From d195273bf4f2be923d4355fd2e1c48ee1ce758fd Mon Sep 17 00:00:00 2001 From: Kevin Stubbings Date: Mon, 14 Oct 2024 19:48:54 -0700 Subject: [PATCH 001/279] Add mux.Vars() and url.Path sanitizers --- .../go/security/TaintedPathCustomizations.qll | 29 ++ .../2024-10-14-gopathsanitizer.md | 4 + .../Security/CWE-022/TaintedPath.expected | 32 +-- .../Security/CWE-022/TaintedPath.go | 9 + .../test/query-tests/Security/CWE-022/go.mod | 5 + .../vendor/github.com/gorilla/mux/LICENSE | 27 ++ .../vendor/github.com/gorilla/mux/stub.go | 252 ++++++++++++++++++ .../Security/CWE-022/vendor/modules.txt | 3 + 8 files changed, 345 insertions(+), 16 deletions(-) create mode 100644 go/ql/src/change-notes/2024-10-14-gopathsanitizer.md create mode 100644 go/ql/test/query-tests/Security/CWE-022/go.mod create mode 100644 go/ql/test/query-tests/Security/CWE-022/vendor/github.com/gorilla/mux/LICENSE create mode 100644 go/ql/test/query-tests/Security/CWE-022/vendor/github.com/gorilla/mux/stub.go create mode 100644 go/ql/test/query-tests/Security/CWE-022/vendor/modules.txt diff --git a/go/ql/lib/semmle/go/security/TaintedPathCustomizations.qll b/go/ql/lib/semmle/go/security/TaintedPathCustomizations.qll index 953d9810d53..f75a16ceccf 100644 --- a/go/ql/lib/semmle/go/security/TaintedPathCustomizations.qll +++ b/go/ql/lib/semmle/go/security/TaintedPathCustomizations.qll @@ -93,6 +93,35 @@ module TaintedPath { } } + // /** + // * A call to `mux.Vars(path)`, considered to sanitize `path` against path traversal. + // * Only enabled when `SkipClean` is not set true. + // */ + class MuxVarsSanitizer extends Sanitizer { + MuxVarsSanitizer() { + exists(Function m | + m.hasQualifiedName("github.com/gorilla/mux", "Vars") and + this = m.getACall().getResult() + ) and + not exists(CallExpr f | + f.getTarget().hasQualifiedName("github.com/gorilla/mux", "SkipClean") and + f.getArgument(0).toString().toLowerCase() = "true" + ) + } + } + + // /** + // * A read from `net/url` which is sanitized + // */ + class UrlPathSanitizer extends Sanitizer { + UrlPathSanitizer() { + exists(DataFlow::Field fld | + this = fld.getARead() and + fld.hasQualifiedName("net/url", "URL", "Path") + ) + } + } + /** * A read from the field `Filename` of the type `mime/multipart.FileHeader`, * considered as a sanitizer for path traversal. diff --git a/go/ql/src/change-notes/2024-10-14-gopathsanitizer.md b/go/ql/src/change-notes/2024-10-14-gopathsanitizer.md new file mode 100644 index 00000000000..93371d9f229 --- /dev/null +++ b/go/ql/src/change-notes/2024-10-14-gopathsanitizer.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* Added [github.com/gorilla/mux.Vars](https://pkg.go.dev/github.com/gorilla/mux#Vars) to path sanitizers. \ No newline at end of file diff --git a/go/ql/test/query-tests/Security/CWE-022/TaintedPath.expected b/go/ql/test/query-tests/Security/CWE-022/TaintedPath.expected index 839d35f663c..950ac856352 100644 --- a/go/ql/test/query-tests/Security/CWE-022/TaintedPath.expected +++ b/go/ql/test/query-tests/Security/CWE-022/TaintedPath.expected @@ -1,25 +1,25 @@ #select -| TaintedPath.go:17:29:17:40 | tainted_path | TaintedPath.go:14:18:14:22 | selection of URL | TaintedPath.go:17:29:17:40 | tainted_path | This path depends on a $@. | TaintedPath.go:14:18:14:22 | selection of URL | user-provided value | -| TaintedPath.go:21:28:21:69 | call to Join | TaintedPath.go:14:18:14:22 | selection of URL | TaintedPath.go:21:28:21:69 | call to Join | This path depends on a $@. | TaintedPath.go:14:18:14:22 | selection of URL | user-provided value | -| TaintedPath.go:68:28:68:57 | call to Clean | TaintedPath.go:14:18:14:22 | selection of URL | TaintedPath.go:68:28:68:57 | call to Clean | This path depends on a $@. | TaintedPath.go:14:18:14:22 | selection of URL | user-provided value | +| TaintedPath.go:19:29:19:40 | tainted_path | TaintedPath.go:16:18:16:22 | selection of URL | TaintedPath.go:19:29:19:40 | tainted_path | This path depends on a $@. | TaintedPath.go:16:18:16:22 | selection of URL | user-provided value | +| TaintedPath.go:23:28:23:69 | call to Join | TaintedPath.go:16:18:16:22 | selection of URL | TaintedPath.go:23:28:23:69 | call to Join | This path depends on a $@. | TaintedPath.go:16:18:16:22 | selection of URL | user-provided value | +| TaintedPath.go:70:28:70:57 | call to Clean | TaintedPath.go:16:18:16:22 | selection of URL | TaintedPath.go:70:28:70:57 | call to Clean | This path depends on a $@. | TaintedPath.go:16:18:16:22 | selection of URL | user-provided value | edges -| TaintedPath.go:14:18:14:22 | selection of URL | TaintedPath.go:14:18:14:30 | call to Query | provenance | Src:MaD:2 MaD:3 | -| TaintedPath.go:14:18:14:30 | call to Query | TaintedPath.go:17:29:17:40 | tainted_path | provenance | Sink:MaD:1 | -| TaintedPath.go:14:18:14:30 | call to Query | TaintedPath.go:21:57:21:68 | tainted_path | provenance | | -| TaintedPath.go:14:18:14:30 | call to Query | TaintedPath.go:68:39:68:56 | ...+... | provenance | | -| TaintedPath.go:21:57:21:68 | tainted_path | TaintedPath.go:21:28:21:69 | call to Join | provenance | FunctionModel Sink:MaD:1 | -| TaintedPath.go:68:39:68:56 | ...+... | TaintedPath.go:68:28:68:57 | call to Clean | provenance | MaD:4 Sink:MaD:1 | +| TaintedPath.go:16:18:16:22 | selection of URL | TaintedPath.go:16:18:16:30 | call to Query | provenance | Src:MaD:2 MaD:3 | +| TaintedPath.go:16:18:16:30 | call to Query | TaintedPath.go:19:29:19:40 | tainted_path | provenance | Sink:MaD:1 | +| TaintedPath.go:16:18:16:30 | call to Query | TaintedPath.go:23:57:23:68 | tainted_path | provenance | | +| TaintedPath.go:16:18:16:30 | call to Query | TaintedPath.go:70:39:70:56 | ...+... | provenance | | +| TaintedPath.go:23:57:23:68 | tainted_path | TaintedPath.go:23:28:23:69 | call to Join | provenance | FunctionModel Sink:MaD:1 | +| TaintedPath.go:70:39:70:56 | ...+... | TaintedPath.go:70:28:70:57 | call to Clean | provenance | MaD:4 Sink:MaD:1 | models | 1 | Sink: io/ioutil; ; false; ReadFile; ; ; Argument[0]; path-injection; manual | | 2 | Source: net/http; Request; true; URL; ; ; ; remote; manual | | 3 | Summary: net/url; URL; true; Query; ; ; Argument[receiver]; ReturnValue; taint; manual | | 4 | Summary: path; ; false; Clean; ; ; Argument[0]; ReturnValue; taint; manual | nodes -| TaintedPath.go:14:18:14:22 | selection of URL | semmle.label | selection of URL | -| TaintedPath.go:14:18:14:30 | call to Query | semmle.label | call to Query | -| TaintedPath.go:17:29:17:40 | tainted_path | semmle.label | tainted_path | -| TaintedPath.go:21:28:21:69 | call to Join | semmle.label | call to Join | -| TaintedPath.go:21:57:21:68 | tainted_path | semmle.label | tainted_path | -| TaintedPath.go:68:28:68:57 | call to Clean | semmle.label | call to Clean | -| TaintedPath.go:68:39:68:56 | ...+... | semmle.label | ...+... | +| TaintedPath.go:16:18:16:22 | selection of URL | semmle.label | selection of URL | +| TaintedPath.go:16:18:16:30 | call to Query | semmle.label | call to Query | +| TaintedPath.go:19:29:19:40 | tainted_path | semmle.label | tainted_path | +| TaintedPath.go:23:28:23:69 | call to Join | semmle.label | call to Join | +| TaintedPath.go:23:57:23:68 | tainted_path | semmle.label | tainted_path | +| TaintedPath.go:70:28:70:57 | call to Clean | semmle.label | call to Clean | +| TaintedPath.go:70:39:70:56 | ...+... | semmle.label | ...+... | subpaths diff --git a/go/ql/test/query-tests/Security/CWE-022/TaintedPath.go b/go/ql/test/query-tests/Security/CWE-022/TaintedPath.go index e6a1c49f4c5..b57e293a824 100644 --- a/go/ql/test/query-tests/Security/CWE-022/TaintedPath.go +++ b/go/ql/test/query-tests/Security/CWE-022/TaintedPath.go @@ -8,6 +8,8 @@ import ( "path/filepath" "regexp" "strings" + + "github.com/gorilla/mux" ) func handler(w http.ResponseWriter, r *http.Request) { @@ -94,3 +96,10 @@ func handler(w http.ResponseWriter, r *http.Request) { data, _ = ioutil.ReadFile(part.FileName()) } + +// GOOD: Sanitized by Gorilla's cleaner +func GorillaHandler(w http.ResponseWriter, r *http.Request) { + not_tainted_path := mux.Vars(r) + data, _ := ioutil.ReadFile(filepath.Join("/home/user/", not_tainted_path)) + w.Write(data) +} diff --git a/go/ql/test/query-tests/Security/CWE-022/go.mod b/go/ql/test/query-tests/Security/CWE-022/go.mod new file mode 100644 index 00000000000..c173488c7c7 --- /dev/null +++ b/go/ql/test/query-tests/Security/CWE-022/go.mod @@ -0,0 +1,5 @@ +module codeql-go-tests/frameworks/Mux + +go 1.14 + +require github.com/gorilla/mux v1.7.4 diff --git a/go/ql/test/query-tests/Security/CWE-022/vendor/github.com/gorilla/mux/LICENSE b/go/ql/test/query-tests/Security/CWE-022/vendor/github.com/gorilla/mux/LICENSE new file mode 100644 index 00000000000..6903df6386e --- /dev/null +++ b/go/ql/test/query-tests/Security/CWE-022/vendor/github.com/gorilla/mux/LICENSE @@ -0,0 +1,27 @@ +Copyright (c) 2012-2018 The Gorilla Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/go/ql/test/query-tests/Security/CWE-022/vendor/github.com/gorilla/mux/stub.go b/go/ql/test/query-tests/Security/CWE-022/vendor/github.com/gorilla/mux/stub.go new file mode 100644 index 00000000000..62510300b2d --- /dev/null +++ b/go/ql/test/query-tests/Security/CWE-022/vendor/github.com/gorilla/mux/stub.go @@ -0,0 +1,252 @@ +// Code generated by depstubber. DO NOT EDIT. +// This is a simple stub for github.com/gorilla/mux, strictly for use in testing. + +// See the LICENSE file for information about the licensing of the original library. +// Source: github.com/gorilla/mux (exports: ; functions: Vars,NewRouter) + +// Package mux is a stub of github.com/gorilla/mux, generated by depstubber. +package mux + +import ( + http "net/http" + url "net/url" +) + +type BuildVarsFunc func(map[string]string) map[string]string + +type MatcherFunc func(*http.Request, *RouteMatch) bool + +func (_ MatcherFunc) Match(_ *http.Request, _ *RouteMatch) bool { + return false +} + +type MiddlewareFunc func(http.Handler) http.Handler + +func (_ MiddlewareFunc) Middleware(_ http.Handler) http.Handler { + return nil +} + +func NewRouter() *Router { + return nil +} + +type Route struct{} + +func (_ *Route) BuildOnly() *Route { + return nil +} + +func (_ *Route) BuildVarsFunc(_ BuildVarsFunc) *Route { + return nil +} + +func (_ *Route) GetError() error { + return nil +} + +func (_ *Route) GetHandler() http.Handler { + return nil +} + +func (_ *Route) GetHostTemplate() (string, error) { + return "", nil +} + +func (_ *Route) GetMethods() ([]string, error) { + return nil, nil +} + +func (_ *Route) GetName() string { + return "" +} + +func (_ *Route) GetPathRegexp() (string, error) { + return "", nil +} + +func (_ *Route) GetPathTemplate() (string, error) { + return "", nil +} + +func (_ *Route) GetQueriesRegexp() ([]string, error) { + return nil, nil +} + +func (_ *Route) GetQueriesTemplates() ([]string, error) { + return nil, nil +} + +func (_ *Route) Handler(_ http.Handler) *Route { + return nil +} + +func (_ *Route) HandlerFunc(_ func(http.ResponseWriter, *http.Request)) *Route { + return nil +} + +func (_ *Route) Headers(_ ...string) *Route { + return nil +} + +func (_ *Route) HeadersRegexp(_ ...string) *Route { + return nil +} + +func (_ *Route) Host(_ string) *Route { + return nil +} + +func (_ *Route) Match(_ *http.Request, _ *RouteMatch) bool { + return false +} + +func (_ *Route) MatcherFunc(_ MatcherFunc) *Route { + return nil +} + +func (_ *Route) Methods(_ ...string) *Route { + return nil +} + +func (_ *Route) Name(_ string) *Route { + return nil +} + +func (_ *Route) Path(_ string) *Route { + return nil +} + +func (_ *Route) PathPrefix(_ string) *Route { + return nil +} + +func (_ *Route) Queries(_ ...string) *Route { + return nil +} + +func (_ *Route) Schemes(_ ...string) *Route { + return nil +} + +func (_ *Route) SkipClean() bool { + return false +} + +func (_ *Route) Subrouter() *Router { + return nil +} + +func (_ *Route) URL(_ ...string) (*url.URL, error) { + return nil, nil +} + +func (_ *Route) URLHost(_ ...string) (*url.URL, error) { + return nil, nil +} + +func (_ *Route) URLPath(_ ...string) (*url.URL, error) { + return nil, nil +} + +type RouteMatch struct { + Route *Route + Handler http.Handler + Vars map[string]string + MatchErr error +} + +type Router struct { + NotFoundHandler http.Handler + MethodNotAllowedHandler http.Handler + KeepContext bool +} + +func (_ *Router) BuildVarsFunc(_ BuildVarsFunc) *Route { + return nil +} + +func (_ *Router) Get(_ string) *Route { + return nil +} + +func (_ *Router) GetRoute(_ string) *Route { + return nil +} + +func (_ *Router) Handle(_ string, _ http.Handler) *Route { + return nil +} + +func (_ *Router) HandleFunc(_ string, _ func(http.ResponseWriter, *http.Request)) *Route { + return nil +} + +func (_ *Router) Headers(_ ...string) *Route { + return nil +} + +func (_ *Router) Host(_ string) *Route { + return nil +} + +func (_ *Router) Match(_ *http.Request, _ *RouteMatch) bool { + return false +} + +func (_ *Router) MatcherFunc(_ MatcherFunc) *Route { + return nil +} + +func (_ *Router) Methods(_ ...string) *Route { + return nil +} + +func (_ *Router) Name(_ string) *Route { + return nil +} + +func (_ *Router) NewRoute() *Route { + return nil +} + +func (_ *Router) Path(_ string) *Route { + return nil +} + +func (_ *Router) PathPrefix(_ string) *Route { + return nil +} + +func (_ *Router) Queries(_ ...string) *Route { + return nil +} + +func (_ *Router) Schemes(_ ...string) *Route { + return nil +} + +func (_ *Router) ServeHTTP(_ http.ResponseWriter, _ *http.Request) {} + +func (_ *Router) SkipClean(_ bool) *Router { + return nil +} + +func (_ *Router) StrictSlash(_ bool) *Router { + return nil +} + +func (_ *Router) Use(_ ...MiddlewareFunc) {} + +func (_ *Router) UseEncodedPath() *Router { + return nil +} + +func (_ *Router) Walk(_ WalkFunc) error { + return nil +} + +func Vars(_ *http.Request) map[string]string { + return nil +} + +type WalkFunc func(*Route, *Router, []*Route) error diff --git a/go/ql/test/query-tests/Security/CWE-022/vendor/modules.txt b/go/ql/test/query-tests/Security/CWE-022/vendor/modules.txt new file mode 100644 index 00000000000..d96be1fa71b --- /dev/null +++ b/go/ql/test/query-tests/Security/CWE-022/vendor/modules.txt @@ -0,0 +1,3 @@ +# github.com/gorilla/mux v1.7.4 +## explicit +github.com/gorilla/mux From 195b70aca649cb0cf0f70dca0d28c35ae66b9170 Mon Sep 17 00:00:00 2001 From: Rasmus Lerchedahl Petersen Date: Tue, 15 Oct 2024 12:54:30 +0200 Subject: [PATCH 002/279] python: Add test for functional-like programming This can also serve for a place to add tests for constructs like threading.Thread, mulitprocess.Process, concurrent.futures.ThreadPoolExecutor, and concurrent.futures.ProcessPoolExecutor. --- .../dataflow/coverage/functional.py | 67 +++++++++++++++++++ .../test/library-tests/dataflow/validTest.py | 1 + 2 files changed, 68 insertions(+) create mode 100644 python/ql/test/library-tests/dataflow/coverage/functional.py diff --git a/python/ql/test/library-tests/dataflow/coverage/functional.py b/python/ql/test/library-tests/dataflow/coverage/functional.py new file mode 100644 index 00000000000..4bf9d295a20 --- /dev/null +++ b/python/ql/test/library-tests/dataflow/coverage/functional.py @@ -0,0 +1,67 @@ +# All functions starting with "test_" should run and execute `print("OK")` exactly once. +# This can be checked by running validTest.py. + +import sys +import os + +sys.path.append(os.path.dirname(os.path.dirname((__file__)))) +from testlib import expects + +# These are defined so that we can evaluate the test code. +NONSOURCE = "not a source" +SOURCE = "source" + + +def is_source(x): + return x == "source" or x == b"source" or x == 42 or x == 42.0 or x == 42j + + +def SINK(x): + if is_source(x): + print("OK") + else: + print("Unexpected flow", x) + + +def SINK_F(x): + if is_source(x): + print("Unexpected flow", x) + else: + print("OK") + +# ------------------------------------------------------------------------------ +# Actual tests +# ------------------------------------------------------------------------------ + +def read_sql(sql): + SINK(sql) # $ flow="SOURCE, l:+5 -> sql" + +def process(func, arg): + func(arg) + +process(func=read_sql, arg=SOURCE) + + +def read_sql_star(sql): + SINK(sql) # $ MISSING: flow="SOURCE, l:+5 -> sql" + +def process_star(func, *args): + func(*args) + +process_star(read_sql_star, SOURCE) + + +def read_sql_dict(sql): + SINK(sql) # $ flow="SOURCE, l:+5 -> sql" + +def process_dict(func, **args): + func(**args) + +process_dict(func=read_sql_dict, sql=SOURCE) + + +# TODO: +# Consider adding tests for +# threading.Thread, mulitprocess.Process, +# concurrent.futures.ThreadPoolExecutor, +# and concurrent.futures.ProcessPoolExecutor. diff --git a/python/ql/test/library-tests/dataflow/validTest.py b/python/ql/test/library-tests/dataflow/validTest.py index 76bd7bb52a5..46c78502d5d 100644 --- a/python/ql/test/library-tests/dataflow/validTest.py +++ b/python/ql/test/library-tests/dataflow/validTest.py @@ -66,6 +66,7 @@ if __name__ == "__main__": check_tests_valid("coverage.datamodel") check_tests_valid("coverage.test_builtins") check_tests_valid("coverage.loops") + check_tests_valid("coverage.functional") check_tests_valid("coverage-py2.classes") check_tests_valid("coverage-py3.classes") check_tests_valid("variable-capture.in") From 9ed8fe5dd0525b0077ab8b6894199cda6bb04dba Mon Sep 17 00:00:00 2001 From: yoff Date: Tue, 15 Oct 2024 17:35:36 +0200 Subject: [PATCH 003/279] Update python/ql/test/library-tests/dataflow/coverage/functional.py Co-authored-by: Taus --- python/ql/test/library-tests/dataflow/coverage/functional.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/ql/test/library-tests/dataflow/coverage/functional.py b/python/ql/test/library-tests/dataflow/coverage/functional.py index 4bf9d295a20..8ab222814e8 100644 --- a/python/ql/test/library-tests/dataflow/coverage/functional.py +++ b/python/ql/test/library-tests/dataflow/coverage/functional.py @@ -62,6 +62,6 @@ process_dict(func=read_sql_dict, sql=SOURCE) # TODO: # Consider adding tests for -# threading.Thread, mulitprocess.Process, +# threading.Thread, multiprocess.Process, # concurrent.futures.ThreadPoolExecutor, # and concurrent.futures.ProcessPoolExecutor. From 1287f1befc2a942458ebd329de02277ed87067d1 Mon Sep 17 00:00:00 2001 From: Kevin Stubbings Date: Tue, 15 Oct 2024 14:01:14 -0700 Subject: [PATCH 004/279] Address feedback --- .../go/security/TaintedPathCustomizations.qll | 20 +++++++++---------- .../Security/CWE-022/TaintedPath.go | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/go/ql/lib/semmle/go/security/TaintedPathCustomizations.qll b/go/ql/lib/semmle/go/security/TaintedPathCustomizations.qll index f75a16ceccf..f505df8b34b 100644 --- a/go/ql/lib/semmle/go/security/TaintedPathCustomizations.qll +++ b/go/ql/lib/semmle/go/security/TaintedPathCustomizations.qll @@ -93,26 +93,26 @@ module TaintedPath { } } - // /** - // * A call to `mux.Vars(path)`, considered to sanitize `path` against path traversal. - // * Only enabled when `SkipClean` is not set true. - // */ + /** + * A call to `mux.Vars(path)`, considered to sanitize `path` against path traversal. + * Only enabled when `SkipClean` is not set true. + */ class MuxVarsSanitizer extends Sanitizer { MuxVarsSanitizer() { exists(Function m | - m.hasQualifiedName("github.com/gorilla/mux", "Vars") and + m.hasQualifiedName(package("github.com/gorilla/mux", ""), "Vars") and this = m.getACall().getResult() ) and not exists(CallExpr f | - f.getTarget().hasQualifiedName("github.com/gorilla/mux", "SkipClean") and - f.getArgument(0).toString().toLowerCase() = "true" + f.getTarget().hasQualifiedName(package("github.com/gorilla/mux", ""), "SkipClean") and + f.getArgument(0).getBoolValue() = true ) } } - // /** - // * A read from `net/url` which is sanitized - // */ + /** + * A read from the field `Path` of the type `net/url.URL`, which is sanitized. + */ class UrlPathSanitizer extends Sanitizer { UrlPathSanitizer() { exists(DataFlow::Field fld | diff --git a/go/ql/test/query-tests/Security/CWE-022/TaintedPath.go b/go/ql/test/query-tests/Security/CWE-022/TaintedPath.go index b57e293a824..3fed218b700 100644 --- a/go/ql/test/query-tests/Security/CWE-022/TaintedPath.go +++ b/go/ql/test/query-tests/Security/CWE-022/TaintedPath.go @@ -99,7 +99,7 @@ func handler(w http.ResponseWriter, r *http.Request) { // GOOD: Sanitized by Gorilla's cleaner func GorillaHandler(w http.ResponseWriter, r *http.Request) { - not_tainted_path := mux.Vars(r) + not_tainted_path := mux.Vars(r)["id"] data, _ := ioutil.ReadFile(filepath.Join("/home/user/", not_tainted_path)) w.Write(data) } From 374b13e1bb3eea75ef7ec3ed87d46f1499256148 Mon Sep 17 00:00:00 2001 From: Kevin Stubbings Date: Tue, 15 Oct 2024 14:34:11 -0700 Subject: [PATCH 005/279] Remove path sanitizer --- .../semmle/go/security/TaintedPathCustomizations.qll | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/go/ql/lib/semmle/go/security/TaintedPathCustomizations.qll b/go/ql/lib/semmle/go/security/TaintedPathCustomizations.qll index f505df8b34b..3459f414bb2 100644 --- a/go/ql/lib/semmle/go/security/TaintedPathCustomizations.qll +++ b/go/ql/lib/semmle/go/security/TaintedPathCustomizations.qll @@ -110,18 +110,6 @@ module TaintedPath { } } - /** - * A read from the field `Path` of the type `net/url.URL`, which is sanitized. - */ - class UrlPathSanitizer extends Sanitizer { - UrlPathSanitizer() { - exists(DataFlow::Field fld | - this = fld.getARead() and - fld.hasQualifiedName("net/url", "URL", "Path") - ) - } - } - /** * A read from the field `Filename` of the type `mime/multipart.FileHeader`, * considered as a sanitizer for path traversal. From 8744f158bd5a8dbed353a6d45b82563d11365efb Mon Sep 17 00:00:00 2001 From: Kevin Stubbings Date: Tue, 12 Nov 2024 15:44:47 -0800 Subject: [PATCH 006/279] New tests --- .../go/security/TaintedPathCustomizations.qll | 4 +- .../CWE-022/GorillaMuxDefault/MuxClean.go | 22 ++ .../GorillaMuxDefault/TaintedPath.expected | 4 + .../GorillaMuxDefault/TaintedPath.qlref | 2 + .../CWE-022/{ => GorillaMuxDefault}/go.mod | 0 .../vendor/github.com/gorilla/mux/LICENSE | 0 .../vendor/github.com/gorilla/mux/stub.go | 0 .../vendor/modules.txt | 0 .../CWE-022/GorillaMuxSkipClean/MuxClean.go | 22 ++ .../GorillaMuxSkipClean/TaintedPath.expected | 10 + .../GorillaMuxSkipClean/TaintedPath.qlref | 2 + .../CWE-022/GorillaMuxSkipClean/go.mod | 5 + .../vendor/github.com/gorilla/mux/LICENSE | 27 ++ .../vendor/github.com/gorilla/mux/stub.go | 252 ++++++++++++++++++ .../GorillaMuxSkipClean/vendor/modules.txt | 3 + .../Security/CWE-022/TaintedPath.expected | 25 -- .../Security/CWE-022/TaintedPath.go | 9 - 17 files changed, 352 insertions(+), 35 deletions(-) create mode 100644 go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/MuxClean.go create mode 100644 go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/TaintedPath.expected create mode 100644 go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/TaintedPath.qlref rename go/ql/test/query-tests/Security/CWE-022/{ => GorillaMuxDefault}/go.mod (100%) rename go/ql/test/query-tests/Security/CWE-022/{ => GorillaMuxDefault}/vendor/github.com/gorilla/mux/LICENSE (100%) rename go/ql/test/query-tests/Security/CWE-022/{ => GorillaMuxDefault}/vendor/github.com/gorilla/mux/stub.go (100%) rename go/ql/test/query-tests/Security/CWE-022/{ => GorillaMuxDefault}/vendor/modules.txt (100%) create mode 100644 go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/MuxClean.go create mode 100644 go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.expected create mode 100644 go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.qlref create mode 100644 go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/go.mod create mode 100644 go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/vendor/github.com/gorilla/mux/LICENSE create mode 100644 go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/vendor/github.com/gorilla/mux/stub.go create mode 100644 go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/vendor/modules.txt delete mode 100644 go/ql/test/query-tests/Security/CWE-022/TaintedPath.expected diff --git a/go/ql/lib/semmle/go/security/TaintedPathCustomizations.qll b/go/ql/lib/semmle/go/security/TaintedPathCustomizations.qll index 3459f414bb2..df601ce1eb8 100644 --- a/go/ql/lib/semmle/go/security/TaintedPathCustomizations.qll +++ b/go/ql/lib/semmle/go/security/TaintedPathCustomizations.qll @@ -104,7 +104,9 @@ module TaintedPath { this = m.getACall().getResult() ) and not exists(CallExpr f | - f.getTarget().hasQualifiedName(package("github.com/gorilla/mux", ""), "SkipClean") and + f.getTarget() + .(Method) + .hasQualifiedName(package("github.com/gorilla/mux", ""), "Router", "SkipClean") and f.getArgument(0).getBoolValue() = true ) } diff --git a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/MuxClean.go b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/MuxClean.go new file mode 100644 index 00000000000..25e39a1bfbf --- /dev/null +++ b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/MuxClean.go @@ -0,0 +1,22 @@ +// GOOD: Sanitized by Gorilla's cleaner +package main + +import ( + "io/ioutil" + "net/http" + "path/filepath" + + "github.com/gorilla/mux" +) + +func GorillaHandler(w http.ResponseWriter, r *http.Request) { + not_tainted_path := mux.Vars(r)["id"] + data, _ := ioutil.ReadFile(filepath.Join("/home/user/", not_tainted_path)) + w.Write(data) +} + +func main() { + var router = mux.NewRouter() + router.SkipClean(false) + router.HandleFunc("/{category}", GorillaHandler) +} diff --git a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/TaintedPath.expected b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/TaintedPath.expected new file mode 100644 index 00000000000..e217064d1df --- /dev/null +++ b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/TaintedPath.expected @@ -0,0 +1,4 @@ +edges +nodes +subpaths +#select diff --git a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/TaintedPath.qlref b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/TaintedPath.qlref new file mode 100644 index 00000000000..6de14eaee24 --- /dev/null +++ b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/TaintedPath.qlref @@ -0,0 +1,2 @@ +query: Security/CWE-022/TaintedPath.ql +postprocess: TestUtilities/PrettyPrintModels.ql \ No newline at end of file diff --git a/go/ql/test/query-tests/Security/CWE-022/go.mod b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/go.mod similarity index 100% rename from go/ql/test/query-tests/Security/CWE-022/go.mod rename to go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/go.mod diff --git a/go/ql/test/query-tests/Security/CWE-022/vendor/github.com/gorilla/mux/LICENSE b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/vendor/github.com/gorilla/mux/LICENSE similarity index 100% rename from go/ql/test/query-tests/Security/CWE-022/vendor/github.com/gorilla/mux/LICENSE rename to go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/vendor/github.com/gorilla/mux/LICENSE diff --git a/go/ql/test/query-tests/Security/CWE-022/vendor/github.com/gorilla/mux/stub.go b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/vendor/github.com/gorilla/mux/stub.go similarity index 100% rename from go/ql/test/query-tests/Security/CWE-022/vendor/github.com/gorilla/mux/stub.go rename to go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/vendor/github.com/gorilla/mux/stub.go diff --git a/go/ql/test/query-tests/Security/CWE-022/vendor/modules.txt b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/vendor/modules.txt similarity index 100% rename from go/ql/test/query-tests/Security/CWE-022/vendor/modules.txt rename to go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/vendor/modules.txt diff --git a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/MuxClean.go b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/MuxClean.go new file mode 100644 index 00000000000..aafc93c75ea --- /dev/null +++ b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/MuxClean.go @@ -0,0 +1,22 @@ +// GOOD: Sanitized by Gorilla's cleaner +package main + +import ( + "io/ioutil" + "net/http" + "path/filepath" + + "github.com/gorilla/mux" +) + +func GorillaHandler(w http.ResponseWriter, r *http.Request) { + not_tainted_path := mux.Vars(r)["id"] + data, _ := ioutil.ReadFile(filepath.Join("/home/user/", not_tainted_path)) + w.Write(data) +} + +func main() { + var router = mux.NewRouter() + router.SkipClean(true) + router.HandleFunc("/{category}", GorillaHandler) +} diff --git a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.expected b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.expected new file mode 100644 index 00000000000..f07dfaec8cc --- /dev/null +++ b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.expected @@ -0,0 +1,10 @@ +edges +| MuxClean.go:13:22:13:32 | call to Vars | MuxClean.go:14:58:14:73 | not_tainted_path | provenance | Src:MaD:524 | +| MuxClean.go:14:58:14:73 | not_tainted_path | MuxClean.go:14:29:14:74 | call to Join | provenance | FunctionModel Sink:MaD:854 | +nodes +| MuxClean.go:13:22:13:32 | call to Vars | semmle.label | call to Vars | +| MuxClean.go:14:29:14:74 | call to Join | semmle.label | call to Join | +| MuxClean.go:14:58:14:73 | not_tainted_path | semmle.label | not_tainted_path | +subpaths +#select +| MuxClean.go:14:29:14:74 | call to Join | MuxClean.go:13:22:13:32 | call to Vars | MuxClean.go:14:29:14:74 | call to Join | This path depends on a $@. | MuxClean.go:13:22:13:32 | call to Vars | user-provided value | diff --git a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.qlref b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.qlref new file mode 100644 index 00000000000..6de14eaee24 --- /dev/null +++ b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.qlref @@ -0,0 +1,2 @@ +query: Security/CWE-022/TaintedPath.ql +postprocess: TestUtilities/PrettyPrintModels.ql \ No newline at end of file diff --git a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/go.mod b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/go.mod new file mode 100644 index 00000000000..c173488c7c7 --- /dev/null +++ b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/go.mod @@ -0,0 +1,5 @@ +module codeql-go-tests/frameworks/Mux + +go 1.14 + +require github.com/gorilla/mux v1.7.4 diff --git a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/vendor/github.com/gorilla/mux/LICENSE b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/vendor/github.com/gorilla/mux/LICENSE new file mode 100644 index 00000000000..6903df6386e --- /dev/null +++ b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/vendor/github.com/gorilla/mux/LICENSE @@ -0,0 +1,27 @@ +Copyright (c) 2012-2018 The Gorilla Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/vendor/github.com/gorilla/mux/stub.go b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/vendor/github.com/gorilla/mux/stub.go new file mode 100644 index 00000000000..62510300b2d --- /dev/null +++ b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/vendor/github.com/gorilla/mux/stub.go @@ -0,0 +1,252 @@ +// Code generated by depstubber. DO NOT EDIT. +// This is a simple stub for github.com/gorilla/mux, strictly for use in testing. + +// See the LICENSE file for information about the licensing of the original library. +// Source: github.com/gorilla/mux (exports: ; functions: Vars,NewRouter) + +// Package mux is a stub of github.com/gorilla/mux, generated by depstubber. +package mux + +import ( + http "net/http" + url "net/url" +) + +type BuildVarsFunc func(map[string]string) map[string]string + +type MatcherFunc func(*http.Request, *RouteMatch) bool + +func (_ MatcherFunc) Match(_ *http.Request, _ *RouteMatch) bool { + return false +} + +type MiddlewareFunc func(http.Handler) http.Handler + +func (_ MiddlewareFunc) Middleware(_ http.Handler) http.Handler { + return nil +} + +func NewRouter() *Router { + return nil +} + +type Route struct{} + +func (_ *Route) BuildOnly() *Route { + return nil +} + +func (_ *Route) BuildVarsFunc(_ BuildVarsFunc) *Route { + return nil +} + +func (_ *Route) GetError() error { + return nil +} + +func (_ *Route) GetHandler() http.Handler { + return nil +} + +func (_ *Route) GetHostTemplate() (string, error) { + return "", nil +} + +func (_ *Route) GetMethods() ([]string, error) { + return nil, nil +} + +func (_ *Route) GetName() string { + return "" +} + +func (_ *Route) GetPathRegexp() (string, error) { + return "", nil +} + +func (_ *Route) GetPathTemplate() (string, error) { + return "", nil +} + +func (_ *Route) GetQueriesRegexp() ([]string, error) { + return nil, nil +} + +func (_ *Route) GetQueriesTemplates() ([]string, error) { + return nil, nil +} + +func (_ *Route) Handler(_ http.Handler) *Route { + return nil +} + +func (_ *Route) HandlerFunc(_ func(http.ResponseWriter, *http.Request)) *Route { + return nil +} + +func (_ *Route) Headers(_ ...string) *Route { + return nil +} + +func (_ *Route) HeadersRegexp(_ ...string) *Route { + return nil +} + +func (_ *Route) Host(_ string) *Route { + return nil +} + +func (_ *Route) Match(_ *http.Request, _ *RouteMatch) bool { + return false +} + +func (_ *Route) MatcherFunc(_ MatcherFunc) *Route { + return nil +} + +func (_ *Route) Methods(_ ...string) *Route { + return nil +} + +func (_ *Route) Name(_ string) *Route { + return nil +} + +func (_ *Route) Path(_ string) *Route { + return nil +} + +func (_ *Route) PathPrefix(_ string) *Route { + return nil +} + +func (_ *Route) Queries(_ ...string) *Route { + return nil +} + +func (_ *Route) Schemes(_ ...string) *Route { + return nil +} + +func (_ *Route) SkipClean() bool { + return false +} + +func (_ *Route) Subrouter() *Router { + return nil +} + +func (_ *Route) URL(_ ...string) (*url.URL, error) { + return nil, nil +} + +func (_ *Route) URLHost(_ ...string) (*url.URL, error) { + return nil, nil +} + +func (_ *Route) URLPath(_ ...string) (*url.URL, error) { + return nil, nil +} + +type RouteMatch struct { + Route *Route + Handler http.Handler + Vars map[string]string + MatchErr error +} + +type Router struct { + NotFoundHandler http.Handler + MethodNotAllowedHandler http.Handler + KeepContext bool +} + +func (_ *Router) BuildVarsFunc(_ BuildVarsFunc) *Route { + return nil +} + +func (_ *Router) Get(_ string) *Route { + return nil +} + +func (_ *Router) GetRoute(_ string) *Route { + return nil +} + +func (_ *Router) Handle(_ string, _ http.Handler) *Route { + return nil +} + +func (_ *Router) HandleFunc(_ string, _ func(http.ResponseWriter, *http.Request)) *Route { + return nil +} + +func (_ *Router) Headers(_ ...string) *Route { + return nil +} + +func (_ *Router) Host(_ string) *Route { + return nil +} + +func (_ *Router) Match(_ *http.Request, _ *RouteMatch) bool { + return false +} + +func (_ *Router) MatcherFunc(_ MatcherFunc) *Route { + return nil +} + +func (_ *Router) Methods(_ ...string) *Route { + return nil +} + +func (_ *Router) Name(_ string) *Route { + return nil +} + +func (_ *Router) NewRoute() *Route { + return nil +} + +func (_ *Router) Path(_ string) *Route { + return nil +} + +func (_ *Router) PathPrefix(_ string) *Route { + return nil +} + +func (_ *Router) Queries(_ ...string) *Route { + return nil +} + +func (_ *Router) Schemes(_ ...string) *Route { + return nil +} + +func (_ *Router) ServeHTTP(_ http.ResponseWriter, _ *http.Request) {} + +func (_ *Router) SkipClean(_ bool) *Router { + return nil +} + +func (_ *Router) StrictSlash(_ bool) *Router { + return nil +} + +func (_ *Router) Use(_ ...MiddlewareFunc) {} + +func (_ *Router) UseEncodedPath() *Router { + return nil +} + +func (_ *Router) Walk(_ WalkFunc) error { + return nil +} + +func Vars(_ *http.Request) map[string]string { + return nil +} + +type WalkFunc func(*Route, *Router, []*Route) error diff --git a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/vendor/modules.txt b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/vendor/modules.txt new file mode 100644 index 00000000000..d96be1fa71b --- /dev/null +++ b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/vendor/modules.txt @@ -0,0 +1,3 @@ +# github.com/gorilla/mux v1.7.4 +## explicit +github.com/gorilla/mux diff --git a/go/ql/test/query-tests/Security/CWE-022/TaintedPath.expected b/go/ql/test/query-tests/Security/CWE-022/TaintedPath.expected deleted file mode 100644 index 950ac856352..00000000000 --- a/go/ql/test/query-tests/Security/CWE-022/TaintedPath.expected +++ /dev/null @@ -1,25 +0,0 @@ -#select -| TaintedPath.go:19:29:19:40 | tainted_path | TaintedPath.go:16:18:16:22 | selection of URL | TaintedPath.go:19:29:19:40 | tainted_path | This path depends on a $@. | TaintedPath.go:16:18:16:22 | selection of URL | user-provided value | -| TaintedPath.go:23:28:23:69 | call to Join | TaintedPath.go:16:18:16:22 | selection of URL | TaintedPath.go:23:28:23:69 | call to Join | This path depends on a $@. | TaintedPath.go:16:18:16:22 | selection of URL | user-provided value | -| TaintedPath.go:70:28:70:57 | call to Clean | TaintedPath.go:16:18:16:22 | selection of URL | TaintedPath.go:70:28:70:57 | call to Clean | This path depends on a $@. | TaintedPath.go:16:18:16:22 | selection of URL | user-provided value | -edges -| TaintedPath.go:16:18:16:22 | selection of URL | TaintedPath.go:16:18:16:30 | call to Query | provenance | Src:MaD:2 MaD:3 | -| TaintedPath.go:16:18:16:30 | call to Query | TaintedPath.go:19:29:19:40 | tainted_path | provenance | Sink:MaD:1 | -| TaintedPath.go:16:18:16:30 | call to Query | TaintedPath.go:23:57:23:68 | tainted_path | provenance | | -| TaintedPath.go:16:18:16:30 | call to Query | TaintedPath.go:70:39:70:56 | ...+... | provenance | | -| TaintedPath.go:23:57:23:68 | tainted_path | TaintedPath.go:23:28:23:69 | call to Join | provenance | FunctionModel Sink:MaD:1 | -| TaintedPath.go:70:39:70:56 | ...+... | TaintedPath.go:70:28:70:57 | call to Clean | provenance | MaD:4 Sink:MaD:1 | -models -| 1 | Sink: io/ioutil; ; false; ReadFile; ; ; Argument[0]; path-injection; manual | -| 2 | Source: net/http; Request; true; URL; ; ; ; remote; manual | -| 3 | Summary: net/url; URL; true; Query; ; ; Argument[receiver]; ReturnValue; taint; manual | -| 4 | Summary: path; ; false; Clean; ; ; Argument[0]; ReturnValue; taint; manual | -nodes -| TaintedPath.go:16:18:16:22 | selection of URL | semmle.label | selection of URL | -| TaintedPath.go:16:18:16:30 | call to Query | semmle.label | call to Query | -| TaintedPath.go:19:29:19:40 | tainted_path | semmle.label | tainted_path | -| TaintedPath.go:23:28:23:69 | call to Join | semmle.label | call to Join | -| TaintedPath.go:23:57:23:68 | tainted_path | semmle.label | tainted_path | -| TaintedPath.go:70:28:70:57 | call to Clean | semmle.label | call to Clean | -| TaintedPath.go:70:39:70:56 | ...+... | semmle.label | ...+... | -subpaths diff --git a/go/ql/test/query-tests/Security/CWE-022/TaintedPath.go b/go/ql/test/query-tests/Security/CWE-022/TaintedPath.go index 3fed218b700..e6a1c49f4c5 100644 --- a/go/ql/test/query-tests/Security/CWE-022/TaintedPath.go +++ b/go/ql/test/query-tests/Security/CWE-022/TaintedPath.go @@ -8,8 +8,6 @@ import ( "path/filepath" "regexp" "strings" - - "github.com/gorilla/mux" ) func handler(w http.ResponseWriter, r *http.Request) { @@ -96,10 +94,3 @@ func handler(w http.ResponseWriter, r *http.Request) { data, _ = ioutil.ReadFile(part.FileName()) } - -// GOOD: Sanitized by Gorilla's cleaner -func GorillaHandler(w http.ResponseWriter, r *http.Request) { - not_tainted_path := mux.Vars(r)["id"] - data, _ := ioutil.ReadFile(filepath.Join("/home/user/", not_tainted_path)) - w.Write(data) -} From 460ed30d05d0c20199c10d04fcf816dab1bfdc75 Mon Sep 17 00:00:00 2001 From: Kevin Stubbings Date: Tue, 12 Nov 2024 16:08:14 -0800 Subject: [PATCH 007/279] Fixed tests --- .../GorillaMuxSkipClean/TaintedPath.expected | 11 +++++--- .../Security/CWE-022/TaintedPath.expected | 25 +++++++++++++++++++ 2 files changed, 32 insertions(+), 4 deletions(-) create mode 100644 go/ql/test/query-tests/Security/CWE-022/TaintedPath.expected diff --git a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.expected b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.expected index f07dfaec8cc..887b9858ef3 100644 --- a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.expected +++ b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.expected @@ -1,10 +1,13 @@ +#select +| MuxClean.go:14:29:14:74 | call to Join | MuxClean.go:13:22:13:32 | call to Vars | MuxClean.go:14:29:14:74 | call to Join | This path depends on a $@. | MuxClean.go:13:22:13:32 | call to Vars | user-provided value | edges -| MuxClean.go:13:22:13:32 | call to Vars | MuxClean.go:14:58:14:73 | not_tainted_path | provenance | Src:MaD:524 | -| MuxClean.go:14:58:14:73 | not_tainted_path | MuxClean.go:14:29:14:74 | call to Join | provenance | FunctionModel Sink:MaD:854 | +| MuxClean.go:13:22:13:32 | call to Vars | MuxClean.go:14:58:14:73 | not_tainted_path | provenance | Src:MaD:2 | +| MuxClean.go:14:58:14:73 | not_tainted_path | MuxClean.go:14:29:14:74 | call to Join | provenance | FunctionModel Sink:MaD:1 | +models +| 1 | Sink: io/ioutil; ; false; ReadFile; ; ; Argument[0]; path-injection; manual | +| 2 | Source: github.com/gorilla/mux; ; true; Vars; ; ; ReturnValue; remote; manual | nodes | MuxClean.go:13:22:13:32 | call to Vars | semmle.label | call to Vars | | MuxClean.go:14:29:14:74 | call to Join | semmle.label | call to Join | | MuxClean.go:14:58:14:73 | not_tainted_path | semmle.label | not_tainted_path | subpaths -#select -| MuxClean.go:14:29:14:74 | call to Join | MuxClean.go:13:22:13:32 | call to Vars | MuxClean.go:14:29:14:74 | call to Join | This path depends on a $@. | MuxClean.go:13:22:13:32 | call to Vars | user-provided value | diff --git a/go/ql/test/query-tests/Security/CWE-022/TaintedPath.expected b/go/ql/test/query-tests/Security/CWE-022/TaintedPath.expected new file mode 100644 index 00000000000..839d35f663c --- /dev/null +++ b/go/ql/test/query-tests/Security/CWE-022/TaintedPath.expected @@ -0,0 +1,25 @@ +#select +| TaintedPath.go:17:29:17:40 | tainted_path | TaintedPath.go:14:18:14:22 | selection of URL | TaintedPath.go:17:29:17:40 | tainted_path | This path depends on a $@. | TaintedPath.go:14:18:14:22 | selection of URL | user-provided value | +| TaintedPath.go:21:28:21:69 | call to Join | TaintedPath.go:14:18:14:22 | selection of URL | TaintedPath.go:21:28:21:69 | call to Join | This path depends on a $@. | TaintedPath.go:14:18:14:22 | selection of URL | user-provided value | +| TaintedPath.go:68:28:68:57 | call to Clean | TaintedPath.go:14:18:14:22 | selection of URL | TaintedPath.go:68:28:68:57 | call to Clean | This path depends on a $@. | TaintedPath.go:14:18:14:22 | selection of URL | user-provided value | +edges +| TaintedPath.go:14:18:14:22 | selection of URL | TaintedPath.go:14:18:14:30 | call to Query | provenance | Src:MaD:2 MaD:3 | +| TaintedPath.go:14:18:14:30 | call to Query | TaintedPath.go:17:29:17:40 | tainted_path | provenance | Sink:MaD:1 | +| TaintedPath.go:14:18:14:30 | call to Query | TaintedPath.go:21:57:21:68 | tainted_path | provenance | | +| TaintedPath.go:14:18:14:30 | call to Query | TaintedPath.go:68:39:68:56 | ...+... | provenance | | +| TaintedPath.go:21:57:21:68 | tainted_path | TaintedPath.go:21:28:21:69 | call to Join | provenance | FunctionModel Sink:MaD:1 | +| TaintedPath.go:68:39:68:56 | ...+... | TaintedPath.go:68:28:68:57 | call to Clean | provenance | MaD:4 Sink:MaD:1 | +models +| 1 | Sink: io/ioutil; ; false; ReadFile; ; ; Argument[0]; path-injection; manual | +| 2 | Source: net/http; Request; true; URL; ; ; ; remote; manual | +| 3 | Summary: net/url; URL; true; Query; ; ; Argument[receiver]; ReturnValue; taint; manual | +| 4 | Summary: path; ; false; Clean; ; ; Argument[0]; ReturnValue; taint; manual | +nodes +| TaintedPath.go:14:18:14:22 | selection of URL | semmle.label | selection of URL | +| TaintedPath.go:14:18:14:30 | call to Query | semmle.label | call to Query | +| TaintedPath.go:17:29:17:40 | tainted_path | semmle.label | tainted_path | +| TaintedPath.go:21:28:21:69 | call to Join | semmle.label | call to Join | +| TaintedPath.go:21:57:21:68 | tainted_path | semmle.label | tainted_path | +| TaintedPath.go:68:28:68:57 | call to Clean | semmle.label | call to Clean | +| TaintedPath.go:68:39:68:56 | ...+... | semmle.label | ...+... | +subpaths From a94ba25ebe51e1acbd2b2a7042f87f0965a498f9 Mon Sep 17 00:00:00 2001 From: Kevin Stubbings Date: Wed, 13 Nov 2024 14:45:45 -0800 Subject: [PATCH 008/279] Apply suggestions from code review Co-authored-by: Owen Mansel-Chan <62447351+owen-mc@users.noreply.github.com> --- go/ql/src/change-notes/2024-10-14-gopathsanitizer.md | 2 +- .../query-tests/Security/CWE-022/GorillaMuxDefault/MuxClean.go | 2 +- .../Security/CWE-022/GorillaMuxSkipClean/MuxClean.go | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go/ql/src/change-notes/2024-10-14-gopathsanitizer.md b/go/ql/src/change-notes/2024-10-14-gopathsanitizer.md index 93371d9f229..e1577bf3a90 100644 --- a/go/ql/src/change-notes/2024-10-14-gopathsanitizer.md +++ b/go/ql/src/change-notes/2024-10-14-gopathsanitizer.md @@ -1,4 +1,4 @@ --- category: minorAnalysis --- -* Added [github.com/gorilla/mux.Vars](https://pkg.go.dev/github.com/gorilla/mux#Vars) to path sanitizers. \ No newline at end of file +* Added [github.com/gorilla/mux.Vars](https://pkg.go.dev/github.com/gorilla/mux#Vars) to path sanitizers (disabled if [github.com/gorilla/mix.Router.SkipClean](https://pkg.go.dev/github.com/gorilla/mux#Router.SkipClean) has been called). \ No newline at end of file diff --git a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/MuxClean.go b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/MuxClean.go index 25e39a1bfbf..a5af6de5580 100644 --- a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/MuxClean.go +++ b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/MuxClean.go @@ -1,4 +1,3 @@ -// GOOD: Sanitized by Gorilla's cleaner package main import ( @@ -9,6 +8,7 @@ import ( "github.com/gorilla/mux" ) +// GOOD: Sanitized by Gorilla's cleaner func GorillaHandler(w http.ResponseWriter, r *http.Request) { not_tainted_path := mux.Vars(r)["id"] data, _ := ioutil.ReadFile(filepath.Join("/home/user/", not_tainted_path)) diff --git a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/MuxClean.go b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/MuxClean.go index aafc93c75ea..cb3b5d2a7b8 100644 --- a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/MuxClean.go +++ b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/MuxClean.go @@ -1,4 +1,3 @@ -// GOOD: Sanitized by Gorilla's cleaner package main import ( @@ -9,6 +8,7 @@ import ( "github.com/gorilla/mux" ) +// BAD: Gorilla's `Vars` is not a sanitizer as `Router.SkipClean` has been called func GorillaHandler(w http.ResponseWriter, r *http.Request) { not_tainted_path := mux.Vars(r)["id"] data, _ := ioutil.ReadFile(filepath.Join("/home/user/", not_tainted_path)) From cf430da602624f68f670e8220c640caf4de96244 Mon Sep 17 00:00:00 2001 From: Paolo Tranquilli Date: Thu, 23 Jan 2025 09:15:54 +0100 Subject: [PATCH 009/279] Rust/Swift: add integration tests checking env dumping --- rust/ql/integration-tests/hello-project/test_project.py | 6 ++++++ swift/ql/integration-tests/posix/hello-world/test.py | 9 +++++++++ 2 files changed, 15 insertions(+) diff --git a/rust/ql/integration-tests/hello-project/test_project.py b/rust/ql/integration-tests/hello-project/test_project.py index c52002d0b22..5509bc3a93d 100644 --- a/rust/ql/integration-tests/hello-project/test_project.py +++ b/rust/ql/integration-tests/hello-project/test_project.py @@ -8,3 +8,9 @@ def test_cargo(codeql, rust, cargo, check_source_archive, rust_check_diagnostics @pytest.mark.ql_test("steps.ql", expected=".rust-project.expected") def test_rust_project(codeql, rust, rust_project, check_source_archive, rust_check_diagnostics): codeql.database.create() + +@pytest.mark.ql_test(None) +def test_do_not_print_env(codeql, rust, cargo, check_env_not_dumped, rust_check_diagnostics): + codeql.database.create(_env={ + "CODEQL_EXTRACTOR_RUST_VERBOSE": "2", + }) diff --git a/swift/ql/integration-tests/posix/hello-world/test.py b/swift/ql/integration-tests/posix/hello-world/test.py index c20dd20abd5..2b81f139383 100644 --- a/swift/ql/integration-tests/posix/hello-world/test.py +++ b/swift/ql/integration-tests/posix/hello-world/test.py @@ -1,6 +1,15 @@ +import pytest + import runs_on @runs_on.posix def test(codeql, swift): codeql.database.create(command="swift build") + +@runs_on.posix +@pytest.mark.ql_test(None) +def test_do_not_print_env(codeql, swift, check_env_not_dumped): + codeql.database.create(command="swift build", _env={ + "CODEQL_EXTRACTOR_SWIFT_LOG_LEVELS": "out:text:trace", + }) From e205a6811f59954bf25fe7162c3d5d3d2efebc28 Mon Sep 17 00:00:00 2001 From: Mathew Payne Date: Thu, 23 Jan 2025 13:09:25 +0000 Subject: [PATCH 010/279] feat(rust:) Add initial rusqlite support --- .../codeql/rust/frameworks/rusqlite.model.yml | 11 ++++ .../frameworks/rusqlite/Rusqlite.expected | 0 .../frameworks/rusqlite/Rusqlite.ql | 20 ++++++++ .../frameworks/rusqlite/cargo.toml.manual | 13 +++++ .../library-tests/frameworks/rusqlite/main.rs | 50 +++++++++++++++++++ .../frameworks/rusqlite/options.yml | 3 ++ 6 files changed, 97 insertions(+) create mode 100644 rust/ql/lib/codeql/rust/frameworks/rusqlite.model.yml create mode 100644 rust/ql/test/library-tests/frameworks/rusqlite/Rusqlite.expected create mode 100644 rust/ql/test/library-tests/frameworks/rusqlite/Rusqlite.ql create mode 100644 rust/ql/test/library-tests/frameworks/rusqlite/cargo.toml.manual create mode 100644 rust/ql/test/library-tests/frameworks/rusqlite/main.rs create mode 100644 rust/ql/test/library-tests/frameworks/rusqlite/options.yml diff --git a/rust/ql/lib/codeql/rust/frameworks/rusqlite.model.yml b/rust/ql/lib/codeql/rust/frameworks/rusqlite.model.yml new file mode 100644 index 00000000000..23bf804c6f5 --- /dev/null +++ b/rust/ql/lib/codeql/rust/frameworks/rusqlite.model.yml @@ -0,0 +1,11 @@ +extensions: + - addsTo: + pack: codeql/rust-all + extensible: sinkModel + data: + - ["repo:https://github.com/rusqlite/rusqlite:rusqlite", "::execute", "Argument[0]", "sql-injection", "manual"] + - ["repo:https://github.com/rusqlite/rusqlite:rusqlite", "::execute_batch", "Argument[0]", "sql-injection", "manual"] + - ["repo:https://github.com/rusqlite/rusqlite:rusqlite", "::prepare", "Argument[0]", "sql-injection", "manual"] + - ["repo:https://github.com/rusqlite/rusqlite:rusqlite", "::prepare_with_flags", "Argument[0]", "sql-injection", "manual"] + - ["repo:https://github.com/rusqlite/rusqlite:rusqlite", "::query_row", "Argument[0]", "sql-injection", "manual"] + - ["repo:https://github.com/rusqlite/rusqlite:rusqlite", "::query_row_and_then", "Argument[0]", "sql-injection", "manual"] diff --git a/rust/ql/test/library-tests/frameworks/rusqlite/Rusqlite.expected b/rust/ql/test/library-tests/frameworks/rusqlite/Rusqlite.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/rust/ql/test/library-tests/frameworks/rusqlite/Rusqlite.ql b/rust/ql/test/library-tests/frameworks/rusqlite/Rusqlite.ql new file mode 100644 index 00000000000..b8586d39c45 --- /dev/null +++ b/rust/ql/test/library-tests/frameworks/rusqlite/Rusqlite.ql @@ -0,0 +1,20 @@ +import rust +import codeql.rust.security.SqlInjectionExtensions +import codeql.rust.Concepts +import utils.test.InlineExpectationsTest + +module RusqliteTest implements TestSig { + string getARelevantTag() { result = ["sql-sink"] } + + predicate hasActualResult(Location location, string element, string tag, string value) { + exists(SqlInjection::Sink sink | + location = sink.getLocation() and + location.getFile().getBaseName() != "" and + element = sink.toString() and + tag = "sql-sink" and + value = "" + ) + } +} + +import MakeTest diff --git a/rust/ql/test/library-tests/frameworks/rusqlite/cargo.toml.manual b/rust/ql/test/library-tests/frameworks/rusqlite/cargo.toml.manual new file mode 100644 index 00000000000..c4c57f4b1ba --- /dev/null +++ b/rust/ql/test/library-tests/frameworks/rusqlite/cargo.toml.manual @@ -0,0 +1,13 @@ +[workspace] + +[package] +name = "rusqlite-test" +version = "0.1.0" +edition = "2021" + +[dependencies] +rusqlite = { version = "0.33", features = ["bundled"] } + +[[bin]] +name = "rusqlite" +path = "./main.rs" diff --git a/rust/ql/test/library-tests/frameworks/rusqlite/main.rs b/rust/ql/test/library-tests/frameworks/rusqlite/main.rs new file mode 100644 index 00000000000..98cbaf9c42f --- /dev/null +++ b/rust/ql/test/library-tests/frameworks/rusqlite/main.rs @@ -0,0 +1,50 @@ + +use rusqlite::Connection; + +#[derive(Debug)] +struct Person { + id: i32, + name: String, + age: i32, +} + +fn main() -> Result<(), Box> { + // Get input from CLI + let args: Vec = std::env::args().collect(); + let name = &args[1]; + let age = &args[2]; + + let connection = Connection::open_in_memory()?; + + connection.execute( // $ sql-sink + "CREATE TABLE person ( + id SERIAL PRIMARY KEY, + name VARCHAR NOT NULL, + age INT NOT NULL + )", + (), + )?; + + let query = format!("INSERT INTO person (name, age) VALUES ('{}', '{}')", name, age); + + connection.execute(&query, ())?; // $ sql-sink + + let person = connection.query_row(&query, (), |row| { // $ sql-sink + Ok(Person { + id: row.get(0)?, + name: row.get(1)?, + age: row.get(2)?, + }) + })?; + + let mut stmt = connection.prepare("SELECT id, name, age FROM person")?; // $ sql-sink + let people = stmt.query_map([], |row| { + Ok(Person { + id: row.get(0)?, + name: row.get(1)?, + age: row.get(2)?, + }) + })?; + + Ok(()) +} \ No newline at end of file diff --git a/rust/ql/test/library-tests/frameworks/rusqlite/options.yml b/rust/ql/test/library-tests/frameworks/rusqlite/options.yml new file mode 100644 index 00000000000..ee37af2b00d --- /dev/null +++ b/rust/ql/test/library-tests/frameworks/rusqlite/options.yml @@ -0,0 +1,3 @@ +qltest_cargo_check: true +qltest_dependencies: + - rusqlite = { version = "0.33", features = ["bundled"] } From eac63a3840f2af651c87ddcde2e2a216a12a2e41 Mon Sep 17 00:00:00 2001 From: Mathew Payne Date: Thu, 23 Jan 2025 13:19:07 +0000 Subject: [PATCH 011/279] fix(rust): Update TaintFlowStep --- .../test/library-tests/dataflow/taint/TaintFlowStep.expected | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rust/ql/test/library-tests/dataflow/taint/TaintFlowStep.expected b/rust/ql/test/library-tests/dataflow/taint/TaintFlowStep.expected index d9cf909c792..f4dccbe7ecd 100644 --- a/rust/ql/test/library-tests/dataflow/taint/TaintFlowStep.expected +++ b/rust/ql/test/library-tests/dataflow/taint/TaintFlowStep.expected @@ -1,5 +1,5 @@ -| file://:0:0:0:0 | [summary param] 0 in lang:alloc::_::crate::fmt::format | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:alloc::_::crate::fmt::format | MaD:24 | -| file://:0:0:0:0 | [summary param] self in lang:alloc::_::::as_str | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:alloc::_::::as_str | MaD:22 | +| file://:0:0:0:0 | [summary param] 0 in lang:alloc::_::crate::fmt::format | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:alloc::_::crate::fmt::format | MaD:34 | +| file://:0:0:0:0 | [summary param] self in lang:alloc::_::::as_str | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:alloc::_::::as_str | MaD:32 | | file://:0:0:0:0 | [summary param] self in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | MaD:10 | | main.rs:4:5:4:8 | 1000 | main.rs:4:5:4:12 | ... + ... | | | main.rs:4:12:4:12 | i | main.rs:4:5:4:12 | ... + ... | | From c69bb15335314dcbd2298a1b3f576ebdded156bc Mon Sep 17 00:00:00 2001 From: Mathew Payne <2772944+GeekMasher@users.noreply.github.com> Date: Thu, 23 Jan 2025 13:32:36 +0000 Subject: [PATCH 012/279] Update rust/ql/test/library-tests/frameworks/rusqlite/main.rs Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- rust/ql/test/library-tests/frameworks/rusqlite/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/ql/test/library-tests/frameworks/rusqlite/main.rs b/rust/ql/test/library-tests/frameworks/rusqlite/main.rs index 98cbaf9c42f..54858d20b08 100644 --- a/rust/ql/test/library-tests/frameworks/rusqlite/main.rs +++ b/rust/ql/test/library-tests/frameworks/rusqlite/main.rs @@ -18,7 +18,7 @@ fn main() -> Result<(), Box> { connection.execute( // $ sql-sink "CREATE TABLE person ( - id SERIAL PRIMARY KEY, + id INTEGER PRIMARY KEY AUTOINCREMENT, name VARCHAR NOT NULL, age INT NOT NULL )", From 0c6925399d76ad479fb71c8c3fe0cb47595661fc Mon Sep 17 00:00:00 2001 From: Jami Cogswell Date: Mon, 16 Dec 2024 18:44:55 -0500 Subject: [PATCH 013/279] Java: add qhelp --- .../CWE-352/CsrfUnprotectedRequestType.qhelp | 43 +++++++++++++++++++ .../CsrfUnprotectedRequestTypeBad.java | 5 +++ .../CsrfUnprotectedRequestTypeGood.java | 5 +++ 3 files changed, 53 insertions(+) create mode 100644 java/ql/src/Security/CWE/CWE-352/CsrfUnprotectedRequestType.qhelp create mode 100644 java/ql/src/Security/CWE/CWE-352/CsrfUnprotectedRequestTypeBad.java create mode 100644 java/ql/src/Security/CWE/CWE-352/CsrfUnprotectedRequestTypeGood.java diff --git a/java/ql/src/Security/CWE/CWE-352/CsrfUnprotectedRequestType.qhelp b/java/ql/src/Security/CWE/CWE-352/CsrfUnprotectedRequestType.qhelp new file mode 100644 index 00000000000..7517fd5c734 --- /dev/null +++ b/java/ql/src/Security/CWE/CWE-352/CsrfUnprotectedRequestType.qhelp @@ -0,0 +1,43 @@ + + + + +

When you set up a web server to receive a request from a client without any mechanism +for verifying that it was intentionally sent, then it is vulnerable to attack. An attacker can +trick a client into making an unintended request to the web server that will be treated as +an authentic request. This can be done via a URL, image load, XMLHttpRequest, etc. and can +result in exposure of data or unintended code execution.

+
+ + +

When handling requests, make sure any requests that change application state are protected from +Cross Site Request Forgery (CSRF). Some application frameworks, such as Spring, provide default CSRF +protection for HTTP request types that may change application state, such as POST. Other HTTP request +types, such as GET, should not be used for actions that change the state of the application, since these +request types are not default-protected from CSRF by the framework.

+
+ + +

The following example shows a Spring request handler using a GET request for a state-changing action. +Since a GET request does not have default CSRF protection in Spring, this type of request should +not be used when modifying application state. Instead use one of Spring's default-protected request +types, such as POST.

+ + + + +
+ + +
  • +OWASP: +Cross-Site Request Forgery (CSRF). +
  • +
  • +Spring Security Reference: + + Cross Site Request Forgery (CSRF) +. +
  • +
    +
    diff --git a/java/ql/src/Security/CWE/CWE-352/CsrfUnprotectedRequestTypeBad.java b/java/ql/src/Security/CWE/CWE-352/CsrfUnprotectedRequestTypeBad.java new file mode 100644 index 00000000000..c79d15cd828 --- /dev/null +++ b/java/ql/src/Security/CWE/CWE-352/CsrfUnprotectedRequestTypeBad.java @@ -0,0 +1,5 @@ +// BAD - a GET request should not be used for a state-changing action like transfer +@RequestMapping(value="transfer", method=RequestMethod.GET) +public boolean transfer(HttpServletRequest request, HttpServletResponse response){ + return doTransfer(request, response); +} diff --git a/java/ql/src/Security/CWE/CWE-352/CsrfUnprotectedRequestTypeGood.java b/java/ql/src/Security/CWE/CWE-352/CsrfUnprotectedRequestTypeGood.java new file mode 100644 index 00000000000..40b54a800e1 --- /dev/null +++ b/java/ql/src/Security/CWE/CWE-352/CsrfUnprotectedRequestTypeGood.java @@ -0,0 +1,5 @@ +// GOOD - use a POST request for a state-changing action +@RequestMapping(value="transfer", method=RequestMethod.POST) +public boolean transfer(HttpServletRequest request, HttpServletResponse response){ + return doTransfer(request, response); +} From 506d6682895e9e1c3b519435d91520e45206602d Mon Sep 17 00:00:00 2001 From: Jami Cogswell Date: Tue, 26 Nov 2024 20:58:49 -0500 Subject: [PATCH 014/279] Java: add class for Spring request mapping methods that are not default-protected from CSRF --- .../CsrfUnprotectedRequestTypeQuery.qll | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 java/ql/lib/semmle/code/java/security/CsrfUnprotectedRequestTypeQuery.qll diff --git a/java/ql/lib/semmle/code/java/security/CsrfUnprotectedRequestTypeQuery.qll b/java/ql/lib/semmle/code/java/security/CsrfUnprotectedRequestTypeQuery.qll new file mode 100644 index 00000000000..697461a30f1 --- /dev/null +++ b/java/ql/lib/semmle/code/java/security/CsrfUnprotectedRequestTypeQuery.qll @@ -0,0 +1,29 @@ +/** Provides classes and predicates to reason about CSRF vulnerabilities due to use of unprotected HTTP request types. */ + +import java +private import semmle.code.java.frameworks.spring.SpringController + +/** A method that is not protected from CSRF by default. */ +abstract class CsrfUnprotectedMethod extends Method { } + +/** + * A Spring request mapping method that is not protected from CSRF by default. + * + * https://docs.spring.io/spring-security/reference/features/exploits/csrf.html#csrf-protection-read-only + */ +private class SpringCsrfUnprotectedMethod extends CsrfUnprotectedMethod instanceof SpringRequestMappingMethod +{ + SpringCsrfUnprotectedMethod() { + this.hasAnnotation("org.springframework.web.bind.annotation", "GetMapping") + or + this.hasAnnotation("org.springframework.web.bind.annotation", "RequestMapping") and + ( + this.getAnAnnotation().getAnEnumConstantArrayValue("method").getName() = + ["GET", "HEAD", "OPTIONS", "TRACE"] + or + // If no request type is specified with `@RequestMapping`, then all request types + // are possible, so we treat this as unsafe; example: @RequestMapping(value = "test"). + not exists(this.getAnAnnotation().getAnArrayValue("method")) + ) + } +} From 8e9f21dc52228965019ae66863f7345903cf5324 Mon Sep 17 00:00:00 2001 From: Jami Cogswell Date: Tue, 26 Nov 2024 21:14:32 -0500 Subject: [PATCH 015/279] Java: add a class for MyBatis Mapper methods that update a database --- .../CsrfUnprotectedRequestTypeQuery.qll | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/java/ql/lib/semmle/code/java/security/CsrfUnprotectedRequestTypeQuery.qll b/java/ql/lib/semmle/code/java/security/CsrfUnprotectedRequestTypeQuery.qll index 697461a30f1..e3350217482 100644 --- a/java/ql/lib/semmle/code/java/security/CsrfUnprotectedRequestTypeQuery.qll +++ b/java/ql/lib/semmle/code/java/security/CsrfUnprotectedRequestTypeQuery.qll @@ -27,3 +27,20 @@ private class SpringCsrfUnprotectedMethod extends CsrfUnprotectedMethod instance ) } } + +/** A method that updates a database. */ +abstract class DatabaseUpdateMethod extends Method { } + +/** A MyBatis Mapper method that updates a database. */ +private class MyBatisMapperDatabaseUpdateMethod extends DatabaseUpdateMethod { + MyBatisMapperDatabaseUpdateMethod() { + exists(MyBatisMapperSqlOperation mapperXml | + ( + mapperXml instanceof MyBatisMapperInsert or + mapperXml instanceof MyBatisMapperUpdate or + mapperXml instanceof MyBatisMapperDelete + ) and + this = mapperXml.getMapperMethod() + ) + } +} From b88731df8004d42c0ebe996aa1d6bc8445c0123d Mon Sep 17 00:00:00 2001 From: Jami Cogswell Date: Tue, 26 Nov 2024 21:18:40 -0500 Subject: [PATCH 016/279] Java: move contents of MyBatisMapperXML.qll in src to MyBatis.qll in lib so importable, and fix experimental files broken by the move --- .../semmle/code/java/frameworks/MyBatis.qll | 111 ++++++++++++++++++ .../CsrfUnprotectedRequestTypeQuery.qll | 1 + .../Security/CWE/CWE-089/MyBatisCommonLib.qll | 1 - .../MyBatisMapperXmlSqlInjectionLib.qll | 2 +- 4 files changed, 113 insertions(+), 2 deletions(-) diff --git a/java/ql/lib/semmle/code/java/frameworks/MyBatis.qll b/java/ql/lib/semmle/code/java/frameworks/MyBatis.qll index 01c8b829de6..c7fc09a33b4 100644 --- a/java/ql/lib/semmle/code/java/frameworks/MyBatis.qll +++ b/java/ql/lib/semmle/code/java/frameworks/MyBatis.qll @@ -128,3 +128,114 @@ private class MyBatisProviderStep extends TaintTracking::AdditionalValueStep { ) } } + +/** + * A MyBatis Mapper XML file. + */ +class MyBatisMapperXmlFile extends XmlFile { + MyBatisMapperXmlFile() { + count(XmlElement e | e = this.getAChild()) = 1 and + this.getAChild().getName() = "mapper" + } +} + +/** + * An XML element in a `MyBatisMapperXMLFile`. + */ +class MyBatisMapperXmlElement extends XmlElement { + MyBatisMapperXmlElement() { this.getFile() instanceof MyBatisMapperXmlFile } + + /** + * Gets the value for this element, with leading and trailing whitespace trimmed. + */ + string getValue() { result = this.allCharactersString().trim() } + + /** + * Gets the reference type bound to MyBatis Mapper XML File. + */ + RefType getNamespaceRefType() { + result.getQualifiedName() = this.getAttribute("namespace").getValue() + } +} + +/** + * An MyBatis Mapper sql operation element. + */ +abstract class MyBatisMapperSqlOperation extends MyBatisMapperXmlElement { + /** + * Gets the value of the `id` attribute of MyBatis Mapper sql operation element. + */ + string getId() { result = this.getAttribute("id").getValue() } + + /** + * Gets the `` element in a `MyBatisMapperSqlOperation`. + */ + MyBatisMapperInclude getInclude() { result = this.getAChild*() } + + /** + * Gets the method bound to MyBatis Mapper XML File. + */ + Method getMapperMethod() { + result.getName() = this.getId() and + result.getDeclaringType() = this.getParent().(MyBatisMapperXmlElement).getNamespaceRefType() + } +} + +/** + * A `` element in a `MyBatisMapperSqlOperation`. + */ +class MyBatisMapperInsert extends MyBatisMapperSqlOperation { + MyBatisMapperInsert() { this.getName() = "insert" } +} + +/** + * A `` element in a `MyBatisMapperSqlOperation`. + */ +class MyBatisMapperUpdate extends MyBatisMapperSqlOperation { + MyBatisMapperUpdate() { this.getName() = "update" } +} + +/** + * A `` element in a `MyBatisMapperSqlOperation`. + */ +class MyBatisMapperDelete extends MyBatisMapperSqlOperation { + MyBatisMapperDelete() { this.getName() = "delete" } +} + +/** + * A ` + + bindingset[loc] + private predicate parseLocationString( + string loc, string relativePath, int sl, int sc, int el, int ec + ) { + relativePath = loc.splitAt(":", 0) and + sl = loc.splitAt(":", 1).toInt() and + sc = loc.splitAt(":", 2).toInt() and + el = loc.splitAt(":", 3).toInt() and + ec = loc.splitAt(":", 4).toInt() + } + + pragma[nomagic] + private string getRelativePathTo(string absolutePath) { + exists(Input::Location loc | + loc.hasLocationInfo(absolutePath, _, _, _, _) and + result = Input2::getRelativeUrl(loc).splitAt(":", 0) + ) + } + + private newtype TTestLocation = + MkInputLocation(Input::Location loc) or + MkResultLocation(string relativePath, int sl, int sc, int el, int ec) { + exists(string data | + queryResults(_, _, _, data) and + parseLocationString(data, relativePath, sl, sc, el, ec) and + not Input2::getRelativeUrl(_) = data // avoid duplicate locations + ) + } + + /** + * A location that is either an `Input::Location` or a location from an alert. + * + * We use this location type to support queries that select a location that does not correspond + * to an instance of `Input::Location`. + */ + abstract private class TestLocationImpl extends TTestLocation { + string getAbsoluteFile() { this.hasLocationInfo(result, _, _, _, _) } + + int getStartLine() { this.hasLocationInfo(_, result, _, _, _) } + + int getStartColumn() { this.hasLocationInfo(_, _, result, _, _) } + + int getEndLine() { this.hasLocationInfo(_, _, _, result, _) } + + int getEndColumn() { this.hasLocationInfo(_, _, _, _, result) } + + abstract string getRelativeUrl(); + + abstract string toString(); + + abstract predicate hasLocationInfo(string file, int sl, int sc, int el, int ec); + } + + private class LocationFromResult extends TestLocationImpl, MkResultLocation { + override string getRelativeUrl() { + exists(string file, int sl, int sc, int el, int ec | + this = MkResultLocation(file, sl, sc, el, ec) and + result = file + ":" + sl + ":" + sc + ":" + el + ":" + ec + ) + } + + override string toString() { result = this.getRelativeUrl() } + + override predicate hasLocationInfo(string file, int sl, int sc, int el, int ec) { + this = MkResultLocation(getRelativePathTo(file), sl, sc, el, ec) + } + } + + private class LocationFromInput extends TestLocationImpl, MkInputLocation { + private Input::Location loc; + + LocationFromInput() { this = MkInputLocation(loc) } + + override string getRelativeUrl() { result = Input2::getRelativeUrl(loc) } + + override string toString() { result = this.getRelativeUrl() } + + override predicate hasLocationInfo(string file, int sl, int sc, int el, int ec) { + loc.hasLocationInfo(file, sl, sc, el, ec) + } + } + + final class TestLocation = TestLocationImpl; + + module TestImpl2 implements InlineExpectationsTestSig { + final class Location = TestLocation; + + class ExpectationComment instanceof Input::ExpectationComment { + string getContents() { result = super.getContents() } + + Location getLocation() { result = MkInputLocation(super.getLocation()) } + + string toString() { result = super.toString() } + } + } + + private import InlineExpectationsTest::Make /** Holds if the given locations refer to the same lines, but possibly with different column numbers. */ bindingset[loc1, loc2] pragma[inline_late] - private predicate sameLineInfo(Input::Location loc1, Input::Location loc2) { + private predicate sameLineInfo(TestLocation loc1, TestLocation loc2) { exists(string file, int line1, int line2 | loc1.hasLocationInfo(file, line1, _, line2, _) and loc2.hasLocationInfo(file, line1, _, line2, _) @@ -656,8 +753,8 @@ module TestPostProcessing { } pragma[nomagic] - private predicate mainQueryResult(int row, int column, Input::Location loc) { - queryResults(mainResultSet(), row, column, Input2::getRelativeUrl(loc)) + private predicate mainQueryResult(int row, int column, TestLocation loc) { + queryResults(mainResultSet(), row, column, loc.getRelativeUrl()) } /** @@ -668,7 +765,7 @@ module TestPostProcessing { */ private string getSourceTag(int row) { getQueryKind() = "path-problem" and - exists(Input::Location sourceLoc, Input::Location selectLoc | + exists(TestLocation sourceLoc, TestLocation selectLoc | mainQueryResult(row, 0, selectLoc) and mainQueryResult(row, 2, sourceLoc) and if sameLineInfo(selectLoc, sourceLoc) then result = "Alert" else result = "Source" @@ -733,7 +830,7 @@ module TestPostProcessing { } additional predicate hasPathProblemSource( - int row, Input::Location location, string element, string tag, string value + int row, TestLocation location, string element, string tag, string value ) { getQueryKind() = "path-problem" and mainQueryResult(row, 2, location) and @@ -742,7 +839,7 @@ module TestPostProcessing { value = "" } - predicate hasActualResult(Input::Location location, string element, string tag, string value) { + predicate hasActualResult(TestLocation location, string element, string tag, string value) { hasPathProblemSource(_, location, element, tag, value) } } @@ -770,7 +867,7 @@ module TestPostProcessing { private predicate hasPathProblemSource = PathProblemSourceTestInput::hasPathProblemSource/5; private predicate hasPathProblemSink( - int row, Input::Location location, string element, string tag + int row, TestLocation location, string element, string tag ) { getQueryKind() = "path-problem" and mainQueryResult(row, 4, location) and @@ -778,7 +875,7 @@ module TestPostProcessing { tag = getSinkTag(row) } - private predicate hasAlert(int row, Input::Location location, string element, string tag) { + private predicate hasAlert(int row, TestLocation location, string element, string tag) { getQueryKind() = ["problem", "path-problem"] and mainQueryResult(row, 0, location) and queryResults(mainResultSet(), row, 2, element) and @@ -793,7 +890,7 @@ module TestPostProcessing { * present). */ private string getValue(int row) { - exists(Input::Location location, string element, string tag, string val | + exists(TestLocation location, string element, string tag, string val | hasPathProblemSource(row, location, element, tag, val) and result = PathProblemSourceTest::getAMatchingExpectation(location, element, tag, val, false) @@ -801,7 +898,7 @@ module TestPostProcessing { ) } - predicate hasActualResult(Input::Location location, string element, string tag, string value) { + predicate hasActualResult(TestLocation location, string element, string tag, string value) { exists(int row | hasPathProblemSource(row, location, element, tag, _) or @@ -840,7 +937,7 @@ module TestPostProcessing { rankedTestFailures(row, f) and f = MkTestFailure(fl, message) | - column = 0 and data = Input2::getRelativeUrl(fl.getLocation()) + column = 0 and data = fl.getLocation().getRelativeUrl() or column = 1 and data = fl.toString() or From 56ff9351f20dc59b249018262a67038658cece9b Mon Sep 17 00:00:00 2001 From: Asger F Date: Tue, 11 Feb 2025 12:59:11 +0100 Subject: [PATCH 141/279] JS: Update test output again --- .../AngularJS/DuplicateDependency/DuplicateDependency.expected | 3 --- 1 file changed, 3 deletions(-) diff --git a/javascript/ql/test/query-tests/AngularJS/DuplicateDependency/DuplicateDependency.expected b/javascript/ql/test/query-tests/AngularJS/DuplicateDependency/DuplicateDependency.expected index 7d208877349..4745bfbe12c 100644 --- a/javascript/ql/test/query-tests/AngularJS/DuplicateDependency/DuplicateDependency.expected +++ b/javascript/ql/test/query-tests/AngularJS/DuplicateDependency/DuplicateDependency.expected @@ -1,8 +1,5 @@ -#select | duplicates.js:2:5:2:18 | function f(){} | This function has a duplicate dependency $@. | duplicates.js:3:26:3:31 | 'dup5' | dup5 | | duplicates.js:6:33:6:56 | functio ... up2b){} | This function has a duplicate dependency $@. | duplicates.js:6:24:6:30 | 'dup2a' | dup2a | | duplicates.js:7:33:7:56 | functio ... up3b){} | This function has a duplicate dependency $@. | duplicates.js:7:24:7:30 | 'dup3b' | dup3b | | duplicates.js:8:43:8:78 | functio ... up4C){} | This function has a duplicate dependency $@. | duplicates.js:8:35:8:40 | 'dup4' | dup4 | | duplicates.js:15:35:15:113 | functio ... } | This function has a duplicate dependency $@. | duplicates.js:15:25:15:32 | 'dup11a' | dup11a | -testFailures -| duplicates.js:15:61:15:113 | // $ Al ... unction | Missing result: Alert | From efb5b9b27c8b259bc0a618d0f6f4e249d11f25d4 Mon Sep 17 00:00:00 2001 From: Simon Friis Vindum Date: Tue, 11 Feb 2025 12:52:55 +0100 Subject: [PATCH 142/279] Rust: Add a comment to clearify test --- .../library-tests/dataflow/models/main.rs | 1 + .../dataflow/models/models.expected | 328 +++++++++--------- 2 files changed, 165 insertions(+), 164 deletions(-) diff --git a/rust/ql/test/library-tests/dataflow/models/main.rs b/rust/ql/test/library-tests/dataflow/models/main.rs index d8af926b4f7..35c30767159 100644 --- a/rust/ql/test/library-tests/dataflow/models/main.rs +++ b/rust/ql/test/library-tests/dataflow/models/main.rs @@ -203,6 +203,7 @@ fn test_apply_flow_through() { sink(t); // $ hasValueFlow=33 } +// has a flow model with value flow from argument to returned future async fn get_async_number(a: i64) -> i64 { 37 } diff --git a/rust/ql/test/library-tests/dataflow/models/models.expected b/rust/ql/test/library-tests/dataflow/models/models.expected index 9ef0632466f..c293bd53cd0 100644 --- a/rust/ql/test/library-tests/dataflow/models/models.expected +++ b/rust/ql/test/library-tests/dataflow/models/models.expected @@ -178,74 +178,74 @@ edges | main.rs:202:19:202:19 | s | main.rs:201:14:201:14 | ... | provenance | MaD:7 | | main.rs:202:19:202:19 | s | main.rs:202:13:202:23 | apply(...) | provenance | MaD:7 | | main.rs:202:19:202:19 | s | main.rs:202:13:202:23 | apply(...) | provenance | MaD:7 | -| main.rs:211:9:211:9 | s | main.rs:212:30:212:30 | s | provenance | | -| main.rs:211:9:211:9 | s | main.rs:212:30:212:30 | s | provenance | | -| main.rs:211:13:211:22 | source(...) | main.rs:211:9:211:9 | s | provenance | | -| main.rs:211:13:211:22 | source(...) | main.rs:211:9:211:9 | s | provenance | | -| main.rs:212:9:212:9 | t | main.rs:213:10:213:10 | t | provenance | | -| main.rs:212:9:212:9 | t | main.rs:213:10:213:10 | t | provenance | | -| main.rs:212:13:212:31 | get_async_number(...) [future] | main.rs:212:13:212:37 | await ... | provenance | | -| main.rs:212:13:212:31 | get_async_number(...) [future] | main.rs:212:13:212:37 | await ... | provenance | | -| main.rs:212:13:212:37 | await ... | main.rs:212:9:212:9 | t | provenance | | -| main.rs:212:13:212:37 | await ... | main.rs:212:9:212:9 | t | provenance | | -| main.rs:212:30:212:30 | s | main.rs:212:13:212:31 | get_async_number(...) [future] | provenance | MaD:11 | -| main.rs:212:30:212:30 | s | main.rs:212:13:212:31 | get_async_number(...) [future] | provenance | MaD:11 | -| main.rs:232:9:232:9 | s [D] | main.rs:233:11:233:11 | s [D] | provenance | | -| main.rs:232:9:232:9 | s [D] | main.rs:233:11:233:11 | s [D] | provenance | | -| main.rs:232:13:232:23 | enum_source | main.rs:232:13:232:27 | enum_source(...) [D] | provenance | Src:MaD:5 | -| main.rs:232:13:232:23 | enum_source | main.rs:232:13:232:27 | enum_source(...) [D] | provenance | Src:MaD:5 | -| main.rs:232:13:232:27 | enum_source(...) [D] | main.rs:232:9:232:9 | s [D] | provenance | | -| main.rs:232:13:232:27 | enum_source(...) [D] | main.rs:232:9:232:9 | s [D] | provenance | | -| main.rs:233:11:233:11 | s [D] | main.rs:235:9:235:37 | ...::D {...} [D] | provenance | | -| main.rs:233:11:233:11 | s [D] | main.rs:235:9:235:37 | ...::D {...} [D] | provenance | | -| main.rs:235:9:235:37 | ...::D {...} [D] | main.rs:235:35:235:35 | i | provenance | | -| main.rs:235:9:235:37 | ...::D {...} [D] | main.rs:235:35:235:35 | i | provenance | | -| main.rs:235:35:235:35 | i | main.rs:235:47:235:47 | i | provenance | | -| main.rs:235:35:235:35 | i | main.rs:235:47:235:47 | i | provenance | | -| main.rs:241:9:241:9 | s [C] | main.rs:242:11:242:11 | s [C] | provenance | | -| main.rs:241:9:241:9 | s [C] | main.rs:242:11:242:11 | s [C] | provenance | | -| main.rs:241:13:241:24 | e.source(...) [C] | main.rs:241:9:241:9 | s [C] | provenance | | -| main.rs:241:13:241:24 | e.source(...) [C] | main.rs:241:9:241:9 | s [C] | provenance | | -| main.rs:241:15:241:20 | source | main.rs:241:13:241:24 | e.source(...) [C] | provenance | Src:MaD:4 | -| main.rs:241:15:241:20 | source | main.rs:241:13:241:24 | e.source(...) [C] | provenance | Src:MaD:4 | -| main.rs:242:11:242:11 | s [C] | main.rs:243:9:243:37 | ...::C {...} [C] | provenance | | -| main.rs:242:11:242:11 | s [C] | main.rs:243:9:243:37 | ...::C {...} [C] | provenance | | -| main.rs:243:9:243:37 | ...::C {...} [C] | main.rs:243:35:243:35 | i | provenance | | -| main.rs:243:9:243:37 | ...::C {...} [C] | main.rs:243:35:243:35 | i | provenance | | -| main.rs:243:35:243:35 | i | main.rs:243:47:243:47 | i | provenance | | -| main.rs:243:35:243:35 | i | main.rs:243:47:243:47 | i | provenance | | -| main.rs:252:9:252:9 | s | main.rs:253:41:253:41 | s | provenance | | -| main.rs:252:9:252:9 | s | main.rs:253:41:253:41 | s | provenance | | -| main.rs:252:13:252:22 | source(...) | main.rs:252:9:252:9 | s | provenance | | -| main.rs:252:13:252:22 | source(...) | main.rs:252:9:252:9 | s | provenance | | -| main.rs:253:15:253:43 | ...::C {...} [C] | main.rs:253:5:253:13 | enum_sink | provenance | MaD:2 Sink:MaD:2 | -| main.rs:253:15:253:43 | ...::C {...} [C] | main.rs:253:5:253:13 | enum_sink | provenance | MaD:2 Sink:MaD:2 | -| main.rs:253:41:253:41 | s | main.rs:253:15:253:43 | ...::C {...} [C] | provenance | | -| main.rs:253:41:253:41 | s | main.rs:253:15:253:43 | ...::C {...} [C] | provenance | | -| main.rs:258:9:258:9 | s | main.rs:259:39:259:39 | s | provenance | | -| main.rs:258:9:258:9 | s | main.rs:259:39:259:39 | s | provenance | | -| main.rs:258:13:258:22 | source(...) | main.rs:258:9:258:9 | s | provenance | | -| main.rs:258:13:258:22 | source(...) | main.rs:258:9:258:9 | s | provenance | | -| main.rs:259:9:259:9 | e [D] | main.rs:260:5:260:5 | e [D] | provenance | | -| main.rs:259:9:259:9 | e [D] | main.rs:260:5:260:5 | e [D] | provenance | | -| main.rs:259:13:259:41 | ...::D {...} [D] | main.rs:259:9:259:9 | e [D] | provenance | | -| main.rs:259:13:259:41 | ...::D {...} [D] | main.rs:259:9:259:9 | e [D] | provenance | | -| main.rs:259:39:259:39 | s | main.rs:259:13:259:41 | ...::D {...} [D] | provenance | | -| main.rs:259:39:259:39 | s | main.rs:259:13:259:41 | ...::D {...} [D] | provenance | | -| main.rs:260:5:260:5 | e [D] | main.rs:260:7:260:10 | sink | provenance | MaD:1 Sink:MaD:1 | -| main.rs:260:5:260:5 | e [D] | main.rs:260:7:260:10 | sink | provenance | MaD:1 Sink:MaD:1 | -| main.rs:269:9:269:9 | s | main.rs:270:10:270:10 | s | provenance | | -| main.rs:269:9:269:9 | s | main.rs:270:10:270:10 | s | provenance | | -| main.rs:269:13:269:25 | simple_source | main.rs:269:13:269:29 | simple_source(...) | provenance | Src:MaD:6 MaD:6 | -| main.rs:269:13:269:25 | simple_source | main.rs:269:13:269:29 | simple_source(...) | provenance | Src:MaD:6 MaD:6 | -| main.rs:269:13:269:29 | simple_source(...) | main.rs:269:9:269:9 | s | provenance | | -| main.rs:269:13:269:29 | simple_source(...) | main.rs:269:9:269:9 | s | provenance | | -| main.rs:277:9:277:9 | s | main.rs:278:17:278:17 | s | provenance | | -| main.rs:277:9:277:9 | s | main.rs:278:17:278:17 | s | provenance | | -| main.rs:277:13:277:22 | source(...) | main.rs:277:9:277:9 | s | provenance | | -| main.rs:277:13:277:22 | source(...) | main.rs:277:9:277:9 | s | provenance | | -| main.rs:278:17:278:17 | s | main.rs:278:5:278:15 | simple_sink | provenance | MaD:3 Sink:MaD:3 | -| main.rs:278:17:278:17 | s | main.rs:278:5:278:15 | simple_sink | provenance | MaD:3 Sink:MaD:3 | +| main.rs:212:9:212:9 | s | main.rs:213:30:213:30 | s | provenance | | +| main.rs:212:9:212:9 | s | main.rs:213:30:213:30 | s | provenance | | +| main.rs:212:13:212:22 | source(...) | main.rs:212:9:212:9 | s | provenance | | +| main.rs:212:13:212:22 | source(...) | main.rs:212:9:212:9 | s | provenance | | +| main.rs:213:9:213:9 | t | main.rs:214:10:214:10 | t | provenance | | +| main.rs:213:9:213:9 | t | main.rs:214:10:214:10 | t | provenance | | +| main.rs:213:13:213:31 | get_async_number(...) [future] | main.rs:213:13:213:37 | await ... | provenance | | +| main.rs:213:13:213:31 | get_async_number(...) [future] | main.rs:213:13:213:37 | await ... | provenance | | +| main.rs:213:13:213:37 | await ... | main.rs:213:9:213:9 | t | provenance | | +| main.rs:213:13:213:37 | await ... | main.rs:213:9:213:9 | t | provenance | | +| main.rs:213:30:213:30 | s | main.rs:213:13:213:31 | get_async_number(...) [future] | provenance | MaD:11 | +| main.rs:213:30:213:30 | s | main.rs:213:13:213:31 | get_async_number(...) [future] | provenance | MaD:11 | +| main.rs:233:9:233:9 | s [D] | main.rs:234:11:234:11 | s [D] | provenance | | +| main.rs:233:9:233:9 | s [D] | main.rs:234:11:234:11 | s [D] | provenance | | +| main.rs:233:13:233:23 | enum_source | main.rs:233:13:233:27 | enum_source(...) [D] | provenance | Src:MaD:5 | +| main.rs:233:13:233:23 | enum_source | main.rs:233:13:233:27 | enum_source(...) [D] | provenance | Src:MaD:5 | +| main.rs:233:13:233:27 | enum_source(...) [D] | main.rs:233:9:233:9 | s [D] | provenance | | +| main.rs:233:13:233:27 | enum_source(...) [D] | main.rs:233:9:233:9 | s [D] | provenance | | +| main.rs:234:11:234:11 | s [D] | main.rs:236:9:236:37 | ...::D {...} [D] | provenance | | +| main.rs:234:11:234:11 | s [D] | main.rs:236:9:236:37 | ...::D {...} [D] | provenance | | +| main.rs:236:9:236:37 | ...::D {...} [D] | main.rs:236:35:236:35 | i | provenance | | +| main.rs:236:9:236:37 | ...::D {...} [D] | main.rs:236:35:236:35 | i | provenance | | +| main.rs:236:35:236:35 | i | main.rs:236:47:236:47 | i | provenance | | +| main.rs:236:35:236:35 | i | main.rs:236:47:236:47 | i | provenance | | +| main.rs:242:9:242:9 | s [C] | main.rs:243:11:243:11 | s [C] | provenance | | +| main.rs:242:9:242:9 | s [C] | main.rs:243:11:243:11 | s [C] | provenance | | +| main.rs:242:13:242:24 | e.source(...) [C] | main.rs:242:9:242:9 | s [C] | provenance | | +| main.rs:242:13:242:24 | e.source(...) [C] | main.rs:242:9:242:9 | s [C] | provenance | | +| main.rs:242:15:242:20 | source | main.rs:242:13:242:24 | e.source(...) [C] | provenance | Src:MaD:4 | +| main.rs:242:15:242:20 | source | main.rs:242:13:242:24 | e.source(...) [C] | provenance | Src:MaD:4 | +| main.rs:243:11:243:11 | s [C] | main.rs:244:9:244:37 | ...::C {...} [C] | provenance | | +| main.rs:243:11:243:11 | s [C] | main.rs:244:9:244:37 | ...::C {...} [C] | provenance | | +| main.rs:244:9:244:37 | ...::C {...} [C] | main.rs:244:35:244:35 | i | provenance | | +| main.rs:244:9:244:37 | ...::C {...} [C] | main.rs:244:35:244:35 | i | provenance | | +| main.rs:244:35:244:35 | i | main.rs:244:47:244:47 | i | provenance | | +| main.rs:244:35:244:35 | i | main.rs:244:47:244:47 | i | provenance | | +| main.rs:253:9:253:9 | s | main.rs:254:41:254:41 | s | provenance | | +| main.rs:253:9:253:9 | s | main.rs:254:41:254:41 | s | provenance | | +| main.rs:253:13:253:22 | source(...) | main.rs:253:9:253:9 | s | provenance | | +| main.rs:253:13:253:22 | source(...) | main.rs:253:9:253:9 | s | provenance | | +| main.rs:254:15:254:43 | ...::C {...} [C] | main.rs:254:5:254:13 | enum_sink | provenance | MaD:2 Sink:MaD:2 | +| main.rs:254:15:254:43 | ...::C {...} [C] | main.rs:254:5:254:13 | enum_sink | provenance | MaD:2 Sink:MaD:2 | +| main.rs:254:41:254:41 | s | main.rs:254:15:254:43 | ...::C {...} [C] | provenance | | +| main.rs:254:41:254:41 | s | main.rs:254:15:254:43 | ...::C {...} [C] | provenance | | +| main.rs:259:9:259:9 | s | main.rs:260:39:260:39 | s | provenance | | +| main.rs:259:9:259:9 | s | main.rs:260:39:260:39 | s | provenance | | +| main.rs:259:13:259:22 | source(...) | main.rs:259:9:259:9 | s | provenance | | +| main.rs:259:13:259:22 | source(...) | main.rs:259:9:259:9 | s | provenance | | +| main.rs:260:9:260:9 | e [D] | main.rs:261:5:261:5 | e [D] | provenance | | +| main.rs:260:9:260:9 | e [D] | main.rs:261:5:261:5 | e [D] | provenance | | +| main.rs:260:13:260:41 | ...::D {...} [D] | main.rs:260:9:260:9 | e [D] | provenance | | +| main.rs:260:13:260:41 | ...::D {...} [D] | main.rs:260:9:260:9 | e [D] | provenance | | +| main.rs:260:39:260:39 | s | main.rs:260:13:260:41 | ...::D {...} [D] | provenance | | +| main.rs:260:39:260:39 | s | main.rs:260:13:260:41 | ...::D {...} [D] | provenance | | +| main.rs:261:5:261:5 | e [D] | main.rs:261:7:261:10 | sink | provenance | MaD:1 Sink:MaD:1 | +| main.rs:261:5:261:5 | e [D] | main.rs:261:7:261:10 | sink | provenance | MaD:1 Sink:MaD:1 | +| main.rs:270:9:270:9 | s | main.rs:271:10:271:10 | s | provenance | | +| main.rs:270:9:270:9 | s | main.rs:271:10:271:10 | s | provenance | | +| main.rs:270:13:270:25 | simple_source | main.rs:270:13:270:29 | simple_source(...) | provenance | Src:MaD:6 MaD:6 | +| main.rs:270:13:270:25 | simple_source | main.rs:270:13:270:29 | simple_source(...) | provenance | Src:MaD:6 MaD:6 | +| main.rs:270:13:270:29 | simple_source(...) | main.rs:270:9:270:9 | s | provenance | | +| main.rs:270:13:270:29 | simple_source(...) | main.rs:270:9:270:9 | s | provenance | | +| main.rs:278:9:278:9 | s | main.rs:279:17:279:17 | s | provenance | | +| main.rs:278:9:278:9 | s | main.rs:279:17:279:17 | s | provenance | | +| main.rs:278:13:278:22 | source(...) | main.rs:278:9:278:9 | s | provenance | | +| main.rs:278:13:278:22 | source(...) | main.rs:278:9:278:9 | s | provenance | | +| main.rs:279:17:279:17 | s | main.rs:279:5:279:15 | simple_sink | provenance | MaD:3 Sink:MaD:3 | +| main.rs:279:17:279:17 | s | main.rs:279:5:279:15 | simple_sink | provenance | MaD:3 Sink:MaD:3 | nodes | main.rs:15:9:15:9 | s | semmle.label | s | | main.rs:15:9:15:9 | s | semmle.label | s | @@ -429,88 +429,88 @@ nodes | main.rs:202:19:202:19 | s | semmle.label | s | | main.rs:203:10:203:10 | t | semmle.label | t | | main.rs:203:10:203:10 | t | semmle.label | t | -| main.rs:211:9:211:9 | s | semmle.label | s | -| main.rs:211:9:211:9 | s | semmle.label | s | -| main.rs:211:13:211:22 | source(...) | semmle.label | source(...) | -| main.rs:211:13:211:22 | source(...) | semmle.label | source(...) | -| main.rs:212:9:212:9 | t | semmle.label | t | -| main.rs:212:9:212:9 | t | semmle.label | t | -| main.rs:212:13:212:31 | get_async_number(...) [future] | semmle.label | get_async_number(...) [future] | -| main.rs:212:13:212:31 | get_async_number(...) [future] | semmle.label | get_async_number(...) [future] | -| main.rs:212:13:212:37 | await ... | semmle.label | await ... | -| main.rs:212:13:212:37 | await ... | semmle.label | await ... | -| main.rs:212:30:212:30 | s | semmle.label | s | -| main.rs:212:30:212:30 | s | semmle.label | s | -| main.rs:213:10:213:10 | t | semmle.label | t | -| main.rs:213:10:213:10 | t | semmle.label | t | -| main.rs:232:9:232:9 | s [D] | semmle.label | s [D] | -| main.rs:232:9:232:9 | s [D] | semmle.label | s [D] | -| main.rs:232:13:232:23 | enum_source | semmle.label | enum_source | -| main.rs:232:13:232:23 | enum_source | semmle.label | enum_source | -| main.rs:232:13:232:27 | enum_source(...) [D] | semmle.label | enum_source(...) [D] | -| main.rs:232:13:232:27 | enum_source(...) [D] | semmle.label | enum_source(...) [D] | -| main.rs:233:11:233:11 | s [D] | semmle.label | s [D] | -| main.rs:233:11:233:11 | s [D] | semmle.label | s [D] | -| main.rs:235:9:235:37 | ...::D {...} [D] | semmle.label | ...::D {...} [D] | -| main.rs:235:9:235:37 | ...::D {...} [D] | semmle.label | ...::D {...} [D] | -| main.rs:235:35:235:35 | i | semmle.label | i | -| main.rs:235:35:235:35 | i | semmle.label | i | -| main.rs:235:47:235:47 | i | semmle.label | i | -| main.rs:235:47:235:47 | i | semmle.label | i | -| main.rs:241:9:241:9 | s [C] | semmle.label | s [C] | -| main.rs:241:9:241:9 | s [C] | semmle.label | s [C] | -| main.rs:241:13:241:24 | e.source(...) [C] | semmle.label | e.source(...) [C] | -| main.rs:241:13:241:24 | e.source(...) [C] | semmle.label | e.source(...) [C] | -| main.rs:241:15:241:20 | source | semmle.label | source | -| main.rs:241:15:241:20 | source | semmle.label | source | -| main.rs:242:11:242:11 | s [C] | semmle.label | s [C] | -| main.rs:242:11:242:11 | s [C] | semmle.label | s [C] | -| main.rs:243:9:243:37 | ...::C {...} [C] | semmle.label | ...::C {...} [C] | -| main.rs:243:9:243:37 | ...::C {...} [C] | semmle.label | ...::C {...} [C] | -| main.rs:243:35:243:35 | i | semmle.label | i | -| main.rs:243:35:243:35 | i | semmle.label | i | -| main.rs:243:47:243:47 | i | semmle.label | i | -| main.rs:243:47:243:47 | i | semmle.label | i | -| main.rs:252:9:252:9 | s | semmle.label | s | -| main.rs:252:9:252:9 | s | semmle.label | s | -| main.rs:252:13:252:22 | source(...) | semmle.label | source(...) | -| main.rs:252:13:252:22 | source(...) | semmle.label | source(...) | -| main.rs:253:5:253:13 | enum_sink | semmle.label | enum_sink | -| main.rs:253:5:253:13 | enum_sink | semmle.label | enum_sink | -| main.rs:253:15:253:43 | ...::C {...} [C] | semmle.label | ...::C {...} [C] | -| main.rs:253:15:253:43 | ...::C {...} [C] | semmle.label | ...::C {...} [C] | -| main.rs:253:41:253:41 | s | semmle.label | s | -| main.rs:253:41:253:41 | s | semmle.label | s | -| main.rs:258:9:258:9 | s | semmle.label | s | -| main.rs:258:9:258:9 | s | semmle.label | s | -| main.rs:258:13:258:22 | source(...) | semmle.label | source(...) | -| main.rs:258:13:258:22 | source(...) | semmle.label | source(...) | -| main.rs:259:9:259:9 | e [D] | semmle.label | e [D] | -| main.rs:259:9:259:9 | e [D] | semmle.label | e [D] | -| main.rs:259:13:259:41 | ...::D {...} [D] | semmle.label | ...::D {...} [D] | -| main.rs:259:13:259:41 | ...::D {...} [D] | semmle.label | ...::D {...} [D] | -| main.rs:259:39:259:39 | s | semmle.label | s | -| main.rs:259:39:259:39 | s | semmle.label | s | -| main.rs:260:5:260:5 | e [D] | semmle.label | e [D] | -| main.rs:260:5:260:5 | e [D] | semmle.label | e [D] | -| main.rs:260:7:260:10 | sink | semmle.label | sink | -| main.rs:260:7:260:10 | sink | semmle.label | sink | -| main.rs:269:9:269:9 | s | semmle.label | s | -| main.rs:269:9:269:9 | s | semmle.label | s | -| main.rs:269:13:269:25 | simple_source | semmle.label | simple_source | -| main.rs:269:13:269:25 | simple_source | semmle.label | simple_source | -| main.rs:269:13:269:29 | simple_source(...) | semmle.label | simple_source(...) | -| main.rs:269:13:269:29 | simple_source(...) | semmle.label | simple_source(...) | -| main.rs:270:10:270:10 | s | semmle.label | s | -| main.rs:270:10:270:10 | s | semmle.label | s | -| main.rs:277:9:277:9 | s | semmle.label | s | -| main.rs:277:9:277:9 | s | semmle.label | s | -| main.rs:277:13:277:22 | source(...) | semmle.label | source(...) | -| main.rs:277:13:277:22 | source(...) | semmle.label | source(...) | -| main.rs:278:5:278:15 | simple_sink | semmle.label | simple_sink | -| main.rs:278:5:278:15 | simple_sink | semmle.label | simple_sink | -| main.rs:278:17:278:17 | s | semmle.label | s | -| main.rs:278:17:278:17 | s | semmle.label | s | +| main.rs:212:9:212:9 | s | semmle.label | s | +| main.rs:212:9:212:9 | s | semmle.label | s | +| main.rs:212:13:212:22 | source(...) | semmle.label | source(...) | +| main.rs:212:13:212:22 | source(...) | semmle.label | source(...) | +| main.rs:213:9:213:9 | t | semmle.label | t | +| main.rs:213:9:213:9 | t | semmle.label | t | +| main.rs:213:13:213:31 | get_async_number(...) [future] | semmle.label | get_async_number(...) [future] | +| main.rs:213:13:213:31 | get_async_number(...) [future] | semmle.label | get_async_number(...) [future] | +| main.rs:213:13:213:37 | await ... | semmle.label | await ... | +| main.rs:213:13:213:37 | await ... | semmle.label | await ... | +| main.rs:213:30:213:30 | s | semmle.label | s | +| main.rs:213:30:213:30 | s | semmle.label | s | +| main.rs:214:10:214:10 | t | semmle.label | t | +| main.rs:214:10:214:10 | t | semmle.label | t | +| main.rs:233:9:233:9 | s [D] | semmle.label | s [D] | +| main.rs:233:9:233:9 | s [D] | semmle.label | s [D] | +| main.rs:233:13:233:23 | enum_source | semmle.label | enum_source | +| main.rs:233:13:233:23 | enum_source | semmle.label | enum_source | +| main.rs:233:13:233:27 | enum_source(...) [D] | semmle.label | enum_source(...) [D] | +| main.rs:233:13:233:27 | enum_source(...) [D] | semmle.label | enum_source(...) [D] | +| main.rs:234:11:234:11 | s [D] | semmle.label | s [D] | +| main.rs:234:11:234:11 | s [D] | semmle.label | s [D] | +| main.rs:236:9:236:37 | ...::D {...} [D] | semmle.label | ...::D {...} [D] | +| main.rs:236:9:236:37 | ...::D {...} [D] | semmle.label | ...::D {...} [D] | +| main.rs:236:35:236:35 | i | semmle.label | i | +| main.rs:236:35:236:35 | i | semmle.label | i | +| main.rs:236:47:236:47 | i | semmle.label | i | +| main.rs:236:47:236:47 | i | semmle.label | i | +| main.rs:242:9:242:9 | s [C] | semmle.label | s [C] | +| main.rs:242:9:242:9 | s [C] | semmle.label | s [C] | +| main.rs:242:13:242:24 | e.source(...) [C] | semmle.label | e.source(...) [C] | +| main.rs:242:13:242:24 | e.source(...) [C] | semmle.label | e.source(...) [C] | +| main.rs:242:15:242:20 | source | semmle.label | source | +| main.rs:242:15:242:20 | source | semmle.label | source | +| main.rs:243:11:243:11 | s [C] | semmle.label | s [C] | +| main.rs:243:11:243:11 | s [C] | semmle.label | s [C] | +| main.rs:244:9:244:37 | ...::C {...} [C] | semmle.label | ...::C {...} [C] | +| main.rs:244:9:244:37 | ...::C {...} [C] | semmle.label | ...::C {...} [C] | +| main.rs:244:35:244:35 | i | semmle.label | i | +| main.rs:244:35:244:35 | i | semmle.label | i | +| main.rs:244:47:244:47 | i | semmle.label | i | +| main.rs:244:47:244:47 | i | semmle.label | i | +| main.rs:253:9:253:9 | s | semmle.label | s | +| main.rs:253:9:253:9 | s | semmle.label | s | +| main.rs:253:13:253:22 | source(...) | semmle.label | source(...) | +| main.rs:253:13:253:22 | source(...) | semmle.label | source(...) | +| main.rs:254:5:254:13 | enum_sink | semmle.label | enum_sink | +| main.rs:254:5:254:13 | enum_sink | semmle.label | enum_sink | +| main.rs:254:15:254:43 | ...::C {...} [C] | semmle.label | ...::C {...} [C] | +| main.rs:254:15:254:43 | ...::C {...} [C] | semmle.label | ...::C {...} [C] | +| main.rs:254:41:254:41 | s | semmle.label | s | +| main.rs:254:41:254:41 | s | semmle.label | s | +| main.rs:259:9:259:9 | s | semmle.label | s | +| main.rs:259:9:259:9 | s | semmle.label | s | +| main.rs:259:13:259:22 | source(...) | semmle.label | source(...) | +| main.rs:259:13:259:22 | source(...) | semmle.label | source(...) | +| main.rs:260:9:260:9 | e [D] | semmle.label | e [D] | +| main.rs:260:9:260:9 | e [D] | semmle.label | e [D] | +| main.rs:260:13:260:41 | ...::D {...} [D] | semmle.label | ...::D {...} [D] | +| main.rs:260:13:260:41 | ...::D {...} [D] | semmle.label | ...::D {...} [D] | +| main.rs:260:39:260:39 | s | semmle.label | s | +| main.rs:260:39:260:39 | s | semmle.label | s | +| main.rs:261:5:261:5 | e [D] | semmle.label | e [D] | +| main.rs:261:5:261:5 | e [D] | semmle.label | e [D] | +| main.rs:261:7:261:10 | sink | semmle.label | sink | +| main.rs:261:7:261:10 | sink | semmle.label | sink | +| main.rs:270:9:270:9 | s | semmle.label | s | +| main.rs:270:9:270:9 | s | semmle.label | s | +| main.rs:270:13:270:25 | simple_source | semmle.label | simple_source | +| main.rs:270:13:270:25 | simple_source | semmle.label | simple_source | +| main.rs:270:13:270:29 | simple_source(...) | semmle.label | simple_source(...) | +| main.rs:270:13:270:29 | simple_source(...) | semmle.label | simple_source(...) | +| main.rs:271:10:271:10 | s | semmle.label | s | +| main.rs:271:10:271:10 | s | semmle.label | s | +| main.rs:278:9:278:9 | s | semmle.label | s | +| main.rs:278:9:278:9 | s | semmle.label | s | +| main.rs:278:13:278:22 | source(...) | semmle.label | source(...) | +| main.rs:278:13:278:22 | source(...) | semmle.label | source(...) | +| main.rs:279:5:279:15 | simple_sink | semmle.label | simple_sink | +| main.rs:279:5:279:15 | simple_sink | semmle.label | simple_sink | +| main.rs:279:17:279:17 | s | semmle.label | s | +| main.rs:279:17:279:17 | s | semmle.label | s | subpaths | main.rs:195:23:195:23 | f [captured s] | main.rs:194:40:194:40 | s | main.rs:194:17:194:42 | if ... {...} else {...} | main.rs:195:13:195:24 | apply(...) | | main.rs:195:23:195:23 | f [captured s] | main.rs:194:40:194:40 | s | main.rs:194:17:194:42 | if ... {...} else {...} | main.rs:195:13:195:24 | apply(...) | @@ -546,17 +546,17 @@ invalidSpecComponent | main.rs:196:10:196:10 | t | main.rs:193:13:193:22 | source(...) | main.rs:196:10:196:10 | t | $@ | main.rs:193:13:193:22 | source(...) | source(...) | | main.rs:203:10:203:10 | t | main.rs:200:13:200:22 | source(...) | main.rs:203:10:203:10 | t | $@ | main.rs:200:13:200:22 | source(...) | source(...) | | main.rs:203:10:203:10 | t | main.rs:200:13:200:22 | source(...) | main.rs:203:10:203:10 | t | $@ | main.rs:200:13:200:22 | source(...) | source(...) | -| main.rs:213:10:213:10 | t | main.rs:211:13:211:22 | source(...) | main.rs:213:10:213:10 | t | $@ | main.rs:211:13:211:22 | source(...) | source(...) | -| main.rs:213:10:213:10 | t | main.rs:211:13:211:22 | source(...) | main.rs:213:10:213:10 | t | $@ | main.rs:211:13:211:22 | source(...) | source(...) | -| main.rs:235:47:235:47 | i | main.rs:232:13:232:23 | enum_source | main.rs:235:47:235:47 | i | $@ | main.rs:232:13:232:23 | enum_source | enum_source | -| main.rs:235:47:235:47 | i | main.rs:232:13:232:23 | enum_source | main.rs:235:47:235:47 | i | $@ | main.rs:232:13:232:23 | enum_source | enum_source | -| main.rs:243:47:243:47 | i | main.rs:241:15:241:20 | source | main.rs:243:47:243:47 | i | $@ | main.rs:241:15:241:20 | source | source | -| main.rs:243:47:243:47 | i | main.rs:241:15:241:20 | source | main.rs:243:47:243:47 | i | $@ | main.rs:241:15:241:20 | source | source | -| main.rs:253:5:253:13 | enum_sink | main.rs:252:13:252:22 | source(...) | main.rs:253:5:253:13 | enum_sink | $@ | main.rs:252:13:252:22 | source(...) | source(...) | -| main.rs:253:5:253:13 | enum_sink | main.rs:252:13:252:22 | source(...) | main.rs:253:5:253:13 | enum_sink | $@ | main.rs:252:13:252:22 | source(...) | source(...) | -| main.rs:260:7:260:10 | sink | main.rs:258:13:258:22 | source(...) | main.rs:260:7:260:10 | sink | $@ | main.rs:258:13:258:22 | source(...) | source(...) | -| main.rs:260:7:260:10 | sink | main.rs:258:13:258:22 | source(...) | main.rs:260:7:260:10 | sink | $@ | main.rs:258:13:258:22 | source(...) | source(...) | -| main.rs:270:10:270:10 | s | main.rs:269:13:269:25 | simple_source | main.rs:270:10:270:10 | s | $@ | main.rs:269:13:269:25 | simple_source | simple_source | -| main.rs:270:10:270:10 | s | main.rs:269:13:269:25 | simple_source | main.rs:270:10:270:10 | s | $@ | main.rs:269:13:269:25 | simple_source | simple_source | -| main.rs:278:5:278:15 | simple_sink | main.rs:277:13:277:22 | source(...) | main.rs:278:5:278:15 | simple_sink | $@ | main.rs:277:13:277:22 | source(...) | source(...) | -| main.rs:278:5:278:15 | simple_sink | main.rs:277:13:277:22 | source(...) | main.rs:278:5:278:15 | simple_sink | $@ | main.rs:277:13:277:22 | source(...) | source(...) | +| main.rs:214:10:214:10 | t | main.rs:212:13:212:22 | source(...) | main.rs:214:10:214:10 | t | $@ | main.rs:212:13:212:22 | source(...) | source(...) | +| main.rs:214:10:214:10 | t | main.rs:212:13:212:22 | source(...) | main.rs:214:10:214:10 | t | $@ | main.rs:212:13:212:22 | source(...) | source(...) | +| main.rs:236:47:236:47 | i | main.rs:233:13:233:23 | enum_source | main.rs:236:47:236:47 | i | $@ | main.rs:233:13:233:23 | enum_source | enum_source | +| main.rs:236:47:236:47 | i | main.rs:233:13:233:23 | enum_source | main.rs:236:47:236:47 | i | $@ | main.rs:233:13:233:23 | enum_source | enum_source | +| main.rs:244:47:244:47 | i | main.rs:242:15:242:20 | source | main.rs:244:47:244:47 | i | $@ | main.rs:242:15:242:20 | source | source | +| main.rs:244:47:244:47 | i | main.rs:242:15:242:20 | source | main.rs:244:47:244:47 | i | $@ | main.rs:242:15:242:20 | source | source | +| main.rs:254:5:254:13 | enum_sink | main.rs:253:13:253:22 | source(...) | main.rs:254:5:254:13 | enum_sink | $@ | main.rs:253:13:253:22 | source(...) | source(...) | +| main.rs:254:5:254:13 | enum_sink | main.rs:253:13:253:22 | source(...) | main.rs:254:5:254:13 | enum_sink | $@ | main.rs:253:13:253:22 | source(...) | source(...) | +| main.rs:261:7:261:10 | sink | main.rs:259:13:259:22 | source(...) | main.rs:261:7:261:10 | sink | $@ | main.rs:259:13:259:22 | source(...) | source(...) | +| main.rs:261:7:261:10 | sink | main.rs:259:13:259:22 | source(...) | main.rs:261:7:261:10 | sink | $@ | main.rs:259:13:259:22 | source(...) | source(...) | +| main.rs:271:10:271:10 | s | main.rs:270:13:270:25 | simple_source | main.rs:271:10:271:10 | s | $@ | main.rs:270:13:270:25 | simple_source | simple_source | +| main.rs:271:10:271:10 | s | main.rs:270:13:270:25 | simple_source | main.rs:271:10:271:10 | s | $@ | main.rs:270:13:270:25 | simple_source | simple_source | +| main.rs:279:5:279:15 | simple_sink | main.rs:278:13:278:22 | source(...) | main.rs:279:5:279:15 | simple_sink | $@ | main.rs:278:13:278:22 | source(...) | source(...) | +| main.rs:279:5:279:15 | simple_sink | main.rs:278:13:278:22 | source(...) | main.rs:279:5:279:15 | simple_sink | $@ | main.rs:278:13:278:22 | source(...) | source(...) | From dde28a1bed268db2796fe46dc92bf1b102f7139b Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Mon, 3 Feb 2025 14:57:00 +0100 Subject: [PATCH 143/279] C#: Only disregard generated summaries in case there is a static call target in source code. --- .../semmle/code/csharp/dataflow/internal/DataFlowDispatch.qll | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/csharp/ql/lib/semmle/code/csharp/dataflow/internal/DataFlowDispatch.qll b/csharp/ql/lib/semmle/code/csharp/dataflow/internal/DataFlowDispatch.qll index e17bff75915..9ba96154820 100644 --- a/csharp/ql/lib/semmle/code/csharp/dataflow/internal/DataFlowDispatch.qll +++ b/csharp/ql/lib/semmle/code/csharp/dataflow/internal/DataFlowDispatch.qll @@ -364,7 +364,7 @@ class NonDelegateDataFlowCall extends DataFlowCall, TNonDelegateCall { DispatchCall getDispatchCall() { result = dc } pragma[nomagic] - private predicate hasSourceTarget() { dc.getADynamicTarget().fromSource() } + private predicate hasSourceTarget() { dc.getAStaticTarget().fromSource() } pragma[nomagic] private FlowSummary::SummarizedCallable getASummarizedCallableTarget() { From 54345044adbdaa7b60e0bf06faaf53fa2d49455e Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Fri, 7 Feb 2025 14:12:42 +0100 Subject: [PATCH 144/279] C#: Consider properties that has any auto declaration as an auto property in terms of field store. --- .../csharp/dataflow/internal/DataFlowPrivate.qll | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/csharp/ql/lib/semmle/code/csharp/dataflow/internal/DataFlowPrivate.qll b/csharp/ql/lib/semmle/code/csharp/dataflow/internal/DataFlowPrivate.qll index e3e9ef4e86b..ce652a2af80 100644 --- a/csharp/ql/lib/semmle/code/csharp/dataflow/internal/DataFlowPrivate.qll +++ b/csharp/ql/lib/semmle/code/csharp/dataflow/internal/DataFlowPrivate.qll @@ -2080,6 +2080,16 @@ class CaptureNode extends NodeImpl, TCaptureNode { override string toStringImpl() { result = cn.toString() } } +/** + * Holds if a property has accessors declared in multiple locations, and where + * all accessors have at least one declaration without a body. + * This can happen if both a "real" and a "stub" implementation is included in the + * same database (which is the case for .NET Runtime). + */ +private predicate hasAutoImplementation(Property p) { + forall(Accessor a | a = p.getAnAccessor() | count(getASourceLocation(a)) > count(a.getBody())) +} + /** A field or a property. */ class FieldOrProperty extends Assignable, Modifiable { FieldOrProperty() { @@ -2100,6 +2110,8 @@ class FieldOrProperty extends Assignable, Modifiable { p.isAutoImplementedReadOnly() or p.getDeclaringType() instanceof AnonymousClass + or + hasAutoImplementation(p) ) or p.fromLibrary() From ff74024f506bdbac218dced259b22982d74e2955 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Fri, 7 Feb 2025 14:22:27 +0100 Subject: [PATCH 145/279] C#: Re-generate .NET Runtime models based on .NET 9. --- .../ext/generated/AssemblyStripper.model.yml | 7 - .../ql/lib/ext/generated/Generators.model.yml | 1 + ...iler.Reflection.ReadyToRun.Amd64.model.yml | 2 +- ...er.Reflection.ReadyToRun.RiscV64.model.yml | 11 + ...mpiler.Reflection.ReadyToRun.x86.model.yml | 5 +- .../ILLink.RoslynAnalyzer.DataFlow.model.yml | 66 +- ...Link.RoslynAnalyzer.TrimAnalysis.model.yml | 75 - .../generated/ILLink.RoslynAnalyzer.model.yml | 17 +- .../ILLink.Shared.DataFlow.model.yml | 10 +- .../ILLink.Shared.TrimAnalysis.model.yml | 17 +- .../ext/generated/Internal.IL.Stubs.model.yml | 2 + .../Internal.TypeSystem.Ecma.model.yml | 4 +- .../generated/Internal.TypeSystem.model.yml | 65 +- .../JsonToItemsTaskFactory.model.yml | 35 - .../Microsoft.Android.Build.Ndk.model.yml | 30 - .../Microsoft.Android.Build.Tasks.model.yml | 7 - .../Microsoft.Android.Build.model.yml | 23 - .../generated/Microsoft.Apple.Build.model.yml | 18 - .../Microsoft.Diagnostics.Tools.Pgo.model.yml | 3 +- .../Microsoft.DotNet.Build.Tasks.model.yml | 4 +- ...t.Extensions.Caching.Distributed.model.yml | 4 + ...rosoft.Extensions.Caching.Hybrid.model.yml | 16 + ...rosoft.Extensions.Caching.Memory.model.yml | 1 + ...guration.Binder.SourceGeneration.model.yml | 24 +- ...nsions.Configuration.CommandLine.model.yml | 8 +- ...nfiguration.EnvironmentVariables.model.yml | 1 - ...oft.Extensions.Configuration.Ini.model.yml | 9 +- ...ft.Extensions.Configuration.Json.model.yml | 2 - ....Extensions.Configuration.Memory.model.yml | 1 - ...nsions.Configuration.UserSecrets.model.yml | 2 +- ...oft.Extensions.Configuration.Xml.model.yml | 2 - ...crosoft.Extensions.Configuration.model.yml | 18 +- ...ependencyInjection.Specification.model.yml | 11 + ...t.Extensions.DependencyInjection.model.yml | 5 +- ...osoft.Extensions.DependencyModel.model.yml | 54 +- ...xtensions.FileProviders.Physical.model.yml | 1 - ...crosoft.Extensions.FileProviders.model.yml | 4 +- ...emGlobbing.Internal.PathSegments.model.yml | 10 +- ...lobbing.Internal.PatternContexts.model.yml | 10 +- ...ions.FileSystemGlobbing.Internal.model.yml | 2 +- ...ft.Extensions.FileSystemGlobbing.model.yml | 9 +- .../Microsoft.Extensions.Hosting.model.yml | 4 +- ....Extensions.Logging.Abstractions.model.yml | 21 +- ...osoft.Extensions.Logging.Console.model.yml | 2 +- ...ft.Extensions.Logging.Generators.model.yml | 1 + .../Microsoft.Extensions.Logging.model.yml | 18 +- .../Microsoft.Extensions.Options.model.yml | 139 +- .../Microsoft.Extensions.Primitives.model.yml | 6 +- .../Microsoft.Interop.Analyzers.model.yml | 10 +- .../ext/generated/Microsoft.Interop.model.yml | 334 +-- .../Microsoft.Mobile.Build.Clang.model.yml | 11 - .../Microsoft.NET.Sdk.WebAssembly.model.yml | 25 - ...Microsoft.NET.WebAssembly.Webcil.model.yml | 39 - ...icrosoft.WebAssembly.Build.Tasks.model.yml | 37 - .../Microsoft.Workload.Build.Tasks.model.yml | 7 - .../generated/Mono.Linker.Dataflow.model.yml | 11 +- .../ext/generated/Mono.Linker.Steps.model.yml | 108 +- .../lib/ext/generated/Mono.Linker.model.yml | 92 +- .../ext/generated/MonoTargetsTasks.model.yml | 7 - .../generated/System.Buffers.Text.model.yml | 25 + .../ext/generated/System.Buffers.model.yml | 33 +- .../System.CodeDom.Compiler.model.yml | 13 +- .../ext/generated/System.CodeDom.model.yml | 85 +- .../System.Collections.Concurrent.model.yml | 14 + .../System.Collections.Frozen.model.yml | 14 + .../System.Collections.Generic.model.yml | 109 +- .../System.Collections.Immutable.model.yml | 41 +- .../System.Collections.ObjectModel.model.yml | 21 + .../generated/System.Collections.model.yml | 3 +- ...mponentModel.Composition.Hosting.model.yml | 4 + ...ystem.ComponentModel.Composition.model.yml | 20 +- ...nentModel.DataAnnotations.Schema.model.yml | 12 +- ...m.ComponentModel.DataAnnotations.model.yml | 35 +- ...ponentModel.Design.Serialization.model.yml | 19 +- .../System.ComponentModel.Design.model.yml | 23 +- .../generated/System.ComponentModel.model.yml | 112 +- .../System.Composition.Hosting.Core.model.yml | 4 +- .../generated/System.Composition.model.yml | 18 +- .../System.Configuration.Internal.model.yml | 9 +- .../generated/System.Configuration.model.yml | 23 +- .../generated/System.Data.Common.model.yml | 11 +- .../ext/generated/System.Data.Odbc.model.yml | 1 + .../generated/System.Data.SqlTypes.model.yml | 2 +- .../lib/ext/generated/System.Data.model.yml | 20 +- .../System.Diagnostics.CodeAnalysis.model.yml | 18 +- .../System.Diagnostics.Metrics.model.yml | 37 +- .../System.Diagnostics.SymbolStore.model.yml | 9 +- .../System.Diagnostics.Tracing.model.yml | 8 +- .../generated/System.Diagnostics.model.yml | 48 +- ...stem.DirectoryServices.Protocols.model.yml | 41 +- .../ext/generated/System.Dynamic.model.yml | 25 +- .../generated/System.Formats.Asn1.model.yml | 5 + .../generated/System.Formats.Nrbf.model.yml | 53 + .../generated/System.Formats.Tar.model.yml | 3 + .../generated/System.Globalization.model.yml | 3 + .../generated/System.IO.Compression.model.yml | 8 +- .../System.IO.IsolatedStorage.model.yml | 1 - .../generated/System.IO.Pipelines.model.yml | 10 +- .../ext/generated/System.IO.Pipes.model.yml | 2 +- .../ext/generated/System.IO.Ports.model.yml | 3 + .../ql/lib/ext/generated/System.IO.model.yml | 33 +- .../System.Linq.Expressions.model.yml | 351 ++- .../lib/ext/generated/System.Linq.model.yml | 239 ++- .../System.Net.Http.Headers.model.yml | 12 +- .../generated/System.Net.Http.Json.model.yml | 8 +- .../ext/generated/System.Net.Http.model.yml | 15 +- .../System.Net.NetworkInformation.model.yml | 8 +- .../ext/generated/System.Net.Quic.model.yml | 7 +- .../generated/System.Net.Security.model.yml | 33 +- .../System.Net.ServerSentEvents.model.yml | 20 + .../generated/System.Net.Sockets.model.yml | 13 +- .../generated/System.Net.WebSockets.model.yml | 8 +- .../ql/lib/ext/generated/System.Net.model.yml | 34 +- .../System.Numerics.Tensors.model.yml | 675 ++++++ .../ext/generated/System.Numerics.model.yml | 428 +++- .../System.Reflection.Emit.model.yml | 33 +- ...stem.Reflection.Metadata.Ecma335.model.yml | 67 +- .../System.Reflection.Metadata.model.yml | 70 +- ...em.Reflection.PortableExecutable.model.yml | 3 +- ...m.Reflection.Runtime.TypeParsing.model.yml | 16 - .../ext/generated/System.Reflection.model.yml | 35 +- .../System.Runtime.Caching.model.yml | 6 +- .../System.Runtime.CompilerServices.model.yml | 15 +- ...System.Runtime.ExceptionServices.model.yml | 1 + ...time.InteropServices.Marshalling.model.yml | 9 +- ...em.Runtime.InteropServices.Swift.model.yml | 14 + .../System.Runtime.InteropServices.model.yml | 22 +- .../System.Runtime.Intrinsics.Arm.model.yml | 1884 +++++++++++++++-- .../System.Runtime.Intrinsics.X86.model.yml | 677 ++++++ .../System.Runtime.Intrinsics.model.yml | 326 ++- .../generated/System.Runtime.Loader.model.yml | 3 +- ...ystem.Runtime.Serialization.Json.model.yml | 5 + .../System.Runtime.Serialization.model.yml | 19 +- .../System.Security.Claims.model.yml | 6 +- ...ystem.Security.Cryptography.Cose.model.yml | 9 +- ...ystem.Security.Cryptography.Pkcs.model.yml | 25 +- ...ty.Cryptography.X509Certificates.model.yml | 67 +- ...System.Security.Cryptography.Xml.model.yml | 2 +- .../System.Security.Cryptography.model.yml | 140 +- .../System.ServiceModel.Syndication.model.yml | 90 +- .../System.Text.Json.Nodes.model.yml | 22 +- .../System.Text.Json.Schema.model.yml | 13 + ...Text.Json.Serialization.Metadata.model.yml | 19 +- .../System.Text.Json.Serialization.model.yml | 8 +- .../ext/generated/System.Text.Json.model.yml | 20 +- .../System.Text.RegularExpressions.model.yml | 38 +- .../generated/System.Text.Unicode.model.yml | 2 + .../lib/ext/generated/System.Text.model.yml | 2 - .../System.Threading.Channels.model.yml | 2 + .../System.Threading.RateLimiting.model.yml | 11 +- .../System.Threading.Tasks.Dataflow.model.yml | 13 +- .../System.Threading.Tasks.model.yml | 16 +- .../ext/generated/System.Threading.model.yml | 14 + .../ql/lib/ext/generated/System.Web.model.yml | 6 +- .../System.Xaml.Permissions.model.yml | 2 + .../ext/generated/System.Xml.Linq.model.yml | 1 + .../ext/generated/System.Xml.Schema.model.yml | 7 +- .../System.Xml.Serialization.model.yml | 23 +- .../ext/generated/System.Xml.XPath.model.yml | 2 +- .../System.Xml.Xsl.Runtime.model.yml | 5 +- .../ql/lib/ext/generated/System.Xml.model.yml | 12 +- csharp/ql/lib/ext/generated/System.model.yml | 225 +- .../TestExclusionListTasks.model.yml | 7 - 163 files changed, 6622 insertions(+), 1689 deletions(-) delete mode 100644 csharp/ql/lib/ext/generated/AssemblyStripper.model.yml create mode 100644 csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.RiscV64.model.yml delete mode 100644 csharp/ql/lib/ext/generated/JsonToItemsTaskFactory.model.yml delete mode 100644 csharp/ql/lib/ext/generated/Microsoft.Android.Build.Ndk.model.yml delete mode 100644 csharp/ql/lib/ext/generated/Microsoft.Android.Build.Tasks.model.yml delete mode 100644 csharp/ql/lib/ext/generated/Microsoft.Android.Build.model.yml delete mode 100644 csharp/ql/lib/ext/generated/Microsoft.Apple.Build.model.yml create mode 100644 csharp/ql/lib/ext/generated/Microsoft.Extensions.Caching.Hybrid.model.yml delete mode 100644 csharp/ql/lib/ext/generated/Microsoft.Mobile.Build.Clang.model.yml delete mode 100644 csharp/ql/lib/ext/generated/Microsoft.NET.Sdk.WebAssembly.model.yml delete mode 100644 csharp/ql/lib/ext/generated/Microsoft.NET.WebAssembly.Webcil.model.yml delete mode 100644 csharp/ql/lib/ext/generated/Microsoft.WebAssembly.Build.Tasks.model.yml delete mode 100644 csharp/ql/lib/ext/generated/Microsoft.Workload.Build.Tasks.model.yml delete mode 100644 csharp/ql/lib/ext/generated/MonoTargetsTasks.model.yml create mode 100644 csharp/ql/lib/ext/generated/System.Formats.Nrbf.model.yml create mode 100644 csharp/ql/lib/ext/generated/System.Net.ServerSentEvents.model.yml delete mode 100644 csharp/ql/lib/ext/generated/System.Reflection.Runtime.TypeParsing.model.yml create mode 100644 csharp/ql/lib/ext/generated/System.Runtime.InteropServices.Swift.model.yml create mode 100644 csharp/ql/lib/ext/generated/System.Text.Json.Schema.model.yml delete mode 100644 csharp/ql/lib/ext/generated/TestExclusionListTasks.model.yml diff --git a/csharp/ql/lib/ext/generated/AssemblyStripper.model.yml b/csharp/ql/lib/ext/generated/AssemblyStripper.model.yml deleted file mode 100644 index b5c54bb7a00..00000000000 --- a/csharp/ql/lib/ext/generated/AssemblyStripper.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/csharp-all - extensible: neutralModel - data: - - ["AssemblyStripper", "AssemblyStripper", "StripAssembly", "(System.String,System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Generators.model.yml b/csharp/ql/lib/ext/generated/Generators.model.yml index 4cf9c116698..39ae5c69f44 100644 --- a/csharp/ql/lib/ext/generated/Generators.model.yml +++ b/csharp/ql/lib/ext/generated/Generators.model.yml @@ -5,3 +5,4 @@ extensions: extensible: neutralModel data: - ["Generators", "EventSourceGenerator", "Initialize", "(Microsoft.CodeAnalysis.IncrementalGeneratorInitializationContext)", "summary", "df-generated"] + - ["Generators", "ProductVersionInfoGenerator", "Initialize", "(Microsoft.CodeAnalysis.IncrementalGeneratorInitializationContext)", "summary", "df-generated"] 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 ce26bec046a..75d056b03be 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 @@ -12,7 +12,7 @@ extensions: extensible: neutralModel data: - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo+SafePointOffset", "SafePointOffset", "(System.Int32,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", "GcInfo", "(System.Byte[],System.Int32,System.Reflection.PortableExecutable.Machine,System.UInt16,System.UInt16)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "ToString", "()", "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", "GcSlotTable", "(System.Byte[],System.Reflection.PortableExecutable.Machine,ILCompiler.Reflection.ReadyToRun.GcInfoTypes,System.Int32)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.RiscV64.model.yml b/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.RiscV64.model.yml new file mode 100644 index 00000000000..cc2411b2600 --- /dev/null +++ b/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.RiscV64.model.yml @@ -0,0 +1,11 @@ +# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +extensions: + - addsTo: + pack: codeql/csharp-all + extensible: neutralModel + data: + - ["ILCompiler.Reflection.ReadyToRun.RiscV64", "Epilog", "Epilog", "(System.Int32,System.Int32,System.UInt32)", "summary", "df-generated"] + - ["ILCompiler.Reflection.ReadyToRun.RiscV64", "Epilog", "ToString", "()", "summary", "df-generated"] + - ["ILCompiler.Reflection.ReadyToRun.RiscV64", "UnwindCode", "UnwindCode", "(System.Int32)", "summary", "df-generated"] + - ["ILCompiler.Reflection.ReadyToRun.RiscV64", "UnwindInfo", "ToString", "()", "summary", "df-generated"] + - ["ILCompiler.Reflection.ReadyToRun.RiscV64", "UnwindInfo", "UnwindInfo", "(System.Byte[],System.Int32)", "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 51134c57b04..22e1a25dae0 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 @@ -4,8 +4,6 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcInfo", False, "ToString", "()", "", "Argument[this].Property[ILCompiler.Reflection.ReadyToRun.x86.GcInfo.Header]", "ReturnValue", "taint", "dfc-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcInfo", False, "ToString", "()", "", "Argument[this].Property[ILCompiler.Reflection.ReadyToRun.x86.GcInfo.SlotTable]", "ReturnValue", "taint", "dfc-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", False, "GcSlot", "(System.Int32,System.String,System.Int32,System.Int32,ILCompiler.Reflection.ReadyToRun.GcSlotFlags)", "", "Argument[1]", "Argument[this].Property[ILCompiler.Reflection.ReadyToRun.x86.GcSlotTable+GcSlot.Register]", "value", "dfc-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", False, "GcSlot", "(System.Int32,System.String,System.Int32,System.Int32,System.Int32,System.Int32,ILCompiler.Reflection.ReadyToRun.GcSlotFlags)", "", "Argument[1]", "Argument[this].Property[ILCompiler.Reflection.ReadyToRun.x86.GcSlotTable+GcSlot.Register]", "taint", "dfc-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", False, "ToString", "()", "", "Argument[this].Property[ILCompiler.Reflection.ReadyToRun.x86.GcSlotTable+GcSlot.Register]", "ReturnValue", "taint", "dfc-generated"] @@ -16,8 +14,9 @@ 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", "GcInfo", "GcInfo", "(System.Byte[],System.Int32,System.Reflection.PortableExecutable.Machine,System.UInt16)", "summary", "df-generated"] + - ["ILCompiler.Reflection.ReadyToRun.x86", "GcInfo", "GcInfo", "(System.Byte[],System.Int32)", "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", "GcSlotTable", "GcSlotTable", "(System.Byte[],ILCompiler.Reflection.ReadyToRun.x86.InfoHdrSmall,System.Int32)", "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+PtrArg", "PtrArg", "(System.UInt32,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 6e944d379af..7bec23ae842 100644 --- a/csharp/ql/lib/ext/generated/ILLink.RoslynAnalyzer.DataFlow.model.yml +++ b/csharp/ql/lib/ext/generated/ILLink.RoslynAnalyzer.DataFlow.model.yml @@ -4,18 +4,30 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["ILLink.RoslynAnalyzer.DataFlow", "BlockProxy", False, "BlockProxy", "(Microsoft.CodeAnalysis.FlowAnalysis.BasicBlock)", "", "Argument[0]", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.BlockProxy.Block]", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "CapturedReferenceValue", False, "CapturedReferenceValue", "(Microsoft.CodeAnalysis.IOperation)", "", "Argument[0]", "Argument[this].Field[ILLink.RoslynAnalyzer.DataFlow.CapturedReferenceValue.Reference]", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", False, "ControlFlowGraphProxy", "(Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph)", "", "Argument[0]", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.ControlFlowGraphProxy.ControlFlowGraph]", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", False, "CreateProxyBranch", "(Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowBranch)", "", "Argument[0].Property[Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowBranch.Destination]", "ReturnValue.Field[ILLink.Shared.DataFlow.IControlFlowGraph`2+ControlFlowBranch.Destination].Property[ILLink.RoslynAnalyzer.DataFlow.BlockProxy.Block]", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", False, "CreateProxyBranch", "(Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowBranch)", "", "Argument[0].Property[Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowBranch.Source]", "ReturnValue.Field[ILLink.Shared.DataFlow.IControlFlowGraph`2+ControlFlowBranch.Source].Property[ILLink.RoslynAnalyzer.DataFlow.BlockProxy.Block]", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", False, "FirstBlock", "(ILLink.RoslynAnalyzer.DataFlow.RegionProxy)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", False, "LastBlock", "(ILLink.RoslynAnalyzer.DataFlow.RegionProxy)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", False, "TryGetEnclosingFinally", "(ILLink.RoslynAnalyzer.DataFlow.BlockProxy,ILLink.RoslynAnalyzer.DataFlow.RegionProxy)", "", "Argument[0].Property[ILLink.RoslynAnalyzer.DataFlow.BlockProxy.Block].Property[Microsoft.CodeAnalysis.FlowAnalysis.BasicBlock.EnclosingRegion]", "ReturnValue.Property[ILLink.RoslynAnalyzer.DataFlow.RegionProxy.Region]", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", False, "TryGetEnclosingTryOrCatchOrFilter", "(ILLink.RoslynAnalyzer.DataFlow.BlockProxy,ILLink.RoslynAnalyzer.DataFlow.RegionProxy)", "", "Argument[0].Property[ILLink.RoslynAnalyzer.DataFlow.BlockProxy.Block].Property[Microsoft.CodeAnalysis.FlowAnalysis.BasicBlock.EnclosingRegion]", "ReturnValue.Property[ILLink.RoslynAnalyzer.DataFlow.RegionProxy.Region]", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", False, "TryGetEnclosingTryOrCatchOrFilter", "(ILLink.RoslynAnalyzer.DataFlow.RegionProxy,ILLink.RoslynAnalyzer.DataFlow.RegionProxy)", "", "Argument[0].Property[ILLink.RoslynAnalyzer.DataFlow.RegionProxy.Region].Property[Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowRegion.EnclosingRegion]", "ReturnValue.Property[ILLink.RoslynAnalyzer.DataFlow.RegionProxy.Region]", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", False, "get_Blocks", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", False, "get_Entry", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureChecksValue", False, "And", "(ILLink.RoslynAnalyzer.DataFlow.FeatureChecksValue)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureChecksValue", False, "And", "(ILLink.RoslynAnalyzer.DataFlow.FeatureChecksValue)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureChecksValue", False, "DeepCopy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureChecksValue", False, "FeatureChecksValue", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureChecksValue", False, "Negate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureChecksValue", False, "Or", "(ILLink.RoslynAnalyzer.DataFlow.FeatureChecksValue)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureChecksValue", False, "Or", "(ILLink.RoslynAnalyzer.DataFlow.FeatureChecksValue)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureChecksVisitor", False, "FeatureChecksVisitor", "(ILLink.RoslynAnalyzer.DataFlowAnalyzerContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureContext", False, "DeepCopy", "()", "", "Argument[this].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "ReturnValue.Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureContext", False, "FeatureContext", "(ILLink.Shared.DataFlow.ValueSet)", "", "Argument[0]", "Argument[this].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureContext", False, "Intersection", "(ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[0].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "ReturnValue.Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureContext", False, "Intersection", "(ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[this].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "ReturnValue.Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureContext", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureContext", False, "Union", "(ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[0].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "ReturnValue.Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureContext", False, "Union", "(ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[this].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "ReturnValue.Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureContextLattice", False, "Meet", "(ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[0].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "ReturnValue.Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "value", "dfc-generated"] @@ -29,7 +41,7 @@ extensions: - ["ILLink.RoslynAnalyzer.DataFlow", "InterproceduralStateLattice", False, "Meet", "(ILLink.RoslynAnalyzer.DataFlow.InterproceduralState,ILLink.RoslynAnalyzer.DataFlow.InterproceduralState)", "", "Argument[1].Field[ILLink.RoslynAnalyzer.DataFlow.InterproceduralState`2.Methods]", "ReturnValue.Field[ILLink.RoslynAnalyzer.DataFlow.InterproceduralState`2.Methods]", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "InterproceduralStateLattice", False, "get_Top", "()", "", "Argument[this].Field[ILLink.RoslynAnalyzer.DataFlow.InterproceduralStateLattice`2.HoistedLocalLattice].Property[ILLink.Shared.DataFlow.DictionaryLattice`3.Top]", "ReturnValue.Field[ILLink.RoslynAnalyzer.DataFlow.InterproceduralState`2.HoistedLocals]", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "InterproceduralStateLattice", False, "get_Top", "()", "", "Argument[this].Field[ILLink.RoslynAnalyzer.DataFlow.InterproceduralStateLattice`2.MethodLattice].Property[ILLink.Shared.DataFlow.ValueSetLattice`1.Top]", "ReturnValue.Field[ILLink.RoslynAnalyzer.DataFlow.InterproceduralState`2.Methods]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowAnalysis", False, "LocalDataFlowAnalysis", "(Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext,Microsoft.CodeAnalysis.IOperation,TContext)", "", "Argument[0]", "Argument[this].Field[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowAnalysis`6.Context]", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowAnalysis", False, "LocalDataFlowAnalysis", "(Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext,Microsoft.CodeAnalysis.IOperation,TLattice,TContextLattice,TContext)", "", "Argument[0]", "Argument[this].Field[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowAnalysis`6.Context]", "value", "dfc-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].Field[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.Compilation]", "value", "dfc-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].Field[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.LocalStateAndContextLattice]", "value", "dfc-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].Field[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.OwningSymbol]", "value", "dfc-generated"] @@ -39,28 +51,28 @@ extensions: - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitCompoundAssignment", "(Microsoft.CodeAnalysis.Operations.ICompoundAssignmentOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitConversion", "(Microsoft.CodeAnalysis.Operations.IConversionOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitDelegateCreation", "(Microsoft.CodeAnalysis.Operations.IDelegateCreationOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitDynamicIndexerAccess", "(Microsoft.CodeAnalysis.Operations.IDynamicIndexerAccessOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitDynamicIndexerAccess", "(Microsoft.CodeAnalysis.Operations.IDynamicIndexerAccessOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitDynamicInvocation", "(Microsoft.CodeAnalysis.Operations.IDynamicInvocationOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitDynamicInvocation", "(Microsoft.CodeAnalysis.Operations.IDynamicInvocationOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitDynamicMemberReference", "(Microsoft.CodeAnalysis.Operations.IDynamicMemberReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitDynamicMemberReference", "(Microsoft.CodeAnalysis.Operations.IDynamicMemberReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitDynamicObjectCreation", "(Microsoft.CodeAnalysis.Operations.IDynamicObjectCreationOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitDynamicObjectCreation", "(Microsoft.CodeAnalysis.Operations.IDynamicObjectCreationOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitDynamicIndexerAccess", "(Microsoft.CodeAnalysis.Operations.IDynamicIndexerAccessOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Field[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.LocalStateAndContextLattice].Property[ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContextLattice`4.Top]", "Argument[1].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState`4.Current]", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitDynamicIndexerAccess", "(Microsoft.CodeAnalysis.Operations.IDynamicIndexerAccessOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitDynamicInvocation", "(Microsoft.CodeAnalysis.Operations.IDynamicInvocationOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Field[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.LocalStateAndContextLattice].Property[ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContextLattice`4.Top]", "Argument[1].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState`4.Current]", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitDynamicInvocation", "(Microsoft.CodeAnalysis.Operations.IDynamicInvocationOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitDynamicMemberReference", "(Microsoft.CodeAnalysis.Operations.IDynamicMemberReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Field[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.LocalStateAndContextLattice].Property[ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContextLattice`4.Top]", "Argument[1].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState`4.Current]", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitDynamicMemberReference", "(Microsoft.CodeAnalysis.Operations.IDynamicMemberReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitDynamicObjectCreation", "(Microsoft.CodeAnalysis.Operations.IDynamicObjectCreationOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Field[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.LocalStateAndContextLattice].Property[ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContextLattice`4.Top]", "Argument[1].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState`4.Current]", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitDynamicObjectCreation", "(Microsoft.CodeAnalysis.Operations.IDynamicObjectCreationOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitEventAssignment", "(Microsoft.CodeAnalysis.Operations.IEventAssignmentOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Field[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.LocalStateAndContextLattice].Property[ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContextLattice`4.Top]", "Argument[1].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState`4.Current]", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitEventReference", "(Microsoft.CodeAnalysis.Operations.IEventReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitExpressionStatement", "(Microsoft.CodeAnalysis.Operations.IExpressionStatementOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitFlowAnonymousFunction", "(Microsoft.CodeAnalysis.FlowAnalysis.IFlowAnonymousFunctionOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitFlowCapture", "(Microsoft.CodeAnalysis.FlowAnalysis.IFlowCaptureOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitFlowCaptureReference", "(Microsoft.CodeAnalysis.FlowAnalysis.IFlowCaptureReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitImplicitIndexerReference", "(Microsoft.CodeAnalysis.Operations.IImplicitIndexerReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitImplicitIndexerReference", "(Microsoft.CodeAnalysis.Operations.IImplicitIndexerReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitImplicitIndexerReference", "(Microsoft.CodeAnalysis.Operations.IImplicitIndexerReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Field[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.LocalStateAndContextLattice].Property[ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContextLattice`4.Top]", "Argument[1].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState`4.Current]", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitImplicitIndexerReference", "(Microsoft.CodeAnalysis.Operations.IImplicitIndexerReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitInlineArrayAccess", "(Microsoft.CodeAnalysis.Operations.IInlineArrayAccessOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitInvocation", "(Microsoft.CodeAnalysis.Operations.IInvocationOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Field[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.LocalStateAndContextLattice].Property[ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContextLattice`4.Top]", "Argument[1].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState`4.Current]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitObjectCreation", "(Microsoft.CodeAnalysis.Operations.IObjectCreationOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitObjectCreation", "(Microsoft.CodeAnalysis.Operations.IObjectCreationOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitPropertyReference", "(Microsoft.CodeAnalysis.Operations.IPropertyReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitPropertyReference", "(Microsoft.CodeAnalysis.Operations.IPropertyReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitObjectCreation", "(Microsoft.CodeAnalysis.Operations.IObjectCreationOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Field[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.LocalStateAndContextLattice].Property[ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContextLattice`4.Top]", "Argument[1].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState`4.Current]", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitObjectCreation", "(Microsoft.CodeAnalysis.Operations.IObjectCreationOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitPropertyReference", "(Microsoft.CodeAnalysis.Operations.IPropertyReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Field[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.LocalStateAndContextLattice].Property[ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContextLattice`4.Top]", "Argument[1].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState`4.Current]", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitPropertyReference", "(Microsoft.CodeAnalysis.Operations.IPropertyReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitReturn", "(Microsoft.CodeAnalysis.Operations.IReturnOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitSimpleAssignment", "(Microsoft.CodeAnalysis.Operations.ISimpleAssignmentOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", True, "VisitSimpleAssignment", "(Microsoft.CodeAnalysis.Operations.ISimpleAssignmentOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -85,11 +97,11 @@ extensions: - ["ILLink.RoslynAnalyzer.DataFlow", "LocalStateLattice", False, "Meet", "(ILLink.RoslynAnalyzer.DataFlow.LocalState,ILLink.RoslynAnalyzer.DataFlow.LocalState)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "MethodBodyValue", False, "MethodBodyValue", "(Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph)", "", "Argument[0]", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.MethodBodyValue.OwningSymbol]", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "MethodBodyValue", False, "MethodBodyValue", "(Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph)", "", "Argument[1]", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.MethodBodyValue.ControlFlowGraph]", "value", "dfc-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "RegionProxy", False, "RegionProxy", "(Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowRegion)", "", "Argument[0]", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.RegionProxy.Region]", "value", "dfc-generated"] - addsTo: 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_ConditionKind", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "BlockProxy", "op_Equality", "(ILLink.RoslynAnalyzer.DataFlow.BlockProxy,ILLink.RoslynAnalyzer.DataFlow.BlockProxy)", "summary", "df-generated"] @@ -97,31 +109,15 @@ extensions: - ["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"] - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "GetCorrespondingTry", "(ILLink.RoslynAnalyzer.DataFlow.RegionProxy)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "GetFallThroughSuccessor", "(ILLink.RoslynAnalyzer.DataFlow.BlockProxy)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "GetPredecessors", "(ILLink.RoslynAnalyzer.DataFlow.BlockProxy)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "GetPreviousFilters", "(ILLink.RoslynAnalyzer.DataFlow.RegionProxy)", "summary", "df-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "GetSuccessors", "(ILLink.RoslynAnalyzer.DataFlow.BlockProxy)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "HasFilter", "(ILLink.RoslynAnalyzer.DataFlow.RegionProxy)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "LastBlock", "(ILLink.RoslynAnalyzer.DataFlow.RegionProxy)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "TryGetEnclosingFinally", "(ILLink.RoslynAnalyzer.DataFlow.BlockProxy,ILLink.RoslynAnalyzer.DataFlow.RegionProxy)", "summary", "df-generated"] - - ["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_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", "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"] - - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureChecksVisitor", "VisitArgument", "(Microsoft.CodeAnalysis.Operations.IArgumentOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState,ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice>)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureChecksVisitor", "VisitBinaryOperator", "(Microsoft.CodeAnalysis.Operations.IBinaryOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState,ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice>)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureChecksVisitor", "VisitIsPattern", "(Microsoft.CodeAnalysis.Operations.IIsPatternOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState,ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice>)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureChecksVisitor", "VisitPropertyReference", "(Microsoft.CodeAnalysis.Operations.IPropertyReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState,ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice>)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureChecksVisitor", "VisitUnaryOperator", "(Microsoft.CodeAnalysis.Operations.IUnaryOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState,ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice>)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureContext", "Equals", "(ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureContext", "Equals", "(System.Object)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureContext", "GetHashCode", "()", "summary", "df-generated"] @@ -149,6 +145,7 @@ extensions: - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", "HandleAssignment", "(TValue,TValue,Microsoft.CodeAnalysis.IOperation,TContext)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", "HandleDelegateCreation", "(Microsoft.CodeAnalysis.IMethodSymbol,Microsoft.CodeAnalysis.IOperation,TContext)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", "HandleMethodCall", "(Microsoft.CodeAnalysis.IMethodSymbol,TValue,System.Collections.Immutable.ImmutableArray,Microsoft.CodeAnalysis.IOperation,TContext)", "summary", "df-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", "HandleReturnConditionValue", "(TConditionValue,Microsoft.CodeAnalysis.IOperation)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", "HandleReturnValue", "(TValue,Microsoft.CodeAnalysis.IOperation,TContext)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", "Transfer", "(ILLink.RoslynAnalyzer.DataFlow.BlockProxy,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", "VisitArgument", "(Microsoft.CodeAnalysis.Operations.IArgumentOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "summary", "df-generated"] @@ -176,7 +173,6 @@ 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", "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"] 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 528a4086cbe..2356651dd6e 100644 --- a/csharp/ql/lib/ext/generated/ILLink.RoslynAnalyzer.TrimAnalysis.model.yml +++ b/csharp/ql/lib/ext/generated/ILLink.RoslynAnalyzer.TrimAnalysis.model.yml @@ -5,78 +5,3 @@ extensions: extensible: summaryModel data: - ["ILLink.RoslynAnalyzer.TrimAnalysis", "SingleValueExtensions", False, "FromTypeSymbol", "(Microsoft.CodeAnalysis.ITypeSymbol)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", False, "Merge", "(ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisAssignmentPattern)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", False, "Merge", "(ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisAssignmentPattern)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", False, "TrimAnalysisAssignmentPattern", "(ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,Microsoft.CodeAnalysis.IOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[0]", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisAssignmentPattern.Source]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", False, "TrimAnalysisAssignmentPattern", "(ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,Microsoft.CodeAnalysis.IOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[1]", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisAssignmentPattern.Target]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", False, "TrimAnalysisAssignmentPattern", "(ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,Microsoft.CodeAnalysis.IOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[2]", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisAssignmentPattern.Operation]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", False, "TrimAnalysisAssignmentPattern", "(ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,Microsoft.CodeAnalysis.IOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[3]", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisAssignmentPattern.OwningSymbol]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", False, "TrimAnalysisAssignmentPattern", "(ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,Microsoft.CodeAnalysis.IOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[4]", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisAssignmentPattern.FeatureContext]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisFieldAccessPattern", False, "Merge", "(ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisFieldAccessPattern)", "", "Argument[2].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisFieldAccessPattern.FeatureContext].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "ReturnValue.Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisFieldAccessPattern.FeatureContext].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisFieldAccessPattern", False, "TrimAnalysisFieldAccessPattern", "(Microsoft.CodeAnalysis.IFieldSymbol,Microsoft.CodeAnalysis.Operations.IFieldReferenceOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[0]", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisFieldAccessPattern.Field]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisFieldAccessPattern", False, "TrimAnalysisFieldAccessPattern", "(Microsoft.CodeAnalysis.IFieldSymbol,Microsoft.CodeAnalysis.Operations.IFieldReferenceOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[1]", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisFieldAccessPattern.Operation]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisFieldAccessPattern", False, "TrimAnalysisFieldAccessPattern", "(Microsoft.CodeAnalysis.IFieldSymbol,Microsoft.CodeAnalysis.Operations.IFieldReferenceOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[2]", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisFieldAccessPattern.OwningSymbol]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisFieldAccessPattern", False, "TrimAnalysisFieldAccessPattern", "(Microsoft.CodeAnalysis.IFieldSymbol,Microsoft.CodeAnalysis.Operations.IFieldReferenceOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[3]", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisFieldAccessPattern.FeatureContext]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", False, "Merge", "(ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisMethodCallPattern)", "", "Argument[2].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisMethodCallPattern.FeatureContext].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "ReturnValue.Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisMethodCallPattern.FeatureContext].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", False, "Merge", "(ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisMethodCallPattern)", "", "Argument[2].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisMethodCallPattern.Instance]", "ReturnValue.Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisMethodCallPattern.Instance]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", False, "TrimAnalysisMethodCallPattern", "(Microsoft.CodeAnalysis.IMethodSymbol,ILLink.Shared.DataFlow.ValueSet,System.Collections.Immutable.ImmutableArray>,Microsoft.CodeAnalysis.IOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[0]", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisMethodCallPattern.CalledMethod]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", False, "TrimAnalysisMethodCallPattern", "(Microsoft.CodeAnalysis.IMethodSymbol,ILLink.Shared.DataFlow.ValueSet,System.Collections.Immutable.ImmutableArray>,Microsoft.CodeAnalysis.IOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[1]", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisMethodCallPattern.Instance]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", False, "TrimAnalysisMethodCallPattern", "(Microsoft.CodeAnalysis.IMethodSymbol,ILLink.Shared.DataFlow.ValueSet,System.Collections.Immutable.ImmutableArray>,Microsoft.CodeAnalysis.IOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[3]", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisMethodCallPattern.Operation]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", False, "TrimAnalysisMethodCallPattern", "(Microsoft.CodeAnalysis.IMethodSymbol,ILLink.Shared.DataFlow.ValueSet,System.Collections.Immutable.ImmutableArray>,Microsoft.CodeAnalysis.IOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[4]", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisMethodCallPattern.OwningSymbol]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", False, "TrimAnalysisMethodCallPattern", "(Microsoft.CodeAnalysis.IMethodSymbol,ILLink.Shared.DataFlow.ValueSet,System.Collections.Immutable.ImmutableArray>,Microsoft.CodeAnalysis.IOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[5].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisMethodCallPattern.FeatureContext].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisPatternStore", False, "TrimAnalysisPatternStore", "(ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisPatternStore", False, "TrimAnalysisPatternStore", "(ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", False, "Merge", "(ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisReflectionAccessPattern)", "", "Argument[2].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisReflectionAccessPattern.FeatureContext].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "ReturnValue.Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisReflectionAccessPattern.FeatureContext].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", False, "TrimAnalysisReflectionAccessPattern", "(Microsoft.CodeAnalysis.IMethodSymbol,Microsoft.CodeAnalysis.IOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[0]", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisReflectionAccessPattern.ReferencedMethod]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", False, "TrimAnalysisReflectionAccessPattern", "(Microsoft.CodeAnalysis.IMethodSymbol,Microsoft.CodeAnalysis.IOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[1]", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisReflectionAccessPattern.Operation]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", False, "TrimAnalysisReflectionAccessPattern", "(Microsoft.CodeAnalysis.IMethodSymbol,Microsoft.CodeAnalysis.IOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[2]", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisReflectionAccessPattern.OwningSymbol]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", False, "TrimAnalysisReflectionAccessPattern", "(Microsoft.CodeAnalysis.IMethodSymbol,Microsoft.CodeAnalysis.IOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[3].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisReflectionAccessPattern.FeatureContext].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "value", "dfc-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].Field[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisVisitor.TrimAnalysisPatterns]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", True, "ApplyCondition", "(ILLink.RoslynAnalyzer.DataFlow.FeatureChecksValue,ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContext,ILLink.RoslynAnalyzer.DataFlow.FeatureContext>)", "", "Argument[0].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureChecksValue.EnabledFeatures]", "Argument[1].Field[ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContext`2.Context].Field[ILLink.RoslynAnalyzer.DataFlow.FeatureContext.EnabledFeatures]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", True, "ApplyCondition", "(ILLink.RoslynAnalyzer.DataFlow.FeatureChecksValue,ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContext,ILLink.RoslynAnalyzer.DataFlow.FeatureContext>)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", True, "GetFieldTargetValue", "(Microsoft.CodeAnalysis.IFieldSymbol,Microsoft.CodeAnalysis.Operations.IFieldReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", True, "HandleArrayElementRead", "(ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,Microsoft.CodeAnalysis.IOperation)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", True, "HandleDelegateCreation", "(Microsoft.CodeAnalysis.IMethodSymbol,Microsoft.CodeAnalysis.IOperation,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", True, "HandleMethodCall", "(Microsoft.CodeAnalysis.IMethodSymbol,ILLink.Shared.DataFlow.ValueSet,System.Collections.Immutable.ImmutableArray>,Microsoft.CodeAnalysis.IOperation,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[1].Property[System.Nullable`1.Value]", "ReturnValue", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", True, "Visit", "(Microsoft.CodeAnalysis.IOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState,ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice>)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", True, "VisitArrayCreation", "(Microsoft.CodeAnalysis.Operations.IArrayCreationOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState,ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice>)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", True, "VisitBinaryOperator", "(Microsoft.CodeAnalysis.Operations.IBinaryOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState,ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice>)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", True, "VisitConversion", "(Microsoft.CodeAnalysis.Operations.IConversionOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState,ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice>)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", True, "VisitFieldReference", "(Microsoft.CodeAnalysis.Operations.IFieldReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState,ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice>)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", True, "VisitInstanceReference", "(Microsoft.CodeAnalysis.Operations.IInstanceReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState,ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice>)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", True, "VisitTypeOf", "(Microsoft.CodeAnalysis.Operations.ITypeOfOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState,ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice>)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowVisitor`5.TopValue]", "ReturnValue", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimDataFlowAnalysis", False, "TrimDataFlowAnalysis", "(Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext,ILLink.RoslynAnalyzer.DataFlowAnalyzerContext,Microsoft.CodeAnalysis.IOperation)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimDataFlowAnalysis", True, "GetVisitor", "(Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph,System.Collections.Immutable.ImmutableDictionary,ILLink.RoslynAnalyzer.DataFlow.InterproceduralState,ILLink.Shared.DataFlow.ValueSetLattice>)", "", "Argument[this].Property[ILLink.RoslynAnalyzer.TrimAnalysis.TrimDataFlowAnalysis.TrimAnalysisPatterns]", "ReturnValue.Field[ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisVisitor.TrimAnalysisPatterns]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimDataFlowAnalysis", True, "TraceStart", "(ILLink.RoslynAnalyzer.DataFlow.ControlFlowGraphProxy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/csharp-all - extensible: neutralModel - data: - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", "CollectDiagnostics", "(ILLink.RoslynAnalyzer.DataFlowAnalyzerContext)", "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", "TrimAnalysisFieldAccessPattern", "CollectDiagnostics", "(ILLink.RoslynAnalyzer.DataFlowAnalyzerContext)", "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", "TrimAnalysisMethodCallPattern", "CollectDiagnostics", "(ILLink.RoslynAnalyzer.DataFlowAnalyzerContext)", "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", "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"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisPatternStore", "Add", "(ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisReflectionAccessPattern)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisPatternStore", "CollectDiagnostics", "(ILLink.RoslynAnalyzer.DataFlowAnalyzerContext)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", "CollectDiagnostics", "(ILLink.RoslynAnalyzer.DataFlowAnalyzerContext)", "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", "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", "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", "HandleReturnValue", "(ILLink.Shared.DataFlow.ValueSet,Microsoft.CodeAnalysis.IOperation,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", "VisitParameterReference", "(Microsoft.CodeAnalysis.Operations.IParameterReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState,ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice>)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimDataFlowAnalysis", "CollectDiagnostics", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimDataFlowAnalysis", "TraceBlockInput", "(ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContext,ILLink.RoslynAnalyzer.DataFlow.FeatureContext>,System.Nullable,ILLink.RoslynAnalyzer.DataFlow.FeatureContext>>,System.Nullable,ILLink.RoslynAnalyzer.DataFlow.FeatureContext>>)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimDataFlowAnalysis", "TraceBlockOutput", "(ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContext,ILLink.RoslynAnalyzer.DataFlow.FeatureContext>,System.Nullable,ILLink.RoslynAnalyzer.DataFlow.FeatureContext>>,System.Nullable,ILLink.RoslynAnalyzer.DataFlow.FeatureContext>>)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimDataFlowAnalysis", "TraceVisitBlock", "(ILLink.RoslynAnalyzer.DataFlow.BlockProxy)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimDataFlowAnalysis", "get_TrimAnalysisPatterns", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/ILLink.RoslynAnalyzer.model.yml b/csharp/ql/lib/ext/generated/ILLink.RoslynAnalyzer.model.yml index 98e034e8058..1bc046818bc 100644 --- a/csharp/ql/lib/ext/generated/ILLink.RoslynAnalyzer.model.yml +++ b/csharp/ql/lib/ext/generated/ILLink.RoslynAnalyzer.model.yml @@ -7,8 +7,6 @@ extensions: - ["ILLink.RoslynAnalyzer", "CompilationExtensions", False, "GetUnqualifiedName", "(Microsoft.CodeAnalysis.CSharp.Syntax.NameSyntax)", "", "Argument[0].Property[Microsoft.CodeAnalysis.CSharp.Syntax.AliasQualifiedNameSyntax.Name]", "ReturnValue", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer", "CompilationExtensions", False, "GetUnqualifiedName", "(Microsoft.CodeAnalysis.CSharp.Syntax.NameSyntax)", "", "Argument[0].Property[Microsoft.CodeAnalysis.CSharp.Syntax.QualifiedNameSyntax.Right]", "ReturnValue", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer", "CompilationExtensions", False, "GetUnqualifiedName", "(Microsoft.CodeAnalysis.CSharp.Syntax.NameSyntax)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer", "DataFlowAnalyzerContext", False, "Create", "(Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions,Microsoft.CodeAnalysis.Compilation,System.Collections.Immutable.ImmutableArray)", "", "Argument[1]", "ReturnValue.Property[ILLink.RoslynAnalyzer.DataFlowAnalyzerContext.Compilation]", "value", "dfc-generated"] - - ["ILLink.RoslynAnalyzer", "DataFlowAnalyzerContext", False, "get_EnabledRequiresAnalyzers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer", "IPropertySymbolExtensions", False, "GetGetMethod", "(Microsoft.CodeAnalysis.IPropertySymbol)", "", "Argument[0].Property[Microsoft.CodeAnalysis.IPropertySymbol.GetMethod]", "ReturnValue", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer", "IPropertySymbolExtensions", False, "GetGetMethod", "(Microsoft.CodeAnalysis.IPropertySymbol)", "", "Argument[0].Property[Microsoft.CodeAnalysis.IPropertySymbol.OverriddenProperty].Property[Microsoft.CodeAnalysis.IPropertySymbol.GetMethod]", "ReturnValue", "value", "dfc-generated"] - ["ILLink.RoslynAnalyzer", "IPropertySymbolExtensions", False, "GetSetMethod", "(Microsoft.CodeAnalysis.IPropertySymbol)", "", "Argument[0].Property[Microsoft.CodeAnalysis.IPropertySymbol.OverriddenProperty].Property[Microsoft.CodeAnalysis.IPropertySymbol.SetMethod]", "ReturnValue", "value", "dfc-generated"] @@ -25,11 +23,9 @@ extensions: - ["ILLink.RoslynAnalyzer", "COMAnalyzer", "Initialize", "(Microsoft.CodeAnalysis.Diagnostics.AnalysisContext)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "COMAnalyzer", "get_SupportedDiagnostics", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "CompilationExtensions", "GetBestTypeByMetadataName", "(Microsoft.CodeAnalysis.Compilation,System.String)", "summary", "df-generated"] + - ["ILLink.RoslynAnalyzer", "CompilationExtensions", "TaskOfTType", "(Microsoft.CodeAnalysis.Compilation)", "summary", "df-generated"] + - ["ILLink.RoslynAnalyzer", "CompilationExtensions", "TaskType", "(Microsoft.CodeAnalysis.Compilation)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "CompilationExtensions", "ToImmutableArray", "(System.ReadOnlySpan)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer", "DataFlowAnalyzerContext", "GetSpecialIncompatibleMembers", "(ILLink.RoslynAnalyzer.RequiresAnalyzerBase)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer", "DataFlowAnalyzerContext", "get_AnyAnalyzersEnabled", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer", "DataFlowAnalyzerContext", "get_Compilation", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer", "DataFlowAnalyzerContext", "get_EnableTrimAnalyzer", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "DiagnosticDescriptors", "GetDiagnosticDescriptor", "(ILLink.Shared.DiagnosticId)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "DiagnosticDescriptors", "GetDiagnosticDescriptor", "(ILLink.Shared.DiagnosticId,ILLink.Shared.DiagnosticString)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "DiagnosticDescriptors", "GetDiagnosticDescriptor", "(ILLink.Shared.DiagnosticId,Microsoft.CodeAnalysis.LocalizableResourceString,Microsoft.CodeAnalysis.LocalizableResourceString,System.String,Microsoft.CodeAnalysis.DiagnosticSeverity,System.Boolean,System.String)", "summary", "df-generated"] @@ -38,17 +34,18 @@ extensions: - ["ILLink.RoslynAnalyzer", "DynamicallyAccessedMembersAnalyzer", "get_RequiresAnalyzers", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "DynamicallyAccessedMembersAnalyzer", "get_SupportedDiagnostics", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "ISymbolExtensions", "IsConstructor", "(Microsoft.CodeAnalysis.ISymbol)", "summary", "df-generated"] + - ["ILLink.RoslynAnalyzer", "ISymbolExtensions", "IsEntryPoint", "(Microsoft.CodeAnalysis.IMethodSymbol,Microsoft.CodeAnalysis.Compilation)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "ISymbolExtensions", "IsInterface", "(Microsoft.CodeAnalysis.ISymbol)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "ISymbolExtensions", "IsStaticConstructor", "(Microsoft.CodeAnalysis.ISymbol)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "ISymbolExtensions", "IsSubclassOf", "(Microsoft.CodeAnalysis.ISymbol,System.String,System.String)", "summary", "df-generated"] + - ["ILLink.RoslynAnalyzer", "ISymbolExtensions", "IsUnmanagedCallersOnlyEntryPoint", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "ISymbolExtensions", "get_ILLinkMemberDisplayFormat", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "ISymbolExtensions", "get_ILLinkTypeDisplayFormat", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer", "RequiresAnalyzerBase", "CheckAndCreateRequiresDiagnostic", "(Microsoft.CodeAnalysis.IOperation,Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.ISymbol,System.Collections.Immutable.ImmutableArray,Microsoft.CodeAnalysis.Diagnostic)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer", "RequiresAnalyzerBase", "CreateSpecialIncompatibleMembersDiagnostic", "(Microsoft.CodeAnalysis.IOperation,System.Collections.Immutable.ImmutableArray,Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.Diagnostic)", "summary", "df-generated"] + - ["ILLink.RoslynAnalyzer", "RequiresAnalyzerBase", "CreateSpecialIncompatibleMembersDiagnostic", "(System.Collections.Immutable.ImmutableArray,Microsoft.CodeAnalysis.ISymbol,ILLink.Shared.TrimAnalysis.DiagnosticContext)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "RequiresAnalyzerBase", "GetUrlFromAttribute", "(Microsoft.CodeAnalysis.AttributeData)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "RequiresAnalyzerBase", "Initialize", "(Microsoft.CodeAnalysis.Diagnostics.AnalysisContext)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "RequiresAnalyzerBase", "VerifyAttributeArguments", "(Microsoft.CodeAnalysis.AttributeData)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer", "RequiresAssemblyFilesAnalyzer", "CreateSpecialIncompatibleMembersDiagnostic", "(Microsoft.CodeAnalysis.IOperation,System.Collections.Immutable.ImmutableArray,Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.Diagnostic)", "summary", "df-generated"] + - ["ILLink.RoslynAnalyzer", "RequiresAssemblyFilesAnalyzer", "CreateSpecialIncompatibleMembersDiagnostic", "(System.Collections.Immutable.ImmutableArray,Microsoft.CodeAnalysis.ISymbol,ILLink.Shared.TrimAnalysis.DiagnosticContext)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "RequiresAssemblyFilesAnalyzer", "VerifyAttributeArguments", "(Microsoft.CodeAnalysis.AttributeData)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "RequiresAssemblyFilesAnalyzer", "get_SupportedDiagnostics", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "RequiresDynamicCodeAnalyzer", "VerifyAttributeArguments", "(Microsoft.CodeAnalysis.AttributeData)", "summary", "df-generated"] @@ -56,7 +53,7 @@ extensions: - ["ILLink.RoslynAnalyzer", "RequiresISymbolExtensions", "DoesMemberRequire", "(Microsoft.CodeAnalysis.ISymbol,System.String,Microsoft.CodeAnalysis.AttributeData)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "RequiresISymbolExtensions", "IsInRequiresScope", "(Microsoft.CodeAnalysis.ISymbol,System.String)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "RequiresISymbolExtensions", "IsInRequiresScope", "(Microsoft.CodeAnalysis.ISymbol,System.String,Microsoft.CodeAnalysis.AttributeData)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer", "RequiresUnreferencedCodeAnalyzer", "CreateSpecialIncompatibleMembersDiagnostic", "(Microsoft.CodeAnalysis.IOperation,System.Collections.Immutable.ImmutableArray,Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.Diagnostic)", "summary", "df-generated"] + - ["ILLink.RoslynAnalyzer", "RequiresUnreferencedCodeAnalyzer", "CreateSpecialIncompatibleMembersDiagnostic", "(System.Collections.Immutable.ImmutableArray,Microsoft.CodeAnalysis.ISymbol,ILLink.Shared.TrimAnalysis.DiagnosticContext)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "RequiresUnreferencedCodeAnalyzer", "VerifyAttributeArguments", "(Microsoft.CodeAnalysis.AttributeData)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "RequiresUnreferencedCodeAnalyzer", "get_SupportedDiagnostics", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer", "RequiresUnreferencedCodeUtils", "DoesMemberRequireUnreferencedCodeAttribute", "(Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.AttributeData)", "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 5f1feaaad72..d29f75b86f1 100644 --- a/csharp/ql/lib/ext/generated/ILLink.Shared.DataFlow.model.yml +++ b/csharp/ql/lib/ext/generated/ILLink.Shared.DataFlow.model.yml @@ -13,8 +13,9 @@ extensions: - ["ILLink.Shared.DataFlow", "DictionaryLattice", False, "DictionaryLattice", "(TValueLattice)", "", "Argument[0]", "Argument[this].Field[ILLink.Shared.DataFlow.DictionaryLattice`3.ValueLattice]", "value", "dfc-generated"] - ["ILLink.Shared.DataFlow", "DictionaryLattice", False, "Meet", "(ILLink.Shared.DataFlow.DefaultValueDictionary,ILLink.Shared.DataFlow.DefaultValueDictionary)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["ILLink.Shared.DataFlow", "ForwardDataFlowAnalysis", False, "ForwardDataFlowAnalysis", "(TLattice,TValue)", "", "Argument[0]", "Argument[this].Field[ILLink.Shared.DataFlow.ForwardDataFlowAnalysis`8.lattice]", "value", "dfc-generated"] - - ["ILLink.Shared.DataFlow", "IControlFlowGraph+ControlFlowBranch", False, "ControlFlowBranch", "(TBlock,System.Nullable,System.Collections.Immutable.ImmutableArray,System.Boolean)", "", "Argument[0]", "Argument[this].Field[ILLink.Shared.DataFlow.IControlFlowGraph`2+ControlFlowBranch.Source]", "value", "dfc-generated"] - - ["ILLink.Shared.DataFlow", "IControlFlowGraph+ControlFlowBranch", False, "ControlFlowBranch", "(TBlock,System.Nullable,System.Collections.Immutable.ImmutableArray,System.Boolean)", "", "Argument[2]", "Argument[this].Field[ILLink.Shared.DataFlow.IControlFlowGraph`2+ControlFlowBranch.FinallyRegions]", "value", "dfc-generated"] + - ["ILLink.Shared.DataFlow", "IControlFlowGraph+ControlFlowBranch", False, "ControlFlowBranch", "(TBlock,System.Nullable,System.Collections.Immutable.ImmutableArray,ILLink.Shared.DataFlow.ConditionKind)", "", "Argument[0]", "Argument[this].Field[ILLink.Shared.DataFlow.IControlFlowGraph`2+ControlFlowBranch.Source]", "value", "dfc-generated"] + - ["ILLink.Shared.DataFlow", "IControlFlowGraph+ControlFlowBranch", False, "ControlFlowBranch", "(TBlock,System.Nullable,System.Collections.Immutable.ImmutableArray,ILLink.Shared.DataFlow.ConditionKind)", "", "Argument[1]", "Argument[this].Field[ILLink.Shared.DataFlow.IControlFlowGraph`2+ControlFlowBranch.Destination]", "value", "dfc-generated"] + - ["ILLink.Shared.DataFlow", "IControlFlowGraph+ControlFlowBranch", False, "ControlFlowBranch", "(TBlock,System.Nullable,System.Collections.Immutable.ImmutableArray,ILLink.Shared.DataFlow.ConditionKind)", "", "Argument[2]", "Argument[this].Field[ILLink.Shared.DataFlow.IControlFlowGraph`2+ControlFlowBranch.FinallyRegions]", "value", "dfc-generated"] - ["ILLink.Shared.DataFlow", "Maybe", False, "Maybe", "(T)", "", "Argument[0]", "Argument[this].Field[ILLink.Shared.DataFlow.Maybe`1.MaybeValue]", "value", "dfc-generated"] - ["ILLink.Shared.DataFlow", "MaybeLattice", False, "MaybeLattice", "(TValueLattice)", "", "Argument[0]", "Argument[this].Field[ILLink.Shared.DataFlow.MaybeLattice`2.ValueLattice]", "value", "dfc-generated"] - ["ILLink.Shared.DataFlow", "SingleValue", True, "DeepCopy", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] @@ -44,18 +45,17 @@ extensions: - ["ILLink.Shared.DataFlow", "ForwardDataFlowAnalysis", "Fixpoint", "(TControlFlowGraph,TTransfer)", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "ForwardDataFlowAnalysis", "TraceBlockInput", "(TValue,System.Nullable,System.Nullable)", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "ForwardDataFlowAnalysis", "TraceBlockOutput", "(TValue,System.Nullable,System.Nullable)", "summary", "df-generated"] + - ["ILLink.Shared.DataFlow", "ForwardDataFlowAnalysis", "TraceEdgeInput", "(ILLink.Shared.DataFlow.IControlFlowGraph+ControlFlowBranch,TValue)", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "ForwardDataFlowAnalysis", "TraceStart", "(TControlFlowGraph)", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "ForwardDataFlowAnalysis", "TraceVisitBlock", "(TBlock)", "summary", "df-generated"] - - ["ILLink.Shared.DataFlow", "IBlock", "get_ConditionKind", "()", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "IControlFlowGraph+ControlFlowBranch", "Equals", "(ILLink.Shared.DataFlow.IControlFlowGraph+ControlFlowBranch)", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "IControlFlowGraph+ControlFlowBranch", "Equals", "(System.Object)", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "IControlFlowGraph+ControlFlowBranch", "GetHashCode", "()", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "IControlFlowGraph", "FirstBlock", "(TRegion)", "summary", "df-generated"] - - ["ILLink.Shared.DataFlow", "IControlFlowGraph", "GetConditionalSuccessor", "(TBlock)", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "IControlFlowGraph", "GetCorrespondingTry", "(TRegion)", "summary", "df-generated"] - - ["ILLink.Shared.DataFlow", "IControlFlowGraph", "GetFallThroughSuccessor", "(TBlock)", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "IControlFlowGraph", "GetPredecessors", "(TBlock)", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "IControlFlowGraph", "GetPreviousFilters", "(TRegion)", "summary", "df-generated"] + - ["ILLink.Shared.DataFlow", "IControlFlowGraph", "GetSuccessors", "(TBlock)", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "IControlFlowGraph", "HasFilter", "(TRegion)", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "IControlFlowGraph", "LastBlock", "(TRegion)", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "IControlFlowGraph", "TryGetEnclosingFinally", "(TBlock,TRegion)", "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 c3bde0c4d2b..e0e5b2f59b8 100644 --- a/csharp/ql/lib/ext/generated/ILLink.Shared.TrimAnalysis.model.yml +++ b/csharp/ql/lib/ext/generated/ILLink.Shared.TrimAnalysis.model.yml @@ -4,37 +4,42 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["ILLink.Shared.TrimAnalysis", "DiagnosticContext", False, "DiagnosticContext", "(Microsoft.CodeAnalysis.Location,System.Action)", "", "Argument[0]", "Argument[this].Property[ILLink.Shared.TrimAnalysis.DiagnosticContext.Location]", "value", "dfc-generated"] + - ["ILLink.Shared.TrimAnalysis", "DiagnosticContext", False, "DiagnosticContext", "(Mono.Linker.MessageOrigin,System.Boolean,Mono.Linker.LinkContext)", "", "Argument[0]", "Argument[this].Field[ILLink.Shared.TrimAnalysis.DiagnosticContext.Origin]", "value", "dfc-generated"] + - ["ILLink.Shared.TrimAnalysis", "FieldReferenceValue", False, "FieldReferenceValue", "(Mono.Cecil.FieldReference)", "", "Argument[0]", "Argument[this].Property[ILLink.Shared.TrimAnalysis.FieldReferenceValue.Field]", "value", "dfc-generated"] - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", False, "FlowAnnotations", "(Mono.Linker.LinkContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["ILLink.Shared.TrimAnalysis", "LocalVariableReferenceValue", False, "LocalVariableReferenceValue", "(Mono.Cecil.Cil.VariableDefinition)", "", "Argument[0]", "Argument[this].Property[ILLink.Shared.TrimAnalysis.LocalVariableReferenceValue.LocalDefinition]", "value", "dfc-generated"] + - ["ILLink.Shared.TrimAnalysis", "ReferenceValue", False, "ReferenceValue", "(Mono.Cecil.TypeReference)", "", "Argument[0]", "Argument[this].Property[ILLink.Shared.TrimAnalysis.ReferenceValue.ReferencedType]", "value", "dfc-generated"] - ["ILLink.Shared.TrimAnalysis", "ValueWithDynamicallyAccessedMembers", True, "GetDiagnosticArgumentsForAnnotationMismatch", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - - ["ILLink.Shared.TrimAnalysis", "FieldReferenceValue", "FieldReferenceValue", "(Mono.Cecil.FieldDefinition)", "summary", "df-generated"] + - ["ILLink.Shared.TrimAnalysis", "DiagnosticContext", "AddDiagnostic", "(ILLink.Shared.DiagnosticId,ILLink.Shared.TrimAnalysis.ValueWithDynamicallyAccessedMembers,ILLink.Shared.TrimAnalysis.ValueWithDynamicallyAccessedMembers,System.String[])", "summary", "df-generated"] + - ["ILLink.Shared.TrimAnalysis", "DiagnosticContext", "AddDiagnostic", "(ILLink.Shared.DiagnosticId,System.String[])", "summary", "df-generated"] + - ["ILLink.Shared.TrimAnalysis", "DiagnosticContext", "get_Location", "()", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "FieldReferenceValue", "get_EqualityContract", "()", "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", "FlowAnnotations", "GetFieldAnnotation", "(Mono.Cecil.FieldDefinition)", "summary", "df-generated"] + - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "GetFieldAnnotation", "(Mono.Cecil.FieldReference)", "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"] - - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "GetReturnParameterAnnotation", "(Mono.Cecil.MethodDefinition)", "summary", "df-generated"] + - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "GetReturnParameterAnnotation", "(Mono.Cecil.MethodReference)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "GetTypeAnnotation", "(Microsoft.CodeAnalysis.ITypeSymbol)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "GetTypeAnnotation", "(Mono.Cecil.TypeDefinition)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "IsTypeInterestingForDataflow", "(Mono.Cecil.TypeReference)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "RequiresDataFlowAnalysis", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "RequiresDataFlowAnalysis", "(Mono.Cecil.FieldDefinition)", "summary", "df-generated"] - - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "RequiresDataFlowAnalysis", "(Mono.Cecil.MethodDefinition)", "summary", "df-generated"] + - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "RequiresDataFlowAnalysis", "(Mono.Cecil.MethodReference)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "RequiresGenericArgumentDataFlowAnalysis", "(Mono.Cecil.GenericParameter)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "RequiresVirtualMethodDataFlowAnalysis", "(Mono.Cecil.MethodDefinition)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "ShouldWarnWhenAccessedForReflection", "(Mono.Cecil.FieldDefinition)", "summary", "df-generated"] - ["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", "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", "ReferenceValue", "ReferenceValue", "(Mono.Cecil.TypeReference)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "ReferenceValue", "get_EqualityContract", "()", "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"] diff --git a/csharp/ql/lib/ext/generated/Internal.IL.Stubs.model.yml b/csharp/ql/lib/ext/generated/Internal.IL.Stubs.model.yml index 86808a1d73a..9c15260100d 100644 --- a/csharp/ql/lib/ext/generated/Internal.IL.Stubs.model.yml +++ b/csharp/ql/lib/ext/generated/Internal.IL.Stubs.model.yml @@ -70,3 +70,5 @@ extensions: - ["Internal.IL.Stubs", "PInvokeTargetNativeMethod", "get_IsNoInlining", "()", "summary", "df-generated"] - ["Internal.IL.Stubs", "PInvokeTargetNativeMethod", "get_IsPInvoke", "()", "summary", "df-generated"] - ["Internal.IL.Stubs", "PInvokeTargetNativeMethod", "get_Prefix", "()", "summary", "df-generated"] + - ["Internal.IL.Stubs", "SpecializableILStubMethod", "EmitIL", "(Internal.TypeSystem.MethodDesc)", "summary", "df-generated"] + - ["Internal.IL.Stubs", "SpecializableILStubMethod", "HasCustomAttribute", "(System.String,System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Internal.TypeSystem.Ecma.model.yml b/csharp/ql/lib/ext/generated/Internal.TypeSystem.Ecma.model.yml index 9273ce408ea..1fa218c3707 100644 --- a/csharp/ql/lib/ext/generated/Internal.TypeSystem.Ecma.model.yml +++ b/csharp/ql/lib/ext/generated/Internal.TypeSystem.Ecma.model.yml @@ -124,7 +124,6 @@ extensions: - ["Internal.TypeSystem.Ecma", "EcmaMethod", "get_RequireSecObject", "()", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "EcmaModule", "CompareTo", "(Internal.TypeSystem.Ecma.EcmaModule)", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "EcmaModule", "CompareTo", "(Internal.TypeSystem.Ecma.IEcmaModule)", "summary", "df-generated"] - - ["Internal.TypeSystem.Ecma", "EcmaModule", "GetContentTypeFromAssemblyFlags", "(System.Reflection.AssemblyFlags)", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "EcmaModule", "GetUserString", "(System.Reflection.Metadata.UserStringHandle)", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "EcmaModule", "get_IsPlatformNeutral", "()", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "EcmaModule", "get_ModuleTypeSort", "()", "summary", "df-generated"] @@ -185,15 +184,18 @@ extensions: - ["Internal.TypeSystem.Ecma", "PdbSymbolReader", "Dispose", "()", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "PdbSymbolReader", "GetLocalVariableNamesForMethod", "(System.Int32)", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "PdbSymbolReader", "GetSequencePointsForMethod", "(System.Int32)", "summary", "df-generated"] + - ["Internal.TypeSystem.Ecma", "PdbSymbolReader", "GetSourceLinkData", "()", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "PdbSymbolReader", "GetStateMachineKickoffMethod", "(System.Int32)", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "PortablePdbSymbolReader", "Dispose", "()", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "PortablePdbSymbolReader", "GetLocalVariableNamesForMethod", "(System.Int32)", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "PortablePdbSymbolReader", "GetSequencePointsForMethod", "(System.Int32)", "summary", "df-generated"] + - ["Internal.TypeSystem.Ecma", "PortablePdbSymbolReader", "GetSourceLinkData", "()", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "PortablePdbSymbolReader", "GetStateMachineKickoffMethod", "(System.Int32)", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "PortablePdbSymbolReader", "TryOpen", "(System.String,System.Reflection.Metadata.MetadataStringDecoder,System.Reflection.Metadata.BlobContentId)", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "PortablePdbSymbolReader", "TryOpenEmbedded", "(System.Reflection.PortableExecutable.PEReader,System.Reflection.Metadata.MetadataStringDecoder)", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "UnmanagedPdbSymbolReader", "Dispose", "()", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "UnmanagedPdbSymbolReader", "GetLocalVariableNamesForMethod", "(System.Int32)", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "UnmanagedPdbSymbolReader", "GetSequencePointsForMethod", "(System.Int32)", "summary", "df-generated"] + - ["Internal.TypeSystem.Ecma", "UnmanagedPdbSymbolReader", "GetSourceLinkData", "()", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "UnmanagedPdbSymbolReader", "GetStateMachineKickoffMethod", "(System.Int32)", "summary", "df-generated"] - ["Internal.TypeSystem.Ecma", "UnmanagedPdbSymbolReader", "TryOpenSymbolReaderForMetadataFile", "(System.String,System.String)", "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 d418b5c7381..be631bb427c 100644 --- a/csharp/ql/lib/ext/generated/Internal.TypeSystem.model.yml +++ b/csharp/ql/lib/ext/generated/Internal.TypeSystem.model.yml @@ -23,6 +23,8 @@ extensions: - ["Internal.TypeSystem", "CustomAttributeTypeNameFormatter", False, "AppendNameForNestedType", "(System.Text.StringBuilder,Internal.TypeSystem.DefType,Internal.TypeSystem.DefType,System.Boolean)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"] - ["Internal.TypeSystem", "CustomAttributeTypeNameFormatter", False, "AppendNameForNestedType", "(System.Text.StringBuilder,Internal.TypeSystem.DefType,Internal.TypeSystem.DefType,System.Boolean)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["Internal.TypeSystem", "CustomAttributeTypeNameFormatter", False, "CustomAttributeTypeNameFormatter", "(Internal.TypeSystem.IAssemblyDesc)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Internal.TypeSystem", "CustomAttributeTypeNameParser", False, "GetTypeByCustomAttributeTypeName", "(Internal.TypeSystem.ModuleDesc,System.String,System.Boolean,System.Func)", "", "Argument[3].ReturnValue", "ReturnValue", "value", "dfc-generated"] + - ["Internal.TypeSystem", "CustomAttributeTypeNameParser", False, "GetTypeByCustomAttributeTypeNameForDataFlow", "(System.String,Internal.TypeSystem.ModuleDesc,Internal.TypeSystem.TypeSystemContext,System.Collections.Generic.List,System.Boolean,System.Boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["Internal.TypeSystem", "DebugNameFormatter", True, "AppendName", "(System.Text.StringBuilder,Internal.TypeSystem.ArrayType,Internal.TypeSystem.DebugNameFormatter+FormatOptions)", "", "Argument[1].Property[Internal.TypeSystem.ArrayType.ElementType].Property[Internal.TypeSystem.GenericParameterDesc.DiagnosticName]", "Argument[0]", "taint", "dfc-generated"] - ["Internal.TypeSystem", "DebugNameFormatter", True, "AppendName", "(System.Text.StringBuilder,Internal.TypeSystem.ArrayType,Internal.TypeSystem.DebugNameFormatter+FormatOptions)", "", "Argument[1].Property[Internal.TypeSystem.ParameterizedType.ParameterType].Property[Internal.TypeSystem.GenericParameterDesc.DiagnosticName]", "Argument[0]", "taint", "dfc-generated"] - ["Internal.TypeSystem", "DebugNameFormatter", True, "AppendName", "(System.Text.StringBuilder,Internal.TypeSystem.ByRefType,Internal.TypeSystem.DebugNameFormatter+FormatOptions)", "", "Argument[1].Property[Internal.TypeSystem.ParameterizedType.ParameterType].Property[Internal.TypeSystem.GenericParameterDesc.DiagnosticName]", "Argument[0]", "taint", "dfc-generated"] @@ -58,10 +60,17 @@ extensions: - ["Internal.TypeSystem", "FieldDesc", True, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Internal.TypeSystem", "FieldDesc", True, "get_OwningType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Internal.TypeSystem", "FieldLayoutAlgorithm", True, "ComputeInstanceLayout", "(Internal.TypeSystem.DefType,Internal.TypeSystem.InstanceLayoutKind)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["Internal.TypeSystem", "FieldLayoutIntervalCalculator+FieldLayoutInterval", False, "FieldLayoutInterval", "(System.Int32,System.Int32,TIntervalTag)", "", "Argument[2]", "Argument[this].Field[Internal.TypeSystem.FieldLayoutIntervalCalculator`1+FieldLayoutInterval.Tag]", "value", "dfc-generated"] + - ["Internal.TypeSystem", "FieldLayoutIntervalCalculator", False, "get_Intervals", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Internal.TypeSystem", "FunctionPointerType", False, "get_Signature", "()", "", "Argument[this].SyntheticField[Internal.TypeSystem.FunctionPointerType._signature]", "ReturnValue", "value", "dfc-generated"] - ["Internal.TypeSystem", "GenericParameterDesc", True, "get_AssociatedTypeOrMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Internal.TypeSystem", "IAssemblyDesc", True, "GetName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Internal.TypeSystem", "IModuleResolver", True, "ResolveAssembly", "(System.Reflection.AssemblyName,System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Internal.TypeSystem", "IModuleResolver", True, "ResolveAssembly", "(System.Reflection.Metadata.AssemblyNameInfo,System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Internal.TypeSystem", "ImpliedRepeatedFieldDesc", False, "ImpliedRepeatedFieldDesc", "(Internal.TypeSystem.DefType,Internal.TypeSystem.FieldDesc,System.Int32)", "", "Argument[0]", "Argument[this].Property[Internal.TypeSystem.ImpliedRepeatedFieldDesc.OwningType]", "value", "dfc-generated"] + - ["Internal.TypeSystem", "ImpliedRepeatedFieldDesc", False, "ImpliedRepeatedFieldDesc", "(Internal.TypeSystem.DefType,Internal.TypeSystem.FieldDesc,System.Int32)", "", "Argument[1]", "Argument[this].SyntheticField[Internal.TypeSystem.ImpliedRepeatedFieldDesc._underlyingFieldDesc]", "value", "dfc-generated"] + - ["Internal.TypeSystem", "ImpliedRepeatedFieldDesc", False, "get_Context", "()", "", "Argument[this].SyntheticField[Internal.TypeSystem.ImpliedRepeatedFieldDesc._underlyingFieldDesc].Property[Internal.TypeSystem.TypeSystemEntity.Context]", "ReturnValue", "value", "dfc-generated"] + - ["Internal.TypeSystem", "ImpliedRepeatedFieldDesc", False, "get_FieldType", "()", "", "Argument[this].SyntheticField[Internal.TypeSystem.ImpliedRepeatedFieldDesc._underlyingFieldDesc].Property[Internal.TypeSystem.FieldDesc.FieldType]", "ReturnValue", "value", "dfc-generated"] + - ["Internal.TypeSystem", "ImpliedRepeatedFieldDesc", False, "get_Name", "()", "", "Argument[this].SyntheticField[Internal.TypeSystem.ImpliedRepeatedFieldDesc._underlyingFieldDesc].Property[Internal.TypeSystem.FieldDesc.Name]", "ReturnValue", "taint", "dfc-generated"] - ["Internal.TypeSystem", "InstantiatedType", False, "InstantiateTypeArray", "(T[],Internal.TypeSystem.Instantiation,Internal.TypeSystem.Instantiation)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - ["Internal.TypeSystem", "InstantiatedType", False, "InstantiateTypeArray", "(T[],Internal.TypeSystem.Instantiation,Internal.TypeSystem.Instantiation)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Internal.TypeSystem", "InstantiatedType", False, "InstantiateTypeArray", "(T[],Internal.TypeSystem.Instantiation,Internal.TypeSystem.Instantiation)", "", "Argument[1].SyntheticField[Internal.TypeSystem.Instantiation._genericParameters].Element", "ReturnValue.Element", "value", "dfc-generated"] @@ -272,6 +281,13 @@ extensions: - ["Internal.TypeSystem", "TypeSystemHelpers", False, "ResolveVariantInterfaceMethodToDefaultImplementationOnType", "(Internal.TypeSystem.TypeDesc,Internal.TypeSystem.MethodDesc,Internal.TypeSystem.MethodDesc)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Internal.TypeSystem", "TypeSystemHelpers", False, "ResolveVariantInterfaceMethodToDefaultImplementationOnType", "(Internal.TypeSystem.TypeDesc,Internal.TypeSystem.MethodDesc,Internal.TypeSystem.MethodDesc)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["Internal.TypeSystem", "TypeSystemHelpers", False, "ResolveVariantInterfaceMethodToVirtualMethodOnType", "(Internal.TypeSystem.TypeDesc,Internal.TypeSystem.MethodDesc)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", False, "TypeWithRepeatedFields", "(Internal.TypeSystem.MetadataType)", "", "Argument[0]", "Argument[this].SyntheticField[Internal.TypeSystem.TypeWithRepeatedFields.MetadataType]", "value", "dfc-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", False, "get_ContainingType", "()", "", "Argument[this].SyntheticField[Internal.TypeSystem.TypeWithRepeatedFields.MetadataType].Property[Internal.TypeSystem.MetadataType.ContainingType]", "ReturnValue", "value", "dfc-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", False, "get_Context", "()", "", "Argument[this].SyntheticField[Internal.TypeSystem.TypeWithRepeatedFields.MetadataType].Property[Internal.TypeSystem.TypeSystemEntity.Context]", "ReturnValue", "value", "dfc-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", False, "get_Module", "()", "", "Argument[this].SyntheticField[Internal.TypeSystem.TypeWithRepeatedFields.MetadataType].Property[Internal.TypeSystem.MetadataType.Module]", "ReturnValue", "value", "dfc-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", False, "get_Name", "()", "", "Argument[this].SyntheticField[Internal.TypeSystem.TypeWithRepeatedFields.MetadataType].Property[Internal.TypeSystem.MetadataType.Name]", "ReturnValue", "value", "dfc-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", False, "get_Namespace", "()", "", "Argument[this].SyntheticField[Internal.TypeSystem.TypeWithRepeatedFields.MetadataType].Property[Internal.TypeSystem.MetadataType.Namespace]", "ReturnValue", "value", "dfc-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFieldsFieldLayoutAlgorithm", False, "TypeWithRepeatedFieldsFieldLayoutAlgorithm", "(Internal.TypeSystem.FieldLayoutAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Internal.TypeSystem", "VirtualMethodAlgorithm", True, "ComputeAllVirtualSlots", "(Internal.TypeSystem.TypeDesc)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Internal.TypeSystem", "VirtualMethodAlgorithm", True, "FindVirtualFunctionTargetMethodOnObjectType", "(Internal.TypeSystem.MethodDesc,Internal.TypeSystem.TypeDesc)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["Internal.TypeSystem", "VirtualMethodAlgorithm", True, "ResolveInterfaceMethodToDefaultImplementationOnType", "(Internal.TypeSystem.MethodDesc,Internal.TypeSystem.TypeDesc,Internal.TypeSystem.MethodDesc)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] @@ -332,7 +348,6 @@ extensions: - ["Internal.TypeSystem", "CustomAttributeTypeNameFormatter", "AppendName", "(System.Text.StringBuilder,Internal.TypeSystem.SignatureMethodVariable,System.Boolean)", "summary", "df-generated"] - ["Internal.TypeSystem", "CustomAttributeTypeNameFormatter", "AppendName", "(System.Text.StringBuilder,Internal.TypeSystem.SignatureTypeVariable,System.Boolean)", "summary", "df-generated"] - ["Internal.TypeSystem", "CustomAttributeTypeNameFormatter", "AppendNameForInstantiatedType", "(System.Text.StringBuilder,Internal.TypeSystem.DefType,System.Boolean)", "summary", "df-generated"] - - ["Internal.TypeSystem", "CustomAttributeTypeNameParser", "GetTypeByCustomAttributeTypeName", "(Internal.TypeSystem.ModuleDesc,System.String,System.Boolean,System.Func)", "summary", "df-generated"] - ["Internal.TypeSystem", "DebugNameFormatter+Void", "get_Value", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "DebugNameFormatter", "AppendName", "(System.Text.StringBuilder,Internal.TypeSystem.SignatureMethodVariable,Internal.TypeSystem.DebugNameFormatter+FormatOptions)", "summary", "df-generated"] - ["Internal.TypeSystem", "DebugNameFormatter", "AppendName", "(System.Text.StringBuilder,Internal.TypeSystem.SignatureTypeVariable,Internal.TypeSystem.DebugNameFormatter+FormatOptions)", "summary", "df-generated"] @@ -400,6 +415,17 @@ extensions: - ["Internal.TypeSystem", "FieldLayoutAlgorithm", "ComputeIsUnsafeValueType", "(Internal.TypeSystem.DefType)", "summary", "df-generated"] - ["Internal.TypeSystem", "FieldLayoutAlgorithm", "ComputeStaticFieldLayout", "(Internal.TypeSystem.DefType,Internal.TypeSystem.StaticLayoutKind)", "summary", "df-generated"] - ["Internal.TypeSystem", "FieldLayoutAlgorithm", "ComputeValueTypeShapeCharacteristics", "(Internal.TypeSystem.DefType)", "summary", "df-generated"] + - ["Internal.TypeSystem", "FieldLayoutIntervalCalculator+FieldLayoutInterval", "CompareTo", "(Internal.TypeSystem.FieldLayoutIntervalCalculator+FieldLayoutInterval)", "summary", "df-generated"] + - ["Internal.TypeSystem", "FieldLayoutIntervalCalculator", "AddFields", "(Internal.TypeSystem.TypeDesc,System.Boolean)", "summary", "df-generated"] + - ["Internal.TypeSystem", "FieldLayoutIntervalCalculator", "AddToFieldLayout", "(System.Int32,Internal.TypeSystem.TypeDesc)", "summary", "df-generated"] + - ["Internal.TypeSystem", "FieldLayoutIntervalCalculator", "AddToFieldLayout", "(System.Int32,Internal.TypeSystem.TypeDesc,System.Boolean)", "summary", "df-generated"] + - ["Internal.TypeSystem", "FieldLayoutIntervalCalculator", "CombineIntervals", "(Internal.TypeSystem.FieldLayoutIntervalCalculator+FieldLayoutInterval,Internal.TypeSystem.FieldLayoutIntervalCalculator+FieldLayoutInterval)", "summary", "df-generated"] + - ["Internal.TypeSystem", "FieldLayoutIntervalCalculator", "FieldLayoutIntervalCalculator", "(System.Int32)", "summary", "df-generated"] + - ["Internal.TypeSystem", "FieldLayoutIntervalCalculator", "GetIntervalDataForType", "(System.Int32,Internal.TypeSystem.TypeDesc)", "summary", "df-generated"] + - ["Internal.TypeSystem", "FieldLayoutIntervalCalculator", "IntervalsHaveCompatibleTags", "(TIntervalTag,TIntervalTag)", "summary", "df-generated"] + - ["Internal.TypeSystem", "FieldLayoutIntervalCalculator", "NeedsRecursiveLayout", "(System.Int32,Internal.TypeSystem.TypeDesc)", "summary", "df-generated"] + - ["Internal.TypeSystem", "FieldLayoutIntervalCalculator", "get_EmptyIntervalData", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "FieldLayoutIntervalCalculator", "get_PointerSize", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "FunctionPointerType", "CompareToImpl", "(Internal.TypeSystem.TypeDesc,Internal.TypeSystem.TypeSystemComparer)", "summary", "df-generated"] - ["Internal.TypeSystem", "FunctionPointerType", "ComputeTypeFlags", "(Internal.TypeSystem.TypeFlags)", "summary", "df-generated"] - ["Internal.TypeSystem", "FunctionPointerType", "GetHashCode", "()", "summary", "df-generated"] @@ -433,7 +459,7 @@ extensions: - ["Internal.TypeSystem", "GenericParameterDesc", "IsCanonicalSubtype", "(Internal.TypeSystem.CanonicalFormKind)", "summary", "df-generated"] - ["Internal.TypeSystem", "GenericParameterDesc", "get_Constraints", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "GenericParameterDesc", "get_DiagnosticName", "()", "summary", "df-generated"] - - ["Internal.TypeSystem", "GenericParameterDesc", "get_HasAcceptByRefLikeConstraint", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "GenericParameterDesc", "get_HasAllowByRefLikeConstraint", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "GenericParameterDesc", "get_HasDefaultConstructorConstraint", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "GenericParameterDesc", "get_HasNotNullableValueTypeConstraint", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "GenericParameterDesc", "get_HasReferenceTypeConstraint", "()", "summary", "df-generated"] @@ -452,6 +478,17 @@ extensions: - ["Internal.TypeSystem", "IPrefixMangledSignature", "get_Prefix", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "IPrefixMangledType", "get_BaseType", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "IPrefixMangledType", "get_Prefix", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "ImpliedRepeatedFieldDesc", "CompareToImpl", "(Internal.TypeSystem.FieldDesc,Internal.TypeSystem.TypeSystemComparer)", "summary", "df-generated"] + - ["Internal.TypeSystem", "ImpliedRepeatedFieldDesc", "GetMarshalAsDescriptor", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "ImpliedRepeatedFieldDesc", "HasCustomAttribute", "(System.String,System.String)", "summary", "df-generated"] + - ["Internal.TypeSystem", "ImpliedRepeatedFieldDesc", "get_ClassCode", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "ImpliedRepeatedFieldDesc", "get_FieldIndex", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "ImpliedRepeatedFieldDesc", "get_HasEmbeddedSignatureData", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "ImpliedRepeatedFieldDesc", "get_HasRva", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "ImpliedRepeatedFieldDesc", "get_IsInitOnly", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "ImpliedRepeatedFieldDesc", "get_IsLiteral", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "ImpliedRepeatedFieldDesc", "get_IsStatic", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "ImpliedRepeatedFieldDesc", "get_IsThreadStatic", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "InstantiatedMethod", "CompareToImpl", "(Internal.TypeSystem.MethodDesc,Internal.TypeSystem.TypeSystemComparer)", "summary", "df-generated"] - ["Internal.TypeSystem", "InstantiatedMethod", "ComputeHashCode", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "InstantiatedMethod", "GetParameterMetadata", "()", "summary", "df-generated"] @@ -503,6 +540,7 @@ extensions: - ["Internal.TypeSystem", "Instantiation", "GetHashCode", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "Instantiation", "get_IsNull", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "Instantiation", "get_Length", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "LayoutInt", "AddThrowing", "(Internal.TypeSystem.LayoutInt,Internal.TypeSystem.LayoutInt,Internal.TypeSystem.TypeDesc)", "summary", "df-generated"] - ["Internal.TypeSystem", "LayoutInt", "Equals", "(System.Object)", "summary", "df-generated"] - ["Internal.TypeSystem", "LayoutInt", "GetHashCode", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "LayoutInt", "LayoutInt", "(System.Int32)", "summary", "df-generated"] @@ -669,6 +707,7 @@ extensions: - ["Internal.TypeSystem", "MethodSignature", "get_Flags", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "MethodSignature", "get_GenericParameterCount", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "MethodSignature", "get_HasEmbeddedSignatureData", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "MethodSignature", "get_IsExplicitThis", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "MethodSignature", "get_IsStatic", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "MethodSignature", "get_Length", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "MethodSignatureBuilder", "set_Flags", "(Internal.TypeSystem.MethodSignatureFlags)", "summary", "df-generated"] @@ -743,6 +782,7 @@ extensions: - ["Internal.TypeSystem", "TargetDetails", "get_OperatingSystem", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "TargetDetails", "get_OptimumFunctionAlignment", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "TargetDetails", "get_PointerSize", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "TargetDetails", "get_SupportsAlign8", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "TargetDetails", "get_SupportsRelativePointers", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "ThreadSafeFlags", "AddFlags", "(System.Int32)", "summary", "df-generated"] - ["Internal.TypeSystem", "ThreadSafeFlags", "HasFlags", "(System.Int32)", "summary", "df-generated"] @@ -899,6 +939,25 @@ extensions: - ["Internal.TypeSystem", "TypeSystemHelpers", "RequiresSlotUnification", "(Internal.TypeSystem.MethodDesc)", "summary", "df-generated"] - ["Internal.TypeSystem", "TypeSystemHelpers", "ResolveInterfaceMethodToStaticVirtualMethodOnType", "(Internal.TypeSystem.TypeDesc,Internal.TypeSystem.MethodDesc)", "summary", "df-generated"] - ["Internal.TypeSystem", "TypeSystemHelpers", "ResolveVariantInterfaceMethodToStaticVirtualMethodOnType", "(Internal.TypeSystem.TypeDesc,Internal.TypeSystem.MethodDesc)", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", "CompareToImpl", "(Internal.TypeSystem.TypeDesc,Internal.TypeSystem.TypeSystemComparer)", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", "ComputeTypeFlags", "(Internal.TypeSystem.TypeFlags)", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", "FindMethodsImplWithMatchingDeclName", "(System.String)", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", "GetClassLayout", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", "GetHashCode", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", "GetInlineArrayLength", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", "GetNestedType", "(System.String)", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", "HasCustomAttribute", "(System.String,System.String)", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", "get_ClassCode", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", "get_IsAbstract", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", "get_IsBeforeFieldInit", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", "get_IsExplicitLayout", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", "get_IsSealed", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", "get_IsSequentialLayout", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFields", "get_PInvokeStringFormat", "()", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFieldsFieldLayoutAlgorithm", "ComputeContainsGCPointers", "(Internal.TypeSystem.DefType)", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFieldsFieldLayoutAlgorithm", "ComputeIsUnsafeValueType", "(Internal.TypeSystem.DefType)", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFieldsFieldLayoutAlgorithm", "ComputeStaticFieldLayout", "(Internal.TypeSystem.DefType,Internal.TypeSystem.StaticLayoutKind)", "summary", "df-generated"] + - ["Internal.TypeSystem", "TypeWithRepeatedFieldsFieldLayoutAlgorithm", "ComputeValueTypeShapeCharacteristics", "(Internal.TypeSystem.DefType)", "summary", "df-generated"] - ["Internal.TypeSystem", "UniversalCanonLayoutAlgorithm", "ComputeContainsGCPointers", "(Internal.TypeSystem.DefType)", "summary", "df-generated"] - ["Internal.TypeSystem", "UniversalCanonLayoutAlgorithm", "ComputeIsUnsafeValueType", "(Internal.TypeSystem.DefType)", "summary", "df-generated"] - ["Internal.TypeSystem", "UniversalCanonLayoutAlgorithm", "ComputeStaticFieldLayout", "(Internal.TypeSystem.DefType,Internal.TypeSystem.StaticLayoutKind)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/JsonToItemsTaskFactory.model.yml b/csharp/ql/lib/ext/generated/JsonToItemsTaskFactory.model.yml deleted file mode 100644 index 7934a2d2264..00000000000 --- a/csharp/ql/lib/ext/generated/JsonToItemsTaskFactory.model.yml +++ /dev/null @@ -1,35 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/csharp-all - extensible: summaryModel - data: - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+CaseInsensitiveDictionaryConverter", True, "Read", "(System.Text.Json.Utf8JsonReader,System.Type,System.Text.Json.JsonSerializerOptions)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonModelItem", False, "JsonModelItem", "(System.String,System.Collections.Generic.Dictionary)", "", "Argument[0]", "Argument[this].Property[JsonToItemsTaskFactory.JsonToItemsTaskFactory+JsonModelItem.Identity]", "value", "dfc-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonModelItem", False, "JsonModelItem", "(System.String,System.Collections.Generic.Dictionary)", "", "Argument[1]", "Argument[this].Property[JsonToItemsTaskFactory.JsonToItemsTaskFactory+JsonModelItem.Metadata]", "value", "dfc-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonModelItemConverter", True, "Read", "(System.Text.Json.Utf8JsonReader,System.Type,System.Text.Json.JsonSerializerOptions)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonToItemsTask", False, "JsonToItemsTask", "(System.String,System.Boolean)", "", "Argument[0]", "Argument[this].Property[JsonToItemsTaskFactory.JsonToItemsTaskFactory+JsonToItemsTask.TaskName]", "value", "dfc-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonToItemsTask", False, "SetPropertyValue", "(Microsoft.Build.Framework.TaskPropertyInfo,System.Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory", False, "CreateTask", "(Microsoft.Build.Framework.IBuildEngine)", "", "Argument[this].SyntheticField[JsonToItemsTaskFactory.JsonToItemsTaskFactory._taskName]", "ReturnValue.Property[JsonToItemsTaskFactory.JsonToItemsTaskFactory+JsonToItemsTask.TaskName]", "value", "dfc-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory", False, "GetTaskParameters", "()", "", "Argument[this].SyntheticField[JsonToItemsTaskFactory.JsonToItemsTaskFactory._taskProperties]", "ReturnValue", "value", "dfc-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory", False, "Initialize", "(System.String,System.Collections.Generic.IDictionary,System.String,Microsoft.Build.Framework.IBuildEngine)", "", "Argument[0]", "Argument[this].SyntheticField[JsonToItemsTaskFactory.JsonToItemsTaskFactory._taskName]", "value", "dfc-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory", False, "Initialize", "(System.String,System.Collections.Generic.IDictionary,System.String,Microsoft.Build.Framework.IBuildEngine)", "", "Argument[1].Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "Argument[this].SyntheticField[JsonToItemsTaskFactory.JsonToItemsTaskFactory._taskProperties].Element", "value", "dfc-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory", False, "Initialize", "(System.String,System.Collections.Generic.IDictionary,System.String,Microsoft.Build.Framework.IBuildEngine)", "", "Argument[1].Property[System.Collections.Generic.IDictionary`2.Values].Element", "Argument[this].SyntheticField[JsonToItemsTaskFactory.JsonToItemsTaskFactory._taskProperties].Element", "value", "dfc-generated"] - - addsTo: - pack: codeql/csharp-all - extensible: neutralModel - data: - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+CaseInsensitiveDictionaryConverter", "Write", "(System.Text.Json.Utf8JsonWriter,System.Collections.Generic.Dictionary,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - - ["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+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", "TryGetJson", "(System.String,JsonToItemsTaskFactory.JsonToItemsTaskFactory+JsonModelRoot)", "summary", "df-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonToItemsTask", "get_JsonOptions", "()", "summary", "df-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonToItemsTask", "get_TaskName", "()", "summary", "df-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory", "CleanupTask", "(Microsoft.Build.Framework.ITask)", "summary", "df-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory", "get_FactoryName", "()", "summary", "df-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory", "get_TaskType", "()", "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 deleted file mode 100644 index 5eb848cffa0..00000000000 --- a/csharp/ql/lib/ext/generated/Microsoft.Android.Build.Ndk.model.yml +++ /dev/null @@ -1,30 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/csharp-all - extensible: summaryModel - data: - - ["Microsoft.Android.Build.Ndk", "NdkTools", False, "NdkTools", "(System.String,System.String,System.String)", "", "Argument[2]", "Argument[this].SyntheticField[Microsoft.Android.Build.Ndk.NdkTools.clangPath]", "taint", "dfc-generated"] - - ["Microsoft.Android.Build.Ndk", "NdkTools", False, "get_AsPrefixPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Android.Build.Ndk", "NdkTools", False, "get_ClangPath", "()", "", "Argument[this].SyntheticField[Microsoft.Android.Build.Ndk.NdkTools.clangPath]", "ReturnValue", "value", "dfc-generated"] - - ["Microsoft.Android.Build.Ndk", "NdkTools", False, "get_LdName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Android.Build.Ndk", "NdkTools", False, "get_LdPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Android.Build.Ndk", "NdkTools", False, "get_ToolPrefixPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Android.Build.Ndk", "NdkVersion", False, "NdkVersion", "(System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Android.Build.Ndk.NdkVersion.Tag]", "taint", "dfc-generated"] - - ["Microsoft.Android.Build.Ndk", "NdkVersion", False, "ToString", "()", "", "Argument[this].Property[Microsoft.Android.Build.Ndk.NdkVersion.Main]", "ReturnValue", "taint", "dfc-generated"] - - ["Microsoft.Android.Build.Ndk", "NdkVersion", False, "ToString", "()", "", "Argument[this].Property[Microsoft.Android.Build.Ndk.NdkVersion.Tag]", "ReturnValue", "taint", "dfc-generated"] - - addsTo: - pack: codeql/csharp-all - extensible: sourceModel - data: - - ["Microsoft.Android.Build.Ndk", "Ndk", False, "get_NdkPath", "()", "", "ReturnValue", "environment", "df-generated"] - - addsTo: - pack: codeql/csharp-all - extensible: neutralModel - data: - - ["Microsoft.Android.Build.Ndk", "AndroidArch", "AndroidArch", "(System.String,System.String,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"] - - ["Microsoft.Android.Build.Ndk", "NdkVersion", "get_Main", "()", "summary", "df-generated"] - - ["Microsoft.Android.Build.Ndk", "NdkVersion", "get_Tag", "()", "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 deleted file mode 100644 index 2cfc8a20064..00000000000 --- a/csharp/ql/lib/ext/generated/Microsoft.Android.Build.Tasks.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/csharp-all - extensible: summaryModel - data: - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", True, "Execute", "()", "", "Argument[this].Property[Microsoft.Android.Build.Tasks.NdkToolFinderTask.MinApiLevel]", "Argument[this].Property[Microsoft.Android.Build.Tasks.NdkToolFinderTask.ClangPath]", "taint", "dfc-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 deleted file mode 100644 index 9c2af68af6d..00000000000 --- a/csharp/ql/lib/ext/generated/Microsoft.Android.Build.model.yml +++ /dev/null @@ -1,23 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/csharp-all - extensible: summaryModel - data: - - ["Microsoft.Android.Build", "AndroidProject", False, "AndroidProject", "(System.String,System.String,System.String,Microsoft.Build.Utilities.TaskLoggingHelper)", "", "Argument[0]", "Argument[this].SyntheticField[Microsoft.Android.Build.AndroidProject.projectName]", "value", "dfc-generated"] - - ["Microsoft.Android.Build", "AndroidProject", False, "BuildCMake", "(System.String,System.Boolean)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["Microsoft.Android.Build", "AndroidProject", False, "BuildCMake", "(System.String,System.Boolean)", "", "Argument[this].SyntheticField[Microsoft.Android.Build.AndroidProject.projectName]", "ReturnValue", "taint", "dfc-generated"] - - ["Microsoft.Android.Build", "AndroidProject", False, "get_Abi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/csharp-all - extensible: neutralModel - data: - - ["Microsoft.Android.Build", "AndroidBuildOptions", "get_CompilerArguments", "()", "summary", "df-generated"] - - ["Microsoft.Android.Build", "AndroidBuildOptions", "get_IncludePaths", "()", "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_Sources", "()", "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"] - - ["Microsoft.Android.Build", "AndroidProject", "GenerateCMake", "(System.String,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 deleted file mode 100644 index 926814d55d1..00000000000 --- a/csharp/ql/lib/ext/generated/Microsoft.Apple.Build.model.yml +++ /dev/null @@ -1,18 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/csharp-all - extensible: summaryModel - 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, "Build", "(System.String,Microsoft.Mobile.Build.Clang.ClangBuildOptions,System.Boolean)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["Microsoft.Apple.Build", "AppleProject", False, "Build", "(System.String,Microsoft.Mobile.Build.Clang.ClangBuildOptions,System.String,System.Boolean)", "", "Argument[2]", "Argument[1].Property[Microsoft.Mobile.Build.Clang.ClangBuildOptions.CompilerArguments].Element", "taint", "dfc-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"] - - addsTo: - pack: codeql/csharp-all - extensible: neutralModel - data: - - ["Microsoft.Apple.Build", "AppleSdk", "GetPlatformName", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Diagnostics.Tools.Pgo.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Diagnostics.Tools.Pgo.model.yml index 38fcba62dc4..b80511d28af 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Diagnostics.Tools.Pgo.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Diagnostics.Tools.Pgo.model.yml @@ -16,8 +16,6 @@ extensions: - ["Microsoft.Diagnostics.Tools.Pgo", "Edge", False, "Edge", "(Microsoft.Diagnostics.Tools.Pgo.Node,Microsoft.Diagnostics.Tools.Pgo.Node,System.Int64,System.Int64,System.Int64)", "", "Argument[this].Field[Microsoft.Diagnostics.Tools.Pgo.Edge.Source]", "Argument[this].Field[Microsoft.Diagnostics.Tools.Pgo.Edge.BackEdge].Field[Microsoft.Diagnostics.Tools.Pgo.Edge.Target]", "value", "dfc-generated"] - ["Microsoft.Diagnostics.Tools.Pgo", "Edge", False, "Edge", "(Microsoft.Diagnostics.Tools.Pgo.Node,Microsoft.Diagnostics.Tools.Pgo.Node,System.Int64,System.Int64,System.Int64)", "", "Argument[this].Field[Microsoft.Diagnostics.Tools.Pgo.Edge.Target]", "Argument[this].Field[Microsoft.Diagnostics.Tools.Pgo.Edge.BackEdge].Field[Microsoft.Diagnostics.Tools.Pgo.Edge.Source]", "value", "dfc-generated"] - ["Microsoft.Diagnostics.Tools.Pgo", "Edge", False, "Edge", "(Microsoft.Diagnostics.Tools.Pgo.Node,Microsoft.Diagnostics.Tools.Pgo.Node,System.Int64,System.Int64,System.Int64)", "", "Argument[this]", "Argument[this].Field[Microsoft.Diagnostics.Tools.Pgo.Edge.BackEdge].Field[Microsoft.Diagnostics.Tools.Pgo.Edge.BackEdge]", "value", "dfc-generated"] - - ["Microsoft.Diagnostics.Tools.Pgo", "Edge", False, "ToString", "()", "", "Argument[this].Field[Microsoft.Diagnostics.Tools.Pgo.Edge.Source]", "ReturnValue", "taint", "dfc-generated"] - - ["Microsoft.Diagnostics.Tools.Pgo", "Edge", False, "ToString", "()", "", "Argument[this].Field[Microsoft.Diagnostics.Tools.Pgo.Edge.Target]", "ReturnValue", "taint", "dfc-generated"] - ["Microsoft.Diagnostics.Tools.Pgo", "FlowSmoothing", False, "MapEdges", "(System.Func,System.Int64,S>)", "", "Argument[0].ReturnValue", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "value", "dfc-generated"] - ["Microsoft.Diagnostics.Tools.Pgo", "FlowSmoothing", False, "MapNodes", "(System.Func)", "", "Argument[0].ReturnValue", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "value", "dfc-generated"] - ["Microsoft.Diagnostics.Tools.Pgo", "KeyValueMap", False, "KeyValueMap", "(TKey[],TValue[])", "", "Argument[1]", "Argument[this].SyntheticField[Microsoft.Diagnostics.Tools.Pgo.KeyValueMap`2._values]", "value", "dfc-generated"] @@ -36,6 +34,7 @@ extensions: - ["Microsoft.Diagnostics.Tools.Pgo", "CirculationGraph", "TotalCirculationCost", "()", "summary", "df-generated"] - ["Microsoft.Diagnostics.Tools.Pgo", "Edge", "AddFlow", "(System.Int64)", "summary", "df-generated"] - ["Microsoft.Diagnostics.Tools.Pgo", "Edge", "CheckEdgeConsistency", "()", "summary", "df-generated"] + - ["Microsoft.Diagnostics.Tools.Pgo", "Edge", "ToString", "()", "summary", "df-generated"] - ["Microsoft.Diagnostics.Tools.Pgo", "FlowSmoothing", "CheckGraphConsistency", "()", "summary", "df-generated"] - ["Microsoft.Diagnostics.Tools.Pgo", "FlowSmoothing", "FlowSmoothing", "(System.Collections.Generic.Dictionary,T,System.Func>,System.Func)", "summary", "df-generated"] - ["Microsoft.Diagnostics.Tools.Pgo", "FlowSmoothing", "MakeGraphFeasible", "()", "summary", "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 ba7b07afb60..cabfe3ec13f 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 @@ -8,7 +8,8 @@ extensions: - ["Microsoft.DotNet.Build.Tasks", "TpnDocument", False, "ToString", "()", "", "Argument[this].Property[Microsoft.DotNet.Build.Tasks.TpnDocument.Preamble]", "ReturnValue", "taint", "dfc-generated"] - ["Microsoft.DotNet.Build.Tasks", "TpnDocument", False, "ToString", "()", "", "Argument[this].Property[Microsoft.DotNet.Build.Tasks.TpnDocument.Sections].Element", "ReturnValue", "taint", "dfc-generated"] - ["Microsoft.DotNet.Build.Tasks", "TpnSection", False, "ToString", "()", "", "Argument[this].Property[Microsoft.DotNet.Build.Tasks.TpnSection.Content]", "ReturnValue", "taint", "dfc-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnSection", False, "ToString", "()", "", "Argument[this].Property[Microsoft.DotNet.Build.Tasks.TpnSection.Header]", "ReturnValue", "taint", "dfc-generated"] + - ["Microsoft.DotNet.Build.Tasks", "TpnSection", False, "ToString", "()", "", "Argument[this].Property[Microsoft.DotNet.Build.Tasks.TpnSection.Header].Property[Microsoft.DotNet.Build.Tasks.TpnSectionHeader.Name]", "ReturnValue", "taint", "dfc-generated"] + - ["Microsoft.DotNet.Build.Tasks", "TpnSection", False, "ToString", "()", "", "Argument[this].Property[Microsoft.DotNet.Build.Tasks.TpnSection.Header].Property[Microsoft.DotNet.Build.Tasks.TpnSectionHeader.SeparatorLine]", "ReturnValue", "taint", "dfc-generated"] - ["Microsoft.DotNet.Build.Tasks", "TpnSectionHeader", False, "ParseAll", "(System.String[])", "", "Argument[0].Element", "ReturnValue.Element.Property[Microsoft.DotNet.Build.Tasks.TpnSectionHeader.Name]", "taint", "dfc-generated"] - ["Microsoft.DotNet.Build.Tasks", "TpnSectionHeader", False, "ParseAll", "(System.String[])", "", "Argument[0].Element", "ReturnValue.Element.Property[Microsoft.DotNet.Build.Tasks.TpnSectionHeader.SeparatorLine]", "value", "dfc-generated"] - ["Microsoft.DotNet.Build.Tasks", "TpnSectionHeader", False, "ToString", "()", "", "Argument[this].Property[Microsoft.DotNet.Build.Tasks.TpnSectionHeader.Name]", "ReturnValue", "taint", "dfc-generated"] @@ -19,7 +20,6 @@ extensions: extensible: neutralModel data: - ["Microsoft.DotNet.Build.Tasks", "BuildTask", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateChecksums", "Execute", "()", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "GenerateFileVersionProps", "Execute", "()", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "GenerateRunScript", "Execute", "()", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "GenerateTestSharedFrameworkDepsFile", "Execute", "()", "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 58f2a9347c4..a1a7e8244fa 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 @@ -19,6 +19,10 @@ extensions: - ["Microsoft.Extensions.Caching.Distributed", "DistributedCacheExtensions", "SetString", "(Microsoft.Extensions.Caching.Distributed.IDistributedCache,System.String,System.String,Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions)", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Distributed", "DistributedCacheExtensions", "SetStringAsync", "(Microsoft.Extensions.Caching.Distributed.IDistributedCache,System.String,System.String,Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions,System.Threading.CancellationToken)", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Distributed", "DistributedCacheExtensions", "SetStringAsync", "(Microsoft.Extensions.Caching.Distributed.IDistributedCache,System.String,System.String,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["Microsoft.Extensions.Caching.Distributed", "IBufferDistributedCache", "Set", "(System.String,System.Buffers.ReadOnlySequence,Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions)", "summary", "df-generated"] + - ["Microsoft.Extensions.Caching.Distributed", "IBufferDistributedCache", "SetAsync", "(System.String,System.Buffers.ReadOnlySequence,Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["Microsoft.Extensions.Caching.Distributed", "IBufferDistributedCache", "TryGet", "(System.String,System.Buffers.IBufferWriter)", "summary", "df-generated"] + - ["Microsoft.Extensions.Caching.Distributed", "IBufferDistributedCache", "TryGetAsync", "(System.String,System.Buffers.IBufferWriter,System.Threading.CancellationToken)", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Distributed", "IDistributedCache", "Get", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Distributed", "IDistributedCache", "GetAsync", "(System.String,System.Threading.CancellationToken)", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Distributed", "IDistributedCache", "Refresh", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Caching.Hybrid.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Caching.Hybrid.model.yml new file mode 100644 index 00000000000..7566d73477c --- /dev/null +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Caching.Hybrid.model.yml @@ -0,0 +1,16 @@ +# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +extensions: + - addsTo: + pack: codeql/csharp-all + extensible: neutralModel + data: + - ["Microsoft.Extensions.Caching.Hybrid", "HybridCache", "GetOrCreateAsync", "(System.String,System.Func>,Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryOptions,System.Collections.Generic.IEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["Microsoft.Extensions.Caching.Hybrid", "HybridCache", "GetOrCreateAsync", "(System.String,TState,System.Func>,Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryOptions,System.Collections.Generic.IEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["Microsoft.Extensions.Caching.Hybrid", "HybridCache", "RemoveAsync", "(System.Collections.Generic.IEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["Microsoft.Extensions.Caching.Hybrid", "HybridCache", "RemoveAsync", "(System.String,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["Microsoft.Extensions.Caching.Hybrid", "HybridCache", "RemoveByTagAsync", "(System.Collections.Generic.IEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["Microsoft.Extensions.Caching.Hybrid", "HybridCache", "RemoveByTagAsync", "(System.String,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["Microsoft.Extensions.Caching.Hybrid", "HybridCache", "SetAsync", "(System.String,T,Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryOptions,System.Collections.Generic.IEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["Microsoft.Extensions.Caching.Hybrid", "IHybridCacheSerializer", "Deserialize", "(System.Buffers.ReadOnlySequence)", "summary", "df-generated"] + - ["Microsoft.Extensions.Caching.Hybrid", "IHybridCacheSerializer", "Serialize", "(T,System.Buffers.IBufferWriter)", "summary", "df-generated"] + - ["Microsoft.Extensions.Caching.Hybrid", "IHybridCacheSerializerFactory", "TryCreateSerializer", "(Microsoft.Extensions.Caching.Hybrid.IHybridCacheSerializer)", "summary", "df-generated"] 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 b8a437e7063..c4aca39e7e9 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 @@ -63,5 +63,6 @@ extensions: - ["Microsoft.Extensions.Caching.Memory", "MemoryCache", "Remove", "(System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Memory", "MemoryCache", "TryGetValue", "(System.Object,System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Memory", "MemoryCache", "get_Count", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.Caching.Memory", "MemoryCache", "get_Keys", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheEntryOptions", "get_ExpirationTokens", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheEntryOptions", "get_PostEvictionCallbacks", "()", "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 5493c5823a0..3896f91e4b4 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 @@ -5,12 +5,19 @@ extensions: extensible: summaryModel data: - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", False, "AsConfigWithChildren", "(Microsoft.Extensions.Configuration.IConfiguration)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", False, "BindCore", "(Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions,System.Boolean,Microsoft.Extensions.Configuration.BinderOptions)", "", "Argument[0]", "Argument[1].Property[Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions.TimestampFormat]", "taint", "dfc-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", False, "BindCore", "(Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions,System.Boolean,Microsoft.Extensions.Configuration.BinderOptions)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", False, "BindCore", "(Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions,System.Boolean,Microsoft.Extensions.Configuration.BinderOptions)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", False, "BindCore", "(Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.Logging.Console.JsonConsoleFormatterOptions,System.Boolean,Microsoft.Extensions.Configuration.BinderOptions)", "", "Argument[0]", "Argument[1].Property[Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions.TimestampFormat]", "taint", "dfc-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", False, "BindCore", "(Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.Logging.Console.JsonConsoleFormatterOptions,System.Boolean,Microsoft.Extensions.Configuration.BinderOptions)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", False, "BindCore", "(Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.Logging.Console.SimpleConsoleFormatterOptions,System.Boolean,Microsoft.Extensions.Configuration.BinderOptions)", "", "Argument[0]", "Argument[1].Property[Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions.TimestampFormat]", "taint", "dfc-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", False, "BindCore", "(Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.Logging.Console.SimpleConsoleFormatterOptions,System.Boolean,Microsoft.Extensions.Configuration.BinderOptions)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", False, "BindCore", "(Microsoft.Extensions.Configuration.IConfiguration,System.Text.Encodings.Web.JavaScriptEncoder,System.Boolean,Microsoft.Extensions.Configuration.BinderOptions)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", False, "BindCore", "(Microsoft.Extensions.Configuration.IConfiguration,System.Text.Json.JsonWriterOptions,System.Boolean,Microsoft.Extensions.Configuration.BinderOptions)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", False, "Bind_ConsoleFormatterOptions", "(Microsoft.Extensions.Configuration.IConfiguration,System.Object)", "", "Argument[0]", "Argument[1].Property[Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions.TimestampFormat]", "taint", "dfc-generated"] + - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", False, "Bind_ConsoleLoggerOptions", "(Microsoft.Extensions.Configuration.IConfiguration,System.Object)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] + - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", False, "Bind_JsonConsoleFormatterOptions", "(Microsoft.Extensions.Configuration.IConfiguration,System.Object)", "", "Argument[0]", "Argument[1].Property[Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions.TimestampFormat]", "taint", "dfc-generated"] + - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", False, "Bind_SimpleConsoleFormatterOptions", "(Microsoft.Extensions.Configuration.IConfiguration,System.Object)", "", "Argument[0]", "Argument[1].Property[Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions.TimestampFormat]", "taint", "dfc-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", False, "GetValue", "(Microsoft.Extensions.Configuration.IConfiguration,System.String,T)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", False, "GetInfo", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.MethodsToGen)", "", "Argument[this].Property[Microsoft.Extensions.Configuration.Binder.SourceGeneration.InterceptorInfo.ConfigBinder].Element", "ReturnValue.Element", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", False, "GetInfo", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.MethodsToGen)", "", "Argument[this].Property[Microsoft.Extensions.Configuration.Binder.SourceGeneration.InterceptorInfo.OptionsBuilderExt].Element", "ReturnValue.Element", "value", "dfc-generated"] @@ -22,18 +29,17 @@ extensions: - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ObjectSpec", False, "ObjectSpec", "(Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.Extensions.Configuration.Binder.SourceGeneration.ObjectInstantiationStrategy,SourceGenerators.ImmutableEquatableArray,SourceGenerators.ImmutableEquatableArray,System.String)", "", "Argument[4]", "Argument[this].Property[Microsoft.Extensions.Configuration.Binder.SourceGeneration.ObjectSpec.InitExceptionMessage]", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ParameterSpec", False, "ParameterSpec", "(Microsoft.CodeAnalysis.IParameterSymbol,SourceGenerators.TypeRef)", "", "Argument[this].Property[Microsoft.Extensions.Configuration.Binder.SourceGeneration.MemberSpec.TypeRef].Property[SourceGenerators.TypeRef.FullyQualifiedName]", "Argument[this].Property[Microsoft.Extensions.Configuration.Binder.SourceGeneration.MemberSpec.DefaultValueExpr]", "taint", "dfc-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypeSpec", False, "TypeSpec", "(Microsoft.CodeAnalysis.ITypeSymbol)", "", "Argument[this].Property[Microsoft.Extensions.Configuration.Binder.SourceGeneration.TypeSpec.TypeRef]", "Argument[this].Property[Microsoft.Extensions.Configuration.Binder.SourceGeneration.TypeSpec.EffectiveTypeRef]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypedInterceptorInvocationInfo", False, "TypedInterceptorInvocationInfo", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.ComplexTypeSpec,SourceGenerators.ImmutableEquatableArray)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Configuration.Binder.SourceGeneration.TypedInterceptorInvocationInfo.TargetType]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypedInterceptorInvocationInfo", False, "TypedInterceptorInvocationInfo", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.ComplexTypeSpec,SourceGenerators.ImmutableEquatableArray)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Configuration.Binder.SourceGeneration.TypedInterceptorInvocationInfo.Locations]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", "Bind_ConsoleFormatterOptions", "(Microsoft.Extensions.Configuration.IConfiguration,System.Object)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", "Bind_ConsoleLoggerOptions", "(Microsoft.Extensions.Configuration.IConfiguration,System.Object)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", "Bind_JsonConsoleFormatterOptions", "(Microsoft.Extensions.Configuration.IConfiguration,System.Object)", "summary", "df-generated"] - - ["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", "ParseBool", "(System.String,System.Func)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", "ParseEnum", "(System.String,System.Func)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", "ParseInt", "(System.String,System.Func)", "summary", "df-generated"] + - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", "ParseBool", "(System.String,System.String)", "summary", "df-generated"] + - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", "ParseChar", "(System.String,System.String)", "summary", "df-generated"] + - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", "ParseEnum", "(System.String,System.String)", "summary", "df-generated"] + - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", "ParseInt", "(System.String,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", "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"] @@ -46,9 +52,12 @@ extensions: - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ConfigurationBindingGenerator", "Initialize", "(Microsoft.CodeAnalysis.IncrementalGeneratorInitializationContext)", "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", "InvocationLocationInfo", "InterceptableLocationGetDisplayLocation", "()", "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"] + - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InvocationLocationInfo", "get_InterceptableLocationData", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InvocationLocationInfo", "get_InterceptableLocationVersion", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InvocationLocationInfo", "get_Interceptor", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InvocationLocationInfo", "get_LineNumber", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InvocationLocationInfo", "op_Equality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.InvocationLocationInfo,Microsoft.Extensions.Configuration.Binder.SourceGeneration.InvocationLocationInfo)", "summary", "df-generated"] @@ -102,6 +111,5 @@ extensions: - ["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", "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"] 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 d6887bfa0a4..59548fafc9f 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 @@ -1,9 +1,13 @@ # THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. extensions: + - addsTo: + pack: codeql/csharp-all + extensible: summaryModel + data: + - ["Microsoft.Extensions.Configuration.CommandLine", "CommandLineConfigurationProvider", False, "CommandLineConfigurationProvider", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IDictionary)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Configuration.CommandLine.CommandLineConfigurationProvider.Args]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel 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", "CommandLineConfigurationSource", "Build", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "summary", "df-generated"] + - ["Microsoft.Extensions.Configuration.CommandLine", "CommandLineConfigurationProvider", "get_Args", "()", "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 9391d7ae32f..64f1ffdf171 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 @@ -11,4 +11,3 @@ extensions: extensible: neutralModel data: - ["Microsoft.Extensions.Configuration.EnvironmentVariables", "EnvironmentVariablesConfigurationProvider", "Load", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.EnvironmentVariables", "EnvironmentVariablesConfigurationSource", "Build", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Ini.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Ini.model.yml index 23d983d193c..c53934225b2 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Ini.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Ini.model.yml @@ -1,13 +1,16 @@ # THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. extensions: + - addsTo: + pack: codeql/csharp-all + extensible: summaryModel + data: + - ["Microsoft.Extensions.Configuration.Ini", "IniStreamConfigurationProvider", False, "Read", "(System.IO.Stream)", "", "Argument[0]", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "taint", "dfc-generated"] + - ["Microsoft.Extensions.Configuration.Ini", "IniStreamConfigurationProvider", False, "Read", "(System.IO.Stream)", "", "Argument[0]", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "taint", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - ["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"] - ["Microsoft.Extensions.Configuration.Ini", "IniStreamConfigurationProvider", "IniStreamConfigurationProvider", "(Microsoft.Extensions.Configuration.Ini.IniStreamConfigurationSource)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Ini", "IniStreamConfigurationProvider", "Load", "(System.IO.Stream)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Ini", "IniStreamConfigurationProvider", "Read", "(System.IO.Stream)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Ini", "IniStreamConfigurationSource", "Build", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Json.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Json.model.yml index 4aa51d6d325..788cc726480 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Json.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Json.model.yml @@ -6,7 +6,5 @@ extensions: data: - ["Microsoft.Extensions.Configuration.Json", "JsonConfigurationProvider", "JsonConfigurationProvider", "(Microsoft.Extensions.Configuration.Json.JsonConfigurationSource)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Json", "JsonConfigurationProvider", "Load", "(System.IO.Stream)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Json", "JsonConfigurationSource", "Build", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Json", "JsonStreamConfigurationProvider", "JsonStreamConfigurationProvider", "(Microsoft.Extensions.Configuration.Json.JsonStreamConfigurationSource)", "summary", "df-generated"] - ["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"] 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 5befa2883de..3c062d97c7c 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 @@ -10,4 +10,3 @@ extensions: extensible: neutralModel data: - ["Microsoft.Extensions.Configuration.Memory", "MemoryConfigurationProvider", "Add", "(System.String,System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Memory", "MemoryConfigurationSource", "Build", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.UserSecrets.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.UserSecrets.model.yml index dd396ea022e..958f6516da6 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.UserSecrets.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.UserSecrets.model.yml @@ -5,6 +5,7 @@ extensions: extensible: summaryModel data: - ["Microsoft.Extensions.Configuration.UserSecrets", "PathHelper", False, "GetSecretsPathFromSecretsId", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["Microsoft.Extensions.Configuration.UserSecrets", "UserSecretsIdAttribute", False, "UserSecretsIdAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Configuration.UserSecrets.UserSecretsIdAttribute.UserSecretsId]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: sourceModel @@ -14,5 +15,4 @@ extensions: pack: codeql/csharp-all extensible: neutralModel data: - - ["Microsoft.Extensions.Configuration.UserSecrets", "UserSecretsIdAttribute", "UserSecretsIdAttribute", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.UserSecrets", "UserSecretsIdAttribute", "get_UserSecretsId", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Xml.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Xml.model.yml index f3896c5a971..e40f736f517 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Xml.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Xml.model.yml @@ -13,7 +13,5 @@ extensions: data: - ["Microsoft.Extensions.Configuration.Xml", "XmlConfigurationProvider", "Load", "(System.IO.Stream)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Xml", "XmlConfigurationProvider", "XmlConfigurationProvider", "(Microsoft.Extensions.Configuration.Xml.XmlConfigurationSource)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Xml", "XmlConfigurationSource", "Build", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Xml", "XmlStreamConfigurationProvider", "Load", "(System.IO.Stream)", "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"] 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 95b0eb690a7..abd92a302ae 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.model.yml @@ -16,7 +16,12 @@ extensions: - ["Microsoft.Extensions.Configuration", "ConfigurationBuilder", False, "Add", "(Microsoft.Extensions.Configuration.IConfigurationSource)", "", "Argument[0]", "Argument[this].SyntheticField[Microsoft.Extensions.Configuration.ConfigurationBuilder._sources].Element", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationBuilder", False, "Add", "(Microsoft.Extensions.Configuration.IConfigurationSource)", "", "Argument[0]", "ReturnValue.SyntheticField[Microsoft.Extensions.Configuration.ConfigurationBuilder._sources].Element", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationBuilder", False, "get_Sources", "()", "", "Argument[this].SyntheticField[Microsoft.Extensions.Configuration.ConfigurationBuilder._sources]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Extensions.Configuration", "ConfigurationDebugViewContext", False, "ConfigurationDebugViewContext", "(System.String,System.String,System.String,Microsoft.Extensions.Configuration.IConfigurationProvider)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Configuration.ConfigurationDebugViewContext.Path]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Configuration", "ConfigurationDebugViewContext", False, "ConfigurationDebugViewContext", "(System.String,System.String,System.String,Microsoft.Extensions.Configuration.IConfigurationProvider)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Configuration.ConfigurationDebugViewContext.Key]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Configuration", "ConfigurationDebugViewContext", False, "ConfigurationDebugViewContext", "(System.String,System.String,System.String,Microsoft.Extensions.Configuration.IConfigurationProvider)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Configuration.ConfigurationDebugViewContext.Value]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Configuration", "ConfigurationDebugViewContext", False, "ConfigurationDebugViewContext", "(System.String,System.String,System.String,Microsoft.Extensions.Configuration.IConfigurationProvider)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.Configuration.ConfigurationDebugViewContext.ConfigurationProvider]", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationExtensions", False, "Add", "(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Extensions.Configuration", "ConfigurationKeyNameAttribute", False, "ConfigurationKeyNameAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Configuration.ConfigurationKeyNameAttribute.Name]", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationManager", False, "Add", "(Microsoft.Extensions.Configuration.IConfigurationSource)", "", "Argument[0]", "Argument[this].SyntheticField[Microsoft.Extensions.Configuration.ConfigurationManager._sources].Element", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationManager", False, "Add", "(Microsoft.Extensions.Configuration.IConfigurationSource)", "", "Argument[0]", "ReturnValue.SyntheticField[Microsoft.Extensions.Configuration.ConfigurationManager._sources].Element", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationManager", False, "get_Sources", "()", "", "Argument[this].SyntheticField[Microsoft.Extensions.Configuration.ConfigurationManager._sources]", "ReturnValue", "value", "dfc-generated"] @@ -39,13 +44,16 @@ extensions: - ["Microsoft.Extensions.Configuration", "FileConfigurationExtensions", False, "SetBasePath", "(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration", "FileConfigurationExtensions", False, "SetFileLoadExceptionHandler", "(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration", "FileConfigurationExtensions", False, "SetFileProvider", "(Microsoft.Extensions.Configuration.IConfigurationBuilder,Microsoft.Extensions.FileProviders.IFileProvider)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Extensions.Configuration", "FileConfigurationProvider", False, "FileConfigurationProvider", "(Microsoft.Extensions.Configuration.FileConfigurationSource)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Configuration.FileConfigurationProvider.Source]", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration", "FileConfigurationProvider", False, "ToString", "()", "", "Argument[this].Property[Microsoft.Extensions.Configuration.FileConfigurationProvider.Source].Property[Microsoft.Extensions.Configuration.FileConfigurationSource.Path]", "ReturnValue", "taint", "dfc-generated"] + - ["Microsoft.Extensions.Configuration", "FileConfigurationSource", False, "EnsureDefaults", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "IConfiguration", True, "GetReloadToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "IConfigurationBuilder", True, "Add", "(Microsoft.Extensions.Configuration.IConfigurationSource)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration", "IConfigurationBuilder", True, "get_Properties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "IConfigurationProvider", True, "GetChildKeys", "(System.Collections.Generic.IEnumerable,System.String)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration", "IConfigurationProvider", True, "GetReloadToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "IConfigurationRoot", True, "get_Providers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Extensions.Configuration", "IConfigurationSource", True, "Build", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "IniConfigurationExtensions", False, "AddIniFile", "(Microsoft.Extensions.Configuration.IConfigurationBuilder,Microsoft.Extensions.FileProviders.IFileProvider,System.String,System.Boolean,System.Boolean)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration", "IniConfigurationExtensions", False, "AddIniFile", "(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration", "IniConfigurationExtensions", False, "AddIniFile", "(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] @@ -60,6 +68,7 @@ extensions: - ["Microsoft.Extensions.Configuration", "JsonConfigurationExtensions", False, "AddJsonStream", "(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.IO.Stream)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration", "MemoryConfigurationBuilderExtensions", False, "AddInMemoryCollection", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration", "MemoryConfigurationBuilderExtensions", False, "AddInMemoryCollection", "(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Collections.Generic.IEnumerable>)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Extensions.Configuration", "StreamConfigurationProvider", False, "StreamConfigurationProvider", "(Microsoft.Extensions.Configuration.StreamConfigurationSource)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Configuration.StreamConfigurationProvider.Source]", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration", "UserSecretsConfigurationExtensions", False, "AddUserSecrets", "(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Reflection.Assembly)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration", "UserSecretsConfigurationExtensions", False, "AddUserSecrets", "(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Reflection.Assembly,System.Boolean)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Configuration", "UserSecretsConfigurationExtensions", False, "AddUserSecrets", "(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Reflection.Assembly,System.Boolean,System.Boolean)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] @@ -81,7 +90,6 @@ extensions: - ["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", "ConfigurationBinder", "Bind", "(Microsoft.Extensions.Configuration.IConfiguration,System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationBinder", "Bind", "(Microsoft.Extensions.Configuration.IConfiguration,System.Object,System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationBinder", "Bind", "(Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Object)", "summary", "df-generated"] @@ -89,7 +97,6 @@ extensions: - ["Microsoft.Extensions.Configuration", "ConfigurationBinder", "Get", "(Microsoft.Extensions.Configuration.IConfiguration,System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationBinder", "GetValue", "(Microsoft.Extensions.Configuration.IConfiguration,System.Type,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationBinder", "GetValue", "(Microsoft.Extensions.Configuration.IConfiguration,System.String)", "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"] - ["Microsoft.Extensions.Configuration", "ConfigurationDebugViewContext", "get_Key", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationDebugViewContext", "get_Path", "()", "summary", "df-generated"] @@ -101,7 +108,6 @@ extensions: - ["Microsoft.Extensions.Configuration", "ConfigurationExtensions", "GetRequiredSection", "(Microsoft.Extensions.Configuration.IConfiguration,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationKeyComparer", "Compare", "(System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationKeyComparer", "get_Instance", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "ConfigurationKeyNameAttribute", "ConfigurationKeyNameAttribute", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationKeyNameAttribute", "get_Name", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationManager", "Dispose", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationManager", "GetChildren", "()", "summary", "df-generated"] @@ -126,12 +132,9 @@ extensions: - ["Microsoft.Extensions.Configuration", "ConfigurationSection", "set_Item", "(System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "FileConfigurationProvider", "Dispose", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "FileConfigurationProvider", "Dispose", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "FileConfigurationProvider", "FileConfigurationProvider", "(Microsoft.Extensions.Configuration.FileConfigurationSource)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "FileConfigurationProvider", "Load", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "FileConfigurationProvider", "Load", "(System.IO.Stream)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "FileConfigurationProvider", "get_Source", "()", "summary", "df-generated"] - - ["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", "IConfiguration", "GetChildren", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "IConfiguration", "GetSection", "(System.String)", "summary", "df-generated"] @@ -143,9 +146,6 @@ extensions: - ["Microsoft.Extensions.Configuration", "IConfigurationRoot", "Reload", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "IConfigurationSection", "get_Key", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "IConfigurationSection", "get_Path", "()", "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"] 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 f476329784d..d20498238c6 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,6 +10,10 @@ extensions: - ["Microsoft.Extensions.DependencyInjection.Specification", "ClassWithOptionalArgsCtorWithStructs", False, "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)", "", "Argument[12]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.ClassWithOptionalArgsCtorWithStructs.Integer]", "value", "dfc-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "ClassWithOptionalArgsCtorWithStructs", False, "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)", "", "Argument[13]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.ClassWithOptionalArgsCtorWithStructs.IntegerNull]", "value", "dfc-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "ClassWithOptionalArgsCtorWithStructs", False, "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)", "", "Argument[14]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.ClassWithOptionalArgsCtorWithStructs.StructWithConstructor]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests+OtherService", False, "OtherService", "(Microsoft.Extensions.DependencyInjection.Specification.KeyedDependencyInjectionSpecificationTests+IService,Microsoft.Extensions.DependencyInjection.Specification.KeyedDependencyInjectionSpecificationTests+IService)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.KeyedDependencyInjectionSpecificationTests+OtherService.Service1]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests+OtherService", False, "OtherService", "(Microsoft.Extensions.DependencyInjection.Specification.KeyedDependencyInjectionSpecificationTests+IService,Microsoft.Extensions.DependencyInjection.Specification.KeyedDependencyInjectionSpecificationTests+IService)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.KeyedDependencyInjectionSpecificationTests+OtherService.Service2]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests+Service", False, "Service", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[Microsoft.Extensions.DependencyInjection.Specification.KeyedDependencyInjectionSpecificationTests+Service._id]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests+Service", False, "ToString", "()", "", "Argument[this].SyntheticField[Microsoft.Extensions.DependencyInjection.Specification.KeyedDependencyInjectionSpecificationTests+Service._id]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests+SimpleParentWithDynamicKeyedService", False, "SimpleParentWithDynamicKeyedService", "(System.IServiceProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all @@ -92,6 +96,8 @@ extensions: - ["Microsoft.Extensions.DependencyInjection.Specification", "DependencyInjectionSpecificationTests", "get_ServiceContainerPicksConstructorWithLongestMatchesData", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "DependencyInjectionSpecificationTests", "get_SupportsIServiceProviderIsService", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "DependencyInjectionSpecificationTests", "get_TypesWithNonPublicConstructorData", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests+OtherService", "get_Service1", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests+OtherService", "get_Service2", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests+SimpleParentWithDynamicKeyedService", "GetService", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests", "ClosedGenericsWithIsKeyedService", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests", "CreateServiceProvider", "(Microsoft.Extensions.DependencyInjection.IServiceCollection)", "summary", "df-generated"] @@ -112,9 +118,14 @@ extensions: - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests", "ResolveKeyedServiceSingletonInstanceWithKeyInjection", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests", "ResolveKeyedServiceSingletonInstanceWithKeyedParameter", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests", "ResolveKeyedServiceSingletonType", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests", "ResolveKeyedServiceThrowsIfNotSupported", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests", "ResolveKeyedServiceTransientFactory", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests", "ResolveKeyedServiceTransientType", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests", "ResolveKeyedServiceTransientTypeWithAnyKey", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests", "ResolveKeyedServiceWithKeyedParameter_MissingRegistrationButWithDefaults", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests", "ResolveKeyedServiceWithKeyedParameter_MissingRegistrationButWithUnkeyedService", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests", "ResolveKeyedServiceWithKeyedParameter_MissingRegistration_FirstParameter", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests", "ResolveKeyedServiceWithKeyedParameter_MissingRegistration_SecondParameter", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests", "ResolveKeyedServices", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests", "ResolveKeyedServicesAnyKey", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "KeyedDependencyInjectionSpecificationTests", "ResolveKeyedServicesAnyKeyWithAnyKeyRegistration", "()", "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 2d9fe696bca..9f127f2b111 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyInjection.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyInjection.model.yml @@ -11,6 +11,8 @@ extensions: - ["Microsoft.Extensions.DependencyInjection", "AsyncServiceScope", False, "get_ServiceProvider", "()", "", "Argument[this].SyntheticField[Microsoft.Extensions.DependencyInjection.AsyncServiceScope._serviceScope]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.DependencyInjection", "DefaultServiceProviderFactory", False, "CreateBuilder", "(Microsoft.Extensions.DependencyInjection.IServiceCollection)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.DependencyInjection", "DefaultServiceProviderFactory", False, "DefaultServiceProviderFactory", "(Microsoft.Extensions.DependencyInjection.ServiceProviderOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.DependencyInjection", "FromKeyedServicesAttribute", False, "FromKeyedServicesAttribute", "(System.Object)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.FromKeyedServicesAttribute.Key]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyInjection", "HttpClientBuilderExtensions", False, "AddAsKeyed", "(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,Microsoft.Extensions.DependencyInjection.ServiceLifetime)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.DependencyInjection", "HttpClientBuilderExtensions", False, "AddDefaultLogger", "(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.DependencyInjection", "HttpClientBuilderExtensions", False, "AddHttpMessageHandler", "(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.Func)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.DependencyInjection", "HttpClientBuilderExtensions", False, "AddHttpMessageHandler", "(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.Func)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] @@ -32,6 +34,7 @@ extensions: - ["Microsoft.Extensions.DependencyInjection", "HttpClientBuilderExtensions", False, "RedactLoggedHeaders", "(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.DependencyInjection", "HttpClientBuilderExtensions", False, "RedactLoggedHeaders", "(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.Func)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.DependencyInjection", "HttpClientBuilderExtensions", False, "RemoveAllLoggers", "(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyInjection", "HttpClientBuilderExtensions", False, "RemoveAsKeyed", "(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.DependencyInjection", "HttpClientBuilderExtensions", False, "SetHandlerLifetime", "(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.TimeSpan)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.DependencyInjection", "HttpClientBuilderExtensions", False, "UseSocketsHttpHandler", "(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.Action)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.DependencyInjection", "HttpClientBuilderExtensions", False, "UseSocketsHttpHandler", "(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.Action)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] @@ -167,7 +170,6 @@ extensions: - ["Microsoft.Extensions.DependencyInjection", "ActivatorUtilities", "CreateInstance", "(System.IServiceProvider,System.Object[])", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection", "AsyncServiceScope", "Dispose", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection", "DefaultServiceProviderFactory", "CreateServiceProvider", "(Microsoft.Extensions.DependencyInjection.IServiceCollection)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection", "FromKeyedServicesAttribute", "FromKeyedServicesAttribute", "(System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection", "FromKeyedServicesAttribute", "get_Key", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection", "HttpClientFactoryServiceCollectionExtensions", "AddHttpClient", "(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection", "HttpClientFactoryServiceCollectionExtensions", "AddHttpClient", "(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,System.Action)", "summary", "df-generated"] @@ -237,6 +239,7 @@ extensions: - ["Microsoft.Extensions.DependencyInjection", "ServiceProvider", "Dispose", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection", "ServiceProvider", "GetKeyedService", "(System.Type,System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection", "ServiceProvider", "GetRequiredKeyedService", "(System.Type,System.Object)", "summary", "df-generated"] + - ["Microsoft.Extensions.DependencyInjection", "ServiceProviderKeyedServiceExtensions", "GetKeyedService", "(System.IServiceProvider,System.Type,System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection", "ServiceProviderKeyedServiceExtensions", "GetKeyedService", "(System.IServiceProvider,System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection", "ServiceProviderKeyedServiceExtensions", "GetKeyedServices", "(System.IServiceProvider,System.Type,System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection", "ServiceProviderKeyedServiceExtensions", "GetKeyedServices", "(System.IServiceProvider,System.Object)", "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 3b1f1aa1e0a..0da3c155762 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyModel.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyModel.model.yml @@ -4,25 +4,64 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["Microsoft.Extensions.DependencyModel", "CompilationLibrary", False, "CompilationLibrary", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Boolean,System.String,System.String)", "", "Argument[4].Element", "Argument[this].Property[Microsoft.Extensions.DependencyModel.CompilationLibrary.Assemblies].Element", "value", "dfc-generated"] - ["Microsoft.Extensions.DependencyModel", "CompilationLibrary", False, "ResolveReferencePaths", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "CompilationLibrary", False, "ResolveReferencePaths", "(Microsoft.Extensions.DependencyModel.Resolution.ICompilationAssemblyResolver[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "CompilationLibrary", False, "ResolveReferencePaths", "(Microsoft.Extensions.DependencyModel.Resolution.ICompilationAssemblyResolver[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Extensions.DependencyModel", "CompilationOptions", False, "CompilationOptions", "(System.Collections.Generic.IEnumerable,System.String,System.String,System.Nullable,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable)", "", "Argument[10]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.CompilationOptions.EmitEntryPoint]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "CompilationOptions", False, "CompilationOptions", "(System.Collections.Generic.IEnumerable,System.String,System.String,System.Nullable,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable)", "", "Argument[11]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.CompilationOptions.GenerateXmlDocumentation]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "CompilationOptions", False, "CompilationOptions", "(System.Collections.Generic.IEnumerable,System.String,System.String,System.Nullable,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.CompilationOptions.LanguageVersion]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "CompilationOptions", False, "CompilationOptions", "(System.Collections.Generic.IEnumerable,System.String,System.String,System.Nullable,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.CompilationOptions.Platform]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "CompilationOptions", False, "CompilationOptions", "(System.Collections.Generic.IEnumerable,System.String,System.String,System.Nullable,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.CompilationOptions.AllowUnsafe]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "CompilationOptions", False, "CompilationOptions", "(System.Collections.Generic.IEnumerable,System.String,System.String,System.Nullable,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable)", "", "Argument[4]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.CompilationOptions.WarningsAsErrors]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "CompilationOptions", False, "CompilationOptions", "(System.Collections.Generic.IEnumerable,System.String,System.String,System.Nullable,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable)", "", "Argument[5]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.CompilationOptions.Optimize]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "CompilationOptions", False, "CompilationOptions", "(System.Collections.Generic.IEnumerable,System.String,System.String,System.Nullable,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable)", "", "Argument[6]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.CompilationOptions.KeyFile]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "CompilationOptions", False, "CompilationOptions", "(System.Collections.Generic.IEnumerable,System.String,System.String,System.Nullable,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable)", "", "Argument[7]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.CompilationOptions.DelaySign]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "CompilationOptions", False, "CompilationOptions", "(System.Collections.Generic.IEnumerable,System.String,System.String,System.Nullable,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable)", "", "Argument[8]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.CompilationOptions.PublicSign]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "CompilationOptions", False, "CompilationOptions", "(System.Collections.Generic.IEnumerable,System.String,System.String,System.Nullable,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable)", "", "Argument[9]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.CompilationOptions.DebugType]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "Dependency", False, "Dependency", "(System.String,System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.Dependency.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "Dependency", False, "Dependency", "(System.String,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.Dependency.Version]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "DependencyContext", False, "DependencyContext", "(Microsoft.Extensions.DependencyModel.TargetInfo,Microsoft.Extensions.DependencyModel.CompilationOptions,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.DependencyContext.Target]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "DependencyContext", False, "DependencyContext", "(Microsoft.Extensions.DependencyModel.TargetInfo,Microsoft.Extensions.DependencyModel.CompilationOptions,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.DependencyContext.CompilationOptions]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "DependencyContext", False, "DependencyContext", "(Microsoft.Extensions.DependencyModel.TargetInfo,Microsoft.Extensions.DependencyModel.CompilationOptions,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)", "", "Argument[2].Element", "Argument[this].Property[Microsoft.Extensions.DependencyModel.DependencyContext.CompileLibraries].Element", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "DependencyContext", False, "DependencyContext", "(Microsoft.Extensions.DependencyModel.TargetInfo,Microsoft.Extensions.DependencyModel.CompilationOptions,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)", "", "Argument[3].Element", "Argument[this].Property[Microsoft.Extensions.DependencyModel.DependencyContext.RuntimeLibraries].Element", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "DependencyContext", False, "DependencyContext", "(Microsoft.Extensions.DependencyModel.TargetInfo,Microsoft.Extensions.DependencyModel.CompilationOptions,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)", "", "Argument[4].Element", "Argument[this].Property[Microsoft.Extensions.DependencyModel.DependencyContext.RuntimeGraph].Element", "value", "dfc-generated"] - ["Microsoft.Extensions.DependencyModel", "DependencyContextExtensions", False, "GetDefaultNativeAssets", "(Microsoft.Extensions.DependencyModel.RuntimeLibrary,Microsoft.Extensions.DependencyModel.DependencyContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "DependencyContextExtensions", False, "GetDefaultNativeRuntimeFileAssets", "(Microsoft.Extensions.DependencyModel.RuntimeLibrary,Microsoft.Extensions.DependencyModel.DependencyContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "DependencyContextExtensions", False, "GetRuntimeNativeAssets", "(Microsoft.Extensions.DependencyModel.RuntimeLibrary,Microsoft.Extensions.DependencyModel.DependencyContext,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "DependencyContextExtensions", False, "GetRuntimeNativeRuntimeFileAssets", "(Microsoft.Extensions.DependencyModel.RuntimeLibrary,Microsoft.Extensions.DependencyModel.DependencyContext,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Extensions.DependencyModel", "RuntimeAssembly", False, "RuntimeAssembly", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.DependencyModel", "Library", False, "Library", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IEnumerable,System.Boolean,System.String,System.String,System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.Library.Type]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "Library", False, "Library", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IEnumerable,System.Boolean,System.String,System.String,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.Library.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "Library", False, "Library", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IEnumerable,System.Boolean,System.String,System.String,System.String)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.Library.Version]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "Library", False, "Library", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IEnumerable,System.Boolean,System.String,System.String,System.String)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.Library.Hash]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "Library", False, "Library", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IEnumerable,System.Boolean,System.String,System.String,System.String)", "", "Argument[4].Element", "Argument[this].Property[Microsoft.Extensions.DependencyModel.Library.Dependencies].Element", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "Library", False, "Library", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IEnumerable,System.Boolean,System.String,System.String,System.String)", "", "Argument[6]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.Library.Path]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "Library", False, "Library", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IEnumerable,System.Boolean,System.String,System.String,System.String)", "", "Argument[7]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.Library.HashPath]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "Library", False, "Library", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IEnumerable,System.Boolean,System.String,System.String,System.String)", "", "Argument[8]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.Library.RuntimeStoreManifestName]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "ResourceAssembly", False, "ResourceAssembly", "(System.String,System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.ResourceAssembly.Path]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "ResourceAssembly", False, "ResourceAssembly", "(System.String,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.ResourceAssembly.Locale]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "RuntimeAssembly", False, "RuntimeAssembly", "(System.String,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.RuntimeAssembly.Path]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "RuntimeAssetGroup", False, "RuntimeAssetGroup", "(System.String,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.RuntimeAssetGroup.Runtime]", "value", "dfc-generated"] - ["Microsoft.Extensions.DependencyModel", "RuntimeAssetGroup", False, "RuntimeAssetGroup", "(System.String,System.Collections.Generic.IEnumerable)", "", "Argument[1].Element", "Argument[this].SyntheticField[Microsoft.Extensions.DependencyModel.RuntimeAssetGroup._runtimeFiles].Element", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "RuntimeAssetGroup", False, "RuntimeAssetGroup", "(System.String,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.RuntimeAssetGroup.Runtime]", "value", "dfc-generated"] - ["Microsoft.Extensions.DependencyModel", "RuntimeAssetGroup", False, "get_AssetPaths", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "RuntimeAssetGroup", False, "get_RuntimeFiles", "()", "", "Argument[this].SyntheticField[Microsoft.Extensions.DependencyModel.RuntimeAssetGroup._runtimeFiles]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "RuntimeFallbacks", False, "RuntimeFallbacks", "(System.String,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.RuntimeFallbacks.Runtime]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "RuntimeFile", False, "RuntimeFile", "(System.String,System.String,System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.RuntimeFile.Path]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "RuntimeFile", False, "RuntimeFile", "(System.String,System.String,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.RuntimeFile.AssemblyVersion]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "RuntimeFile", False, "RuntimeFile", "(System.String,System.String,System.String)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.RuntimeFile.FileVersion]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "RuntimeLibrary", False, "RuntimeLibrary", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IReadOnlyList,System.Collections.Generic.IReadOnlyList,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Boolean,System.String,System.String,System.String)", "", "Argument[4]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.RuntimeLibrary.RuntimeAssemblyGroups]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "RuntimeLibrary", False, "RuntimeLibrary", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IReadOnlyList,System.Collections.Generic.IReadOnlyList,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Boolean,System.String,System.String,System.String)", "", "Argument[5]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.RuntimeLibrary.NativeLibraryGroups]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "RuntimeLibrary", False, "RuntimeLibrary", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IReadOnlyList,System.Collections.Generic.IReadOnlyList,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Boolean,System.String,System.String,System.String)", "", "Argument[6].Element", "Argument[this].Property[Microsoft.Extensions.DependencyModel.RuntimeLibrary.ResourceAssemblies].Element", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "TargetInfo", False, "TargetInfo", "(System.String,System.String,System.String,System.Boolean)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.TargetInfo.Framework]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "TargetInfo", False, "TargetInfo", "(System.String,System.String,System.String,System.Boolean)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.TargetInfo.Runtime]", "value", "dfc-generated"] + - ["Microsoft.Extensions.DependencyModel", "TargetInfo", False, "TargetInfo", "(System.String,System.String,System.String,System.Boolean)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.DependencyModel.TargetInfo.RuntimeSignature]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - ["Microsoft.Extensions.DependencyModel", "CompilationLibrary", "CompilationLibrary", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyModel", "CompilationLibrary", "CompilationLibrary", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Boolean,System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "CompilationLibrary", "get_Assemblies", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyModel", "CompilationOptions", "CompilationOptions", "(System.Collections.Generic.IEnumerable,System.String,System.String,System.Nullable,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable,System.String,System.Nullable,System.Nullable)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "CompilationOptions", "get_AllowUnsafe", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "CompilationOptions", "get_DebugType", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "CompilationOptions", "get_Default", "()", "summary", "df-generated"] @@ -36,13 +75,11 @@ extensions: - ["Microsoft.Extensions.DependencyModel", "CompilationOptions", "get_Platform", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "CompilationOptions", "get_PublicSign", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "CompilationOptions", "get_WarningsAsErrors", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyModel", "Dependency", "Dependency", "(System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "Dependency", "Equals", "(Microsoft.Extensions.DependencyModel.Dependency)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "Dependency", "Equals", "(System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "Dependency", "GetHashCode", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "Dependency", "get_Name", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "Dependency", "get_Version", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyModel", "DependencyContext", "DependencyContext", "(Microsoft.Extensions.DependencyModel.TargetInfo,Microsoft.Extensions.DependencyModel.CompilationOptions,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "DependencyContext", "Load", "(System.Reflection.Assembly)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "DependencyContext", "Merge", "(Microsoft.Extensions.DependencyModel.DependencyContext)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "DependencyContext", "get_CompilationOptions", "()", "summary", "df-generated"] @@ -68,7 +105,6 @@ extensions: - ["Microsoft.Extensions.DependencyModel", "IDependencyContextReader", "Read", "(System.IO.Stream)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "Library", "Library", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IEnumerable,System.Boolean)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "Library", "Library", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IEnumerable,System.Boolean,System.String,System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyModel", "Library", "Library", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IEnumerable,System.Boolean,System.String,System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "Library", "get_Dependencies", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "Library", "get_Hash", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "Library", "get_HashPath", "()", "summary", "df-generated"] @@ -78,26 +114,20 @@ extensions: - ["Microsoft.Extensions.DependencyModel", "Library", "get_Serviceable", "()", "summary", "df-generated"] - ["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", "RuntimeAssembly", "Create", "(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.Collections.Generic.IEnumerable)", "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", "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"] - ["Microsoft.Extensions.DependencyModel", "RuntimeFile", "get_Path", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "RuntimeLibrary", "RuntimeLibrary", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IReadOnlyList,System.Collections.Generic.IReadOnlyList,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Boolean)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "RuntimeLibrary", "RuntimeLibrary", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IReadOnlyList,System.Collections.Generic.IReadOnlyList,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Boolean,System.String,System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyModel", "RuntimeLibrary", "RuntimeLibrary", "(System.String,System.String,System.String,System.String,System.Collections.Generic.IReadOnlyList,System.Collections.Generic.IReadOnlyList,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Boolean,System.String,System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "RuntimeLibrary", "get_NativeLibraryGroups", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "RuntimeLibrary", "get_ResourceAssemblies", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "RuntimeLibrary", "get_RuntimeAssemblyGroups", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyModel", "TargetInfo", "TargetInfo", "(System.String,System.String,System.String,System.Boolean)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "TargetInfo", "get_Framework", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "TargetInfo", "get_IsPortable", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "TargetInfo", "get_Runtime", "()", "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 778e72b617f..82a9d9c0213 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 @@ -6,7 +6,6 @@ extensions: data: - ["Microsoft.Extensions.FileProviders.Physical", "PhysicalDirectoryInfo", False, "PhysicalDirectoryInfo", "(System.IO.DirectoryInfo)", "", "Argument[0]", "Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo._info]", "value", "dfc-generated"] - ["Microsoft.Extensions.FileProviders.Physical", "PhysicalDirectoryInfo", False, "get_Name", "()", "", "Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo._info].Property[System.IO.DirectoryInfo.Name]", "ReturnValue", "value", "dfc-generated"] - - ["Microsoft.Extensions.FileProviders.Physical", "PhysicalDirectoryInfo", False, "get_PhysicalPath", "()", "", "Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo._info].Field[System.IO.FileSystemInfo.FullPath]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.FileProviders.Physical", "PhysicalDirectoryInfo", False, "get_PhysicalPath", "()", "", "Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo._info].Property[System.IO.FileSystemInfo.FullName]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.FileProviders.Physical", "PhysicalFileInfo", False, "CreateReadStream", "()", "", "Argument[this].Property[Microsoft.Extensions.FileProviders.Physical.PhysicalFileInfo.PhysicalPath]", "ReturnValue", "taint", "dfc-generated"] - ["Microsoft.Extensions.FileProviders.Physical", "PhysicalFileInfo", False, "CreateReadStream", "()", "", "Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.Physical.PhysicalFileInfo._info].Property[System.IO.FileSystemInfo.FullName]", "ReturnValue", "taint", "dfc-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 e9a6ddcb600..9a81ce456d2 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileProviders.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileProviders.model.yml @@ -7,6 +7,8 @@ extensions: - ["Microsoft.Extensions.FileProviders", "CompositeFileProvider", False, "CompositeFileProvider", "(Microsoft.Extensions.FileProviders.IFileProvider[])", "", "Argument[0]", "Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.CompositeFileProvider._fileProviders]", "value", "dfc-generated"] - ["Microsoft.Extensions.FileProviders", "CompositeFileProvider", False, "CompositeFileProvider", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.CompositeFileProvider._fileProviders].Element", "value", "dfc-generated"] - ["Microsoft.Extensions.FileProviders", "CompositeFileProvider", False, "get_FileProviders", "()", "", "Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.CompositeFileProvider._fileProviders]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Extensions.FileProviders", "NotFoundFileInfo", False, "NotFoundFileInfo", "(System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.FileProviders.NotFoundFileInfo.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.FileProviders", "PhysicalFileProvider", False, "PhysicalFileProvider", "(System.String,Microsoft.Extensions.FileProviders.Physical.ExclusionFilters)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.FileProviders.PhysicalFileProvider.Root]", "taint", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -28,7 +30,6 @@ extensions: - ["Microsoft.Extensions.FileProviders", "NotFoundDirectoryContents", "get_Exists", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileProviders", "NotFoundDirectoryContents", "get_Singleton", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileProviders", "NotFoundFileInfo", "CreateReadStream", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.FileProviders", "NotFoundFileInfo", "NotFoundFileInfo", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.FileProviders", "NotFoundFileInfo", "get_Exists", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileProviders", "NotFoundFileInfo", "get_IsDirectory", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileProviders", "NotFoundFileInfo", "get_LastModified", "()", "summary", "df-generated"] @@ -46,6 +47,5 @@ extensions: - ["Microsoft.Extensions.FileProviders", "PhysicalFileProvider", "GetDirectoryContents", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.FileProviders", "PhysicalFileProvider", "GetFileInfo", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.FileProviders", "PhysicalFileProvider", "PhysicalFileProvider", "(System.String)", "summary", "df-generated"] - - ["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"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.model.yml index 111c339ac36..1fdab7aa87c 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.model.yml @@ -1,5 +1,13 @@ # THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. extensions: + - addsTo: + pack: codeql/csharp-all + extensible: summaryModel + data: + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments", "LiteralPathSegment", False, "LiteralPathSegment", "(System.String,System.StringComparison)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.LiteralPathSegment.Value]", "value", "dfc-generated"] + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments", "WildcardPathSegment", False, "WildcardPathSegment", "(System.String,System.Collections.Generic.List,System.String,System.StringComparison)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.WildcardPathSegment.BeginsWith]", "value", "dfc-generated"] + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments", "WildcardPathSegment", False, "WildcardPathSegment", "(System.String,System.Collections.Generic.List,System.String,System.StringComparison)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.WildcardPathSegment.Contains]", "value", "dfc-generated"] + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments", "WildcardPathSegment", False, "WildcardPathSegment", "(System.String,System.Collections.Generic.List,System.String,System.StringComparison)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.WildcardPathSegment.EndsWith]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -8,7 +16,6 @@ extensions: - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments", "CurrentPathSegment", "get_CanProduceStem", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments", "LiteralPathSegment", "Equals", "(System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments", "LiteralPathSegment", "GetHashCode", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments", "LiteralPathSegment", "LiteralPathSegment", "(System.String,System.StringComparison)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments", "LiteralPathSegment", "Match", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments", "LiteralPathSegment", "get_CanProduceStem", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments", "LiteralPathSegment", "get_Value", "()", "summary", "df-generated"] @@ -17,7 +24,6 @@ extensions: - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments", "RecursiveWildcardSegment", "Match", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments", "RecursiveWildcardSegment", "get_CanProduceStem", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments", "WildcardPathSegment", "Match", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments", "WildcardPathSegment", "WildcardPathSegment", "(System.String,System.Collections.Generic.List,System.String,System.StringComparison)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments", "WildcardPathSegment", "get_BeginsWith", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments", "WildcardPathSegment", "get_CanProduceStem", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments", "WildcardPathSegment", "get_Contains", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.model.yml index 7c016072636..7d835210a5a 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.model.yml @@ -8,11 +8,17 @@ extensions: - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextLinear+FrameData", False, "get_Stem", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextLinear", False, "CalculateStem", "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase)", "", "Argument[0].Property[Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase.Name]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextLinear", False, "CalculateStem", "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase)", "", "Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear+FrameData.Stem]", "ReturnValue", "taint", "dfc-generated"] + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextLinear", False, "PatternContextLinear", "(Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear.Pattern]", "value", "dfc-generated"] + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextLinear", True, "Test", "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase)", "", "Argument[0].Property[Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase.Name]", "ReturnValue.Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult.Stem]", "value", "dfc-generated"] + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextLinear", True, "Test", "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase)", "", "Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear+FrameData.Stem]", "ReturnValue.Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult.Stem]", "taint", "dfc-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextRagged+FrameData", False, "get_Stem", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextRagged", False, "CalculateStem", "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase)", "", "Argument[0].Property[Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase.Name]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextRagged", False, "CalculateStem", "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase)", "", "Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData.Stem]", "ReturnValue", "taint", "dfc-generated"] + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextRagged", False, "PatternContextRagged", "(Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged.Pattern]", "value", "dfc-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextRagged", False, "PushDirectory", "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase)", "", "Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged.Pattern].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern.EndsWith]", "Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData.SegmentGroup]", "value", "dfc-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextRagged", False, "PushDirectory", "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase)", "", "Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged.Pattern].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern.StartsWith]", "Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData.SegmentGroup]", "value", "dfc-generated"] + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextRagged", True, "Test", "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase)", "", "Argument[0].Property[Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase.Name]", "ReturnValue.Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult.Stem]", "value", "dfc-generated"] + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextRagged", True, "Test", "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase)", "", "Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData.Stem]", "ReturnValue.Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult.Stem]", "taint", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -25,9 +31,7 @@ extensions: - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContext", "Test", "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextLinear+FrameData", "get_StemItems", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextLinear", "IsLastSegment", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextLinear", "PatternContextLinear", "(Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextLinear", "PushDirectory", "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase)", "summary", "df-generated"] - - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextLinear", "Test", "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextLinear", "TestMatchingSegment", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextLinear", "get_Pattern", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextLinearExclude", "PatternContextLinearExclude", "(Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern)", "summary", "df-generated"] @@ -38,9 +42,7 @@ extensions: - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextRagged+FrameData", "get_StemItems", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextRagged", "IsEndingGroup", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextRagged", "IsStartingGroup", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextRagged", "PatternContextRagged", "(Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextRagged", "PopDirectory", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextRagged", "Test", "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextRagged", "TestMatchingGroup", "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextRagged", "TestMatchingSegment", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts", "PatternContextRagged", "get_Pattern", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileSystemGlobbing.Internal.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileSystemGlobbing.Internal.model.yml index 704921ea8f0..3e8720ecc71 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileSystemGlobbing.Internal.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileSystemGlobbing.Internal.model.yml @@ -5,6 +5,7 @@ extensions: extensible: summaryModel data: - ["Microsoft.Extensions.FileSystemGlobbing.Internal", "MatcherContext", False, "MatcherContext", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase,System.StringComparison)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.FileSystemGlobbing.Internal", "PatternTestResult", False, "Success", "(System.String)", "", "Argument[0]", "ReturnValue.Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult.Stem]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -24,6 +25,5 @@ extensions: - ["Microsoft.Extensions.FileSystemGlobbing.Internal", "IRaggedPattern", "get_Segments", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal", "IRaggedPattern", "get_StartsWith", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal", "MatcherContext", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.FileSystemGlobbing.Internal", "PatternTestResult", "Success", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal", "PatternTestResult", "get_IsSuccessful", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing.Internal", "PatternTestResult", "get_Stem", "()", "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 6d9cc350b03..fb2786c0abc 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileSystemGlobbing.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileSystemGlobbing.model.yml @@ -4,16 +4,20 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["Microsoft.Extensions.FileSystemGlobbing", "FilePatternMatch", False, "FilePatternMatch", "(System.String,System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.FilePatternMatch.Path]", "value", "dfc-generated"] + - ["Microsoft.Extensions.FileSystemGlobbing", "FilePatternMatch", False, "FilePatternMatch", "(System.String,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.FilePatternMatch.Stem]", "value", "dfc-generated"] - ["Microsoft.Extensions.FileSystemGlobbing", "InMemoryDirectoryInfo", True, "GetFile", "(System.String)", "", "Argument[this]", "ReturnValue.SyntheticField[Microsoft.Extensions.FileSystemGlobbing.Internal.InMemoryFileInfo._parent]", "value", "dfc-generated"] - ["Microsoft.Extensions.FileSystemGlobbing", "Matcher", True, "AddExclude", "(System.String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.FileSystemGlobbing", "Matcher", True, "AddInclude", "(System.String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Extensions.FileSystemGlobbing", "MatcherExtensions", False, "GetResultsInFullPath", "(Microsoft.Extensions.FileSystemGlobbing.Matcher,System.String)", "", "Argument[1]", "ReturnValue.Element", "taint", "dfc-generated"] + - ["Microsoft.Extensions.FileSystemGlobbing", "PatternMatchingResult", False, "PatternMatchingResult", "(System.Collections.Generic.IEnumerable)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.PatternMatchingResult.Files]", "value", "dfc-generated"] + - ["Microsoft.Extensions.FileSystemGlobbing", "PatternMatchingResult", False, "PatternMatchingResult", "(System.Collections.Generic.IEnumerable,System.Boolean)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.PatternMatchingResult.Files]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - ["Microsoft.Extensions.FileSystemGlobbing", "FilePatternMatch", "Equals", "(Microsoft.Extensions.FileSystemGlobbing.FilePatternMatch)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing", "FilePatternMatch", "Equals", "(System.Object)", "summary", "df-generated"] - - ["Microsoft.Extensions.FileSystemGlobbing", "FilePatternMatch", "FilePatternMatch", "(System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing", "FilePatternMatch", "GetHashCode", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing", "FilePatternMatch", "get_Path", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing", "FilePatternMatch", "get_Stem", "()", "summary", "df-generated"] @@ -22,11 +26,8 @@ extensions: - ["Microsoft.Extensions.FileSystemGlobbing", "Matcher", "Matcher", "(System.StringComparison)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing", "MatcherExtensions", "AddExcludePatterns", "(Microsoft.Extensions.FileSystemGlobbing.Matcher,System.Collections.Generic.IEnumerable[])", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing", "MatcherExtensions", "AddIncludePatterns", "(Microsoft.Extensions.FileSystemGlobbing.Matcher,System.Collections.Generic.IEnumerable[])", "summary", "df-generated"] - - ["Microsoft.Extensions.FileSystemGlobbing", "MatcherExtensions", "GetResultsInFullPath", "(Microsoft.Extensions.FileSystemGlobbing.Matcher,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing", "MatcherExtensions", "Match", "(Microsoft.Extensions.FileSystemGlobbing.Matcher,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing", "MatcherExtensions", "Match", "(Microsoft.Extensions.FileSystemGlobbing.Matcher,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing", "MatcherExtensions", "Match", "(Microsoft.Extensions.FileSystemGlobbing.Matcher,System.String,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["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_HasMatches", "()", "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 7a6af8383e4..f97498bec43 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Hosting.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Hosting.model.yml @@ -6,8 +6,11 @@ extensions: data: - ["Microsoft.Extensions.Hosting", "BackgroundService", True, "get_ExecuteTask", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Hosting", "Host", False, "CreateEmptyApplicationBuilder", "(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings)", "", "Argument[0].Property[Microsoft.Extensions.Hosting.HostApplicationBuilderSettings.Args]", "ReturnValue.Property[Microsoft.Extensions.Hosting.HostApplicationBuilder.Configuration]", "taint", "dfc-generated"] + - ["Microsoft.Extensions.Hosting", "Host", False, "CreateEmptyApplicationBuilder", "(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings)", "", "Argument[0].Property[Microsoft.Extensions.Hosting.HostApplicationBuilderSettings.Configuration]", "ReturnValue.Property[Microsoft.Extensions.Hosting.HostApplicationBuilder.Configuration]", "value", "dfc-generated"] - ["Microsoft.Extensions.Hosting", "HostApplicationBuilder", False, "HostApplicationBuilder", "(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings)", "", "Argument[0].Property[Microsoft.Extensions.Hosting.HostApplicationBuilderSettings.Args]", "Argument[this].Property[Microsoft.Extensions.Hosting.HostApplicationBuilder.Configuration]", "taint", "dfc-generated"] + - ["Microsoft.Extensions.Hosting", "HostApplicationBuilder", False, "HostApplicationBuilder", "(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings)", "", "Argument[0].Property[Microsoft.Extensions.Hosting.HostApplicationBuilderSettings.Configuration]", "Argument[this].Property[Microsoft.Extensions.Hosting.HostApplicationBuilder.Configuration]", "value", "dfc-generated"] - ["Microsoft.Extensions.Hosting", "HostApplicationBuilder", False, "get_Configuration", "()", "", "Argument[this].Property[Microsoft.Extensions.Hosting.HostApplicationBuilder.Configuration]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Extensions.Hosting", "HostBuilderContext", False, "HostBuilderContext", "(System.Collections.Generic.IDictionary)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Hosting.HostBuilderContext.Properties]", "value", "dfc-generated"] - ["Microsoft.Extensions.Hosting", "HostingHostBuilderExtensions", False, "ConfigureAppConfiguration", "(Microsoft.Extensions.Hosting.IHostBuilder,System.Action)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Hosting", "HostingHostBuilderExtensions", False, "ConfigureContainer", "(Microsoft.Extensions.Hosting.IHostBuilder,System.Action)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Hosting", "HostingHostBuilderExtensions", False, "ConfigureDefaults", "(Microsoft.Extensions.Hosting.IHostBuilder,System.String[])", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] @@ -69,7 +72,6 @@ extensions: - ["Microsoft.Extensions.Hosting", "HostApplicationBuilder", "get_Configuration", "()", "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_Properties", "()", "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"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.Abstractions.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.Abstractions.model.yml index 78b72199f65..ffdf0b8326b 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.Abstractions.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.Abstractions.model.yml @@ -1,10 +1,29 @@ # THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. extensions: + - addsTo: + pack: codeql/csharp-all + extensible: summaryModel + data: + - ["Microsoft.Extensions.Logging.Abstractions", "LogEntry", False, "LogEntry", "(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.Category]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Logging.Abstractions", "LogEntry", False, "LogEntry", "(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.EventId]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Logging.Abstractions", "LogEntry", False, "LogEntry", "(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.State]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Logging.Abstractions", "LogEntry", False, "LogEntry", "(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func)", "", "Argument[4]", "Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.Exception]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Logging.Abstractions", "LogEntry", False, "LogEntry", "(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func)", "", "Argument[5]", "Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.Formatter]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - - ["Microsoft.Extensions.Logging.Abstractions", "LogEntry", "LogEntry", "(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func)", "summary", "df-generated"] + - ["Microsoft.Extensions.Logging.Abstractions", "BufferedLogRecord", "get_ActivitySpanId", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.Logging.Abstractions", "BufferedLogRecord", "get_ActivityTraceId", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.Logging.Abstractions", "BufferedLogRecord", "get_Attributes", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.Logging.Abstractions", "BufferedLogRecord", "get_EventId", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.Logging.Abstractions", "BufferedLogRecord", "get_Exception", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.Logging.Abstractions", "BufferedLogRecord", "get_FormattedMessage", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.Logging.Abstractions", "BufferedLogRecord", "get_LogLevel", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.Logging.Abstractions", "BufferedLogRecord", "get_ManagedThreadId", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.Logging.Abstractions", "BufferedLogRecord", "get_MessageTemplate", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.Logging.Abstractions", "BufferedLogRecord", "get_Timestamp", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.Logging.Abstractions", "IBufferedLogger", "LogRecords", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Abstractions", "LogEntry", "get_Category", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Abstractions", "LogEntry", "get_EventId", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Abstractions", "LogEntry", "get_Exception", "()", "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 40e4e40223d..fb69f5240e1 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 @@ -5,6 +5,7 @@ extensions: extensible: summaryModel data: - ["Microsoft.Extensions.Logging.Console", "ConfigurationConsoleLoggerSettings", False, "ConfigurationConsoleLoggerSettings", "(Microsoft.Extensions.Configuration.IConfiguration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Logging.Console", "ConsoleFormatter", False, "ConsoleFormatter", "(System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Logging.Console.ConsoleFormatter.Name]", "value", "dfc-generated"] - ["Microsoft.Extensions.Logging.Console", "ConsoleFormatter", True, "Write", "(Microsoft.Extensions.Logging.Abstractions.LogEntry,Microsoft.Extensions.Logging.IExternalScopeProvider,System.IO.TextWriter)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerProvider", False, "ConsoleLoggerProvider", "(Microsoft.Extensions.Options.IOptionsMonitor,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Logging.Console", "IConsoleLoggerSettings", True, "Reload", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] @@ -14,7 +15,6 @@ extensions: data: - ["Microsoft.Extensions.Logging.Console", "ConfigurationConsoleLoggerSettings", "TryGetSwitch", "(System.String,Microsoft.Extensions.Logging.LogLevel)", "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", "get_Name", "()", "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"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.Generators.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.Generators.model.yml index 1f14aa970ae..c6b1149824e 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.Generators.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.Generators.model.yml @@ -22,6 +22,7 @@ extensions: - ["Microsoft.Extensions.Logging.Generators", "DiagnosticDescriptors", "get_MissingLoggerField", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Generators", "DiagnosticDescriptors", "get_MissingRequiredType", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Generators", "DiagnosticDescriptors", "get_MultipleLoggerFields", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.Logging.Generators", "DiagnosticDescriptors", "get_PrimaryConstructorParameterLoggerHidden", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Generators", "DiagnosticDescriptors", "get_RedundantQualifierInMessage", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Generators", "DiagnosticDescriptors", "get_ShouldntMentionExceptionInMessage", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Generators", "DiagnosticDescriptors", "get_ShouldntMentionLogLevelInMessage", "()", "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 22ca3029111..594b3ca302e 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.model.yml @@ -26,6 +26,7 @@ extensions: - ["Microsoft.Extensions.Logging", "DebugLoggerFactoryExtensions", False, "AddDebug", "(Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.Extensions.Logging.LogLevel)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Logging", "DebugLoggerFactoryExtensions", False, "AddDebug", "(Microsoft.Extensions.Logging.ILoggerFactory,System.Func)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Logging", "DebugLoggerFactoryExtensions", False, "AddDebug", "(Microsoft.Extensions.Logging.ILoggingBuilder)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Extensions.Logging", "EventId", False, "EventId", "(System.Int32,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Logging.EventId.Name]", "value", "dfc-generated"] - ["Microsoft.Extensions.Logging", "EventId", False, "ToString", "()", "", "Argument[this].Property[Microsoft.Extensions.Logging.EventId.Name]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Logging", "EventLoggerFactoryExtensions", False, "AddEventLog", "(Microsoft.Extensions.Logging.ILoggerFactory)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Logging", "EventLoggerFactoryExtensions", False, "AddEventLog", "(Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.Extensions.Logging.EventLog.EventLogSettings)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] @@ -73,12 +74,21 @@ extensions: - ["Microsoft.Extensions.Logging", "LoggerFactory", False, "LoggerFactory", "(System.Collections.Generic.IEnumerable,Microsoft.Extensions.Options.IOptionsMonitor,Microsoft.Extensions.Options.IOptions,Microsoft.Extensions.Logging.IExternalScopeProvider)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Logging", "LoggerFactory", False, "LoggerFactory", "(System.Collections.Generic.IEnumerable,Microsoft.Extensions.Options.IOptionsMonitor,Microsoft.Extensions.Options.IOptions,Microsoft.Extensions.Logging.IExternalScopeProvider)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Logging", "LoggerFilterOptions", False, "get_Rules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Extensions.Logging", "LoggerFilterRule", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Extensions.Logging", "LoggerFilterRule", False, "LoggerFilterRule", "(System.String,System.String,System.Nullable,System.Func)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.ProviderName]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Logging", "LoggerFilterRule", False, "LoggerFilterRule", "(System.String,System.String,System.Nullable,System.Func)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.CategoryName]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Logging", "LoggerFilterRule", False, "LoggerFilterRule", "(System.String,System.String,System.Nullable,System.Func)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.LogLevel]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Logging", "LoggerFilterRule", False, "LoggerFilterRule", "(System.String,System.String,System.Nullable,System.Func)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.Filter]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Logging", "LoggerFilterRule", False, "ToString", "()", "", "Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.CategoryName]", "ReturnValue", "taint", "dfc-generated"] + - ["Microsoft.Extensions.Logging", "LoggerFilterRule", False, "ToString", "()", "", "Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.ProviderName]", "ReturnValue", "taint", "dfc-generated"] + - ["Microsoft.Extensions.Logging", "LoggerMessageAttribute", False, "LoggerMessageAttribute", "(Microsoft.Extensions.Logging.LogLevel,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Logging.LoggerMessageAttribute.Message]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Logging", "LoggerMessageAttribute", False, "LoggerMessageAttribute", "(System.Int32,Microsoft.Extensions.Logging.LogLevel,System.String)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Logging.LoggerMessageAttribute.Message]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Logging", "LoggerMessageAttribute", False, "LoggerMessageAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Logging.LoggerMessageAttribute.Message]", "value", "dfc-generated"] - ["Microsoft.Extensions.Logging", "LoggingBuilderExtensions", False, "AddConfiguration", "(Microsoft.Extensions.Logging.ILoggingBuilder,Microsoft.Extensions.Configuration.IConfiguration)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Logging", "LoggingBuilderExtensions", False, "AddProvider", "(Microsoft.Extensions.Logging.ILoggingBuilder,Microsoft.Extensions.Logging.ILoggerProvider)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Logging", "LoggingBuilderExtensions", False, "ClearProviders", "(Microsoft.Extensions.Logging.ILoggingBuilder)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Logging", "LoggingBuilderExtensions", False, "Configure", "(Microsoft.Extensions.Logging.ILoggingBuilder,System.Action)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Logging", "LoggingBuilderExtensions", False, "SetMinimumLevel", "(Microsoft.Extensions.Logging.ILoggingBuilder,Microsoft.Extensions.Logging.LogLevel)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Extensions.Logging", "ProviderAliasAttribute", False, "ProviderAliasAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Logging.ProviderAliasAttribute.Alias]", "value", "dfc-generated"] - ["Microsoft.Extensions.Logging", "TraceSourceFactoryExtensions", False, "AddTraceSource", "(Microsoft.Extensions.Logging.ILoggerFactory,System.Diagnostics.SourceSwitch)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Logging", "TraceSourceFactoryExtensions", False, "AddTraceSource", "(Microsoft.Extensions.Logging.ILoggerFactory,System.Diagnostics.SourceSwitch,System.Diagnostics.TraceListener)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Logging", "TraceSourceFactoryExtensions", False, "AddTraceSource", "(Microsoft.Extensions.Logging.ILoggerFactory,System.String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] @@ -93,7 +103,6 @@ extensions: data: - ["Microsoft.Extensions.Logging", "EventId", "Equals", "(Microsoft.Extensions.Logging.EventId)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "EventId", "Equals", "(System.Object)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "EventId", "EventId", "(System.Int32,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "EventId", "GetHashCode", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "EventId", "get_Id", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "EventId", "get_Name", "()", "summary", "df-generated"] @@ -140,7 +149,6 @@ extensions: - ["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,System.Type)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "LoggerFactoryExtensions", "CreateLogger", "(Microsoft.Extensions.Logging.ILoggerFactory)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LoggerFilterRule", "LoggerFilterRule", "(System.String,System.String,System.Nullable,System.Func)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "LoggerFilterRule", "get_CategoryName", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "LoggerFilterRule", "get_Filter", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "LoggerFilterRule", "get_LogLevel", "()", "summary", "df-generated"] @@ -167,8 +175,4 @@ extensions: - ["Microsoft.Extensions.Logging", "LoggerMessage", "DefineScope", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "LoggerMessage", "DefineScope", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "LoggerMessageAttribute", "LoggerMessageAttribute", "(Microsoft.Extensions.Logging.LogLevel)", "summary", "df-generated"] - - ["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", "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 94bcb441f53..09e2777ec50 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Options.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Options.model.yml @@ -4,21 +4,52 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: - - ["Microsoft.Extensions.Options", "ConfigurationChangeTokenSource", False, "ConfigurationChangeTokenSource", "(System.String,Microsoft.Extensions.Configuration.IConfiguration)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "ConfigurationChangeTokenSource", False, "ConfigurationChangeTokenSource", "(System.String,Microsoft.Extensions.Configuration.IConfiguration)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.Name]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "ConfigurationChangeTokenSource", False, "GetChangeToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "Configure", "(TOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency1]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency2]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency3]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action)", "", "Argument[4]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency4]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action)", "", "Argument[5]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency5]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action)", "", "Argument[6]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Action]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", True, "Configure", "(System.String,TOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "Configure", "(TOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Action)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Action)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency1]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Action)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency2]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Action)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency3]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Action)", "", "Argument[4]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency4]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Action)", "", "Argument[5]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Action]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", True, "Configure", "(System.String,TOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "Configure", "(TOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,System.Action)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,System.Action)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Dependency1]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,System.Action)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Dependency2]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,System.Action)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Dependency3]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,System.Action)", "", "Argument[4]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Action]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", True, "Configure", "(System.String,TOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "Configure", "(TOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,System.Action)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,System.Action)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Dependency1]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,System.Action)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Dependency2]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep1,TDep2,System.Action)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Action]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", True, "Configure", "(System.String,TOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "Configure", "(TOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep,System.Action)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`2.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep,System.Action)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`2.Dependency]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,TDep,System.Action)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`2.Action]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", True, "Configure", "(System.String,TOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "Configure", "(TOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,System.Action)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`1.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", False, "ConfigureNamedOptions", "(System.String,System.Action)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`1.Action]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", True, "Configure", "(System.String,TOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "ConfigureOptions", False, "ConfigureOptions", "(System.Action)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.ConfigureOptions`1.Action]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "ConfigureOptions", True, "Configure", "(TOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "DataAnnotationValidateOptions", False, "DataAnnotationValidateOptions", "(System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.DataAnnotationValidateOptions`1.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "OptionsBuilder", False, "OptionsBuilder", "(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.OptionsBuilder`1.Services]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "OptionsBuilder", False, "OptionsBuilder", "(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.OptionsBuilder`1.Name]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "OptionsBuilder", True, "Configure", "(System.Action)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "OptionsBuilder", True, "Configure", "(System.Action)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "OptionsBuilder", True, "Configure", "(System.Action)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] @@ -43,35 +74,110 @@ extensions: - ["Microsoft.Extensions.Options", "OptionsBuilder", True, "Validate", "(System.Func,System.String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "OptionsBuilder", True, "Validate", "(System.Func)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "OptionsBuilder", True, "Validate", "(System.Func,System.String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "OptionsFactory", False, "Create", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsFactory", False, "OptionsFactory", "(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsFactory", False, "OptionsFactory", "(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsFactory", False, "OptionsFactory", "(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsManager", False, "OptionsManager", "(Microsoft.Extensions.Options.IOptionsFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsMonitor", False, "OptionsMonitor", "(Microsoft.Extensions.Options.IOptionsFactory,System.Collections.Generic.IEnumerable>,Microsoft.Extensions.Options.IOptionsMonitorCache)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsMonitor", False, "OptionsMonitor", "(Microsoft.Extensions.Options.IOptionsFactory,System.Collections.Generic.IEnumerable>,Microsoft.Extensions.Options.IOptionsMonitorCache)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "OptionsValidationException", False, "OptionsValidationException", "(System.String,System.Type,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.OptionsValidationException.OptionsName]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "OptionsValidationException", False, "OptionsValidationException", "(System.String,System.Type,System.Collections.Generic.IEnumerable)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Options.OptionsValidationException.Failures]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "OptionsValidationException", True, "get_Message", "()", "", "Argument[this].Property[Microsoft.Extensions.Options.OptionsValidationException.Failures].Element", "ReturnValue", "taint", "dfc-generated"] + - ["Microsoft.Extensions.Options", "OptionsWrapper", False, "OptionsWrapper", "(TOptions)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.OptionsWrapper`1.Value]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigure", "(TOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency1]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency2]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency3]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action)", "", "Argument[4]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency4]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action)", "", "Argument[5]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency5]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action)", "", "Argument[6]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Action]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", True, "PostConfigure", "(System.String,TOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigure", "(TOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Action)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Action)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency1]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Action)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency2]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Action)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency3]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Action)", "", "Argument[4]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency4]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Action)", "", "Argument[5]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Action]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", True, "PostConfigure", "(System.String,TOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigure", "(TOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,System.Action)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,System.Action)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Dependency1]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,System.Action)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Dependency2]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,System.Action)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Dependency3]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,System.Action)", "", "Argument[4]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Action]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", True, "PostConfigure", "(System.String,TOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigure", "(TOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,System.Action)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,System.Action)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Dependency1]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,System.Action)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Dependency2]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep1,TDep2,System.Action)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Action]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", True, "PostConfigure", "(System.String,TOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigure", "(TOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep,System.Action)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`2.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep,System.Action)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`2.Dependency]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,TDep,System.Action)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`2.Action]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", True, "PostConfigure", "(System.String,TOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,System.Action)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`1.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "PostConfigureOptions", False, "PostConfigureOptions", "(System.String,System.Action)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`1.Action]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", True, "PostConfigure", "(System.String,TOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", False, "Validate", "(System.String,TOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "Validate", "(System.String,TOptions)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency1]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency2]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency3]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String)", "", "Argument[4]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency4]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String)", "", "Argument[5]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency5]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String)", "", "Argument[6]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Validation]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String)", "", "Argument[7]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.FailureMessage]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", False, "Validate", "(System.String,TOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "Validate", "(System.String,TOptions)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency1]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency2]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency3]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String)", "", "Argument[4]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency4]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String)", "", "Argument[5]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Validation]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String)", "", "Argument[6]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.FailureMessage]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", False, "Validate", "(System.String,TOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "Validate", "(System.String,TOptions)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,System.Func,System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,System.Func,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Dependency1]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,System.Func,System.String)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Dependency2]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,System.Func,System.String)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Dependency3]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,System.Func,System.String)", "", "Argument[4]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Validation]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,System.Func,System.String)", "", "Argument[5]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.FailureMessage]", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", False, "Validate", "(System.String,TOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Extensions.Options", "ValidateOptions", False, "Validate", "(System.String,TOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Extensions.Options", "ValidateOptions", False, "Validate", "(System.String,TOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "Validate", "(System.String,TOptions)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,System.Func,System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,System.Func,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Dependency1]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,System.Func,System.String)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Dependency2]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,System.Func,System.String)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Validation]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep1,TDep2,System.Func,System.String)", "", "Argument[4]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.FailureMessage]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "Validate", "(System.String,TOptions)", "", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.FailureMessage]", "ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.FailureMessage]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "Validate", "(System.String,TOptions)", "", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.FailureMessage]", "ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.Failures].Element", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep,System.Func,System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep,System.Func,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.Dependency]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep,System.Func,System.String)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.Validation]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,TDep,System.Func,System.String)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.FailureMessage]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "Validate", "(System.String,TOptions)", "", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.FailureMessage]", "ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.FailureMessage]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "Validate", "(System.String,TOptions)", "", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.FailureMessage]", "ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.Failures].Element", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,System.Func,System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.Name]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,System.Func,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.Validation]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptions", False, "ValidateOptions", "(System.String,System.Func,System.String)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.FailureMessage]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptionsResult", False, "Fail", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.FailureMessage]", "taint", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptionsResult", False, "Fail", "(System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.Failures]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptionsResult", False, "Fail", "(System.String)", "", "Argument[0]", "ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.FailureMessage]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptionsResult", False, "Fail", "(System.String)", "", "Argument[0]", "ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.Failures].Element", "value", "dfc-generated"] - ["Microsoft.Extensions.Options", "ValidateOptionsResultBuilder", False, "AddError", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptionsResultBuilder", False, "AddError", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptionsResultBuilder", False, "AddResult", "(Microsoft.Extensions.Options.ValidateOptionsResult)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptionsResultBuilder", False, "AddResult", "(System.ComponentModel.DataAnnotations.ValidationResult)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptionsResultBuilder", False, "AddResults", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Options", "ValidateOptionsResultBuilder", False, "Build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -79,7 +185,6 @@ extensions: - ["Microsoft.Extensions.Options", "ConfigurationChangeTokenSource", "ConfigurationChangeTokenSource", "(Microsoft.Extensions.Configuration.IConfiguration)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigurationChangeTokenSource", "get_Name", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureFromConfigurationOptions", "ConfigureFromConfigurationOptions", "(Microsoft.Extensions.Configuration.IConfiguration)", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Action", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Dependency1", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Dependency2", "()", "summary", "df-generated"] @@ -87,34 +192,27 @@ extensions: - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Dependency4", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Dependency5", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Name", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Action", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Dependency1", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Dependency2", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Dependency3", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Dependency4", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Name", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "ConfigureNamedOptions", "(System.String,TDep1,TDep2,TDep3,System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Action", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Dependency1", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Dependency2", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Dependency3", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Name", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "ConfigureNamedOptions", "(System.String,TDep1,TDep2,System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Action", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Dependency1", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Dependency2", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Name", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "ConfigureNamedOptions", "(System.String,TDep,System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Action", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Dependency", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Name", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "ConfigureNamedOptions", "(System.String,System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Action", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureNamedOptions", "get_Name", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ConfigureOptions", "ConfigureOptions", "(System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ConfigureOptions", "get_Action", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "DataAnnotationValidateOptions", "DataAnnotationValidateOptions", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "DataAnnotationValidateOptions", "Validate", "(System.String,TOptions)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "DataAnnotationValidateOptions", "get_Name", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "IConfigureNamedOptions", "Configure", "(System.String,TOptions)", "summary", "df-generated"] @@ -137,14 +235,12 @@ extensions: - ["Microsoft.Extensions.Options", "NamedConfigureFromConfigurationOptions", "NamedConfigureFromConfigurationOptions", "(System.String,Microsoft.Extensions.Configuration.IConfiguration)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "NamedConfigureFromConfigurationOptions", "NamedConfigureFromConfigurationOptions", "(System.String,Microsoft.Extensions.Configuration.IConfiguration,System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "Options", "Create", "(TOptions)", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "OptionsBuilder", "OptionsBuilder", "(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsBuilder", "get_Name", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsBuilder", "get_Services", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsCache", "Clear", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsCache", "GetOrAdd", "(System.String,System.Func)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsCache", "TryAdd", "(System.String,TOptions)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsCache", "TryRemove", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "OptionsFactory", "Create", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsFactory", "CreateInstance", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsFactory", "OptionsFactory", "(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsManager", "Get", "(System.String)", "summary", "df-generated"] @@ -154,13 +250,10 @@ extensions: - ["Microsoft.Extensions.Options", "OptionsMonitor", "OnChange", "(System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsMonitor", "get_CurrentValue", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsMonitorExtensions", "OnChange", "(Microsoft.Extensions.Options.IOptionsMonitor,System.Action)", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "OptionsValidationException", "OptionsValidationException", "(System.String,System.Type,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsValidationException", "get_Failures", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsValidationException", "get_OptionsName", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsValidationException", "get_OptionsType", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "OptionsWrapper", "OptionsWrapper", "(TOptions)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "OptionsWrapper", "get_Value", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "PostConfigureOptions", "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Action", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Dependency1", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Dependency2", "()", "summary", "df-generated"] @@ -168,36 +261,30 @@ extensions: - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Dependency4", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Dependency5", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Name", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "PostConfigureOptions", "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Action", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Dependency1", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Dependency2", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Dependency3", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Dependency4", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Name", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "PostConfigureOptions", "PostConfigureOptions", "(System.String,TDep1,TDep2,TDep3,System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Action", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Dependency1", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Dependency2", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Dependency3", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Name", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "PostConfigureOptions", "PostConfigureOptions", "(System.String,TDep1,TDep2,System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Action", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Dependency1", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Dependency2", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Name", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "PostConfigureOptions", "PostConfigureOptions", "(System.String,TDep,System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Action", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Dependency", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Name", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "PostConfigureOptions", "PostConfigureOptions", "(System.String,System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Action", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "PostConfigureOptions", "get_Name", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateEnumeratedItemsAttribute", "ValidateEnumeratedItemsAttribute", "(System.Type)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateEnumeratedItemsAttribute", "get_Validator", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateObjectMembersAttribute", "ValidateObjectMembersAttribute", "(System.Type)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateObjectMembersAttribute", "get_Validator", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ValidateOptions", "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Dependency1", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Dependency2", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Dependency3", "()", "summary", "df-generated"] @@ -206,7 +293,6 @@ extensions: - ["Microsoft.Extensions.Options", "ValidateOptions", "get_FailureMessage", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Name", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Validation", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ValidateOptions", "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Dependency1", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Dependency2", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Dependency3", "()", "summary", "df-generated"] @@ -214,29 +300,22 @@ extensions: - ["Microsoft.Extensions.Options", "ValidateOptions", "get_FailureMessage", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Name", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Validation", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ValidateOptions", "ValidateOptions", "(System.String,TDep1,TDep2,TDep3,System.Func,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Dependency1", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Dependency2", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Dependency3", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_FailureMessage", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Name", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Validation", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ValidateOptions", "ValidateOptions", "(System.String,TDep1,TDep2,System.Func,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Dependency1", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Dependency2", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_FailureMessage", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Name", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Validation", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ValidateOptions", "ValidateOptions", "(System.String,TDep,System.Func,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Dependency", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_FailureMessage", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Name", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Validation", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ValidateOptions", "ValidateOptions", "(System.String,System.Func,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_FailureMessage", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Name", "()", "summary", "df-generated"] - ["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", "ValidateOptionsResultBuilder", "Build", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptionsResultBuilder", "Clear", "()", "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 0938e03690c..001d2a74593 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Primitives.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Primitives.model.yml @@ -5,11 +5,14 @@ extensions: extensible: summaryModel data: - ["Microsoft.Extensions.Primitives", "CancellationChangeToken", False, "CancellationChangeToken", "(System.Threading.CancellationToken)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Extensions.Primitives", "CompositeChangeToken", False, "CompositeChangeToken", "(System.Collections.Generic.IReadOnlyList)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Primitives.CompositeChangeToken.ChangeTokens]", "value", "dfc-generated"] - ["Microsoft.Extensions.Primitives", "Extensions", False, "Append", "(System.Text.StringBuilder,Microsoft.Extensions.Primitives.StringSegment)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Primitives", "Extensions", False, "Append", "(System.Text.StringBuilder,Microsoft.Extensions.Primitives.StringSegment)", "", "Argument[1].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer]", "Argument[0]", "taint", "dfc-generated"] - ["Microsoft.Extensions.Primitives", "Extensions", False, "Append", "(System.Text.StringBuilder,Microsoft.Extensions.Primitives.StringSegment)", "", "Argument[1].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer]", "ReturnValue", "taint", "dfc-generated"] - ["Microsoft.Extensions.Primitives", "IChangeToken", True, "RegisterChangeCallback", "(System.Action,System.Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Extensions.Primitives", "InplaceStringBuilder", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Extensions.Primitives", "StringSegment", False, "StringSegment", "(System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer]", "value", "dfc-generated"] + - ["Microsoft.Extensions.Primitives", "StringSegment", False, "StringSegment", "(System.String,System.Int32,System.Int32)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer]", "value", "dfc-generated"] - ["Microsoft.Extensions.Primitives", "StringSegment", False, "Substring", "(System.Int32)", "", "Argument[this].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer]", "ReturnValue", "taint", "dfc-generated"] - ["Microsoft.Extensions.Primitives", "StringSegment", False, "Substring", "(System.Int32,System.Int32)", "", "Argument[this].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer]", "ReturnValue", "taint", "dfc-generated"] - ["Microsoft.Extensions.Primitives", "StringSegment", False, "ToString", "()", "", "Argument[this].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer]", "ReturnValue", "taint", "dfc-generated"] @@ -30,7 +33,6 @@ extensions: - ["Microsoft.Extensions.Primitives", "CancellationChangeToken", "get_HasChanged", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "ChangeToken", "OnChange", "(System.Func,System.Action)", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "ChangeToken", "OnChange", "(System.Func,System.Action,TState)", "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"] - ["Microsoft.Extensions.Primitives", "CompositeChangeToken", "get_HasChanged", "()", "summary", "df-generated"] @@ -64,8 +66,6 @@ extensions: - ["Microsoft.Extensions.Primitives", "StringSegment", "LastIndexOf", "(System.Char)", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "StringSegment", "Split", "(System.Char[])", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "StringSegment", "StartsWith", "(System.String,System.StringComparison)", "summary", "df-generated"] - - ["Microsoft.Extensions.Primitives", "StringSegment", "StringSegment", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Primitives", "StringSegment", "StringSegment", "(System.String,System.Int32,System.Int32)", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "StringSegment", "Subsegment", "(System.Int32)", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "StringSegment", "Subsegment", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "StringSegment", "Trim", "()", "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 33bec5f1ec7..252a548f259 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Interop.Analyzers.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Interop.Analyzers.model.yml @@ -4,12 +4,16 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix", False, "ConvertToSourceGeneratedInteropFix", "(System.Func,System.Collections.Immutable.ImmutableDictionary)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix.ApplyFix]", "value", "dfc-generated"] + - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix", False, "ConvertToSourceGeneratedInteropFix", "(System.Func,System.Collections.Immutable.ImmutableDictionary)", "", "Argument[1]", "Argument[this].Property[Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix.SelectedOptions]", "value", "dfc-generated"] + - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+String", False, "String", "(System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+String.Value]", "value", "dfc-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+String", False, "ToString", "()", "", "Argument[this].Property[Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+String.Value]", "ReturnValue", "taint", "dfc-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option", False, "CreateEquivalenceKeyFromOptions", "(System.String,System.Collections.Immutable.ImmutableDictionary)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option", False, "CreateEquivalenceKeyFromOptions", "(System.String,System.Collections.Immutable.ImmutableDictionary)", "", "Argument[1].Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "ReturnValue", "taint", "dfc-generated"] - - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option", False, "CreateEquivalenceKeyFromOptions", "(System.String,System.Collections.Immutable.ImmutableDictionary)", "", "Argument[1].Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "ReturnValue", "taint", "dfc-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", False, "AddExplicitDefaultBoolMarshalling", "(Microsoft.CodeAnalysis.Editing.SyntaxGenerator,Microsoft.CodeAnalysis.IMethodSymbol,Microsoft.CodeAnalysis.SyntaxNode,System.String)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", False, "AddHResultStructAsErrorMarshalling", "(Microsoft.CodeAnalysis.Editing.SyntaxGenerator,Microsoft.CodeAnalysis.IMethodSymbol,Microsoft.CodeAnalysis.SyntaxNode)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", True, "CombineOptions", "(System.Collections.Immutable.ImmutableDictionary,System.Collections.Immutable.ImmutableDictionary)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", True, "CreateAllFixesForDiagnosticOptions", "(Microsoft.CodeAnalysis.SyntaxNode,System.Collections.Immutable.ImmutableDictionary)", "", "Argument[1]", "ReturnValue.Element.Property[Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix.SelectedOptions]", "value", "dfc-generated"] - ["Microsoft.Interop.Analyzers", "CustomMarshallerAttributeAnalyzer+DefaultMarshalModeDiagnostics", False, "GetDefaultMarshalModeDiagnostic", "(Microsoft.CodeAnalysis.DiagnosticDescriptor)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Interop.Analyzers", "DiagnosticReporter", False, "CreateAndReportDiagnostic", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop.Analyzers", "DiagnosticReporter", False, "CreateAndReportDiagnostic", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] @@ -44,13 +48,11 @@ extensions: - ["Microsoft.Interop.Analyzers", "ConvertComImportToGeneratedComInterfaceFixer", "get_FixableDiagnosticIds", "()", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToLibraryImportAnalyzer", "Initialize", "(Microsoft.CodeAnalysis.Diagnostics.AnalysisContext)", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToLibraryImportAnalyzer", "get_SupportedDiagnostics", "()", "summary", "df-generated"] - - ["Microsoft.Interop.Analyzers", "ConvertToLibraryImportFixer", "CreateAllFixesForDiagnosticOptions", "(Microsoft.CodeAnalysis.SyntaxNode,System.Collections.Immutable.ImmutableDictionary)", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToLibraryImportFixer", "CreateFixForSelectedOptions", "(Microsoft.CodeAnalysis.SyntaxNode,System.Collections.Immutable.ImmutableDictionary)", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToLibraryImportFixer", "GetDiagnosticTitle", "(System.Collections.Immutable.ImmutableDictionary)", "summary", "df-generated"] - ["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", "ConvertToSourceGeneratedInteropFix", "(System.Func,System.Collections.Immutable.ImmutableDictionary)", "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+Option+Bool", "Bool", "(System.Boolean)", "summary", "df-generated"] @@ -58,7 +60,6 @@ extensions: - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+Bool", "get_EqualityContract", "()", "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+String", "String", "(System.String)", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+String", "get_EqualityContract", "()", "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"] @@ -66,7 +67,6 @@ extensions: - ["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"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option", "op_Inequality", "(Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option)", "summary", "df-generated"] - - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", "CreateAllFixesForDiagnosticOptions", "(Microsoft.CodeAnalysis.SyntaxNode,System.Collections.Immutable.ImmutableDictionary)", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", "CreateFixForSelectedOptions", "(Microsoft.CodeAnalysis.SyntaxNode,System.Collections.Immutable.ImmutableDictionary)", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", "GetDiagnosticTitle", "(System.Collections.Immutable.ImmutableDictionary)", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", "GetFixAllProvider", "()", "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 af1dff370c6..906a985116b 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Interop.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Interop.model.yml @@ -5,46 +5,73 @@ extensions: extensible: summaryModel data: - ["Microsoft.Interop", "ArrayMarshallingInfoProvider", False, "ArrayMarshallingInfoProvider", "(Microsoft.CodeAnalysis.Compilation)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Interop", "ArrayMarshallingInfoProvider", False, "CreateArrayMarshallingInfo", "(Microsoft.CodeAnalysis.Compilation,Microsoft.CodeAnalysis.ITypeSymbol,Microsoft.CodeAnalysis.ITypeSymbol,Microsoft.Interop.CountInfo,Microsoft.Interop.MarshallingInfo)", "", "Argument[3]", "ReturnValue.Property[Microsoft.Interop.NativeLinearCollectionMarshallingInfo.ElementCountInfo]", "value", "dfc-generated"] - ["Microsoft.Interop", "ArrayMarshallingInfoProvider", False, "GetMarshallingInfo", "(Microsoft.CodeAnalysis.ITypeSymbol,System.Int32,Microsoft.Interop.UseSiteAttributeProvider,Microsoft.Interop.GetMarshallingInfoCallback)", "", "Argument[0].Property[Microsoft.CodeAnalysis.IArrayTypeSymbol.ElementType]", "Argument[3].Parameter[0]", "value", "dfc-generated"] - - ["Microsoft.Interop", "AttributedMarshallingModelGeneratorFactory", False, "AttributedMarshallingModelGeneratorFactory", "(Microsoft.Interop.IMarshallingGeneratorFactory,Microsoft.Interop.AttributedMarshallingModelOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Interop", "AttributedMarshallingModelGeneratorFactory", False, "AttributedMarshallingModelGeneratorFactory", "(Microsoft.Interop.IMarshallingGeneratorFactory,Microsoft.Interop.AttributedMarshallingModelOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Interop", "AttributedMarshallingModelGeneratorFactory", False, "AttributedMarshallingModelGeneratorFactory", "(Microsoft.Interop.IMarshallingGeneratorFactory,Microsoft.Interop.IMarshallingGeneratorFactory,Microsoft.Interop.AttributedMarshallingModelOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Interop", "AttributedMarshallingModelGeneratorFactory", False, "AttributedMarshallingModelGeneratorFactory", "(Microsoft.Interop.IMarshallingGeneratorFactory,Microsoft.Interop.IMarshallingGeneratorFactory,Microsoft.Interop.AttributedMarshallingModelOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Interop", "AttributedMarshallingModelGeneratorFactory", False, "AttributedMarshallingModelGeneratorFactory", "(Microsoft.Interop.IMarshallingGeneratorFactory,Microsoft.Interop.IMarshallingGeneratorFactory,Microsoft.Interop.AttributedMarshallingModelOptions)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Interop", "AttributedMarshallingModelGeneratorResolver", False, "AttributedMarshallingModelGeneratorResolver", "(Microsoft.Interop.IMarshallingGeneratorResolver,Microsoft.Interop.AttributedMarshallingModelOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Interop", "AttributedMarshallingModelGeneratorResolver", False, "AttributedMarshallingModelGeneratorResolver", "(Microsoft.Interop.IMarshallingGeneratorResolver,Microsoft.Interop.AttributedMarshallingModelOptions)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "BlittableMarshaller", False, "AsNativeType", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[0].Property[Microsoft.Interop.TypePositionInfo.ManagedType]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Interop", "BlittableTypeMarshallingInfoProvider", False, "BlittableTypeMarshallingInfoProvider", "(Microsoft.CodeAnalysis.Compilation)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "BoolMarshallerBase", False, "AsNativeType", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[this].SyntheticField[Microsoft.Interop.BoolMarshallerBase._nativeType]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Interop", "BoolMarshallerBase", False, "BoolMarshallerBase", "(Microsoft.Interop.ManagedTypeInfo,System.Int32,System.Int32,System.Boolean)", "", "Argument[0]", "Argument[this].SyntheticField[Microsoft.Interop.BoolMarshallerBase._nativeType]", "value", "dfc-generated"] - - ["Microsoft.Interop", "BoundGenerators", False, "Create", "(System.Collections.Immutable.ImmutableArray,Microsoft.Interop.IMarshallingGeneratorFactory,Microsoft.Interop.StubCodeContext,Microsoft.Interop.IMarshallingGenerator,System.Collections.Immutable.ImmutableArray)", "", "Argument[0].Element", "Argument[1]", "taint", "df-generated"] - - ["Microsoft.Interop", "ByValueContentsMarshalKindValidator", False, "ByValueContentsMarshalKindValidator", "(Microsoft.Interop.IMarshallingGeneratorFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", False, "GetSupport", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.GeneratorDiagnostic)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Interop", "ByValueMarshalKindSupportInfo", False, "GetSupport", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.GeneratorDiagnostic)", "", "Argument[this].Property[Microsoft.Interop.ByValueMarshalKindSupportInfo.details]", "ReturnValue.Property[Microsoft.Interop.GeneratorDiagnostic+NotRecommended.Details]", "value", "dfc-generated"] - - ["Microsoft.Interop", "ByValueMarshalKindSupportInfo", False, "GetSupport", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.GeneratorDiagnostic)", "", "Argument[this].Property[Microsoft.Interop.ByValueMarshalKindSupportInfo.details]", "ReturnValue.Property[Microsoft.Interop.GeneratorDiagnostic+NotSupported.NotSupportedDetails]", "value", "dfc-generated"] - - ["Microsoft.Interop", "ByValueMarshalKindSupportInfo", False, "GetSupport", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.GeneratorDiagnostic)", "", "Argument[this].Property[Microsoft.Interop.ByValueMarshalKindSupportInfo.details]", "ReturnValue.Property[Microsoft.Interop.GeneratorDiagnostic+UnnecessaryData.UnnecessaryDataDetails]", "value", "dfc-generated"] - - ["Microsoft.Interop", "CharMarshallingGeneratorFactory", False, "CharMarshallingGeneratorFactory", "(Microsoft.Interop.IMarshallingGeneratorFactory,System.Boolean,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Interop", "CharMarshallingGeneratorFactory", False, "CharMarshallingGeneratorFactory", "(Microsoft.Interop.IMarshallingGeneratorFactory,System.Boolean,System.String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Interop", "BoundGenerators", False, "Create", "(System.Collections.Immutable.ImmutableArray,Microsoft.Interop.IMarshallingGeneratorResolver,Microsoft.Interop.StubCodeContext,Microsoft.Interop.IUnboundMarshallingGenerator,System.Collections.Immutable.ImmutableArray)", "", "Argument[0].Element", "Argument[1]", "taint", "df-generated"] + - ["Microsoft.Interop", "ByValueContentsMarshalKindValidator", False, "ByValueContentsMarshalKindValidator", "(Microsoft.Interop.IMarshallingGeneratorResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", False, "ByValueMarshalKindSupportDescriptor", "(Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.ByValueMarshalKindSupportDescriptor.DefaultSupport]", "value", "dfc-generated"] + - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", False, "ByValueMarshalKindSupportDescriptor", "(Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo)", "", "Argument[1]", "Argument[this].Property[Microsoft.Interop.ByValueMarshalKindSupportDescriptor.InSupport]", "value", "dfc-generated"] + - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", False, "ByValueMarshalKindSupportDescriptor", "(Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo)", "", "Argument[2]", "Argument[this].Property[Microsoft.Interop.ByValueMarshalKindSupportDescriptor.OutSupport]", "value", "dfc-generated"] + - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", False, "ByValueMarshalKindSupportDescriptor", "(Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo)", "", "Argument[3]", "Argument[this].Property[Microsoft.Interop.ByValueMarshalKindSupportDescriptor.InOutSupport]", "value", "dfc-generated"] + - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", False, "GetSupport", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.GeneratorDiagnostic)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Interop", "ByValueMarshalKindSupportInfo", False, "ByValueMarshalKindSupportInfo", "(Microsoft.Interop.ByValueMarshalKindSupport,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Interop.ByValueMarshalKindSupportInfo.details]", "value", "dfc-generated"] + - ["Microsoft.Interop", "ByValueMarshalKindSupportInfo", False, "GetSupport", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.GeneratorDiagnostic)", "", "Argument[this].Property[Microsoft.Interop.ByValueMarshalKindSupportInfo.details]", "ReturnValue.Property[Microsoft.Interop.GeneratorDiagnostic+NotRecommended.Details]", "value", "dfc-generated"] + - ["Microsoft.Interop", "ByValueMarshalKindSupportInfo", False, "GetSupport", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.GeneratorDiagnostic)", "", "Argument[this].Property[Microsoft.Interop.ByValueMarshalKindSupportInfo.details]", "ReturnValue.Property[Microsoft.Interop.GeneratorDiagnostic+NotSupported.NotSupportedDetails]", "value", "dfc-generated"] + - ["Microsoft.Interop", "ByValueMarshalKindSupportInfo", False, "GetSupport", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.GeneratorDiagnostic)", "", "Argument[this].Property[Microsoft.Interop.ByValueMarshalKindSupportInfo.details]", "ReturnValue.Property[Microsoft.Interop.GeneratorDiagnostic+UnnecessaryData.UnnecessaryDataDetails]", "value", "dfc-generated"] + - ["Microsoft.Interop", "CharMarshallingGeneratorResolver", False, "CharMarshallingGeneratorResolver", "(System.Boolean,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "CharMarshallingInfoProvider", False, "CharMarshallingInfoProvider", "(Microsoft.Interop.DefaultMarshallingInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Interop", "CollectionExtensions", False, "ToSequenceEqualImmutableArray", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "ReturnValue.Property[Microsoft.Interop.SequenceEqualImmutableArray`1.Comparer]", "value", "dfc-generated"] - ["Microsoft.Interop", "ComInterfaceMarshallingInfoProvider", False, "ComInterfaceMarshallingInfoProvider", "(Microsoft.CodeAnalysis.Compilation)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Interop", "ContainingSyntax", False, "ContainingSyntax", "(Microsoft.CodeAnalysis.SyntaxTokenList,Microsoft.CodeAnalysis.CSharp.SyntaxKind,Microsoft.CodeAnalysis.SyntaxToken,Microsoft.CodeAnalysis.CSharp.Syntax.TypeParameterListSyntax)", "", "Argument[3]", "Argument[this].Property[Microsoft.Interop.ContainingSyntax.TypeParameters]", "value", "dfc-generated"] - ["Microsoft.Interop", "ContainingSyntaxContext", False, "AddContainingSyntax", "(Microsoft.Interop.ContainingSyntax)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Interop", "ContainingSyntaxContext", False, "ContainingSyntaxContext", "(System.Collections.Immutable.ImmutableArray,System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.ContainingSyntaxContext.ContainingSyntax]", "value", "dfc-generated"] + - ["Microsoft.Interop", "ContainingSyntaxContext", False, "ContainingSyntaxContext", "(System.Collections.Immutable.ImmutableArray,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Interop.ContainingSyntaxContext.ContainingNamespace]", "value", "dfc-generated"] - ["Microsoft.Interop", "ContainingSyntaxContext", False, "WrapMemberInContainingSyntaxWithUnsafeModifier", "(Microsoft.CodeAnalysis.CSharp.Syntax.MemberDeclarationSyntax)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Interop", "CountElementCountInfo", False, "CountElementCountInfo", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.CountElementCountInfo.ElementInfo]", "value", "dfc-generated"] + - ["Microsoft.Interop", "CustomTypeMarshallerData", False, "CustomTypeMarshallerData", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.ManagedTypeInfo,System.Boolean,Microsoft.Interop.MarshallerShape,System.Boolean,Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.MarshallingInfo)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.CustomTypeMarshallerData.MarshallerType]", "value", "dfc-generated"] + - ["Microsoft.Interop", "CustomTypeMarshallerData", False, "CustomTypeMarshallerData", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.ManagedTypeInfo,System.Boolean,Microsoft.Interop.MarshallerShape,System.Boolean,Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.MarshallingInfo)", "", "Argument[1]", "Argument[this].Property[Microsoft.Interop.CustomTypeMarshallerData.NativeType]", "value", "dfc-generated"] + - ["Microsoft.Interop", "CustomTypeMarshallerData", False, "CustomTypeMarshallerData", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.ManagedTypeInfo,System.Boolean,Microsoft.Interop.MarshallerShape,System.Boolean,Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.MarshallingInfo)", "", "Argument[5]", "Argument[this].Property[Microsoft.Interop.CustomTypeMarshallerData.BufferElementType]", "value", "dfc-generated"] + - ["Microsoft.Interop", "CustomTypeMarshallerData", False, "CustomTypeMarshallerData", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.ManagedTypeInfo,System.Boolean,Microsoft.Interop.MarshallerShape,System.Boolean,Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.MarshallingInfo)", "", "Argument[6]", "Argument[this].Property[Microsoft.Interop.CustomTypeMarshallerData.CollectionElementType]", "value", "dfc-generated"] + - ["Microsoft.Interop", "CustomTypeMarshallerData", False, "CustomTypeMarshallerData", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.ManagedTypeInfo,System.Boolean,Microsoft.Interop.MarshallerShape,System.Boolean,Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.MarshallingInfo)", "", "Argument[7]", "Argument[this].Property[Microsoft.Interop.CustomTypeMarshallerData.CollectionElementMarshallingInfo]", "value", "dfc-generated"] + - ["Microsoft.Interop", "CustomTypeMarshallers", False, "CustomTypeMarshallers", "(System.Collections.Immutable.ImmutableDictionary)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.CustomTypeMarshallers.Modes]", "value", "dfc-generated"] + - ["Microsoft.Interop", "DefaultIdentifierContext", False, "DefaultIdentifierContext", "(System.String,System.String,Microsoft.Interop.MarshalDirection)", "", "Argument[0]", "Argument[this].SyntheticField[Microsoft.Interop.DefaultIdentifierContext._returnIdentifier]", "value", "dfc-generated"] + - ["Microsoft.Interop", "DefaultIdentifierContext", False, "DefaultIdentifierContext", "(System.String,System.String,Microsoft.Interop.MarshalDirection)", "", "Argument[1]", "Argument[this].SyntheticField[Microsoft.Interop.DefaultIdentifierContext._nativeReturnIdentifier]", "value", "dfc-generated"] + - ["Microsoft.Interop", "DefaultIdentifierContext", False, "GetIdentifiers", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[0].Property[Microsoft.Interop.TypePositionInfo.InstanceIdentifier]", "ReturnValue.Field[System.ValueTuple`2.Item1]", "value", "dfc-generated"] + - ["Microsoft.Interop", "DefaultIdentifierContext", False, "GetIdentifiers", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[0].Property[Microsoft.Interop.TypePositionInfo.InstanceIdentifier]", "ReturnValue.Field[System.ValueTuple`2.Item2]", "taint", "dfc-generated"] + - ["Microsoft.Interop", "DefaultIdentifierContext", False, "GetIdentifiers", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[this].SyntheticField[Microsoft.Interop.DefaultIdentifierContext._nativeReturnIdentifier]", "ReturnValue.Field[System.ValueTuple`2.Item2]", "value", "dfc-generated"] + - ["Microsoft.Interop", "DefaultIdentifierContext", False, "GetIdentifiers", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[this].SyntheticField[Microsoft.Interop.DefaultIdentifierContext._returnIdentifier]", "ReturnValue.Field[System.ValueTuple`2.Item1]", "value", "dfc-generated"] + - ["Microsoft.Interop", "DefaultMarshallingInfo", False, "DefaultMarshallingInfo", "(Microsoft.Interop.CharEncoding,Microsoft.CodeAnalysis.INamedTypeSymbol)", "", "Argument[1]", "Argument[this].Property[Microsoft.Interop.DefaultMarshallingInfo.StringMarshallingCustomType]", "value", "dfc-generated"] + - ["Microsoft.Interop", "DefaultMarshallingInfoParser", False, "Create", "(Microsoft.Interop.StubEnvironment,Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.CodeAnalysis.IMethodSymbol,Microsoft.Interop.InteropAttributeCompilationData,Microsoft.CodeAnalysis.AttributeData)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Interop", "DiagnosticExtensions", False, "CreateDiagnosticInfo", "(Microsoft.CodeAnalysis.AttributeData,Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[1]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Descriptor]", "value", "dfc-generated"] + - ["Microsoft.Interop", "DiagnosticExtensions", False, "CreateDiagnosticInfo", "(Microsoft.CodeAnalysis.AttributeData,Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[2]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Properties].Property[Microsoft.Interop.ValueEqualityImmutableDictionary`2.Map]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticExtensions", False, "CreateDiagnosticInfo", "(Microsoft.CodeAnalysis.AttributeData,Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Object[])", "", "Argument[1]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Descriptor]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticExtensions", False, "CreateDiagnosticInfo", "(Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[0].Property[Microsoft.CodeAnalysis.ISymbol.Locations].Element", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Location]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticExtensions", False, "CreateDiagnosticInfo", "(Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[1]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Descriptor]", "value", "dfc-generated"] + - ["Microsoft.Interop", "DiagnosticExtensions", False, "CreateDiagnosticInfo", "(Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[2]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Properties].Property[Microsoft.Interop.ValueEqualityImmutableDictionary`2.Map]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticExtensions", False, "CreateDiagnosticInfo", "(Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Object[])", "", "Argument[0].Property[Microsoft.CodeAnalysis.ISymbol.Locations].Element", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Location]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticExtensions", False, "CreateDiagnosticInfo", "(Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Object[])", "", "Argument[1]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Descriptor]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticExtensions", False, "CreateDiagnosticInfo", "(Microsoft.CodeAnalysis.Location,Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[0]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Location]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticExtensions", False, "CreateDiagnosticInfo", "(Microsoft.CodeAnalysis.Location,Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[1]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Descriptor]", "value", "dfc-generated"] + - ["Microsoft.Interop", "DiagnosticExtensions", False, "CreateDiagnosticInfo", "(Microsoft.CodeAnalysis.Location,Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[2]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Properties].Property[Microsoft.Interop.ValueEqualityImmutableDictionary`2.Map]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticExtensions", False, "CreateDiagnosticInfo", "(Microsoft.CodeAnalysis.Location,Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Object[])", "", "Argument[0]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Location]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticExtensions", False, "CreateDiagnosticInfo", "(Microsoft.CodeAnalysis.Location,Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Object[])", "", "Argument[1]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Descriptor]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticExtensions", False, "CreateDiagnosticInfo", "(System.Collections.Immutable.ImmutableArray,Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[0].Element", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Location]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticExtensions", False, "CreateDiagnosticInfo", "(System.Collections.Immutable.ImmutableArray,Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[1]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Descriptor]", "value", "dfc-generated"] + - ["Microsoft.Interop", "DiagnosticExtensions", False, "CreateDiagnosticInfo", "(System.Collections.Immutable.ImmutableArray,Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[2]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Properties].Property[Microsoft.Interop.ValueEqualityImmutableDictionary`2.Map]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticExtensions", False, "CreateDiagnosticInfo", "(System.Collections.Immutable.ImmutableArray,Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Object[])", "", "Argument[0].Element", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Location]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticExtensions", False, "CreateDiagnosticInfo", "(System.Collections.Immutable.ImmutableArray,Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Object[])", "", "Argument[1]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Descriptor]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticInfo", False, "Create", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.Collections.Generic.IEnumerable,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[0]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Descriptor]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticInfo", False, "Create", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.Collections.Generic.IEnumerable,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[1]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Location]", "value", "dfc-generated"] + - ["Microsoft.Interop", "DiagnosticInfo", False, "Create", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.Collections.Generic.IEnumerable,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[3]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Properties].Property[Microsoft.Interop.ValueEqualityImmutableDictionary`2.Map]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticInfo", False, "Create", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[0]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Descriptor]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticInfo", False, "Create", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[1]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Location]", "value", "dfc-generated"] + - ["Microsoft.Interop", "DiagnosticInfo", False, "Create", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "", "Argument[2]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Properties].Property[Microsoft.Interop.ValueEqualityImmutableDictionary`2.Map]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticInfo", False, "Create", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.Object[])", "", "Argument[0]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Descriptor]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticInfo", False, "Create", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.Object[])", "", "Argument[1]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Location]", "value", "dfc-generated"] - ["Microsoft.Interop", "DiagnosticOr", False, "AddDiagnostic", "(Microsoft.Interop.DiagnosticInfo)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -53,34 +80,39 @@ extensions: - ["Microsoft.Interop", "DiagnosticOr", False, "WithValue", "(T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Interop", "DiagnosticOr", True, "get_Diagnostics", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Interop", "DiagnosticOr", True, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Interop", "ElementInfoProviderExtensions", False, "TryGetInfoForElementName", "(Microsoft.Interop.IElementInfoProvider,Microsoft.CodeAnalysis.AttributeData,System.String,Microsoft.Interop.GetMarshallingInfoCallback,Microsoft.Interop.TypePositionInfo)", "", "Argument[3].ReturnValue", "ReturnValue.Property[Microsoft.Interop.TypePositionInfo.MarshallingAttributeInfo]", "value", "dfc-generated"] + - ["Microsoft.Interop", "ElementInfoProviderExtensions", False, "TryGetInfoForParamIndex", "(Microsoft.Interop.IElementInfoProvider,Microsoft.CodeAnalysis.AttributeData,System.Int32,Microsoft.Interop.GetMarshallingInfoCallback,Microsoft.Interop.TypePositionInfo)", "", "Argument[3].ReturnValue", "ReturnValue.Property[Microsoft.Interop.TypePositionInfo.MarshallingAttributeInfo]", "value", "dfc-generated"] - ["Microsoft.Interop", "Forwarder", False, "AsNativeType", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[0].Property[Microsoft.Interop.TypePositionInfo.ManagedType]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+NotRecommended", False, "ToDiagnosticInfo", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.String)", "", "Argument[0]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Descriptor]", "value", "dfc-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+NotRecommended", False, "ToDiagnosticInfo", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.String)", "", "Argument[1]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Location]", "value", "dfc-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+NotSupported", False, "ToDiagnosticInfo", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.String)", "", "Argument[0]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Descriptor]", "value", "dfc-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+NotSupported", False, "ToDiagnosticInfo", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.String)", "", "Argument[1]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Location]", "value", "dfc-generated"] + - ["Microsoft.Interop", "GeneratorDiagnostic+NotSupported", False, "ToDiagnosticInfo", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.String)", "", "Argument[this].Property[Microsoft.Interop.GeneratorDiagnostic.DiagnosticProperties]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Properties].Property[Microsoft.Interop.ValueEqualityImmutableDictionary`2.Map]", "value", "dfc-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+UnnecessaryData", False, "ToDiagnosticInfo", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.String)", "", "Argument[0]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Descriptor]", "value", "dfc-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+UnnecessaryData", False, "ToDiagnosticInfo", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.String)", "", "Argument[1]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Location]", "value", "dfc-generated"] + - ["Microsoft.Interop", "GeneratorDiagnostic+UnnecessaryData", False, "UnnecessaryData", "(Microsoft.Interop.TypePositionInfo,System.Collections.Immutable.ImmutableArray)", "", "Argument[1]", "Argument[this].Property[Microsoft.Interop.GeneratorDiagnostic+UnnecessaryData.UnnecessaryDataLocations]", "value", "dfc-generated"] - ["Microsoft.Interop", "GeneratorDiagnosticsBag", False, "GeneratorDiagnosticsBag", "(Microsoft.Interop.IDiagnosticDescriptorProvider,Microsoft.Interop.ISignatureDiagnosticLocations,System.Resources.ResourceManager,System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnosticsBag", False, "GeneratorDiagnosticsBag", "(Microsoft.Interop.IDiagnosticDescriptorProvider,Microsoft.Interop.ISignatureDiagnosticLocations,System.Resources.ResourceManager,System.Type)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnosticsBag", False, "GeneratorDiagnosticsBag", "(Microsoft.Interop.IDiagnosticDescriptorProvider,Microsoft.Interop.ISignatureDiagnosticLocations,System.Resources.ResourceManager,System.Type)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnosticsBag", False, "ReportDiagnostic", "(Microsoft.Interop.DiagnosticInfo)", "", "Argument[0]", "Argument[this].SyntheticField[Microsoft.Interop.GeneratorDiagnosticsBag._diagnostics].Element", "value", "dfc-generated"] - ["Microsoft.Interop", "GeneratorDiagnosticsBag", False, "get_Diagnostics", "()", "", "Argument[this].SyntheticField[Microsoft.Interop.GeneratorDiagnosticsBag._diagnostics]", "ReturnValue", "value", "dfc-generated"] - - ["Microsoft.Interop", "IMarshallingGenerator", True, "AsNativeType", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Interop", "IMarshallingGenerator", True, "AsNativeType", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Interop", "IMarshallingGeneratorFactory", True, "Create", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Interop", "IMarshallingGeneratorFactory", True, "Create", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Interop", "IMarshallingGeneratorFactory", True, "Create", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Interop", "IBoundMarshallingGenerator", True, "get_CodeContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Interop", "IBoundMarshallingGenerator", True, "get_NativeType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Interop", "IBoundMarshallingGenerator", True, "get_TypeInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Interop", "IMarshallingGeneratorResolver", True, "Create", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Interop", "IMarshallingGeneratorResolver", True, "Create", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Interop", "IMarshallingGeneratorResolver", True, "Create", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Interop", "IMarshallingInfoAttributeParser", True, "ParseAttribute", "(Microsoft.CodeAnalysis.AttributeData,Microsoft.CodeAnalysis.ITypeSymbol,System.Int32,Microsoft.Interop.UseSiteAttributeProvider,Microsoft.Interop.GetMarshallingInfoCallback)", "", "Argument[3]", "Argument[4].Parameter[1]", "value", "dfc-generated"] - ["Microsoft.Interop", "ITypeBasedMarshallingInfoProvider", True, "GetMarshallingInfo", "(Microsoft.CodeAnalysis.ITypeSymbol,System.Int32,Microsoft.Interop.UseSiteAttributeProvider,Microsoft.Interop.GetMarshallingInfoCallback)", "", "Argument[2]", "Argument[3].Parameter[1]", "value", "dfc-generated"] + - ["Microsoft.Interop", "IUnboundMarshallingGenerator", True, "AsNativeType", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Interop", "InteropAttributeDataExtensions", False, "WithValuesFromNamedArguments", "(T,System.Collections.Immutable.ImmutableDictionary)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["Microsoft.Interop", "ManagedToNativeStubCodeContext", False, "GetIdentifiers", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[0].Property[Microsoft.Interop.TypePositionInfo.InstanceIdentifier]", "ReturnValue.Field[System.ValueTuple`2.Item1]", "value", "dfc-generated"] - - ["Microsoft.Interop", "ManagedToNativeStubCodeContext", False, "GetIdentifiers", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[0].Property[Microsoft.Interop.TypePositionInfo.InstanceIdentifier]", "ReturnValue.Field[System.ValueTuple`2.Item2]", "taint", "dfc-generated"] - - ["Microsoft.Interop", "ManagedToNativeStubCodeContext", False, "GetIdentifiers", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[this].SyntheticField[Microsoft.Interop.ManagedToNativeStubCodeContext._nativeReturnIdentifier]", "ReturnValue.Field[System.ValueTuple`2.Item2]", "value", "dfc-generated"] - - ["Microsoft.Interop", "ManagedToNativeStubCodeContext", False, "GetIdentifiers", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[this].SyntheticField[Microsoft.Interop.ManagedToNativeStubCodeContext._returnIdentifier]", "ReturnValue.Field[System.ValueTuple`2.Item1]", "value", "dfc-generated"] - - ["Microsoft.Interop", "ManagedToNativeStubCodeContext", False, "ManagedToNativeStubCodeContext", "(System.String,System.String)", "", "Argument[0]", "Argument[this].SyntheticField[Microsoft.Interop.ManagedToNativeStubCodeContext._returnIdentifier]", "value", "dfc-generated"] - - ["Microsoft.Interop", "ManagedToNativeStubCodeContext", False, "ManagedToNativeStubCodeContext", "(System.String,System.String)", "", "Argument[1]", "Argument[this].SyntheticField[Microsoft.Interop.ManagedToNativeStubCodeContext._nativeReturnIdentifier]", "value", "dfc-generated"] + - ["Microsoft.Interop", "ManagedToNativeStubGenerator", False, "GetNativeIdentifier", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[0].Property[Microsoft.Interop.TypePositionInfo.InstanceIdentifier]", "ReturnValue", "taint", "dfc-generated"] + - ["Microsoft.Interop", "ManagedToNativeStubGenerator", False, "ManagedToNativeStubGenerator", "(System.Collections.Immutable.ImmutableArray,System.Boolean,Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.Interop.IMarshallingGeneratorResolver,Microsoft.Interop.CodeEmitOptions)", "", "Argument[0].Element", "Argument[3]", "taint", "df-generated"] + - ["Microsoft.Interop", "ManagedToNativeStubGenerator", False, "ManagedToNativeStubGenerator", "(System.Collections.Immutable.ImmutableArray,System.Boolean,Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.Interop.IMarshallingGeneratorResolver,Microsoft.Interop.CodeEmitOptions)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "ManagedTypeInfo", False, "ManagedTypeInfo", "(Microsoft.Interop.ManagedTypeInfo)", "", "Argument[0].Property[Microsoft.Interop.ManagedTypeInfo.DiagnosticFormattedName]", "Argument[this].Property[Microsoft.Interop.ManagedTypeInfo.DiagnosticFormattedName]", "value", "dfc-generated"] - ["Microsoft.Interop", "ManagedTypeInfo", False, "ManagedTypeInfo", "(Microsoft.Interop.ManagedTypeInfo)", "", "Argument[0].Property[Microsoft.Interop.ManagedTypeInfo.FullTypeName]", "Argument[this].Property[Microsoft.Interop.ManagedTypeInfo.FullTypeName]", "value", "dfc-generated"] + - ["Microsoft.Interop", "ManagedTypeInfo", False, "ManagedTypeInfo", "(System.String,System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.ManagedTypeInfo.FullTypeName]", "value", "dfc-generated"] + - ["Microsoft.Interop", "ManagedTypeInfo", False, "ManagedTypeInfo", "(System.String,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Interop.ManagedTypeInfo.DiagnosticFormattedName]", "value", "dfc-generated"] - ["Microsoft.Interop", "ManualTypeMarshallingHelper", False, "ReplaceGenericPlaceholderInType", "(Microsoft.CodeAnalysis.ITypeSymbol,Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.CodeAnalysis.Compilation)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Interop", "ManualTypeMarshallingHelper", False, "TryGetLinearCollectionMarshallersFromEntryType", "(Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.CodeAnalysis.ITypeSymbol,Microsoft.CodeAnalysis.Compilation,System.Func,System.Action,System.Nullable)", "", "Argument[0].Property[Microsoft.CodeAnalysis.INamedTypeSymbol.OriginalDefinition]", "Argument[4].Parameter[0]", "value", "dfc-generated"] - ["Microsoft.Interop", "ManualTypeMarshallingHelper", False, "TryGetMarshallersFromEntryTypeIgnoringElements", "(Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.CodeAnalysis.ITypeSymbol,Microsoft.CodeAnalysis.Compilation,System.Action,System.Nullable)", "", "Argument[0].Property[Microsoft.CodeAnalysis.INamedTypeSymbol.OriginalDefinition]", "Argument[3].Parameter[0]", "value", "dfc-generated"] @@ -91,101 +123,117 @@ extensions: - ["Microsoft.Interop", "ManualTypeMarshallingHelper", False, "TryResolveManagedType", "(Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.CodeAnalysis.ITypeSymbol,System.Boolean,System.Action,Microsoft.CodeAnalysis.ITypeSymbol)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Interop", "ManualTypeMarshallingHelper", False, "TryResolveMarshallerType", "(Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.CodeAnalysis.ITypeSymbol,System.Action,Microsoft.CodeAnalysis.ITypeSymbol)", "", "Argument[0].Property[Microsoft.CodeAnalysis.INamedTypeSymbol.OriginalDefinition]", "Argument[2].Parameter[0]", "value", "dfc-generated"] - ["Microsoft.Interop", "ManualTypeMarshallingHelper", False, "TryResolveMarshallerType", "(Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.CodeAnalysis.ITypeSymbol,System.Action,Microsoft.CodeAnalysis.ITypeSymbol)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Interop", "MarshalAsArrayInfo", False, "MarshalAsArrayInfo", "(System.Runtime.InteropServices.UnmanagedType,Microsoft.Interop.CharEncoding,System.Runtime.InteropServices.UnmanagedType,Microsoft.Interop.CountInfo)", "", "Argument[3]", "Argument[this].Property[Microsoft.Interop.MarshalAsArrayInfo.CountInfo]", "value", "dfc-generated"] - ["Microsoft.Interop", "MarshalAsAttributeParser", False, "MarshalAsAttributeParser", "(Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.Interop.DefaultMarshallingInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "MarshalAsAttributeParser", False, "MarshalAsAttributeParser", "(Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.Interop.DefaultMarshallingInfo)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Interop", "MarshalAsMarshallingGeneratorFactory", False, "MarshalAsMarshallingGeneratorFactory", "(Microsoft.Interop.InteropGenerationOptions,Microsoft.Interop.IMarshallingGeneratorFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Interop", "MarshalAsMarshallingGeneratorFactory", False, "MarshalAsMarshallingGeneratorFactory", "(Microsoft.Interop.InteropGenerationOptions,Microsoft.Interop.IMarshallingGeneratorFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Interop", "MarshalAsAttributeParser", False, "ParseAttribute", "(Microsoft.CodeAnalysis.AttributeData,Microsoft.Interop.IElementInfoProvider,Microsoft.Interop.GetMarshallingInfoCallback)", "", "Argument[0]", "ReturnValue.Property[Microsoft.Interop.UseSiteAttributeData.AttributeData]", "value", "dfc-generated"] + - ["Microsoft.Interop", "MarshalAsMarshallingGeneratorResolver", False, "MarshalAsMarshallingGeneratorResolver", "(Microsoft.Interop.InteropGenerationOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "MarshalAsWithCustomMarshallersParser", False, "MarshalAsWithCustomMarshallersParser", "(Microsoft.CodeAnalysis.Compilation,Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.Interop.IMarshallingInfoAttributeParser)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "MarshalAsWithCustomMarshallersParser", False, "MarshalAsWithCustomMarshallersParser", "(Microsoft.CodeAnalysis.Compilation,Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.Interop.IMarshallingInfoAttributeParser)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "MarshalAsWithCustomMarshallersParser", False, "MarshalAsWithCustomMarshallersParser", "(Microsoft.CodeAnalysis.Compilation,Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.Interop.IMarshallingInfoAttributeParser)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "MarshalUsingAttributeParser", False, "MarshalUsingAttributeParser", "(Microsoft.CodeAnalysis.Compilation,Microsoft.Interop.GeneratorDiagnosticsBag)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "MarshalUsingAttributeParser", False, "MarshalUsingAttributeParser", "(Microsoft.CodeAnalysis.Compilation,Microsoft.Interop.GeneratorDiagnosticsBag)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Interop", "MarshalUsingAttributeParser", False, "ParseAttribute", "(Microsoft.CodeAnalysis.AttributeData,Microsoft.Interop.IElementInfoProvider,Microsoft.Interop.GetMarshallingInfoCallback)", "", "Argument[0]", "ReturnValue.Property[Microsoft.Interop.UseSiteAttributeData.AttributeData]", "value", "dfc-generated"] - ["Microsoft.Interop", "MarshallerHelpers", False, "GetCompatibleGenericTypeParameterSyntax", "(Microsoft.CodeAnalysis.CSharp.Syntax.TypeSyntax)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["Microsoft.Interop", "MarshallerHelpers", False, "GetLastIndexMarshalledIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Interop", "MarshallerHelpers", False, "GetManagedSpanIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Interop", "MarshallerHelpers", False, "GetMarshallerIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Interop", "MarshallerHelpers", False, "GetNativeSpanIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Interop", "MarshallerHelpers", False, "GetNumElementsIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Interop", "MarshallerHelpers", False, "GetLastIndexMarshalledIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubIdentifierContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Interop", "MarshallerHelpers", False, "GetManagedSpanIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubIdentifierContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Interop", "MarshallerHelpers", False, "GetMarshallerIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubIdentifierContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Interop", "MarshallerHelpers", False, "GetNativeSpanIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubIdentifierContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Interop", "MarshallerHelpers", False, "GetNumElementsIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubIdentifierContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Interop", "MarshallerHelpers", False, "GetTopologicallySortedElements", "(System.Collections.Generic.ICollection,System.Func,System.Func>)", "", "Argument[0].Element", "Argument[1].Parameter[0]", "value", "dfc-generated"] - ["Microsoft.Interop", "MarshallerHelpers", False, "GetTopologicallySortedElements", "(System.Collections.Generic.ICollection,System.Func,System.Func>)", "", "Argument[0].Element", "Argument[2].Parameter[0]", "value", "dfc-generated"] - ["Microsoft.Interop", "MarshallerHelpers", False, "GetTopologicallySortedElements", "(System.Collections.Generic.ICollection,System.Func,System.Func>)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["Microsoft.Interop", "MarshallingGeneratorExtensions", False, "AsReturnType", "(Microsoft.Interop.IMarshallingGenerator,Microsoft.Interop.TypePositionInfo)", "", "Argument[1].Property[Microsoft.Interop.TypePositionInfo.ManagedType].Property[Microsoft.Interop.ManagedTypeInfo.Syntax]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Interop", "MarshallingGeneratorExtensions", False, "AsReturnType", "(Microsoft.Interop.IBoundMarshallingGenerator)", "", "Argument[0].Property[Microsoft.Interop.IBoundMarshallingGenerator.NativeType].Property[Microsoft.Interop.ManagedTypeInfo.Syntax]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Interop", "MarshallingInfoParser", False, "MarshallingInfoParser", "(Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.Interop.IElementInfoProvider,System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "MarshallingInfoParser", False, "MarshallingInfoParser", "(Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.Interop.IElementInfoProvider,System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "MarshallingInfoParser", False, "MarshallingInfoParser", "(Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.Interop.IElementInfoProvider,System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "MarshallingInfoParser", False, "MarshallingInfoParser", "(Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.Interop.IElementInfoProvider,System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "MarshallingInfoParser", False, "MarshallingInfoParser", "(Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.Interop.IElementInfoProvider,System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray)", "", "Argument[4].Element", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", False, "CreateDiagnosticInfo", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.Interop.GeneratorDiagnostic)", "", "Argument[0]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Descriptor]", "value", "dfc-generated"] + - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", False, "CreateDiagnosticInfo", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.Interop.GeneratorDiagnostic)", "", "Argument[1].Property[Microsoft.Interop.GeneratorDiagnostic.DiagnosticProperties]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Properties].Property[Microsoft.Interop.ValueEqualityImmutableDictionary`2.Map]", "value", "dfc-generated"] - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", False, "CreateDiagnosticInfo", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.Interop.GeneratorDiagnostic)", "", "Argument[this].Property[Microsoft.Interop.MethodSignatureDiagnosticLocations.FallbackLocation]", "ReturnValue.Property[Microsoft.Interop.DiagnosticInfo.Location]", "value", "dfc-generated"] + - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", False, "MethodSignatureDiagnosticLocations", "(System.String,System.Collections.Immutable.ImmutableArray,Microsoft.CodeAnalysis.Location)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.MethodSignatureDiagnosticLocations.MethodIdentifier]", "value", "dfc-generated"] + - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", False, "MethodSignatureDiagnosticLocations", "(System.String,System.Collections.Immutable.ImmutableArray,Microsoft.CodeAnalysis.Location)", "", "Argument[1]", "Argument[this].Property[Microsoft.Interop.MethodSignatureDiagnosticLocations.ManagedParameterLocations]", "value", "dfc-generated"] + - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", False, "MethodSignatureDiagnosticLocations", "(System.String,System.Collections.Immutable.ImmutableArray,Microsoft.CodeAnalysis.Location)", "", "Argument[2]", "Argument[this].Property[Microsoft.Interop.MethodSignatureDiagnosticLocations.FallbackLocation]", "value", "dfc-generated"] - ["Microsoft.Interop", "MethodSignatureElementInfoProvider", False, "MethodSignatureElementInfoProvider", "(Microsoft.CodeAnalysis.Compilation,Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.CodeAnalysis.IMethodSymbol,System.Collections.Immutable.ImmutableArray)", "", "Argument[2]", "Argument[this].SyntheticField[Microsoft.Interop.MethodSignatureElementInfoProvider._method]", "value", "dfc-generated"] + - ["Microsoft.Interop", "MethodSignatureElementInfoProvider", False, "TryGetInfoForElementName", "(Microsoft.CodeAnalysis.AttributeData,System.String,Microsoft.Interop.GetMarshallingInfoCallback,Microsoft.Interop.IElementInfoProvider,Microsoft.Interop.TypePositionInfo)", "", "Argument[2].ReturnValue", "ReturnValue.Property[Microsoft.Interop.TypePositionInfo.MarshallingAttributeInfo]", "value", "dfc-generated"] - ["Microsoft.Interop", "MethodSignatureElementInfoProvider", False, "TryGetInfoForElementName", "(Microsoft.CodeAnalysis.AttributeData,System.String,Microsoft.Interop.GetMarshallingInfoCallback,Microsoft.Interop.IElementInfoProvider,Microsoft.Interop.TypePositionInfo)", "", "Argument[this].SyntheticField[Microsoft.Interop.MethodSignatureElementInfoProvider._method].Property[Microsoft.CodeAnalysis.IMethodSymbol.ReturnType]", "Argument[2].Parameter[0]", "value", "dfc-generated"] + - ["Microsoft.Interop", "MethodSignatureElementInfoProvider", False, "TryGetInfoForParamIndex", "(Microsoft.CodeAnalysis.AttributeData,System.Int32,Microsoft.Interop.GetMarshallingInfoCallback,Microsoft.Interop.IElementInfoProvider,Microsoft.Interop.TypePositionInfo)", "", "Argument[2].ReturnValue", "ReturnValue.Property[Microsoft.Interop.TypePositionInfo.MarshallingAttributeInfo]", "value", "dfc-generated"] + - ["Microsoft.Interop", "NativeLinearCollectionMarshallingInfo", False, "NativeLinearCollectionMarshallingInfo", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.CustomTypeMarshallers,Microsoft.Interop.CountInfo,Microsoft.Interop.ManagedTypeInfo)", "", "Argument[2]", "Argument[this].Property[Microsoft.Interop.NativeLinearCollectionMarshallingInfo.ElementCountInfo]", "value", "dfc-generated"] + - ["Microsoft.Interop", "NativeLinearCollectionMarshallingInfo", False, "NativeLinearCollectionMarshallingInfo", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.CustomTypeMarshallers,Microsoft.Interop.CountInfo,Microsoft.Interop.ManagedTypeInfo)", "", "Argument[3]", "Argument[this].Property[Microsoft.Interop.NativeLinearCollectionMarshallingInfo.PlaceholderTypeParameter]", "value", "dfc-generated"] + - ["Microsoft.Interop", "NativeMarshallingAttributeInfo", False, "NativeMarshallingAttributeInfo", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.CustomTypeMarshallers)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.NativeMarshallingAttributeInfo.EntryPointType]", "value", "dfc-generated"] + - ["Microsoft.Interop", "NativeMarshallingAttributeInfo", False, "NativeMarshallingAttributeInfo", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.CustomTypeMarshallers)", "", "Argument[1]", "Argument[this].Property[Microsoft.Interop.NativeMarshallingAttributeInfo.Marshallers]", "value", "dfc-generated"] - ["Microsoft.Interop", "NativeMarshallingAttributeParser", False, "NativeMarshallingAttributeParser", "(Microsoft.CodeAnalysis.Compilation,Microsoft.Interop.GeneratorDiagnosticsBag)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "NativeMarshallingAttributeParser", False, "NativeMarshallingAttributeParser", "(Microsoft.CodeAnalysis.Compilation,Microsoft.Interop.GeneratorDiagnosticsBag)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Interop", "NativeToManagedStubCodeContext", False, "GetIdentifiers", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[0].Property[Microsoft.Interop.TypePositionInfo.InstanceIdentifier]", "ReturnValue.Field[System.ValueTuple`2.Item1]", "value", "dfc-generated"] - - ["Microsoft.Interop", "NativeToManagedStubCodeContext", False, "GetIdentifiers", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[0].Property[Microsoft.Interop.TypePositionInfo.InstanceIdentifier]", "ReturnValue.Field[System.ValueTuple`2.Item2]", "taint", "dfc-generated"] - - ["Microsoft.Interop", "NativeToManagedStubCodeContext", False, "GetIdentifiers", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[this].SyntheticField[Microsoft.Interop.NativeToManagedStubCodeContext._nativeReturnIdentifier]", "ReturnValue.Field[System.ValueTuple`2.Item2]", "value", "dfc-generated"] - - ["Microsoft.Interop", "NativeToManagedStubCodeContext", False, "GetIdentifiers", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[this].SyntheticField[Microsoft.Interop.NativeToManagedStubCodeContext._returnIdentifier]", "ReturnValue.Field[System.ValueTuple`2.Item1]", "value", "dfc-generated"] - - ["Microsoft.Interop", "NativeToManagedStubCodeContext", False, "NativeToManagedStubCodeContext", "(System.String,System.String)", "", "Argument[0]", "Argument[this].SyntheticField[Microsoft.Interop.NativeToManagedStubCodeContext._returnIdentifier]", "value", "dfc-generated"] - - ["Microsoft.Interop", "NativeToManagedStubCodeContext", False, "NativeToManagedStubCodeContext", "(System.String,System.String)", "", "Argument[1]", "Argument[this].SyntheticField[Microsoft.Interop.NativeToManagedStubCodeContext._nativeReturnIdentifier]", "value", "dfc-generated"] - - ["Microsoft.Interop", "OwnedValueCodeContext", False, "OwnedValueCodeContext", "(Microsoft.Interop.StubCodeContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Interop", "SafeHandleMarshallingInfoProvider", False, "SafeHandleMarshallingInfoProvider", "(Microsoft.CodeAnalysis.Compilation,Microsoft.CodeAnalysis.ITypeSymbol)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Interop", "SafeHandleMarshallingInfoProvider", False, "SafeHandleMarshallingInfoProvider", "(Microsoft.CodeAnalysis.Compilation,Microsoft.CodeAnalysis.ITypeSymbol)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Interop", "OwnedValueCodeContext", False, "OwnedValueCodeContext", "(Microsoft.Interop.StubIdentifierContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Interop", "ResolvedGenerator", False, "Resolved", "(Microsoft.Interop.IBoundMarshallingGenerator)", "", "Argument[0]", "ReturnValue.Property[Microsoft.Interop.ResolvedGenerator.Generator]", "value", "dfc-generated"] + - ["Microsoft.Interop", "ResolvedGenerator", False, "ResolvedGenerator", "(Microsoft.Interop.IBoundMarshallingGenerator,System.Collections.Immutable.ImmutableArray)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.ResolvedGenerator.Generator]", "value", "dfc-generated"] + - ["Microsoft.Interop", "ResolvedGenerator", False, "ResolvedGenerator", "(Microsoft.Interop.IBoundMarshallingGenerator,System.Collections.Immutable.ImmutableArray)", "", "Argument[1]", "Argument[this].Property[Microsoft.Interop.ResolvedGenerator.Diagnostics]", "value", "dfc-generated"] + - ["Microsoft.Interop", "ResolvedGenerator", False, "ResolvedWithDiagnostics", "(Microsoft.Interop.IBoundMarshallingGenerator,System.Collections.Immutable.ImmutableArray)", "", "Argument[0]", "ReturnValue.Property[Microsoft.Interop.ResolvedGenerator.Generator]", "value", "dfc-generated"] + - ["Microsoft.Interop", "ResolvedGenerator", False, "ResolvedWithDiagnostics", "(Microsoft.Interop.IBoundMarshallingGenerator,System.Collections.Immutable.ImmutableArray)", "", "Argument[1]", "ReturnValue.Property[Microsoft.Interop.ResolvedGenerator.Diagnostics]", "value", "dfc-generated"] + - ["Microsoft.Interop", "SequenceEqualImmutableArray", False, "Insert", "(System.Int32,T)", "", "Argument[this].Property[Microsoft.Interop.SequenceEqualImmutableArray`1.Comparer]", "ReturnValue.Property[Microsoft.Interop.SequenceEqualImmutableArray`1.Comparer]", "value", "dfc-generated"] + - ["Microsoft.Interop", "SequenceEqualImmutableArray", False, "SequenceEqualImmutableArray", "(System.Collections.Immutable.ImmutableArray,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.SequenceEqualImmutableArray`1.Array]", "value", "dfc-generated"] + - ["Microsoft.Interop", "SequenceEqualImmutableArray", False, "SequenceEqualImmutableArray", "(System.Collections.Immutable.ImmutableArray,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[this].Property[Microsoft.Interop.SequenceEqualImmutableArray`1.Comparer]", "value", "dfc-generated"] - ["Microsoft.Interop", "SequenceEqualImmutableArray", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Interop", "StaticPinnableManagedValueMarshaller", False, "AsNativeType", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[0].Property[Microsoft.Interop.TypePositionInfo.ManagedType]", "ReturnValue", "value", "dfc-generated"] - - ["Microsoft.Interop", "StaticPinnableManagedValueMarshaller", False, "StaticPinnableManagedValueMarshaller", "(Microsoft.Interop.IMarshallingGenerator,Microsoft.CodeAnalysis.CSharp.Syntax.TypeSyntax)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Interop", "StaticPinnableManagedValueMarshaller", False, "StaticPinnableManagedValueMarshaller", "(Microsoft.Interop.IMarshallingGenerator,Microsoft.CodeAnalysis.CSharp.Syntax.TypeSyntax)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["Microsoft.Interop", "SizeAndParamIndexInfo", False, "SizeAndParamIndexInfo", "(System.Int32,Microsoft.Interop.TypePositionInfo)", "", "Argument[1]", "Argument[this].Property[Microsoft.Interop.SizeAndParamIndexInfo.ParamAtIndex]", "value", "dfc-generated"] - ["Microsoft.Interop", "StringMarshallingInfoProvider", False, "StringMarshallingInfoProvider", "(Microsoft.CodeAnalysis.Compilation,Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.CodeAnalysis.AttributeData,Microsoft.Interop.DefaultMarshallingInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "StringMarshallingInfoProvider", False, "StringMarshallingInfoProvider", "(Microsoft.CodeAnalysis.Compilation,Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.CodeAnalysis.AttributeData,Microsoft.Interop.DefaultMarshallingInfo)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "StringMarshallingInfoProvider", False, "StringMarshallingInfoProvider", "(Microsoft.CodeAnalysis.Compilation,Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.CodeAnalysis.AttributeData,Microsoft.Interop.DefaultMarshallingInfo)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Interop", "StringMarshallingInfoProvider", False, "StringMarshallingInfoProvider", "(Microsoft.CodeAnalysis.Compilation,Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.CodeAnalysis.AttributeData,Microsoft.Interop.DefaultMarshallingInfo)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Interop", "StubCodeContext", True, "GetAdditionalIdentifier", "(Microsoft.Interop.TypePositionInfo,System.String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - - ["Microsoft.Interop", "StubCodeContext", True, "GetIdentifiers", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[0].Property[Microsoft.Interop.TypePositionInfo.InstanceIdentifier]", "ReturnValue.Field[System.ValueTuple`2.Item1]", "value", "dfc-generated"] - - ["Microsoft.Interop", "StubCodeContext", True, "GetIdentifiers", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[0].Property[Microsoft.Interop.TypePositionInfo.InstanceIdentifier]", "ReturnValue.Field[System.ValueTuple`2.Item2]", "taint", "dfc-generated"] + - ["Microsoft.Interop", "StubEnvironment", False, "StubEnvironment", "(Microsoft.CodeAnalysis.Compilation,Microsoft.Interop.EnvironmentFlags)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.StubEnvironment.Compilation]", "value", "dfc-generated"] - ["Microsoft.Interop", "StubEnvironment", False, "get_DefaultDllImportSearchPathsAttrType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Interop", "StubEnvironment", False, "get_LcidConversionAttrType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Interop", "StubEnvironment", False, "get_SuppressGCTransitionAttrType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Interop", "StubEnvironment", False, "get_UnmanagedCallConvAttrType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Interop", "StubEnvironment", False, "get_WasmImportLinkageAttrType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Interop", "StubIdentifierContext", True, "GetAdditionalIdentifier", "(Microsoft.Interop.TypePositionInfo,System.String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] + - ["Microsoft.Interop", "StubIdentifierContext", True, "GetIdentifiers", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[0].Property[Microsoft.Interop.TypePositionInfo.InstanceIdentifier]", "ReturnValue.Field[System.ValueTuple`2.Item1]", "value", "dfc-generated"] + - ["Microsoft.Interop", "StubIdentifierContext", True, "GetIdentifiers", "(Microsoft.Interop.TypePositionInfo)", "", "Argument[0].Property[Microsoft.Interop.TypePositionInfo.InstanceIdentifier]", "ReturnValue.Field[System.ValueTuple`2.Item2]", "taint", "dfc-generated"] + - ["Microsoft.Interop", "SyntaxEquivalentNode", False, "SyntaxEquivalentNode", "(T)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.SyntaxEquivalentNode`1.Node]", "value", "dfc-generated"] - ["Microsoft.Interop", "SyntaxExtensions", False, "AddToModifiers", "(Microsoft.CodeAnalysis.SyntaxTokenList,Microsoft.CodeAnalysis.CSharp.SyntaxKind)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Interop", "SyntaxExtensions", False, "IsInPartialContext", "(Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax,System.Nullable)", "", "Argument[0].Property[Microsoft.CodeAnalysis.CSharp.Syntax.BaseTypeDeclarationSyntax.Identifier]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Interop", "SyntaxExtensions", False, "IsInPartialContext", "(Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax,System.Nullable)", "", "Argument[0].Property[Microsoft.CodeAnalysis.SyntaxNode.Parent].Property[Microsoft.CodeAnalysis.CSharp.Syntax.BaseTypeDeclarationSyntax.Identifier]", "ReturnValue", "value", "dfc-generated"] - ["Microsoft.Interop", "SyntaxExtensions", False, "NestFixedStatements", "(System.Collections.Immutable.ImmutableArray,Microsoft.CodeAnalysis.CSharp.Syntax.StatementSyntax)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["Microsoft.Interop", "SzArrayType", False, "SzArrayType", "(Microsoft.Interop.ManagedTypeInfo)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.SzArrayType.ElementTypeInfo]", "value", "dfc-generated"] - ["Microsoft.Interop", "TypePositionInfo", False, "CreateForParameter", "(Microsoft.CodeAnalysis.IParameterSymbol,Microsoft.Interop.MarshallingInfo,Microsoft.CodeAnalysis.Compilation)", "", "Argument[0].Property[Microsoft.CodeAnalysis.ISymbol.Name]", "ReturnValue.Property[Microsoft.Interop.TypePositionInfo.InstanceIdentifier]", "value", "dfc-generated"] + - ["Microsoft.Interop", "TypePositionInfo", False, "CreateForParameter", "(Microsoft.CodeAnalysis.IParameterSymbol,Microsoft.Interop.MarshallingInfo,Microsoft.CodeAnalysis.Compilation)", "", "Argument[1]", "ReturnValue.Property[Microsoft.Interop.TypePositionInfo.MarshallingAttributeInfo]", "value", "dfc-generated"] - ["Microsoft.Interop", "TypePositionInfo", False, "GetLocation", "(Microsoft.Interop.TypePositionInfo,Microsoft.CodeAnalysis.IMethodSymbol)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["Microsoft.Interop", "TypePositionInfo", False, "TypePositionInfo", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.MarshallingInfo)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.TypePositionInfo.ManagedType]", "value", "dfc-generated"] + - ["Microsoft.Interop", "TypePositionInfo", False, "TypePositionInfo", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.MarshallingInfo)", "", "Argument[1]", "Argument[this].Property[Microsoft.Interop.TypePositionInfo.MarshallingAttributeInfo]", "value", "dfc-generated"] + - ["Microsoft.Interop", "UseSiteAttributeData", False, "UseSiteAttributeData", "(System.Int32,Microsoft.Interop.CountInfo,Microsoft.CodeAnalysis.AttributeData)", "", "Argument[1]", "Argument[this].Property[Microsoft.Interop.UseSiteAttributeData.CountInfo]", "value", "dfc-generated"] + - ["Microsoft.Interop", "UseSiteAttributeData", False, "UseSiteAttributeData", "(System.Int32,Microsoft.Interop.CountInfo,Microsoft.CodeAnalysis.AttributeData)", "", "Argument[2]", "Argument[this].Property[Microsoft.Interop.UseSiteAttributeData.AttributeData]", "value", "dfc-generated"] + - ["Microsoft.Interop", "ValueEqualityImmutableDictionary", False, "ValueEqualityImmutableDictionary", "(System.Collections.Immutable.ImmutableDictionary)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.ValueEqualityImmutableDictionary`2.Map]", "value", "dfc-generated"] + - ["Microsoft.Interop", "ValueEqualityImmutableDictionaryHelperExtensions", False, "ToValueEquals", "(System.Collections.Immutable.ImmutableDictionary)", "", "Argument[0]", "ReturnValue.Property[Microsoft.Interop.ValueEqualityImmutableDictionary`2.Map]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - ["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", "AttributedMarshallingModelOptions", "AttributedMarshallingModelOptions", "(System.Boolean,Microsoft.Interop.MarshalMode,Microsoft.Interop.MarshalMode,Microsoft.Interop.MarshalMode)", "summary", "df-generated"] + - ["Microsoft.Interop", "AttributedMarshallingModelOptions", "AttributedMarshallingModelOptions", "(System.Boolean,Microsoft.Interop.MarshalMode,Microsoft.Interop.MarshalMode,Microsoft.Interop.MarshalMode,System.Boolean)", "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", "BlittableMarshaller", "Generate", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "BlittableMarshaller", "Generate", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.StubIdentifierContext)", "summary", "df-generated"] - ["Microsoft.Interop", "BlittableMarshaller", "GetNativeSignatureBehavior", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "BlittableMarshaller", "GetValueBoundaryBehavior", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "BlittableMarshaller", "SupportsByValueMarshalKind", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] + - ["Microsoft.Interop", "BlittableMarshaller", "SupportsByValueMarshalKind", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] - ["Microsoft.Interop", "BlittableMarshaller", "UsesNativeIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "BlittableMarshallerResolver", "BlittableMarshallerResolver", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Interop", "BlittableTypeMarshallingInfoProvider", "CanProvideMarshallingInfoForType", "(Microsoft.CodeAnalysis.ITypeSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "BoolMarshallerBase", "Generate", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "BoolMarshallerBase", "Generate", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.StubIdentifierContext)", "summary", "df-generated"] - ["Microsoft.Interop", "BoolMarshallerBase", "GetNativeSignatureBehavior", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "BoolMarshallerBase", "GetValueBoundaryBehavior", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "BoolMarshallerBase", "SupportsByValueMarshalKind", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] + - ["Microsoft.Interop", "BoolMarshallerBase", "SupportsByValueMarshalKind", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.TypePositionInfo,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", "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", "BoundGenerators", "GenerateTargetMethodSignatureData", "(Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "BoundGenerators", "GenerateTargetMethodSignatureData", "(Microsoft.Interop.StubIdentifierContext)", "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_ManagedNativeSameReturn", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "BreakingChangeDetector", "BreakingChangeDetector", "(Microsoft.Interop.IMarshallingGeneratorFactory)", "summary", "df-generated"] - - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", "ByValueMarshalKindSupportDescriptor", "(Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo)", "summary", "df-generated"] + - ["Microsoft.Interop", "BreakingChangeDetector", "BreakingChangeDetector", "(Microsoft.Interop.IMarshallingGeneratorResolver)", "summary", "df-generated"] - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", "get_EqualityContract", "()", "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", "ByValueMarshalKindSupportInfo", "ByValueMarshalKindSupportInfo", "(Microsoft.Interop.ByValueMarshalKindSupport,System.String)", "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", "ByteBoolMarshaller", "ByteBoolMarshaller", "(System.Boolean)", "summary", "df-generated"] @@ -195,7 +243,6 @@ extensions: - ["Microsoft.Interop", "CodeEmitOptions", "op_Inequality", "(Microsoft.Interop.CodeEmitOptions,Microsoft.Interop.CodeEmitOptions)", "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"] - ["Microsoft.Interop", "ComClassGenerator", "Initialize", "(Microsoft.CodeAnalysis.IncrementalGeneratorInitializationContext)", "summary", "df-generated"] - ["Microsoft.Interop", "ComExceptionMarshalling", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ComExceptionMarshalling", "op_Equality", "(Microsoft.Interop.ComExceptionMarshalling,Microsoft.Interop.ComExceptionMarshalling)", "summary", "df-generated"] @@ -204,22 +251,21 @@ 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", "CompositeMarshallingGeneratorResolver", "CompositeMarshallingGeneratorResolver", "(Microsoft.Interop.IMarshallingGeneratorResolver[])", "summary", "df-generated"] + - ["Microsoft.Interop", "CompositeMarshallingGeneratorResolver", "CompositeMarshallingGeneratorResolver", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["Microsoft.Interop", "ConstSizeCountInfo", "ConstSizeCountInfo", "(System.Int32)", "summary", "df-generated"] - ["Microsoft.Interop", "ConstSizeCountInfo", "get_EqualityContract", "()", "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", "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", "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", "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", "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"] @@ -228,10 +274,8 @@ extensions: - ["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", "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", "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"] @@ -239,13 +283,16 @@ extensions: - ["Microsoft.Interop", "CustomTypeMarshallers", "TryGetModeOrDefault", "(Microsoft.Interop.MarshalMode,Microsoft.Interop.CustomTypeMarshallerData)", "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", "DefaultMarshallingInfo", "DefaultMarshallingInfo", "(Microsoft.Interop.CharEncoding,Microsoft.CodeAnalysis.INamedTypeSymbol)", "summary", "df-generated"] + - ["Microsoft.Interop", "DefaultIdentifierContext", "get_EqualityContract", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "DefaultIdentifierContext", "op_Equality", "(Microsoft.Interop.DefaultIdentifierContext,Microsoft.Interop.DefaultIdentifierContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "DefaultIdentifierContext", "op_Inequality", "(Microsoft.Interop.DefaultIdentifierContext,Microsoft.Interop.DefaultIdentifierContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "DefaultMarshallingGeneratorResolver", "Create", "(Microsoft.Interop.EnvironmentFlags,Microsoft.Interop.MarshalDirection,System.String,System.Collections.Generic.IEnumerable)", "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", "DelegateMarshaller", "Generate", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "DelegateMarshaller", "Generate", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.StubIdentifierContext)", "summary", "df-generated"] - ["Microsoft.Interop", "DelegateMarshaller", "GetNativeSignatureBehavior", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "DelegateMarshaller", "GetValueBoundaryBehavior", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "DelegateMarshaller", "SupportsByValueMarshalKind", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] + - ["Microsoft.Interop", "DelegateMarshaller", "SupportsByValueMarshalKind", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] - ["Microsoft.Interop", "DelegateMarshaller", "UsesNativeIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "DelegateTypeInfo", "DelegateTypeInfo", "(System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Interop", "DelegateTypeInfo", "get_EqualityContract", "()", "summary", "df-generated"] @@ -274,37 +321,34 @@ extensions: - ["Microsoft.Interop", "DiagnosticOrTHelperExtensions", "Split", "(Microsoft.CodeAnalysis.IncrementalValuesProvider,T2>>)", "summary", "df-generated"] - ["Microsoft.Interop", "DiagnosticOrTHelperExtensions", "Split", "(Microsoft.CodeAnalysis.IncrementalValuesProvider>)", "summary", "df-generated"] - ["Microsoft.Interop", "DiagnosticOrTHelperExtensions", "SplitArrays", "(Microsoft.CodeAnalysis.IncrementalValuesProvider>>)", "summary", "df-generated"] - - ["Microsoft.Interop", "ElementInfoProviderExtensions", "TryGetInfoForElementName", "(Microsoft.Interop.IElementInfoProvider,Microsoft.CodeAnalysis.AttributeData,System.String,Microsoft.Interop.GetMarshallingInfoCallback,Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "ElementInfoProviderExtensions", "TryGetInfoForParamIndex", "(Microsoft.Interop.IElementInfoProvider,Microsoft.CodeAnalysis.AttributeData,System.Int32,Microsoft.Interop.GetMarshallingInfoCallback,Microsoft.Interop.TypePositionInfo)", "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", "DownlevelLibraryImportGenerator", "Initialize", "(Microsoft.CodeAnalysis.IncrementalGeneratorInitializationContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "ElementsMarshallingCollectionSourceExtensions", "GetNumElementsAssignmentFromManagedValuesDestination", "(Microsoft.Interop.IElementsMarshallingCollectionSource,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubIdentifierContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "ElementsMarshallingCollectionSourceExtensions", "GetNumElementsAssignmentFromManagedValuesSource", "(Microsoft.Interop.IElementsMarshallingCollectionSource,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubIdentifierContext)", "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", "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", "Forwarder", "Generate", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "Forwarder", "Generate", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.StubIdentifierContext)", "summary", "df-generated"] - ["Microsoft.Interop", "Forwarder", "GetNativeSignatureBehavior", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "Forwarder", "GetValueBoundaryBehavior", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "Forwarder", "SupportsByValueMarshalKind", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] + - ["Microsoft.Interop", "Forwarder", "SupportsByValueMarshalKind", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] - ["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", "GeneratorDiagnostic+NotRecommended", "NotRecommended", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "GeneratedStatements", "Create", "(Microsoft.Interop.BoundGenerators,Microsoft.Interop.StubCodeContext,Microsoft.Interop.StubIdentifierContext,Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax)", "summary", "df-generated"] + - ["Microsoft.Interop", "GeneratedStatements", "Create", "(Microsoft.Interop.BoundGenerators,Microsoft.Interop.StubIdentifierContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "GeneratorDiagnostic+NotRecommended", "NotRecommended", "(Microsoft.Interop.TypePositionInfo)", "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+NotSupported", "NotSupported", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "GeneratorDiagnostic+NotSupported", "NotSupported", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+NotSupported", "get_EqualityContract", "()", "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+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", "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", "ToDiagnosticInfo", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.String)", "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"] @@ -324,6 +368,11 @@ extensions: - ["Microsoft.Interop", "HashCode", "Combine", "(T1,T2,T3)", "summary", "df-generated"] - ["Microsoft.Interop", "HashCode", "Combine", "(T1,T2)", "summary", "df-generated"] - ["Microsoft.Interop", "HashCode", "SequentialValuesHash", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] + - ["Microsoft.Interop", "IBoundMarshallingGenerator", "Generate", "(Microsoft.Interop.StubIdentifierContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "IBoundMarshallingGenerator", "SupportsByValueMarshalKind", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] + - ["Microsoft.Interop", "IBoundMarshallingGenerator", "get_NativeSignatureBehavior", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "IBoundMarshallingGenerator", "get_UsesNativeIdentifier", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "IBoundMarshallingGenerator", "get_ValueBoundaryBehavior", "()", "summary", "df-generated"] - ["Microsoft.Interop", "IDiagnosticDescriptorProvider", "GetDescriptor", "(Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] - ["Microsoft.Interop", "IDiagnosticDescriptorProvider", "get_ConfigurationNotSupported", "()", "summary", "df-generated"] - ["Microsoft.Interop", "IDiagnosticDescriptorProvider", "get_ConfigurationValueNotSupported", "()", "summary", "df-generated"] @@ -331,15 +380,15 @@ extensions: - ["Microsoft.Interop", "IElementInfoProvider", "FindNameForParamIndex", "(System.Int32)", "summary", "df-generated"] - ["Microsoft.Interop", "IElementInfoProvider", "TryGetInfoForElementName", "(Microsoft.CodeAnalysis.AttributeData,System.String,Microsoft.Interop.GetMarshallingInfoCallback,Microsoft.Interop.IElementInfoProvider,Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "IElementInfoProvider", "TryGetInfoForParamIndex", "(Microsoft.CodeAnalysis.AttributeData,System.Int32,Microsoft.Interop.GetMarshallingInfoCallback,Microsoft.Interop.IElementInfoProvider,Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "IMarshallingGenerator", "Generate", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "IMarshallingGenerator", "GetNativeSignatureBehavior", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "IMarshallingGenerator", "GetValueBoundaryBehavior", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "IMarshallingGenerator", "SupportsByValueMarshalKind", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] - - ["Microsoft.Interop", "IMarshallingGenerator", "UsesNativeIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "IMarshallingInfoAttributeParser", "CanParseAttributeType", "(Microsoft.CodeAnalysis.INamedTypeSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "ISignatureDiagnosticLocations", "CreateDiagnosticInfo", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] - ["Microsoft.Interop", "ISymbolExtensions", "IsAccessibleFromFileScopedClass", "(Microsoft.CodeAnalysis.INamedTypeSymbol,System.String)", "summary", "df-generated"] - ["Microsoft.Interop", "ITypeBasedMarshallingInfoProvider", "CanProvideMarshallingInfoForType", "(Microsoft.CodeAnalysis.ITypeSymbol)", "summary", "df-generated"] + - ["Microsoft.Interop", "IUnboundMarshallingGenerator", "Generate", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.StubIdentifierContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "IUnboundMarshallingGenerator", "GetNativeSignatureBehavior", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] + - ["Microsoft.Interop", "IUnboundMarshallingGenerator", "GetValueBoundaryBehavior", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "IUnboundMarshallingGenerator", "SupportsByValueMarshalKind", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] + - ["Microsoft.Interop", "IUnboundMarshallingGenerator", "UsesNativeIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "IUseSiteAttributeParser", "CanParseAttributeType", "(Microsoft.CodeAnalysis.INamedTypeSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "IUseSiteAttributeParser", "ParseAttribute", "(Microsoft.CodeAnalysis.AttributeData,Microsoft.Interop.IElementInfoProvider,Microsoft.Interop.GetMarshallingInfoCallback)", "summary", "df-generated"] - ["Microsoft.Interop", "IncrementalGeneratorInitializationContextExtensions", "CreateEnvironmentFlagsProvider", "(Microsoft.CodeAnalysis.IncrementalGeneratorInitializationContext)", "summary", "df-generated"] @@ -347,6 +396,7 @@ extensions: - ["Microsoft.Interop", "IncrementalGeneratorInitializationContextExtensions", "RegisterConcatenatedSyntaxOutputs", "(Microsoft.CodeAnalysis.IncrementalGeneratorInitializationContext,Microsoft.CodeAnalysis.IncrementalValuesProvider,System.String)", "summary", "df-generated"] - ["Microsoft.Interop", "IncrementalGeneratorInitializationContextExtensions", "RegisterDiagnostics", "(Microsoft.CodeAnalysis.IncrementalGeneratorInitializationContext,Microsoft.CodeAnalysis.IncrementalValuesProvider)", "summary", "df-generated"] - ["Microsoft.Interop", "IncrementalGeneratorInitializationContextExtensions", "RegisterDiagnostics", "(Microsoft.CodeAnalysis.IncrementalGeneratorInitializationContext,Microsoft.CodeAnalysis.IncrementalValuesProvider)", "summary", "df-generated"] + - ["Microsoft.Interop", "IncrementalValuesProviderExtensions", "Concat", "(Microsoft.CodeAnalysis.IncrementalValuesProvider,Microsoft.CodeAnalysis.IncrementalValuesProvider)", "summary", "df-generated"] - ["Microsoft.Interop", "IncrementalValuesProviderExtensions", "SelectNormalized", "(Microsoft.CodeAnalysis.IncrementalValuesProvider)", "summary", "df-generated"] - ["Microsoft.Interop", "IncrementalValuesProviderExtensions", "Split", "(Microsoft.CodeAnalysis.IncrementalValuesProvider>)", "summary", "df-generated"] - ["Microsoft.Interop", "IncrementalValuesProviderExtensions", "Zip", "(Microsoft.CodeAnalysis.IncrementalValuesProvider,Microsoft.CodeAnalysis.IncrementalValuesProvider)", "summary", "df-generated"] @@ -360,15 +410,13 @@ extensions: - ["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", "LibraryImportGenerator", "Initialize", "(Microsoft.CodeAnalysis.IncrementalGeneratorInitializationContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "ManagedToNativeStubCodeContext", "get_AdditionalTemporaryStateLivesAcrossStages", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "ManagedToNativeStubCodeContext", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "ManagedToNativeStubCodeContext", "get_SingleFrameSpansNativeContext", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "ManagedToNativeStubCodeContext", "op_Equality", "(Microsoft.Interop.ManagedToNativeStubCodeContext,Microsoft.Interop.ManagedToNativeStubCodeContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "ManagedToNativeStubCodeContext", "op_Inequality", "(Microsoft.Interop.ManagedToNativeStubCodeContext,Microsoft.Interop.ManagedToNativeStubCodeContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "ManagedToNativeStubGenerator", "GenerateStubBody", "(System.String)", "summary", "df-generated"] + - ["Microsoft.Interop", "ManagedToNativeStubGenerator", "GenerateTargetMethodSignatureData", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "ManagedToNativeStubGenerator", "get_HasForwardedTypes", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "ManagedToNativeStubGenerator", "get_NoMarshallingRequired", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ManagedTypeInfo", "CreateTypeInfoForTypeSymbol", "(Microsoft.CodeAnalysis.ITypeSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "ManagedTypeInfo", "Equals", "(Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "ManagedTypeInfo", "GetHashCode", "()", "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_Syntax", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ManagedTypeInfo", "op_Equality", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] @@ -379,12 +427,10 @@ extensions: - ["Microsoft.Interop", "ManualTypeMarshallingHelper", "ModeUsesUnmanagedToManagedShape", "(Microsoft.Interop.MarshalMode)", "summary", "df-generated"] - ["Microsoft.Interop", "ManualTypeMarshallingHelper", "TryGetLinearCollectionMarshallersFromEntryType", "(Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.CodeAnalysis.ITypeSymbol,Microsoft.CodeAnalysis.Compilation,System.Func,System.Nullable)", "summary", "df-generated"] - ["Microsoft.Interop", "ManualTypeMarshallingHelper", "TryGetValueMarshallersFromEntryType", "(Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.CodeAnalysis.ITypeSymbol,Microsoft.CodeAnalysis.Compilation,System.Nullable)", "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", "MarshalAsAttributeParser", "CanParseAttributeType", "(Microsoft.CodeAnalysis.INamedTypeSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "MarshalAsAttributeParser", "ParseAttribute", "(Microsoft.CodeAnalysis.AttributeData,Microsoft.Interop.IElementInfoProvider,Microsoft.Interop.GetMarshallingInfoCallback)", "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", "op_Equality", "(Microsoft.Interop.MarshalAsInfo,Microsoft.Interop.MarshalAsInfo)", "summary", "df-generated"] @@ -395,21 +441,29 @@ extensions: - ["Microsoft.Interop", "MarshalAsScalarInfo", "op_Inequality", "(Microsoft.Interop.MarshalAsScalarInfo,Microsoft.Interop.MarshalAsScalarInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshalAsWithCustomMarshallersParser", "CanParseAttributeType", "(Microsoft.CodeAnalysis.INamedTypeSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshalUsingAttributeParser", "CanParseAttributeType", "(Microsoft.CodeAnalysis.INamedTypeSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "MarshalUsingAttributeParser", "ParseAttribute", "(Microsoft.CodeAnalysis.AttributeData,Microsoft.Interop.IElementInfoProvider,Microsoft.Interop.GetMarshallingInfoCallback)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshallerHelpers", "CreateClearLastSystemErrorStatement", "(System.Int32)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshallerHelpers", "CreateGetLastSystemErrorStatement", "(System.String)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshallerHelpers", "CreateSetLastPInvokeErrorStatement", "(System.String)", "summary", "df-generated"] + - ["Microsoft.Interop", "MarshallerHelpers", "DefaultInit", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubIdentifierContext)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshallerHelpers", "GetCleanupStage", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshallerHelpers", "GetDependentElementsOfMarshallingInfo", "(Microsoft.Interop.MarshallingInfo)", "summary", "df-generated"] + - ["Microsoft.Interop", "MarshallerHelpers", "GetIndexedManagedElementExpression", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.StubIdentifierContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "MarshallerHelpers", "GetIndexerIdentifier", "(System.Int32)", "summary", "df-generated"] + - ["Microsoft.Interop", "MarshallerHelpers", "GetManagedArgumentRefKindKeyword", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] + - ["Microsoft.Interop", "MarshallerHelpers", "GetManagedParameterModifiers", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshallerHelpers", "GetMarshalDirection", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshallerHelpers", "GetRefKindForByValueContentsKind", "(Microsoft.Interop.ByValueContentsMarshalKind)", "summary", "df-generated"] - - ["Microsoft.Interop", "MarshallerHelpers", "SkipInitOrDefaultInit", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "MarshallerHelpers", "IsInInvocationReturnPosition", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.MarshalDirection)", "summary", "df-generated"] + - ["Microsoft.Interop", "MarshallerHelpers", "IsInStubReturnPosition", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.MarshalDirection)", "summary", "df-generated"] + - ["Microsoft.Interop", "MarshallerHelpers", "SkipInitOrDefaultInit", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubIdentifierContext)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshallerHelpers", "ValidateCountInfoAvailableAtCall", "(Microsoft.Interop.MarshalDirection,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.CodeAnalysis.IMethodSymbol,Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.DiagnosticDescriptor)", "summary", "df-generated"] - - ["Microsoft.Interop", "MarshallingGeneratorExtensions", "AsArgument", "(Microsoft.Interop.IMarshallingGenerator,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "MarshallingGeneratorExtensions", "AsManagedArgument", "(Microsoft.Interop.IMarshallingGenerator,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "MarshallingGeneratorExtensions", "AsParameter", "(Microsoft.Interop.IMarshallingGenerator,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "MarshallingGeneratorExtensions", "GenerateAttributesForReturnType", "(Microsoft.Interop.IMarshallingGenerator,Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "MarshallingGeneratorExtensions", "GenerateNativeByRefInitialization", "(Microsoft.Interop.IMarshallingGenerator,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "MarshallingGeneratorExtensions", "AsArgument", "(Microsoft.Interop.IBoundMarshallingGenerator,Microsoft.Interop.StubIdentifierContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "MarshallingGeneratorExtensions", "AsManagedArgument", "(Microsoft.Interop.IBoundMarshallingGenerator,Microsoft.Interop.StubIdentifierContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "MarshallingGeneratorExtensions", "AsParameter", "(Microsoft.Interop.IBoundMarshallingGenerator,Microsoft.Interop.StubIdentifierContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "MarshallingGeneratorExtensions", "GenerateAttributesForReturnType", "(Microsoft.Interop.IBoundMarshallingGenerator)", "summary", "df-generated"] + - ["Microsoft.Interop", "MarshallingGeneratorExtensions", "GenerateNativeByRefInitialization", "(Microsoft.Interop.IBoundMarshallingGenerator,Microsoft.Interop.StubIdentifierContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "MarshallingGeneratorExtensions", "IsBlittable", "(Microsoft.Interop.IBoundMarshallingGenerator)", "summary", "df-generated"] + - ["Microsoft.Interop", "MarshallingGeneratorExtensions", "IsForwarder", "(Microsoft.Interop.IBoundMarshallingGenerator)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshallingInfo", "get_EqualityContract", "()", "summary", "df-generated"] - ["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"] @@ -421,18 +475,9 @@ extensions: - ["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", "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", "MethodSignatureElementInfoProvider", "FindNameForParamIndex", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.Interop", "MethodSignatureElementInfoProvider", "TryGetInfoForParamIndex", "(Microsoft.CodeAnalysis.AttributeData,System.Int32,Microsoft.Interop.GetMarshallingInfoCallback,Microsoft.Interop.IElementInfoProvider,Microsoft.Interop.TypePositionInfo)", "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", "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"] - ["Microsoft.Interop", "NameSyntaxes", "get_DefaultDllImportSearchPathsAttribute", "()", "summary", "df-generated"] - ["Microsoft.Interop", "NameSyntaxes", "get_DllImportAttribute", "()", "summary", "df-generated"] - ["Microsoft.Interop", "NameSyntaxes", "get_LibraryImportAttribute", "()", "summary", "df-generated"] @@ -443,34 +488,26 @@ 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", "NativeLinearCollectionMarshallingInfo", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.CustomTypeMarshallers,Microsoft.Interop.CountInfo,Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] + - ["Microsoft.Interop", "NameSyntaxes", "get_WasmImportLinkageAttribute", "()", "summary", "df-generated"] - ["Microsoft.Interop", "NativeLinearCollectionMarshallingInfo", "get_EqualityContract", "()", "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", "NativeMarshallingAttributeInfo", "NativeMarshallingAttributeInfo", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.CustomTypeMarshallers)", "summary", "df-generated"] - ["Microsoft.Interop", "NativeMarshallingAttributeInfo", "get_EqualityContract", "()", "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", "NativeMarshallingAttributeParser", "CanParseAttributeType", "(Microsoft.CodeAnalysis.INamedTypeSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "NativeToManagedStubCodeContext", "get_AdditionalTemporaryStateLivesAcrossStages", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "NativeToManagedStubCodeContext", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "NativeToManagedStubCodeContext", "get_SingleFrameSpansNativeContext", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "NativeToManagedStubCodeContext", "op_Equality", "(Microsoft.Interop.NativeToManagedStubCodeContext,Microsoft.Interop.NativeToManagedStubCodeContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "NativeToManagedStubCodeContext", "op_Inequality", "(Microsoft.Interop.NativeToManagedStubCodeContext,Microsoft.Interop.NativeToManagedStubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "NoCountInfo", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Interop", "NoCountInfo", "op_Equality", "(Microsoft.Interop.NoCountInfo,Microsoft.Interop.NoCountInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "NoCountInfo", "op_Inequality", "(Microsoft.Interop.NoCountInfo,Microsoft.Interop.NoCountInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "NoMarshallingInfo", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Interop", "NoMarshallingInfo", "op_Equality", "(Microsoft.Interop.NoMarshallingInfo,Microsoft.Interop.NoMarshallingInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "NoMarshallingInfo", "op_Inequality", "(Microsoft.Interop.NoMarshallingInfo,Microsoft.Interop.NoMarshallingInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "NoMarshallingInfoErrorMarshallingFactory", "NoMarshallingInfoErrorMarshallingFactory", "(Microsoft.Interop.IMarshallingGeneratorFactory,System.String)", "summary", "df-generated"] - - ["Microsoft.Interop", "NoMarshallingInfoErrorMarshallingFactory", "get_CustomTypeToErrorMessageMap", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "OwnedValueCodeContext", "get_AdditionalTemporaryStateLivesAcrossStages", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "NoMarshallingInfoErrorResolver", "NoMarshallingInfoErrorResolver", "(System.String)", "summary", "df-generated"] + - ["Microsoft.Interop", "NoMarshallingInfoErrorResolver", "get_CustomTypeToErrorMessageMap", "()", "summary", "df-generated"] - ["Microsoft.Interop", "OwnedValueCodeContext", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "OwnedValueCodeContext", "get_SingleFrameSpansNativeContext", "()", "summary", "df-generated"] - ["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", "OwnershipTrackingHelpers", "DeclareOriginalValueIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubIdentifierContext,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", "op_Equality", "(Microsoft.Interop.PointerTypeInfo,Microsoft.Interop.PointerTypeInfo)", "summary", "df-generated"] @@ -479,20 +516,18 @@ extensions: - ["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_ResolvedSuccessfully", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "ResolvedGenerator", "NotSupported", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.GeneratorDiagnostic+NotSupported)", "summary", "df-generated"] + - ["Microsoft.Interop", "ResolvedGenerator", "get_IsResolved", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "ResolvedGenerator", "get_IsResolvedWithoutErrors", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "ResolvedGenerator", "get_UnresolvedGenerator", "()", "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", "SafeHandleMarshallingInfoProvider", "CanProvideMarshallingInfoForType", "(Microsoft.CodeAnalysis.ITypeSymbol)", "summary", "df-generated"] + - ["Microsoft.Interop", "SafeHandleMarshallingInfoProvider", "SafeHandleMarshallingInfoProvider", "(Microsoft.CodeAnalysis.Compilation)", "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", "SequenceEqualImmutableArray", "(System.Collections.Immutable.ImmutableArray,System.Collections.Generic.IEqualityComparer)", "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"] @@ -503,7 +538,6 @@ extensions: - ["Microsoft.Interop", "SignatureContext", "get_StubParameters", "()", "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", "SizeAndParamIndexInfo", "SizeAndParamIndexInfo", "(System.Int32,Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "SizeAndParamIndexInfo", "get_EqualityContract", "()", "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"] @@ -523,28 +557,29 @@ extensions: - ["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", "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"] - - ["Microsoft.Interop", "StaticPinnableManagedValueMarshaller", "GetValueBoundaryBehavior", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "StaticPinnableManagedValueMarshaller", "SupportsByValueMarshalKind", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] - - ["Microsoft.Interop", "StaticPinnableManagedValueMarshaller", "UsesNativeIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "StaticPinnableManagedValueMarshaller", "Generate", "(Microsoft.Interop.StubIdentifierContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "StaticPinnableManagedValueMarshaller", "StaticPinnableManagedValueMarshaller", "(Microsoft.Interop.IBoundMarshallingGenerator,Microsoft.CodeAnalysis.CSharp.Syntax.TypeSyntax)", "summary", "df-generated"] + - ["Microsoft.Interop", "StaticPinnableManagedValueMarshaller", "SupportsByValueMarshalKind", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] + - ["Microsoft.Interop", "StaticPinnableManagedValueMarshaller", "get_NativeSignatureBehavior", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "StaticPinnableManagedValueMarshaller", "get_UsesNativeIdentifier", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "StaticPinnableManagedValueMarshaller", "get_ValueBoundaryBehavior", "()", "summary", "df-generated"] - ["Microsoft.Interop", "StringMarshallingInfoProvider", "CanProvideMarshallingInfoForType", "(Microsoft.CodeAnalysis.ITypeSymbol)", "summary", "df-generated"] + - ["Microsoft.Interop", "StubCodeContext", "CreateElementMarshallingContext", "(Microsoft.Interop.StubCodeContext)", "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_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StubCodeContext", "get_SingleFrameSpansNativeContext", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "StubCodeContext", "StubCodeContext", "(System.Boolean,System.Boolean,Microsoft.Interop.MarshalDirection)", "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", "StubEnvironment", "StubEnvironment", "(Microsoft.CodeAnalysis.Compilation,Microsoft.Interop.EnvironmentFlags)", "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", "StubIdentifierContext", "get_EqualityContract", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "StubIdentifierContext", "op_Equality", "(Microsoft.Interop.StubIdentifierContext,Microsoft.Interop.StubIdentifierContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "StubIdentifierContext", "op_Inequality", "(Microsoft.Interop.StubIdentifierContext,Microsoft.Interop.StubIdentifierContext)", "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", "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", "SyntaxExtensions", "StripAccessibilityModifiers", "(Microsoft.CodeAnalysis.SyntaxTokenList)", "summary", "df-generated"] @@ -564,14 +599,9 @@ 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", "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", "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", "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"] - ["Microsoft.Interop", "TypeParameterTypeInfo", "get_EqualityContract", "()", "summary", "df-generated"] @@ -579,7 +609,7 @@ extensions: - ["Microsoft.Interop", "TypeParameterTypeInfo", "op_Inequality", "(Microsoft.Interop.TypeParameterTypeInfo,Microsoft.Interop.TypeParameterTypeInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "TypePositionInfo", "IncrementIndex", "(System.Int32)", "summary", "df-generated"] - ["Microsoft.Interop", "TypePositionInfo", "IsSpecialIndex", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "TypePositionInfo", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.MarshallingInfo)", "summary", "df-generated"] + - ["Microsoft.Interop", "TypePositionInfo", "PositionsEqual", "(Microsoft.Interop.TypePositionInfo)", "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"] @@ -624,18 +654,18 @@ 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", "UnboundMarshallingGeneratorExtensions", "Bind", "(Microsoft.Interop.IUnboundMarshallingGenerator,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "UnmanagedBlittableMarshallingInfo", "UnmanagedBlittableMarshallingInfo", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Interop", "UnmanagedBlittableMarshallingInfo", "get_EqualityContract", "()", "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", "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", "UseSiteAttributeProvider", "TryGetUseSiteAttributeInfo", "(System.Int32,Microsoft.Interop.UseSiteAttributeData)", "summary", "df-generated"] - - ["Microsoft.Interop", "Utf16CharMarshaller", "Generate", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "Utf16CharMarshaller", "Generate", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.StubIdentifierContext)", "summary", "df-generated"] - ["Microsoft.Interop", "Utf16CharMarshaller", "GetNativeSignatureBehavior", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "Utf16CharMarshaller", "GetValueBoundaryBehavior", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "Utf16CharMarshaller", "SupportsByValueMarshalKind", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] + - ["Microsoft.Interop", "Utf16CharMarshaller", "SupportsByValueMarshalKind", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] - ["Microsoft.Interop", "Utf16CharMarshaller", "UsesNativeIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "ValueEqualityImmutableDictionary", "Contains", "(System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] - ["Microsoft.Interop", "ValueEqualityImmutableDictionary", "ContainsKey", "(T)", "summary", "df-generated"] @@ -644,18 +674,16 @@ 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", "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", "ValueEqualityImmutableDictionaryHelperExtensions", "ToValueEqualityImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func)", "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", "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", "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", "GenerateDeclarationsForManagedToUnmanaged", "(Microsoft.Interop.BoundGenerators,Microsoft.Interop.StubIdentifierContext,System.Boolean)", "summary", "df-generated"] + - ["Microsoft.Interop", "VariableDeclarations", "GenerateDeclarationsForUnmanagedToManaged", "(Microsoft.Interop.BoundGenerators,Microsoft.Interop.StubIdentifierContext,System.Boolean)", "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 deleted file mode 100644 index 8c959cda648..00000000000 --- a/csharp/ql/lib/ext/generated/Microsoft.Mobile.Build.Clang.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/csharp-all - extensible: neutralModel - 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_LinkerArguments", "()", "summary", "df-generated"] - - ["Microsoft.Mobile.Build.Clang", "ClangBuildOptions", "get_NativeLibraryPaths", "()", "summary", "df-generated"] - - ["Microsoft.Mobile.Build.Clang", "ClangBuildOptions", "get_Sources", "()", "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 deleted file mode 100644 index d412cf13e60..00000000000 --- a/csharp/ql/lib/ext/generated/Microsoft.NET.Sdk.WebAssembly.model.yml +++ /dev/null @@ -1,25 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/csharp-all - extensible: summaryModel - data: - - ["Microsoft.NET.Sdk.WebAssembly", "ConvertDllsToWebCil", True, "Execute", "()", "", "Argument[this].Property[Microsoft.NET.Sdk.WebAssembly.ConvertDllsToWebCil.Candidates]", "Argument[this].Property[Microsoft.NET.Sdk.WebAssembly.ConvertDllsToWebCil.WebCilCandidates]", "value", "dfc-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ConvertDllsToWebCil", True, "Execute", "()", "", "Argument[this].Property[Microsoft.NET.Sdk.WebAssembly.ConvertDllsToWebCil.OutputPath]", "Argument[this].Field[Microsoft.NET.Sdk.WebAssembly.ConvertDllsToWebCil._fileWrites].Element", "taint", "dfc-generated"] - - addsTo: - pack: codeql/csharp-all - extensible: neutralModel - data: - - ["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"] - - ["Microsoft.NET.Sdk.WebAssembly", "AssetsComputingHelper", "TryGetAssetFilename", "(Microsoft.Build.Framework.ITaskItem,System.String)", "summary", "df-generated"] - - ["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", "ComputeWasmBuildAssets", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ConvertDllsToWebCil", "get_FileWrites", "()", "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"] 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 deleted file mode 100644 index b9ba2d178cc..00000000000 --- a/csharp/ql/lib/ext/generated/Microsoft.NET.WebAssembly.Webcil.model.yml +++ /dev/null @@ -1,39 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/csharp-all - extensible: summaryModel - data: - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter", False, "FromPortableExecutable", "(System.String,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter", False, "FromPortableExecutable", "(System.String,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilReader", False, "GetMetadataReaderProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilReader", False, "WebcilReader", "(System.IO.Stream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilReader", False, "WebcilReader", "(System.IO.Stream,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilWasmWrapper", False, "WebcilWasmWrapper", "(System.IO.Stream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/csharp-all - extensible: neutralModel - data: - - ["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+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", "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+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", "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", "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", "WriteConversionTo", "(System.IO.Stream,System.IO.FileStream,Microsoft.NET.WebAssembly.Webcil.WebcilConverter+PEFileInfo,Microsoft.NET.WebAssembly.Webcil.WebcilConverter+WCFileInfo)", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilReader", "Dispose", "()", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilReader", "GetMetadataReader", "()", "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"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilReader", "ReadEmbeddedPortablePdbDebugDirectoryData", "(System.Reflection.PortableExecutable.DebugDirectoryEntry)", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilReader", "ReadPdbChecksumDebugDirectoryData", "(System.Reflection.PortableExecutable.DebugDirectoryEntry)", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilSectionHeader", "WebcilSectionHeader", "(System.Int32,System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilWasmWrapper", "WriteWasmWrappedWebcil", "(System.IO.Stream)", "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 deleted file mode 100644 index b66f35842d6..00000000000 --- a/csharp/ql/lib/ext/generated/Microsoft.WebAssembly.Build.Tasks.model.yml +++ /dev/null @@ -1,37 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/csharp-all - extensible: summaryModel - data: - - ["Microsoft.WebAssembly.Build.Tasks", "RunWithEmSdkEnv", True, "Execute", "()", "", "Argument[this].Property[Microsoft.WebAssembly.Build.Tasks.RunWithEmSdkEnv.EmSdkPath]", "Argument[this].Property[Microsoft.Build.Tasks.Exec.Command]", "taint", "dfc-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasiAppBuilder", True, "ExecuteInternal", "()", "", "Argument[this].Property[Microsoft.WebAssembly.Build.Tasks.WasmAppBuilderBaseTask.AppDir]", "Argument[this].Field[Microsoft.WebAssembly.Build.Tasks.WasmAppBuilderBaseTask._fileWrites].Element", "taint", "dfc-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasiAppBuilder", True, "ExecuteInternal", "()", "", "Argument[this].Property[Microsoft.WebAssembly.Build.Tasks.WasmAppBuilderBaseTask.Assemblies].Element", "Argument[this].Field[Microsoft.WebAssembly.Build.Tasks.WasmAppBuilderBaseTask._fileWrites].Element", "taint", "dfc-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", False, "FileCopyChecked", "(System.String,System.String,System.String)", "", "Argument[1]", "Argument[this].Field[Microsoft.WebAssembly.Build.Tasks.WasmAppBuilderBaseTask._fileWrites].Element", "value", "dfc-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", True, "UpdateRuntimeConfigJson", "()", "", "Argument[this].Property[Microsoft.WebAssembly.Build.Tasks.WasmAppBuilderBaseTask.AppDir]", "Argument[this].Field[Microsoft.WebAssembly.Build.Tasks.WasmAppBuilderBaseTask._fileWrites].Element", "taint", "dfc-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", True, "UpdateRuntimeConfigJson", "()", "", "Argument[this].Property[Microsoft.WebAssembly.Build.Tasks.WasmAppBuilderBaseTask.RuntimeConfigJsonPath]", "Argument[this].Field[Microsoft.WebAssembly.Build.Tasks.WasmAppBuilderBaseTask._fileWrites].Element", "taint", "dfc-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WebcilConverter", False, "FromPortableExecutable", "(System.String,System.String,Microsoft.Build.Utilities.TaskLoggingHelper)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WebcilConverter", False, "FromPortableExecutable", "(System.String,System.String,Microsoft.Build.Utilities.TaskLoggingHelper)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WebcilConverter", False, "FromPortableExecutable", "(System.String,System.String,Microsoft.Build.Utilities.TaskLoggingHelper)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/csharp-all - extensible: neutralModel - data: - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GenerateAOTProps", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "Execute", "()", "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", "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", "ValidateArguments", "()", "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", "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", "ProcessSatelliteAssemblies", "(System.Action>)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "ValidateArguments", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "get_FileWrites", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmCalculateInitialHeapSize", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmLoadAssembliesAndReferences", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WebcilConverter", "ConvertToWebcil", "()", "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 deleted file mode 100644 index efee6081e34..00000000000 --- a/csharp/ql/lib/ext/generated/Microsoft.Workload.Build.Tasks.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/csharp-all - extensible: neutralModel - data: - - ["Microsoft.Workload.Build.Tasks", "InstallWorkloadFromArtifacts", "Execute", "()", "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 d56e107dff1..69d48425aa1 100644 --- a/csharp/ql/lib/ext/generated/Mono.Linker.Dataflow.model.yml +++ b/csharp/ql/lib/ext/generated/Mono.Linker.Dataflow.model.yml @@ -11,14 +11,15 @@ extensions: - ["Mono.Linker.Dataflow", "GenericArgumentDataFlow", False, "GenericArgumentDataFlow", "(Mono.Linker.LinkContext,Mono.Linker.Steps.MarkStep,Mono.Linker.MessageOrigin)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker.Dataflow", "GenericArgumentDataFlow", False, "GenericArgumentDataFlow", "(Mono.Linker.LinkContext,Mono.Linker.Steps.MarkStep,Mono.Linker.MessageOrigin)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker.Dataflow", "GenericArgumentDataFlow", False, "GenericArgumentDataFlow", "(Mono.Linker.LinkContext,Mono.Linker.Steps.MarkStep,Mono.Linker.MessageOrigin)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["Mono.Linker.Dataflow", "HoistedLocalKey", False, "HoistedLocalKey", "(Mono.Cecil.FieldDefinition)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Mono.Linker.Dataflow", "HoistedLocalKey", False, "HoistedLocalKey", "(Mono.Cecil.FieldReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker.Dataflow", "ReflectionMarker", False, "ReflectionMarker", "(Mono.Linker.LinkContext,Mono.Linker.Steps.MarkStep,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker.Dataflow", "ReflectionMarker", False, "ReflectionMarker", "(Mono.Linker.LinkContext,Mono.Linker.Steps.MarkStep,System.Boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", False, "Merge", "(ILLink.Shared.DataFlow.ValueSetLattice,Mono.Linker.Dataflow.TrimAnalysisAssignmentPattern)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", False, "Merge", "(ILLink.Shared.DataFlow.ValueSetLattice,Mono.Linker.Dataflow.TrimAnalysisAssignmentPattern)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", False, "TrimAnalysisAssignmentPattern", "(ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,Mono.Linker.MessageOrigin)", "", "Argument[0]", "Argument[this].Property[Mono.Linker.Dataflow.TrimAnalysisAssignmentPattern.Source]", "value", "dfc-generated"] - - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", False, "TrimAnalysisAssignmentPattern", "(ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,Mono.Linker.MessageOrigin)", "", "Argument[1]", "Argument[this].Property[Mono.Linker.Dataflow.TrimAnalysisAssignmentPattern.Target]", "value", "dfc-generated"] - - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", False, "TrimAnalysisAssignmentPattern", "(ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,Mono.Linker.MessageOrigin)", "", "Argument[2]", "Argument[this].Property[Mono.Linker.Dataflow.TrimAnalysisAssignmentPattern.Origin]", "value", "dfc-generated"] + - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", False, "TrimAnalysisAssignmentPattern", "(ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,Mono.Linker.MessageOrigin,System.Nullable)", "", "Argument[0]", "Argument[this].Property[Mono.Linker.Dataflow.TrimAnalysisAssignmentPattern.Source]", "value", "dfc-generated"] + - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", False, "TrimAnalysisAssignmentPattern", "(ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,Mono.Linker.MessageOrigin,System.Nullable)", "", "Argument[1]", "Argument[this].Property[Mono.Linker.Dataflow.TrimAnalysisAssignmentPattern.Target]", "value", "dfc-generated"] + - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", False, "TrimAnalysisAssignmentPattern", "(ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,Mono.Linker.MessageOrigin,System.Nullable)", "", "Argument[2]", "Argument[this].Property[Mono.Linker.Dataflow.TrimAnalysisAssignmentPattern.Origin]", "value", "dfc-generated"] + - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", False, "TrimAnalysisAssignmentPattern", "(ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,Mono.Linker.MessageOrigin,System.Nullable)", "", "Argument[3]", "Argument[this].Property[Mono.Linker.Dataflow.TrimAnalysisAssignmentPattern.ParameterIndex]", "value", "dfc-generated"] - ["Mono.Linker.Dataflow", "TrimAnalysisMethodCallPattern", False, "Merge", "(ILLink.Shared.DataFlow.ValueSetLattice,Mono.Linker.Dataflow.TrimAnalysisMethodCallPattern)", "", "Argument[1].Field[Mono.Linker.Dataflow.TrimAnalysisMethodCallPattern.Instance]", "ReturnValue.Field[Mono.Linker.Dataflow.TrimAnalysisMethodCallPattern.Instance]", "value", "dfc-generated"] - ["Mono.Linker.Dataflow", "TrimAnalysisMethodCallPattern", False, "TrimAnalysisMethodCallPattern", "(Mono.Cecil.Cil.Instruction,Mono.Cecil.MethodReference,ILLink.Shared.DataFlow.ValueSet,System.Collections.Immutable.ImmutableArray>,Mono.Linker.MessageOrigin)", "", "Argument[0]", "Argument[this].Field[Mono.Linker.Dataflow.TrimAnalysisMethodCallPattern.Operation]", "value", "dfc-generated"] - ["Mono.Linker.Dataflow", "TrimAnalysisMethodCallPattern", False, "TrimAnalysisMethodCallPattern", "(Mono.Cecil.Cil.Instruction,Mono.Cecil.MethodReference,ILLink.Shared.DataFlow.ValueSet,System.Collections.Immutable.ImmutableArray>,Mono.Linker.MessageOrigin)", "", "Argument[1]", "Argument[this].Field[Mono.Linker.Dataflow.TrimAnalysisMethodCallPattern.CalledMethod]", "value", "dfc-generated"] @@ -34,7 +35,7 @@ extensions: - ["Mono.Linker.Dataflow", "AttributeDataFlow", "ProcessAttributeDataflow", "(Mono.Cecil.FieldDefinition,Mono.Cecil.CustomAttributeArgument)", "summary", "df-generated"] - ["Mono.Linker.Dataflow", "AttributeDataFlow", "ProcessAttributeDataflow", "(Mono.Cecil.MethodDefinition,System.Collections.Generic.IList)", "summary", "df-generated"] - ["Mono.Linker.Dataflow", "CompilerGeneratedState", "GetGeneratedTypeAttributes", "(Mono.Cecil.TypeDefinition)", "summary", "df-generated"] - - ["Mono.Linker.Dataflow", "CompilerGeneratedState", "IsHoistedLocal", "(Mono.Cecil.FieldDefinition)", "summary", "df-generated"] + - ["Mono.Linker.Dataflow", "CompilerGeneratedState", "IsHoistedLocal", "(Mono.Cecil.FieldReference)", "summary", "df-generated"] - ["Mono.Linker.Dataflow", "CompilerGeneratedState", "IsNestedFunctionOrStateMachineMember", "(Mono.Cecil.IMemberDefinition)", "summary", "df-generated"] - ["Mono.Linker.Dataflow", "CompilerGeneratedState", "TryGetCompilerGeneratedCalleesForUserMethod", "(Mono.Cecil.MethodDefinition,System.Collections.Generic.List)", "summary", "df-generated"] - ["Mono.Linker.Dataflow", "CompilerGeneratedState", "TryGetOwningMethodForCompilerGeneratedMember", "(Mono.Cecil.IMemberDefinition,Mono.Cecil.MethodDefinition)", "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 999d5e420ca..f72895d03e2 100644 --- a/csharp/ql/lib/ext/generated/Mono.Linker.Steps.model.yml +++ b/csharp/ql/lib/ext/generated/Mono.Linker.Steps.model.yml @@ -20,54 +20,52 @@ extensions: - ["Mono.Linker.Steps", "DescriptorMarker", False, "GetMethodSignature", "(Mono.Cecil.MethodDefinition,System.Boolean)", "", "Argument[0].Property[Mono.Cecil.MethodDefinition.Name]", "ReturnValue", "taint", "dfc-generated"] - ["Mono.Linker.Steps", "DescriptorMarker", False, "GetMethodSignature", "(Mono.Cecil.MethodDefinition,System.Boolean)", "", "Argument[0].Property[Mono.Cecil.MethodReference.ReturnType].Property[Mono.Cecil.TypeReference.FullName]", "ReturnValue", "taint", "dfc-generated"] - ["Mono.Linker.Steps", "DescriptorMarker", True, "GetMethod", "(Mono.Cecil.TypeDefinition,System.String)", "", "Argument[0].Property[Mono.Cecil.TypeDefinition.Methods].Element", "ReturnValue", "value", "dfc-generated"] + - ["Mono.Linker.Steps", "DescriptorMarker", True, "ProcessField", "(Mono.Cecil.TypeDefinition,Mono.Cecil.FieldDefinition,System.Xml.XPath.XPathNavigator)", "", "Argument[1]", "Argument[this].Field[Mono.Linker.Steps.DescriptorMarker._preservedMembers].Element", "value", "dfc-generated"] + - ["Mono.Linker.Steps", "DescriptorMarker", True, "ProcessMethod", "(Mono.Cecil.TypeDefinition,Mono.Cecil.MethodDefinition,System.Xml.XPath.XPathNavigator,System.Object)", "", "Argument[1]", "Argument[this].Field[Mono.Linker.Steps.DescriptorMarker._preservedMembers].Element", "value", "dfc-generated"] + - ["Mono.Linker.Steps", "DescriptorMarker", True, "ProcessProperty", "(Mono.Cecil.TypeDefinition,Mono.Cecil.PropertyDefinition,System.Xml.XPath.XPathNavigator,System.Object,System.Boolean)", "", "Argument[1].Property[Mono.Cecil.PropertyDefinition.GetMethod]", "Argument[this].Field[Mono.Linker.Steps.DescriptorMarker._preservedMembers].Element", "value", "dfc-generated"] + - ["Mono.Linker.Steps", "DescriptorMarker", True, "ProcessProperty", "(Mono.Cecil.TypeDefinition,Mono.Cecil.PropertyDefinition,System.Xml.XPath.XPathNavigator,System.Object,System.Boolean)", "", "Argument[1].Property[Mono.Cecil.PropertyDefinition.SetMethod]", "Argument[this].Field[Mono.Linker.Steps.DescriptorMarker._preservedMembers].Element", "value", "dfc-generated"] + - ["Mono.Linker.Steps", "DescriptorMarker", True, "ProcessProperty", "(Mono.Cecil.TypeDefinition,Mono.Cecil.PropertyDefinition,System.Xml.XPath.XPathNavigator,System.Object,System.Boolean)", "", "Argument[1]", "Argument[this].Field[Mono.Linker.Steps.DescriptorMarker._preservedMembers].Element", "value", "dfc-generated"] - ["Mono.Linker.Steps", "IMarkHandler", True, "Initialize", "(Mono.Linker.LinkContext,Mono.Linker.Steps.MarkContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker.Steps", "LinkAttributesParser", False, "Parse", "(Mono.Linker.AttributeInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker.Steps", "LinkAttributesParser", True, "GetMethod", "(Mono.Cecil.TypeDefinition,System.String)", "", "Argument[0].Property[Mono.Cecil.TypeDefinition.Methods].Element", "ReturnValue", "value", "dfc-generated"] - - ["Mono.Linker.Steps", "MarkScopeStack+Scope", False, "Scope", "(Mono.Linker.MessageOrigin)", "", "Argument[0]", "Argument[this].Field[Mono.Linker.Steps.MarkScopeStack+Scope.Origin]", "value", "dfc-generated"] - - ["Mono.Linker.Steps", "MarkScopeStack", False, "PopToParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Mono.Linker.Steps", "MarkScopeStack", False, "PushScope", "(Mono.Linker.MessageOrigin)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["Mono.Linker.Steps", "MarkScopeStack", False, "PushScope", "(Mono.Linker.MessageOrigin)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Mono.Linker.Steps", "MarkScopeStack", False, "PushScope", "(Mono.Linker.Steps.MarkScopeStack+Scope)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["Mono.Linker.Steps", "MarkScopeStack", False, "PushScope", "(Mono.Linker.Steps.MarkScopeStack+Scope)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Mono.Linker.Steps", "MarkStep+AttributeProviderPair", False, "AttributeProviderPair", "(Mono.Cecil.CustomAttribute,Mono.Cecil.ICustomAttributeProvider)", "", "Argument[0]", "Argument[this].Property[Mono.Linker.Steps.MarkStep+AttributeProviderPair.Attribute]", "value", "dfc-generated"] - ["Mono.Linker.Steps", "MarkStep+AttributeProviderPair", False, "AttributeProviderPair", "(Mono.Cecil.CustomAttribute,Mono.Cecil.ICustomAttributeProvider)", "", "Argument[1]", "Argument[this].Property[Mono.Linker.Steps.MarkStep+AttributeProviderPair.Provider]", "value", "dfc-generated"] - - ["Mono.Linker.Steps", "MarkStep", False, "GetOriginalMethod", "(Mono.Cecil.MethodReference,Mono.Linker.DependencyInfo)", "", "Argument[1]", "ReturnValue.Field[System.ValueTuple`2.Item2]", "value", "dfc-generated"] - - ["Mono.Linker.Steps", "MarkStep", False, "GetOriginalType", "(Mono.Cecil.TypeReference,Mono.Linker.DependencyInfo)", "", "Argument[1]", "ReturnValue.Field[System.ValueTuple`2.Item2]", "value", "dfc-generated"] - - ["Mono.Linker.Steps", "MarkStep", False, "MarkCustomAttributeField", "(Mono.Cecil.CustomAttributeNamedArgument,Mono.Cecil.TypeDefinition,Mono.Cecil.ICustomAttribute)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", False, "MarkCustomAttributeFields", "(Mono.Cecil.ICustomAttribute,Mono.Cecil.TypeDefinition)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", False, "GetOriginalMethod", "(Mono.Cecil.MethodReference,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[1]", "ReturnValue.Field[System.ValueTuple`2.Item2]", "value", "dfc-generated"] + - ["Mono.Linker.Steps", "MarkStep", False, "GetOriginalType", "(Mono.Cecil.TypeReference,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[1]", "ReturnValue.Field[System.ValueTuple`2.Item2]", "value", "dfc-generated"] + - ["Mono.Linker.Steps", "MarkStep", False, "MarkCustomAttributeField", "(Mono.Cecil.CustomAttributeNamedArgument,Mono.Cecil.TypeDefinition,Mono.Cecil.ICustomAttribute,Mono.Linker.MessageOrigin)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", False, "MarkCustomAttributeFields", "(Mono.Cecil.ICustomAttribute,Mono.Cecil.TypeDefinition,Mono.Linker.MessageOrigin)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", False, "MarkField", "(Mono.Cecil.FieldReference,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", False, "MarkFields", "(Mono.Cecil.TypeDefinition,System.Boolean,Mono.Linker.DependencyInfo,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", False, "MarkFields", "(Mono.Cecil.TypeDefinition,System.Boolean,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", False, "MarkMethodIf", "(Mono.Collections.Generic.Collection,System.Func,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[0].Element", "Argument[1].Parameter[0]", "value", "dfc-generated"] - ["Mono.Linker.Steps", "MarkStep", False, "MarkMethodIf", "(Mono.Collections.Generic.Collection,System.Func,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"] - ["Mono.Linker.Steps", "MarkStep", False, "MarkMethodsIf", "(Mono.Collections.Generic.Collection,System.Func,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[0].Element", "Argument[1].Parameter[0]", "value", "dfc-generated"] - ["Mono.Linker.Steps", "MarkStep", False, "MarkProperty", "(Mono.Cecil.PropertyDefinition,Mono.Linker.DependencyInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", False, "MarkStaticFields", "(Mono.Cecil.TypeDefinition,Mono.Linker.DependencyInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", False, "MarkStaticFields", "(Mono.Cecil.TypeDefinition,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", False, "get_Annotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", False, "get_Context", "()", "", "Argument[this].SyntheticField[Mono.Linker.Steps.MarkStep._context]", "ReturnValue", "value", "dfc-generated"] - ["Mono.Linker.Steps", "MarkStep", False, "get_EmbeddedXmlInfo", "()", "", "Argument[this].Property[Mono.Linker.Steps.MarkStep.Context].Property[Mono.Linker.LinkContext.EmbeddedXmlInfo]", "ReturnValue", "value", "dfc-generated"] - ["Mono.Linker.Steps", "MarkStep", False, "get_EmbeddedXmlInfo", "()", "", "Argument[this].SyntheticField[Mono.Linker.Steps.MarkStep._context].Property[Mono.Linker.LinkContext.EmbeddedXmlInfo]", "ReturnValue", "value", "dfc-generated"] - ["Mono.Linker.Steps", "MarkStep", False, "get_MarkingHelpers", "()", "", "Argument[this].Property[Mono.Linker.Steps.MarkStep.Context].Property[Mono.Linker.LinkContext.MarkingHelpers]", "ReturnValue", "value", "dfc-generated"] - ["Mono.Linker.Steps", "MarkStep", False, "get_MarkingHelpers", "()", "", "Argument[this].SyntheticField[Mono.Linker.Steps.MarkStep._context].Property[Mono.Linker.LinkContext.MarkingHelpers]", "ReturnValue", "value", "dfc-generated"] - - ["Mono.Linker.Steps", "MarkStep", False, "get_ScopeStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", False, "get_Tracer", "()", "", "Argument[this].Property[Mono.Linker.Steps.MarkStep.Context].Property[Mono.Linker.LinkContext.Tracer]", "ReturnValue", "value", "dfc-generated"] - ["Mono.Linker.Steps", "MarkStep", False, "get_Tracer", "()", "", "Argument[this].SyntheticField[Mono.Linker.Steps.MarkStep._context].Property[Mono.Linker.LinkContext.Tracer]", "ReturnValue", "value", "dfc-generated"] - - ["Mono.Linker.Steps", "MarkStep", True, "MarkAssembly", "(Mono.Cecil.AssemblyDefinition,Mono.Linker.DependencyInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", True, "MarkEvent", "(Mono.Cecil.EventDefinition,Mono.Linker.DependencyInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", True, "MarkInstruction", "(Mono.Cecil.Cil.Instruction,Mono.Cecil.MethodDefinition,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", True, "MarkInterfaceImplementation", "(Mono.Cecil.InterfaceImplementation,System.Nullable,System.Nullable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", True, "MarkAssembly", "(Mono.Cecil.AssemblyDefinition,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", True, "MarkEvent", "(Mono.Cecil.EventDefinition,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", True, "MarkInstruction", "(Mono.Cecil.Cil.Instruction,Mono.Cecil.MethodDefinition,System.Boolean,Mono.Linker.MessageOrigin)", "", "Argument[3].Property[Mono.Linker.MessageOrigin.FileName]", "ReturnValue.Property[Mono.Linker.MessageOrigin.FileName]", "value", "dfc-generated"] + - ["Mono.Linker.Steps", "MarkStep", True, "MarkInstruction", "(Mono.Cecil.Cil.Instruction,Mono.Cecil.MethodDefinition,System.Boolean,Mono.Linker.MessageOrigin)", "", "Argument[3].Property[Mono.Linker.MessageOrigin.Provider]", "ReturnValue.Property[Mono.Linker.MessageOrigin.Provider]", "value", "dfc-generated"] + - ["Mono.Linker.Steps", "MarkStep", True, "MarkInstruction", "(Mono.Cecil.Cil.Instruction,Mono.Cecil.MethodDefinition,System.Boolean,Mono.Linker.MessageOrigin)", "", "Argument[3]", "ReturnValue", "value", "dfc-generated"] + - ["Mono.Linker.Steps", "MarkStep", True, "MarkInterfaceImplementation", "(Mono.Cecil.InterfaceImplementation,Mono.Linker.MessageOrigin,System.Nullable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", True, "MarkMethod", "(Mono.Cecil.MethodReference,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", True, "MarkMethod", "(Mono.Cecil.MethodReference,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", True, "MarkRequirementsForInstantiatedTypes", "(Mono.Cecil.TypeDefinition)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", True, "MarkSecurityAttribute", "(Mono.Cecil.SecurityAttribute,Mono.Linker.DependencyInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", True, "MarkType", "(Mono.Cecil.TypeReference,Mono.Linker.DependencyInfo,System.Nullable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", True, "MarkType", "(Mono.Cecil.TypeReference,Mono.Linker.DependencyInfo,System.Nullable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", True, "MarkTypeVisibleToReflection", "(Mono.Cecil.TypeReference,Mono.Cecil.TypeDefinition,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", True, "MarkTypeVisibleToReflection", "(Mono.Cecil.TypeReference,Mono.Cecil.TypeDefinition,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", True, "MarkTypeVisibleToReflection", "(Mono.Cecil.TypeReference,Mono.Cecil.TypeDefinition,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", True, "MarkUserDependency", "(Mono.Cecil.IMemberDefinition,Mono.Cecil.CustomAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", True, "MarkSecurityAttribute", "(Mono.Cecil.SecurityAttribute,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", True, "MarkType", "(Mono.Cecil.TypeReference,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", True, "MarkType", "(Mono.Cecil.TypeReference,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", True, "MarkTypeVisibleToReflection", "(Mono.Cecil.TypeReference,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", True, "MarkUserDependency", "(Mono.Cecil.IMemberDefinition,Mono.Cecil.CustomAttribute,Mono.Linker.MessageOrigin)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", True, "Process", "(Mono.Linker.LinkContext)", "", "Argument[0]", "Argument[this].SyntheticField[Mono.Linker.Steps.MarkStep._context]", "value", "dfc-generated"] - - ["Mono.Linker.Steps", "MarkStep", True, "ProcessLinkerSpecialAttribute", "(Mono.Cecil.CustomAttribute,Mono.Cecil.ICustomAttributeProvider,Mono.Linker.DependencyInfo)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", True, "ProcessMethod", "(Mono.Cecil.MethodDefinition,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", True, "ProcessLinkerSpecialAttribute", "(Mono.Cecil.CustomAttribute,Mono.Cecil.ICustomAttributeProvider,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", True, "ProcessMethod", "(Mono.Cecil.MethodDefinition,Mono.Linker.DependencyInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker.Steps", "MarkStepContext", True, "RegisterMarkAssemblyAction", "(System.Action)", "", "Argument[0]", "Argument[this].Property[Mono.Linker.Steps.MarkStepContext.MarkAssemblyActions].Element", "value", "dfc-generated"] - ["Mono.Linker.Steps", "MarkStepContext", True, "RegisterMarkMethodAction", "(System.Action)", "", "Argument[0]", "Argument[this].Property[Mono.Linker.Steps.MarkStepContext.MarkMethodActions].Element", "value", "dfc-generated"] - ["Mono.Linker.Steps", "MarkStepContext", True, "RegisterMarkTypeAction", "(System.Action)", "", "Argument[0]", "Argument[this].Property[Mono.Linker.Steps.MarkStepContext.MarkTypeActions].Element", "value", "dfc-generated"] @@ -85,8 +83,15 @@ extensions: - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", False, "ProcessLinkerXmlBase", "(Mono.Linker.LinkContext,System.IO.Stream,Mono.Cecil.EmbeddedResource,Mono.Cecil.AssemblyDefinition,System.String)", "", "Argument[3]", "Argument[this].Field[Mono.Linker.Steps.ProcessLinkerXmlBase._resource].Field[System.ValueTuple`2.Item2]", "value", "dfc-generated"] - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", False, "ProcessLinkerXmlBase", "(Mono.Linker.LinkContext,System.IO.Stream,System.String)", "", "Argument[0]", "Argument[this].Field[Mono.Linker.Steps.ProcessLinkerXmlBase._context]", "value", "dfc-generated"] - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", False, "ProcessLinkerXmlBase", "(Mono.Linker.LinkContext,System.IO.Stream,System.String)", "", "Argument[2]", "Argument[this].Field[Mono.Linker.Steps.ProcessLinkerXmlBase._xmlDocumentLocation]", "value", "dfc-generated"] + - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", False, "ProcessTypeChildren", "(Mono.Cecil.TypeDefinition,System.Xml.XPath.XPathNavigator,System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", False, "ToString", "()", "", "Argument[this].Field[Mono.Linker.Steps.ProcessLinkerXmlBase._xmlDocumentLocation]", "ReturnValue", "taint", "dfc-generated"] - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", False, "TryConvertValue", "(System.String,Mono.Cecil.TypeReference,System.Object)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", True, "ProcessEvent", "(Mono.Cecil.TypeDefinition,Mono.Cecil.EventDefinition,System.Xml.XPath.XPathNavigator,System.Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", True, "ProcessEvent", "(Mono.Cecil.TypeDefinition,System.Xml.XPath.XPathNavigator,System.Object)", "", "Argument[0].Property[Mono.Cecil.TypeDefinition.Events].Element", "Argument[this].Field[Mono.Linker.Steps.DescriptorMarker._preservedMembers].Element", "value", "dfc-generated"] + - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", True, "ProcessField", "(Mono.Cecil.TypeDefinition,System.Xml.XPath.XPathNavigator)", "", "Argument[0].Property[Mono.Cecil.TypeDefinition.Fields].Element", "Argument[this].Field[Mono.Linker.Steps.DescriptorMarker._preservedMembers].Element", "value", "dfc-generated"] + - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", True, "ProcessMethod", "(Mono.Cecil.TypeDefinition,System.Xml.XPath.XPathNavigator,System.Object)", "", "Argument[0].Property[Mono.Cecil.TypeDefinition.Methods].Element", "Argument[this].Field[Mono.Linker.Steps.DescriptorMarker._preservedMembers].Element", "value", "dfc-generated"] + - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", True, "ProcessProperty", "(Mono.Cecil.TypeDefinition,System.Xml.XPath.XPathNavigator,System.Object)", "", "Argument[0].Property[Mono.Cecil.TypeDefinition.Properties].Element", "Argument[this].Field[Mono.Linker.Steps.DescriptorMarker._preservedMembers].Element", "value", "dfc-generated"] + - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", True, "ProcessType", "(Mono.Cecil.TypeDefinition,System.Xml.XPath.XPathNavigator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker.Steps", "ProcessLinkerXmlStepBase", False, "ProcessLinkerXmlStepBase", "(System.IO.Stream,System.String)", "", "Argument[0]", "Argument[this].Field[Mono.Linker.Steps.ProcessLinkerXmlStepBase._documentStream]", "value", "dfc-generated"] - ["Mono.Linker.Steps", "ProcessLinkerXmlStepBase", False, "ProcessLinkerXmlStepBase", "(System.IO.Stream,System.String)", "", "Argument[1]", "Argument[this].Field[Mono.Linker.Steps.ProcessLinkerXmlStepBase._xmlDocumentLocation]", "value", "dfc-generated"] - ["Mono.Linker.Steps", "RootAssemblyInput", False, "RootAssemblyInput", "(System.String,Mono.Linker.AssemblyRootMode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -113,9 +118,6 @@ extensions: - ["Mono.Linker.Steps", "BodySubstitutionParser", "BodySubstitutionParser", "(Mono.Linker.LinkContext,System.IO.Stream,System.String)", "summary", "df-generated"] - ["Mono.Linker.Steps", "BodySubstitutionParser", "ProcessAssembly", "(Mono.Cecil.AssemblyDefinition,System.Xml.XPath.XPathNavigator,System.Boolean)", "summary", "df-generated"] - ["Mono.Linker.Steps", "BodySubstitutionParser", "ProcessExportedType", "(Mono.Cecil.ExportedType,Mono.Cecil.AssemblyDefinition,System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "BodySubstitutionParser", "ProcessField", "(Mono.Cecil.TypeDefinition,System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "BodySubstitutionParser", "ProcessMethod", "(Mono.Cecil.TypeDefinition,System.Xml.XPath.XPathNavigator,System.Object)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "BodySubstitutionParser", "ProcessType", "(Mono.Cecil.TypeDefinition,System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] - ["Mono.Linker.Steps", "BodySubstitutionParser", "ProcessTypePattern", "(System.String,Mono.Cecil.AssemblyDefinition,System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] - ["Mono.Linker.Steps", "CheckSuppressionsDispatcher", "Process", "(Mono.Linker.LinkContext)", "summary", "df-generated"] - ["Mono.Linker.Steps", "CheckSuppressionsStep", "IsActiveFor", "(Mono.Cecil.AssemblyDefinition)", "summary", "df-generated"] @@ -132,14 +134,10 @@ extensions: - ["Mono.Linker.Steps", "DescriptorMarker", "DescriptorMarker", "(Mono.Linker.LinkContext,System.IO.Stream,Mono.Cecil.EmbeddedResource,Mono.Cecil.AssemblyDefinition,System.String)", "summary", "df-generated"] - ["Mono.Linker.Steps", "DescriptorMarker", "DescriptorMarker", "(Mono.Linker.LinkContext,System.IO.Stream,System.String)", "summary", "df-generated"] - ["Mono.Linker.Steps", "DescriptorMarker", "GetTypePreserve", "(System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] + - ["Mono.Linker.Steps", "DescriptorMarker", "LogDuplicatePreserve", "(System.String,System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] - ["Mono.Linker.Steps", "DescriptorMarker", "Mark", "()", "summary", "df-generated"] - ["Mono.Linker.Steps", "DescriptorMarker", "ProcessAssembly", "(Mono.Cecil.AssemblyDefinition,System.Xml.XPath.XPathNavigator,System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "DescriptorMarker", "ProcessEvent", "(Mono.Cecil.TypeDefinition,Mono.Cecil.EventDefinition,System.Xml.XPath.XPathNavigator,System.Object)", "summary", "df-generated"] - ["Mono.Linker.Steps", "DescriptorMarker", "ProcessExportedType", "(Mono.Cecil.ExportedType,Mono.Cecil.AssemblyDefinition,System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "DescriptorMarker", "ProcessField", "(Mono.Cecil.TypeDefinition,Mono.Cecil.FieldDefinition,System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "DescriptorMarker", "ProcessMethod", "(Mono.Cecil.TypeDefinition,Mono.Cecil.MethodDefinition,System.Xml.XPath.XPathNavigator,System.Object)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "DescriptorMarker", "ProcessProperty", "(Mono.Cecil.TypeDefinition,Mono.Cecil.PropertyDefinition,System.Xml.XPath.XPathNavigator,System.Object,System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "DescriptorMarker", "ProcessType", "(Mono.Cecil.TypeDefinition,System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] - ["Mono.Linker.Steps", "DescriptorMarker", "get_AllowedAssemblySelector", "()", "summary", "df-generated"] - ["Mono.Linker.Steps", "IStep", "Process", "(Mono.Linker.LinkContext)", "summary", "df-generated"] - ["Mono.Linker.Steps", "ISubStep", "Initialize", "(Mono.Linker.LinkContext)", "summary", "df-generated"] @@ -154,11 +152,9 @@ extensions: - ["Mono.Linker.Steps", "LinkAttributesParser", "LinkAttributesParser", "(Mono.Linker.LinkContext,System.IO.Stream,Mono.Cecil.EmbeddedResource,Mono.Cecil.AssemblyDefinition,System.String)", "summary", "df-generated"] - ["Mono.Linker.Steps", "LinkAttributesParser", "LinkAttributesParser", "(Mono.Linker.LinkContext,System.IO.Stream,System.String)", "summary", "df-generated"] - ["Mono.Linker.Steps", "LinkAttributesParser", "ProcessAssembly", "(Mono.Cecil.AssemblyDefinition,System.Xml.XPath.XPathNavigator,System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "LinkAttributesParser", "ProcessEvent", "(Mono.Cecil.TypeDefinition,Mono.Cecil.EventDefinition,System.Xml.XPath.XPathNavigator,System.Object)", "summary", "df-generated"] - ["Mono.Linker.Steps", "LinkAttributesParser", "ProcessField", "(Mono.Cecil.TypeDefinition,Mono.Cecil.FieldDefinition,System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] - ["Mono.Linker.Steps", "LinkAttributesParser", "ProcessMethod", "(Mono.Cecil.TypeDefinition,Mono.Cecil.MethodDefinition,System.Xml.XPath.XPathNavigator,System.Object)", "summary", "df-generated"] - ["Mono.Linker.Steps", "LinkAttributesParser", "ProcessProperty", "(Mono.Cecil.TypeDefinition,Mono.Cecil.PropertyDefinition,System.Xml.XPath.XPathNavigator,System.Object,System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "LinkAttributesParser", "ProcessType", "(Mono.Cecil.TypeDefinition,System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] - ["Mono.Linker.Steps", "LinkAttributesParser", "get_AllowedAssemblySelector", "()", "summary", "df-generated"] - ["Mono.Linker.Steps", "LinkAttributesStep", "LinkAttributesStep", "(System.IO.Stream,System.String)", "summary", "df-generated"] - ["Mono.Linker.Steps", "LinkAttributesStep", "Process", "()", "summary", "df-generated"] @@ -166,9 +162,6 @@ extensions: - ["Mono.Linker.Steps", "MarkContext", "RegisterMarkMethodAction", "(System.Action)", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkContext", "RegisterMarkTypeAction", "(System.Action)", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkExportedTypesTarget", "ProcessAssembly", "(Mono.Cecil.AssemblyDefinition,Mono.Linker.LinkContext)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkScopeStack", "AssertIsEmpty", "()", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkScopeStack", "UpdateCurrentScopeInstructionOffset", "(System.Int32)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkScopeStack", "get_CurrentScope", "()", "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"] @@ -179,28 +172,28 @@ extensions: - ["Mono.Linker.Steps", "MarkStep", "DoAdditionalProcessing", "()", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", "DoAdditionalPropertyProcessing", "(Mono.Cecil.PropertyDefinition)", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", "DoAdditionalTypeProcessing", "(Mono.Cecil.TypeDefinition)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", "EnqueueMethod", "(Mono.Cecil.MethodDefinition,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "summary", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", "EnqueueMethod", "(Mono.Cecil.MethodDefinition,Mono.Linker.DependencyInfo)", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", "IgnoreScope", "(Mono.Cecil.IMetadataScope)", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", "Initialize", "()", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", "IsFullyPreserved", "(Mono.Cecil.TypeDefinition)", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", "IsUserDependencyMarker", "(Mono.Cecil.TypeReference)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", "MarkAndCacheConvertToThrowExceptionCtor", "(Mono.Linker.DependencyInfo)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", "MarkCustomAttribute", "(Mono.Cecil.CustomAttribute,Mono.Linker.DependencyInfo)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", "MarkCustomAttributeProperties", "(Mono.Cecil.ICustomAttribute,Mono.Cecil.TypeDefinition)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", "MarkCustomAttributeProperty", "(Mono.Cecil.CustomAttributeNamedArgument,Mono.Cecil.TypeDefinition,Mono.Cecil.ICustomAttribute,Mono.Linker.DependencyInfo)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", "MarkDefaultConstructor", "(Mono.Cecil.TypeDefinition,Mono.Linker.DependencyInfo)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", "MarkMethodBody", "(Mono.Cecil.Cil.MethodBody)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", "MarkMethods", "(Mono.Cecil.TypeDefinition,Mono.Linker.DependencyInfo)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", "MarkMulticastDelegate", "(Mono.Cecil.TypeDefinition)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", "MarkNamedMethod", "(Mono.Cecil.TypeDefinition,System.String,Mono.Linker.DependencyInfo)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", "MarkReflectionLikeDependencies", "(Mono.Linker.MethodIL,System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", "MarkSecurityDeclaration", "(Mono.Cecil.SecurityDeclaration,Mono.Linker.DependencyInfo)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", "MarkSecurityDeclarations", "(Mono.Cecil.ISecurityDeclarationProvider,Mono.Linker.DependencyInfo)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", "MarkSerializable", "(Mono.Cecil.TypeDefinition)", "summary", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", "MarkAndCacheConvertToThrowExceptionCtor", "(Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "summary", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", "MarkCustomAttribute", "(Mono.Cecil.CustomAttribute,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "summary", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", "MarkCustomAttributeProperties", "(Mono.Cecil.ICustomAttribute,Mono.Cecil.TypeDefinition,Mono.Linker.MessageOrigin)", "summary", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", "MarkCustomAttributeProperty", "(Mono.Cecil.CustomAttributeNamedArgument,Mono.Cecil.TypeDefinition,Mono.Cecil.ICustomAttribute,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "summary", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", "MarkDefaultConstructor", "(Mono.Cecil.TypeDefinition,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "summary", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", "MarkMethodBody", "(Mono.Cecil.Cil.MethodBody,Mono.Linker.MessageOrigin)", "summary", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", "MarkMethods", "(Mono.Cecil.TypeDefinition,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "summary", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", "MarkMulticastDelegate", "(Mono.Cecil.TypeDefinition,Mono.Linker.MessageOrigin)", "summary", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", "MarkNamedMethod", "(Mono.Cecil.TypeDefinition,System.String,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "summary", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", "MarkReflectionLikeDependencies", "(Mono.Linker.MethodIL,System.Boolean,Mono.Linker.MessageOrigin)", "summary", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", "MarkSecurityDeclaration", "(Mono.Cecil.SecurityDeclaration,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "summary", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", "MarkSecurityDeclarations", "(Mono.Cecil.ISecurityDeclarationProvider,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "summary", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", "MarkSerializable", "(Mono.Cecil.TypeDefinition,Mono.Linker.MessageOrigin)", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", "MarkStaticConstructor", "(Mono.Cecil.TypeDefinition,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", "ProcessReflectionDependency", "(Mono.Cecil.Cil.MethodBody,Mono.Cecil.Cil.Instruction)", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", "ShouldMarkCustomAttribute", "(Mono.Cecil.CustomAttribute,Mono.Cecil.ICustomAttributeProvider)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep", "ShouldMarkInterfaceImplementation", "(Mono.Cecil.TypeDefinition,Mono.Cecil.InterfaceImplementation)", "summary", "df-generated"] + - ["Mono.Linker.Steps", "MarkStep", "ShouldMarkInterfaceImplementationList", "(Mono.Cecil.TypeDefinition,System.Collections.Generic.List,Mono.Cecil.TypeReference)", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", "ShouldMarkTopLevelCustomAttribute", "(Mono.Linker.Steps.MarkStep+AttributeProviderPair,Mono.Cecil.MethodDefinition)", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", "ShouldMarkTypeStaticConstructor", "(Mono.Cecil.TypeDefinition)", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", "ShouldParseMethodBody", "(Mono.Cecil.MethodDefinition)", "summary", "df-generated"] @@ -224,17 +217,10 @@ extensions: - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", "LogWarning", "(System.Xml.XPath.XPathNavigator,ILLink.Shared.DiagnosticId,System.String[])", "summary", "df-generated"] - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", "ProcessAssemblies", "(System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", "ProcessAssembly", "(Mono.Cecil.AssemblyDefinition,System.Xml.XPath.XPathNavigator,System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", "ProcessEvent", "(Mono.Cecil.TypeDefinition,Mono.Cecil.EventDefinition,System.Xml.XPath.XPathNavigator,System.Object)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", "ProcessEvent", "(Mono.Cecil.TypeDefinition,System.Xml.XPath.XPathNavigator,System.Object)", "summary", "df-generated"] - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", "ProcessExportedType", "(Mono.Cecil.ExportedType,Mono.Cecil.AssemblyDefinition,System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", "ProcessField", "(Mono.Cecil.TypeDefinition,Mono.Cecil.FieldDefinition,System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", "ProcessField", "(Mono.Cecil.TypeDefinition,System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", "ProcessMethod", "(Mono.Cecil.TypeDefinition,Mono.Cecil.MethodDefinition,System.Xml.XPath.XPathNavigator,System.Object)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", "ProcessMethod", "(Mono.Cecil.TypeDefinition,System.Xml.XPath.XPathNavigator,System.Object)", "summary", "df-generated"] - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", "ProcessProperty", "(Mono.Cecil.TypeDefinition,Mono.Cecil.PropertyDefinition,System.Xml.XPath.XPathNavigator,System.Object,System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", "ProcessProperty", "(Mono.Cecil.TypeDefinition,System.Xml.XPath.XPathNavigator,System.Object)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", "ProcessType", "(Mono.Cecil.TypeDefinition,System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", "ProcessTypeChildren", "(Mono.Cecil.TypeDefinition,System.Xml.XPath.XPathNavigator,System.Object)", "summary", "df-generated"] - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", "ProcessTypePattern", "(System.String,Mono.Cecil.AssemblyDefinition,System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", "ProcessTypes", "(Mono.Cecil.AssemblyDefinition,System.Xml.XPath.XPathNavigator,System.Boolean)", "summary", "df-generated"] - ["Mono.Linker.Steps", "ProcessLinkerXmlBase", "ProcessXml", "(System.Boolean,System.Boolean)", "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 639886d3b89..6519e273f0c 100644 --- a/csharp/ql/lib/ext/generated/Mono.Linker.model.yml +++ b/csharp/ql/lib/ext/generated/Mono.Linker.model.yml @@ -20,6 +20,7 @@ extensions: - ["Mono.Linker", "AnnotationStore", False, "SetPreservedStaticCtor", "(Mono.Cecil.TypeDefinition)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker", "AnnotationStore", False, "SetProcessed", "(Mono.Cecil.IMetadataTokenProvider)", "", "Argument[0]", "Argument[this].Field[Mono.Linker.AnnotationStore.processed].Element", "value", "dfc-generated"] - ["Mono.Linker", "AnnotationStore", False, "SetPublic", "(Mono.Cecil.IMetadataTokenProvider)", "", "Argument[0]", "Argument[this].Field[Mono.Linker.AnnotationStore.public_api].Element", "value", "dfc-generated"] + - ["Mono.Linker", "AnnotationStore", False, "SetRootAssembly", "(Mono.Cecil.AssemblyDefinition)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker", "AnnotationStore", False, "SetSubstitutedInit", "(Mono.Cecil.TypeDefinition)", "", "Argument[0]", "Argument[this].Field[Mono.Linker.AnnotationStore.fieldType_init].Element", "value", "dfc-generated"] - ["Mono.Linker", "AnnotationStore", False, "get_Tracer", "()", "", "Argument[this].Field[Mono.Linker.AnnotationStore.context].Property[Mono.Linker.LinkContext.Tracer]", "ReturnValue", "value", "dfc-generated"] - ["Mono.Linker", "AssemblyDefinitionExtensions", False, "FindEmbeddedResource", "(Mono.Cecil.AssemblyDefinition,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -45,20 +46,19 @@ extensions: - ["Mono.Linker", "CustomAttributeSource", False, "GetAssemblyFromCustomAttributeProvider", "(Mono.Cecil.ICustomAttributeProvider)", "", "Argument[0].Property[Mono.Cecil.ModuleDefinition.Assembly]", "ReturnValue", "value", "dfc-generated"] - ["Mono.Linker", "CustomAttributeSource", False, "GetAssemblyFromCustomAttributeProvider", "(Mono.Cecil.ICustomAttributeProvider)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Mono.Linker", "CustomAttributeSource", False, "GetCustomAttributes", "(Mono.Cecil.ICustomAttributeProvider)", "", "Argument[0].Property[Mono.Cecil.ICustomAttributeProvider.CustomAttributes].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["Mono.Linker", "CustomAttributeSource", False, "GetCustomAttributes", "(Mono.Cecil.ICustomAttributeProvider,System.String,System.String)", "", "Argument[0].Property[Mono.Cecil.ICustomAttributeProvider.CustomAttributes].Element", "ReturnValue.Element", "value", "dfc-generated"] - ["Mono.Linker", "DependencyInfo", False, "DependencyInfo", "(Mono.Linker.DependencyKind,System.Object)", "", "Argument[1]", "Argument[this].Property[Mono.Linker.DependencyInfo.Source]", "value", "dfc-generated"] - - ["Mono.Linker", "DependencyRecorderHelper", False, "TokenString", "(Mono.Linker.LinkContext,System.Object)", "", "Argument[1].Property[Mono.Cecil.TypeReference.Module]", "ReturnValue", "taint", "dfc-generated"] - - ["Mono.Linker", "DependencyRecorderHelper", False, "TokenString", "(Mono.Linker.LinkContext,System.Object)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] + - ["Mono.Linker", "DependencyRecorderHelper", False, "TokenString", "(Mono.Linker.LinkContext,System.Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["Mono.Linker", "DgmlDependencyRecorder", False, "DgmlDependencyRecorder", "(Mono.Linker.LinkContext,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker", "DgmlDependencyRecorder", False, "DgmlDependencyRecorder", "(Mono.Linker.LinkContext,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["Mono.Linker", "DocumentationSignatureGenerator", False, "VisitMember", "(Mono.Cecil.IMemberDefinition,System.Text.StringBuilder,Mono.Linker.ITryResolveMetadata)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["Mono.Linker", "DocumentationSignatureParser", False, "GetMatchingMembers", "(System.String,System.Int32,Mono.Cecil.ModuleDefinition,Mono.Cecil.TypeDefinition,System.String,System.Int32,Mono.Linker.DocumentationSignatureParser+MemberType,System.Collections.Generic.List,Mono.Linker.ITryResolveMetadata,System.Boolean)", "", "Argument[3]", "Argument[7].Element", "taint", "df-generated"] - - ["Mono.Linker", "DocumentationSignatureParser", False, "GetMembersByDocumentationSignature", "(Mono.Cecil.TypeDefinition,System.String,Mono.Linker.ITryResolveMetadata,System.Boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["Mono.Linker", "DocumentationSignatureParser", False, "ParseTypeOrNamespaceName", "(System.String,System.Int32,System.Text.StringBuilder)", "", "Argument[0]", "Argument[2]", "taint", "dfc-generated"] - - ["Mono.Linker", "DocumentationSignatureParser", False, "ParseTypeOrNamespaceName", "(System.String,System.Int32,System.Text.StringBuilder)", "", "Argument[0]", "ReturnValue.Field[System.ValueTuple`2.Item1]", "taint", "dfc-generated"] - ["Mono.Linker", "Driver", False, "Driver", "(System.Collections.Generic.Queue)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker", "FeatureSettings", False, "GetAttribute", "(System.Xml.XPath.XPathNavigator,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["Mono.Linker", "ITryResolveMetadata", True, "TryResolve", "(Mono.Cecil.MethodReference)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["Mono.Linker", "ITryResolveMetadata", True, "TryResolve", "(Mono.Cecil.TypeReference)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["Mono.Linker", "InterfaceImplementor", False, "Create", "(Mono.Cecil.TypeDefinition,Mono.Cecil.TypeDefinition,Mono.Cecil.IMetadataResolver)", "", "Argument[0].Property[Mono.Cecil.TypeDefinition.Interfaces].Element", "ReturnValue.Property[Mono.Linker.InterfaceImplementor.InterfaceImplementation]", "value", "dfc-generated"] + - ["Mono.Linker", "InterfaceImplementor", False, "Create", "(Mono.Cecil.TypeDefinition,Mono.Cecil.TypeDefinition,Mono.Cecil.IMetadataResolver)", "", "Argument[0]", "ReturnValue.Property[Mono.Linker.InterfaceImplementor.Implementor]", "value", "dfc-generated"] + - ["Mono.Linker", "InterfaceImplementor", False, "Create", "(Mono.Cecil.TypeDefinition,Mono.Cecil.TypeDefinition,Mono.Cecil.IMetadataResolver)", "", "Argument[1]", "ReturnValue.Property[Mono.Linker.InterfaceImplementor.InterfaceType]", "value", "dfc-generated"] + - ["Mono.Linker", "InterfaceImplementor", False, "InterfaceImplementor", "(Mono.Cecil.TypeDefinition,Mono.Cecil.InterfaceImplementation,Mono.Cecil.TypeDefinition,Mono.Cecil.IMetadataResolver)", "", "Argument[0]", "Argument[this].Property[Mono.Linker.InterfaceImplementor.Implementor]", "value", "dfc-generated"] + - ["Mono.Linker", "InterfaceImplementor", False, "InterfaceImplementor", "(Mono.Cecil.TypeDefinition,Mono.Cecil.InterfaceImplementation,Mono.Cecil.TypeDefinition,Mono.Cecil.IMetadataResolver)", "", "Argument[1]", "Argument[this].Property[Mono.Linker.InterfaceImplementor.InterfaceImplementation]", "value", "dfc-generated"] + - ["Mono.Linker", "InterfaceImplementor", False, "InterfaceImplementor", "(Mono.Cecil.TypeDefinition,Mono.Cecil.InterfaceImplementation,Mono.Cecil.TypeDefinition,Mono.Cecil.IMetadataResolver)", "", "Argument[2]", "Argument[this].Property[Mono.Linker.InterfaceImplementor.InterfaceType]", "value", "dfc-generated"] - ["Mono.Linker", "LinkContext", False, "GetMethodIL", "(Mono.Cecil.Cil.MethodBody)", "", "Argument[0].Property[Mono.Cecil.Cil.MethodBody.Method].Property[Mono.Cecil.MethodDefinition.Body]", "ReturnValue.Field[Mono.Linker.MethodIL.Body]", "value", "dfc-generated"] - ["Mono.Linker", "LinkContext", False, "GetMethodIL", "(Mono.Cecil.MethodDefinition)", "", "Argument[0].Property[Mono.Cecil.MethodDefinition.Body]", "ReturnValue.Field[Mono.Linker.MethodIL.Body]", "value", "dfc-generated"] - ["Mono.Linker", "LinkContext", False, "LinkContext", "(Mono.Linker.Pipeline,Mono.Linker.ILogger,System.String,Mono.Linker.UnintializedContextFactory)", "", "Argument[0]", "Argument[this].SyntheticField[Mono.Linker.LinkContext._pipeline]", "value", "dfc-generated"] @@ -68,6 +68,8 @@ extensions: - ["Mono.Linker", "LinkContext", False, "Resolve", "(Mono.Cecil.MethodReference)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Mono.Linker", "LinkContext", False, "Resolve", "(Mono.Cecil.TypeReference)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Mono.Linker", "LinkContext", False, "TryResolve", "(Mono.Cecil.FieldReference)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["Mono.Linker", "LinkContext", False, "TryResolve", "(Mono.Cecil.MethodReference)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["Mono.Linker", "LinkContext", False, "TryResolve", "(Mono.Cecil.TypeReference)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Mono.Linker", "LinkContext", False, "get_Actions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Mono.Linker", "LinkContext", False, "get_Annotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Mono.Linker", "LinkContext", False, "get_CompilerGeneratedState", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -82,7 +84,7 @@ extensions: - ["Mono.Linker", "LinkerFatalErrorException", False, "LinkerFatalErrorException", "(Mono.Linker.MessageContainer,System.Exception)", "", "Argument[0]", "Argument[this].Property[Mono.Linker.LinkerFatalErrorException.MessageContainer]", "value", "dfc-generated"] - ["Mono.Linker", "MarkingHelpers", False, "MarkingHelpers", "(Mono.Linker.LinkContext)", "", "Argument[0]", "Argument[this].Field[Mono.Linker.MarkingHelpers._context]", "value", "dfc-generated"] - ["Mono.Linker", "MemberActionStore", False, "MemberActionStore", "(Mono.Linker.LinkContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Mono.Linker", "MemberReferenceExtensions", False, "GetDisplayName", "(Mono.Cecil.MemberReference)", "", "Argument[0].Property[Mono.Cecil.IMemberDefinition.Name]", "ReturnValue", "taint", "dfc-generated"] + - ["Mono.Linker", "MemberReferenceExtensions", False, "GetDisplayName", "(Mono.Cecil.MemberReference)", "", "Argument[0].Property[Mono.Cecil.MemberReference.Name]", "ReturnValue", "taint", "dfc-generated"] - ["Mono.Linker", "MemberReferenceExtensions", False, "GetNamespaceDisplayName", "(Mono.Cecil.MemberReference)", "", "Argument[0].Property[Mono.Cecil.MemberReference.DeclaringType].Property[Mono.Cecil.TypeReference.Namespace]", "ReturnValue", "value", "dfc-generated"] - ["Mono.Linker", "MemberReferenceExtensions", False, "GetNamespaceDisplayName", "(Mono.Cecil.MemberReference)", "", "Argument[0].Property[Mono.Cecil.TypeReference.DeclaringType].Property[Mono.Cecil.TypeReference.Namespace]", "ReturnValue", "value", "dfc-generated"] - ["Mono.Linker", "MemberReferenceExtensions", False, "GetNamespaceDisplayName", "(Mono.Cecil.MemberReference)", "", "Argument[0].Property[Mono.Cecil.TypeReference.Namespace]", "ReturnValue", "value", "dfc-generated"] @@ -102,9 +104,7 @@ extensions: - ["Mono.Linker", "MessageContainer", False, "ToString", "()", "", "Argument[this].Property[Mono.Linker.MessageContainer.SubCategory]", "ReturnValue", "taint", "dfc-generated"] - ["Mono.Linker", "MessageContainer", False, "ToString", "()", "", "Argument[this].Property[Mono.Linker.MessageContainer.Text]", "ReturnValue", "taint", "dfc-generated"] - ["Mono.Linker", "MessageOrigin", False, "MessageOrigin", "(Mono.Cecil.ICustomAttributeProvider,System.Nullable)", "", "Argument[0]", "Argument[this].Property[Mono.Linker.MessageOrigin.Provider]", "value", "dfc-generated"] - - ["Mono.Linker", "MessageOrigin", False, "MessageOrigin", "(Mono.Cecil.ICustomAttributeProvider,System.Nullable)", "", "Argument[1]", "Argument[this].Property[Mono.Linker.MessageOrigin.ILOffset]", "value", "dfc-generated"] - ["Mono.Linker", "MessageOrigin", False, "MessageOrigin", "(Mono.Linker.MessageOrigin)", "", "Argument[0].Property[Mono.Linker.MessageOrigin.FileName]", "Argument[this].Property[Mono.Linker.MessageOrigin.FileName]", "value", "dfc-generated"] - - ["Mono.Linker", "MessageOrigin", False, "MessageOrigin", "(Mono.Linker.MessageOrigin)", "", "Argument[0].Property[Mono.Linker.MessageOrigin.ILOffset]", "Argument[this].Property[Mono.Linker.MessageOrigin.ILOffset]", "value", "dfc-generated"] - ["Mono.Linker", "MessageOrigin", False, "MessageOrigin", "(Mono.Linker.MessageOrigin)", "", "Argument[0].Property[Mono.Linker.MessageOrigin.Provider]", "Argument[this].Property[Mono.Linker.MessageOrigin.Provider]", "value", "dfc-generated"] - ["Mono.Linker", "MessageOrigin", False, "MessageOrigin", "(Mono.Linker.MessageOrigin,System.Int32)", "", "Argument[0].Property[Mono.Linker.MessageOrigin.FileName]", "Argument[this].Property[Mono.Linker.MessageOrigin.FileName]", "value", "dfc-generated"] - ["Mono.Linker", "MessageOrigin", False, "MessageOrigin", "(Mono.Linker.MessageOrigin,System.Int32)", "", "Argument[0].Property[Mono.Linker.MessageOrigin.Provider]", "Argument[this].Property[Mono.Linker.MessageOrigin.Provider]", "value", "dfc-generated"] @@ -120,17 +120,11 @@ extensions: - ["Mono.Linker", "MethodIL", False, "get_Instructions", "()", "", "Argument[this].Field[Mono.Linker.MethodIL.Body].Property[Mono.Cecil.Cil.MethodBody.Instructions]", "ReturnValue", "value", "dfc-generated"] - ["Mono.Linker", "MethodIL", False, "get_Method", "()", "", "Argument[this].Field[Mono.Linker.MethodIL.Body].Property[Mono.Cecil.Cil.MethodBody.Method]", "ReturnValue", "value", "dfc-generated"] - ["Mono.Linker", "MethodIL", False, "get_Variables", "()", "", "Argument[this].Field[Mono.Linker.MethodIL.Body].Property[Mono.Cecil.Cil.MethodBody.Variables]", "ReturnValue", "value", "dfc-generated"] - - ["Mono.Linker", "MethodReferenceExtensions", False, "GetInflatedParameterType", "(Mono.Cecil.MethodReference,System.Int32,Mono.Linker.LinkContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["Mono.Linker", "MethodReferenceExtensions", False, "GetReturnType", "(Mono.Cecil.MethodReference,Mono.Linker.LinkContext)", "", "Argument[0].Property[Mono.Cecil.MethodReference.ReturnType].Property[Mono.Cecil.FunctionPointerType.ReturnType]", "ReturnValue.Property[Mono.Cecil.FunctionPointerType.ReturnType]", "value", "dfc-generated"] - - ["Mono.Linker", "MethodReferenceExtensions", False, "GetReturnType", "(Mono.Cecil.MethodReference,Mono.Linker.LinkContext)", "", "Argument[0].Property[Mono.Cecil.MethodReference.ReturnType]", "ReturnValue", "value", "dfc-generated"] - - ["Mono.Linker", "ModuleDefinitionExtensions", False, "GetMatchingExportedType", "(Mono.Cecil.ModuleDefinition,Mono.Cecil.TypeDefinition,Mono.Linker.LinkContext,Mono.Cecil.ExportedType)", "", "Argument[0].Property[Mono.Cecil.ModuleDefinition.ExportedTypes].Element", "ReturnValue", "value", "dfc-generated"] - - ["Mono.Linker", "OverrideInformation", False, "OverrideInformation", "(Mono.Cecil.MethodDefinition,Mono.Cecil.MethodDefinition,Mono.Linker.ITryResolveMetadata,Mono.Cecil.InterfaceImplementation)", "", "Argument[3]", "Argument[this].SyntheticField[Mono.Linker.OverrideInformation._matchingInterfaceImplementation]", "value", "dfc-generated"] - - ["Mono.Linker", "OverrideInformation", False, "get_Base", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Mono.Linker", "OverrideInformation", False, "get_InterfaceType", "()", "", "Argument[this].Property[Mono.Linker.OverrideInformation.Base].Property[Mono.Cecil.MethodDefinition.DeclaringType]", "ReturnValue", "value", "dfc-generated"] - - ["Mono.Linker", "OverrideInformation", False, "get_InterfaceType", "()", "", "Argument[this].Property[Mono.Linker.OverrideInformation.MatchingInterfaceImplementation].Property[Mono.Cecil.InterfaceImplementation.InterfaceType]", "ReturnValue", "value", "dfc-generated"] - - ["Mono.Linker", "OverrideInformation", False, "get_InterfaceType", "()", "", "Argument[this].SyntheticField[Mono.Linker.OverrideInformation._matchingInterfaceImplementation].Property[Mono.Cecil.InterfaceImplementation.InterfaceType]", "ReturnValue", "value", "dfc-generated"] - - ["Mono.Linker", "OverrideInformation", False, "get_MatchingInterfaceImplementation", "()", "", "Argument[this].SyntheticField[Mono.Linker.OverrideInformation._matchingInterfaceImplementation]", "ReturnValue", "value", "dfc-generated"] - - ["Mono.Linker", "OverrideInformation", False, "get_Override", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Mono.Linker", "MethodReferenceExtensions", False, "GetInflatedParameterType", "(Mono.Cecil.MethodReference,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["Mono.Linker", "MethodReferenceExtensions", False, "GetReturnType", "(Mono.Cecil.MethodReference)", "", "Argument[0].Property[Mono.Cecil.MethodReference.ReturnType].Property[Mono.Cecil.FunctionPointerType.ReturnType]", "ReturnValue.Property[Mono.Cecil.FunctionPointerType.ReturnType]", "value", "dfc-generated"] + - ["Mono.Linker", "MethodReferenceExtensions", False, "GetReturnType", "(Mono.Cecil.MethodReference)", "", "Argument[0].Property[Mono.Cecil.MethodReference.ReturnType]", "ReturnValue", "value", "dfc-generated"] + - ["Mono.Linker", "OverrideInformation", False, "get_InterfaceType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["Mono.Linker", "OverrideInformation", False, "get_MatchingInterfaceImplementation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Mono.Linker", "PInvokeInfo", False, "PInvokeInfo", "(System.String,System.String,System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker", "PInvokeInfo", False, "PInvokeInfo", "(System.String,System.String,System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker", "PInvokeInfo", False, "PInvokeInfo", "(System.String,System.String,System.String,System.String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] @@ -159,19 +153,6 @@ extensions: - ["Mono.Linker", "TypeMapInfo", False, "GetOverrides", "(Mono.Cecil.MethodDefinition)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker", "TypeMapInfo", False, "TypeMapInfo", "(Mono.Linker.LinkContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker", "TypeMapInfo", False, "get_MethodsWithOverrideInformation", "()", "", "Argument[this].Field[Mono.Linker.TypeMapInfo.override_methods].Property[System.Collections.Generic.Dictionary`2.Keys]", "ReturnValue", "value", "dfc-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", False, "GetDefaultInstanceConstructor", "(Mono.Cecil.TypeDefinition,Mono.Linker.LinkContext)", "", "Argument[0].Property[Mono.Cecil.TypeDefinition.Methods].Element", "ReturnValue", "value", "dfc-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", False, "GetInflatedDeclaringType", "(Mono.Cecil.TypeReference,Mono.Linker.ITryResolveMetadata)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", False, "GetInflatedInterfaces", "(Mono.Cecil.TypeReference,Mono.Linker.ITryResolveMetadata)", "", "Argument[0].Property[Mono.Cecil.GenericInstanceType.GenericArguments].Element", "ReturnValue.Element.Field[System.ValueTuple`2.Item1]", "value", "dfc-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", False, "GetInflatedInterfaces", "(Mono.Cecil.TypeReference,Mono.Linker.ITryResolveMetadata)", "", "Argument[0].Property[Mono.Cecil.TypeDefinition.Interfaces].Element", "ReturnValue.Element.Field[System.ValueTuple`2.Item2]", "value", "dfc-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", False, "GetMethods", "(Mono.Cecil.TypeReference,Mono.Linker.ITryResolveMetadata)", "", "Argument[0].Property[Mono.Cecil.TypeDefinition.Methods].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", False, "HasDefaultConstructor", "(Mono.Cecil.TypeDefinition,Mono.Linker.LinkContext)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", False, "InflateGenericType", "(Mono.Cecil.GenericInstanceType,Mono.Cecil.TypeReference,Mono.Linker.ITryResolveMetadata)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", False, "InflateGenericType", "(Mono.Cecil.GenericInstanceType,Mono.Cecil.TypeReference,Mono.Linker.ITryResolveMetadata)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", False, "ResolveToTypeDefinition", "(Mono.Cecil.TypeReference,Mono.Linker.LinkContext)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", False, "ToCecilName", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", False, "WithoutModifiers", "(Mono.Cecil.TypeReference)", "", "Argument[0].Property[Mono.Cecil.IModifierType.ElementType].Property[Mono.Cecil.IModifierType.ElementType]", "ReturnValue", "value", "dfc-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", False, "WithoutModifiers", "(Mono.Cecil.TypeReference)", "", "Argument[0].Property[Mono.Cecil.IModifierType.ElementType]", "ReturnValue", "value", "dfc-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", False, "WithoutModifiers", "(Mono.Cecil.TypeReference)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["Mono.Linker", "UnconditionalSuppressMessageAttributeState+Suppression", False, "Suppression", "(Mono.Linker.SuppressMessageInfo,Mono.Cecil.CustomAttribute,Mono.Cecil.ICustomAttributeProvider)", "", "Argument[0]", "Argument[this].Property[Mono.Linker.UnconditionalSuppressMessageAttributeState+Suppression.SuppressMessageInfo]", "value", "dfc-generated"] - ["Mono.Linker", "UnconditionalSuppressMessageAttributeState+Suppression", False, "Suppression", "(Mono.Linker.SuppressMessageInfo,Mono.Cecil.CustomAttribute,Mono.Cecil.ICustomAttributeProvider)", "", "Argument[1]", "Argument[this].Property[Mono.Linker.UnconditionalSuppressMessageAttributeState+Suppression.OriginAttribute]", "value", "dfc-generated"] - ["Mono.Linker", "UnconditionalSuppressMessageAttributeState+Suppression", False, "Suppression", "(Mono.Linker.SuppressMessageInfo,Mono.Cecil.CustomAttribute,Mono.Cecil.ICustomAttributeProvider)", "", "Argument[2]", "Argument[this].Property[Mono.Linker.UnconditionalSuppressMessageAttributeState+Suppression.Provider]", "value", "dfc-generated"] @@ -209,7 +190,6 @@ extensions: - ["Mono.Linker", "AnnotationStore", "GetPreservedMethods", "(Mono.Cecil.TypeDefinition)", "summary", "df-generated"] - ["Mono.Linker", "AnnotationStore", "GetResourcesToRemove", "(Mono.Cecil.AssemblyDefinition)", "summary", "df-generated"] - ["Mono.Linker", "AnnotationStore", "HasAction", "(Mono.Cecil.AssemblyDefinition)", "summary", "df-generated"] - - ["Mono.Linker", "AnnotationStore", "HasAppliedPreserve", "(Mono.Cecil.TypeDefinition,Mono.Linker.TypePreserve)", "summary", "df-generated"] - ["Mono.Linker", "AnnotationStore", "HasLinkerAttribute", "(Mono.Cecil.IMemberDefinition)", "summary", "df-generated"] - ["Mono.Linker", "AnnotationStore", "HasMarkedAnyIndirectlyCalledMethods", "()", "summary", "df-generated"] - ["Mono.Linker", "AnnotationStore", "HasPreservedStaticCtor", "(Mono.Cecil.TypeDefinition)", "summary", "df-generated"] @@ -223,6 +203,7 @@ extensions: - ["Mono.Linker", "AnnotationStore", "IsPublic", "(Mono.Cecil.IMetadataTokenProvider)", "summary", "df-generated"] - ["Mono.Linker", "AnnotationStore", "IsReflectionUsed", "(Mono.Cecil.IMemberDefinition)", "summary", "df-generated"] - ["Mono.Linker", "AnnotationStore", "IsRelevantToVariantCasting", "(Mono.Cecil.TypeDefinition)", "summary", "df-generated"] + - ["Mono.Linker", "AnnotationStore", "IsRootAssembly", "(Mono.Cecil.AssemblyDefinition)", "summary", "df-generated"] - ["Mono.Linker", "AnnotationStore", "Mark", "(Mono.Cecil.IMetadataTokenProvider)", "summary", "df-generated"] - ["Mono.Linker", "AnnotationStore", "Mark", "(Mono.Cecil.IMetadataTokenProvider,Mono.Linker.DependencyInfo,Mono.Linker.MessageOrigin)", "summary", "df-generated"] - ["Mono.Linker", "AnnotationStore", "PrepareDependenciesDump", "()", "summary", "df-generated"] @@ -254,10 +235,8 @@ extensions: - ["Mono.Linker", "AttributeInfo", "get_CustomAttributes", "()", "summary", "df-generated"] - ["Mono.Linker", "AttributeInfo", "get_CustomAttributesOrigins", "()", "summary", "df-generated"] - ["Mono.Linker", "BCL+EventTracingForWindows", "IsEventSourceType", "(Mono.Cecil.TypeReference)", "summary", "df-generated"] - - ["Mono.Linker", "BCL+EventTracingForWindows", "IsNonEventAtribute", "(Mono.Cecil.TypeReference)", "summary", "df-generated"] - ["Mono.Linker", "BCL+EventTracingForWindows", "IsProviderName", "(System.String)", "summary", "df-generated"] - ["Mono.Linker", "BCL", "FindPredefinedType", "(ILLink.Shared.TypeSystemProxy.WellKnownType,Mono.Linker.LinkContext)", "summary", "df-generated"] - - ["Mono.Linker", "BCL", "IsIDisposableImplementation", "(Mono.Cecil.MethodDefinition)", "summary", "df-generated"] - ["Mono.Linker", "BannedApiExtensions", "GetLinkerILProcessor", "(Mono.Cecil.Cil.MethodBody)", "summary", "df-generated"] - ["Mono.Linker", "BannedApiExtensions", "TryResolve", "(Mono.Cecil.ExportedType,Mono.Linker.LinkContext)", "summary", "df-generated"] - ["Mono.Linker", "CodeOptimizationsSettings", "CodeOptimizationsSettings", "(Mono.Linker.CodeOptimizations)", "summary", "df-generated"] @@ -284,9 +263,6 @@ extensions: - ["Mono.Linker", "DgmlDependencyRecorder", "RecordDependency", "(System.Object,Mono.Linker.DependencyInfo,System.Boolean)", "summary", "df-generated"] - ["Mono.Linker", "DgmlDependencyRecorder", "RecordDependency", "(System.Object,System.Object,System.Boolean)", "summary", "df-generated"] - ["Mono.Linker", "DgmlDependencyRecorder", "RecordDependency", "(System.Object,System.Object,System.Object)", "summary", "df-generated"] - - ["Mono.Linker", "DocumentationSignatureParser", "GetMembersForDocumentationSignature", "(System.String,Mono.Cecil.ModuleDefinition,Mono.Linker.ITryResolveMetadata)", "summary", "df-generated"] - - ["Mono.Linker", "DocumentationSignatureParser", "GetTypeByDocumentationSignature", "(Mono.Cecil.AssemblyDefinition,System.String,Mono.Linker.ITryResolveMetadata)", "summary", "df-generated"] - - ["Mono.Linker", "DocumentationSignatureParser", "ParseSignaturePart", "(System.String,System.Int32,Mono.Cecil.ModuleDefinition,Mono.Linker.DocumentationSignatureParser+MemberType,System.Collections.Generic.List,Mono.Linker.ITryResolveMetadata)", "summary", "df-generated"] - ["Mono.Linker", "Driver", "AddBodySubstituterStep", "(Mono.Linker.Pipeline,System.String)", "summary", "df-generated"] - ["Mono.Linker", "Driver", "AddCustomStep", "(Mono.Linker.Pipeline,System.String)", "summary", "df-generated"] - ["Mono.Linker", "Driver", "AddDgmlDependencyRecorder", "(Mono.Linker.LinkContext,System.String)", "summary", "df-generated"] @@ -324,6 +300,9 @@ extensions: - ["Mono.Linker", "IXApiVisitor", "OnInterface", "(System.Xml.XPath.XPathNavigator,Mono.Cecil.TypeDefinition)", "summary", "df-generated"] - ["Mono.Linker", "IXApiVisitor", "OnMethod", "(System.Xml.XPath.XPathNavigator,Mono.Cecil.MethodDefinition)", "summary", "df-generated"] - ["Mono.Linker", "IXApiVisitor", "OnProperty", "(System.Xml.XPath.XPathNavigator,Mono.Cecil.PropertyDefinition)", "summary", "df-generated"] + - ["Mono.Linker", "InterfaceImplementor", "get_Implementor", "()", "summary", "df-generated"] + - ["Mono.Linker", "InterfaceImplementor", "get_InterfaceImplementation", "()", "summary", "df-generated"] + - ["Mono.Linker", "InterfaceImplementor", "get_InterfaceType", "()", "summary", "df-generated"] - ["Mono.Linker", "InternalErrorException", "InternalErrorException", "(System.String)", "summary", "df-generated"] - ["Mono.Linker", "InternalErrorException", "InternalErrorException", "(System.String,System.Exception)", "summary", "df-generated"] - ["Mono.Linker", "KnownMembers", "IsNotSupportedExceptionCtorString", "(Mono.Cecil.MethodDefinition)", "summary", "df-generated"] @@ -354,11 +333,9 @@ extensions: - ["Mono.Linker", "LinkContext", "LogError", "(System.String,System.Int32,System.String,System.Nullable)", "summary", "df-generated"] - ["Mono.Linker", "LinkContext", "LogMessage", "(Mono.Linker.MessageContainer)", "summary", "df-generated"] - ["Mono.Linker", "LinkContext", "LogMessage", "(System.String)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "LogWarning", "(Mono.Cecil.IMemberDefinition,ILLink.Shared.DiagnosticId,System.Nullable,System.String[])", "summary", "df-generated"] - ["Mono.Linker", "LinkContext", "LogWarning", "(Mono.Cecil.IMemberDefinition,ILLink.Shared.DiagnosticId,System.String[])", "summary", "df-generated"] - ["Mono.Linker", "LinkContext", "LogWarning", "(Mono.Linker.MessageOrigin,ILLink.Shared.DiagnosticId,System.String[])", "summary", "df-generated"] - ["Mono.Linker", "LinkContext", "LogWarning", "(System.String,ILLink.Shared.DiagnosticId,System.String[])", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "LogWarning", "(System.String,System.Int32,Mono.Cecil.IMemberDefinition,System.Nullable,System.String)", "summary", "df-generated"] - ["Mono.Linker", "LinkContext", "LogWarning", "(System.String,System.Int32,Mono.Linker.MessageOrigin,System.String)", "summary", "df-generated"] - ["Mono.Linker", "LinkContext", "LogWarning", "(System.String,System.Int32,System.String,System.String)", "summary", "df-generated"] - ["Mono.Linker", "LinkContext", "RegisterAssembly", "(Mono.Cecil.AssemblyDefinition)", "summary", "df-generated"] @@ -398,7 +375,6 @@ extensions: - ["Mono.Linker", "MemberActionStore", "HasSubstitutedInit", "(Mono.Cecil.FieldDefinition)", "summary", "df-generated"] - ["Mono.Linker", "MemberActionStore", "TryGetFieldUserValue", "(Mono.Cecil.FieldDefinition,System.Object)", "summary", "df-generated"] - ["Mono.Linker", "MemberActionStore", "TryGetMethodStubValue", "(Mono.Cecil.MethodDefinition,System.Object)", "summary", "df-generated"] - - ["Mono.Linker", "MemberActionStore", "TryGetSubstitutionInfo", "(Mono.Cecil.MemberReference,Mono.Linker.SubstitutionInfo)", "summary", "df-generated"] - ["Mono.Linker", "MemberActionStore", "get_PrimarySubstitutionInfo", "()", "summary", "df-generated"] - ["Mono.Linker", "MessageContainer", "CompareTo", "(Mono.Linker.MessageContainer)", "summary", "df-generated"] - ["Mono.Linker", "MessageContainer", "Equals", "(Mono.Linker.MessageContainer)", "summary", "df-generated"] @@ -419,7 +395,6 @@ extensions: - ["Mono.Linker", "MessageOrigin", "MessageOrigin", "(Mono.Cecil.IMemberDefinition,System.Nullable)", "summary", "df-generated"] - ["Mono.Linker", "MessageOrigin", "MessageOrigin", "(System.String,System.Int32,System.Int32)", "summary", "df-generated"] - ["Mono.Linker", "MessageOrigin", "get_FileName", "()", "summary", "df-generated"] - - ["Mono.Linker", "MessageOrigin", "get_ILOffset", "()", "summary", "df-generated"] - ["Mono.Linker", "MessageOrigin", "get_Provider", "()", "summary", "df-generated"] - ["Mono.Linker", "MessageOrigin", "get_SourceColumn", "()", "summary", "df-generated"] - ["Mono.Linker", "MessageOrigin", "get_SourceLine", "()", "summary", "df-generated"] @@ -444,15 +419,9 @@ extensions: - ["Mono.Linker", "MethodReferenceExtensions", "HasMetadataParameters", "(Mono.Cecil.MethodReference)", "summary", "df-generated"] - ["Mono.Linker", "MethodReferenceExtensions", "IsDeclaredOnType", "(Mono.Cecil.MethodReference,System.String)", "summary", "df-generated"] - ["Mono.Linker", "MethodReferenceExtensions", "ReturnsVoid", "(Mono.Cecil.IMethodSignature)", "summary", "df-generated"] - - ["Mono.Linker", "ModuleDefinitionExtensions", "IsCrossgened", "(Mono.Cecil.ModuleDefinition)", "summary", "df-generated"] - - ["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", "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", "get_Base", "()", "summary", "df-generated"] - ["Mono.Linker", "OverrideInformation", "get_IsOverrideOfInterfaceMember", "()", "summary", "df-generated"] - - ["Mono.Linker", "OverrideInformation", "get_IsStaticInterfaceMethodPair", "()", "summary", "df-generated"] + - ["Mono.Linker", "OverrideInformation", "get_Override", "()", "summary", "df-generated"] - ["Mono.Linker", "PInvokeInfo", "CompareTo", "(Mono.Linker.PInvokeInfo)", "summary", "df-generated"] - ["Mono.Linker", "ParameterHelpers", "GetParameterIndex", "(Mono.Cecil.MethodDefinition,Mono.Cecil.Cil.Instruction)", "summary", "df-generated"] - ["Mono.Linker", "Pipeline", "ContainsStep", "(System.Type)", "summary", "df-generated"] @@ -475,20 +444,11 @@ extensions: - ["Mono.Linker", "Tracer", "Finish", "()", "summary", "df-generated"] - ["Mono.Linker", "TypeDefinitionExtensions", "IsMulticastDelegate", "(Mono.Cecil.TypeDefinition)", "summary", "df-generated"] - ["Mono.Linker", "TypeDefinitionExtensions", "IsSerializable", "(Mono.Cecil.TypeDefinition)", "summary", "df-generated"] - - ["Mono.Linker", "TypeMapInfo", "AddBaseMethod", "(Mono.Cecil.MethodDefinition,Mono.Cecil.MethodDefinition,Mono.Cecil.InterfaceImplementation)", "summary", "df-generated"] - - ["Mono.Linker", "TypeMapInfo", "AddDefaultInterfaceImplementation", "(Mono.Cecil.MethodDefinition,Mono.Cecil.TypeDefinition,Mono.Cecil.InterfaceImplementation)", "summary", "df-generated"] - - ["Mono.Linker", "TypeMapInfo", "AddOverride", "(Mono.Cecil.MethodDefinition,Mono.Cecil.MethodDefinition,Mono.Cecil.InterfaceImplementation)", "summary", "df-generated"] + - ["Mono.Linker", "TypeMapInfo", "AddBaseMethod", "(Mono.Cecil.MethodDefinition,Mono.Cecil.MethodDefinition,Mono.Linker.InterfaceImplementor)", "summary", "df-generated"] + - ["Mono.Linker", "TypeMapInfo", "AddDefaultInterfaceImplementation", "(Mono.Cecil.MethodDefinition,Mono.Linker.InterfaceImplementor,Mono.Cecil.MethodDefinition)", "summary", "df-generated"] + - ["Mono.Linker", "TypeMapInfo", "AddOverride", "(Mono.Cecil.MethodDefinition,Mono.Cecil.MethodDefinition,Mono.Linker.InterfaceImplementor)", "summary", "df-generated"] - ["Mono.Linker", "TypeMapInfo", "GetDefaultInterfaceImplementations", "(Mono.Cecil.MethodDefinition)", "summary", "df-generated"] - ["Mono.Linker", "TypeMapInfo", "MapType", "(Mono.Cecil.TypeDefinition)", "summary", "df-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", "GetDisplayName", "(Mono.Cecil.TypeReference)", "summary", "df-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", "GetDisplayNameWithoutNamespace", "(Mono.Cecil.TypeReference)", "summary", "df-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", "IsByRefOrPointer", "(Mono.Cecil.TypeReference)", "summary", "df-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", "IsSubclassOf", "(Mono.Cecil.TypeReference,System.String,System.String,Mono.Linker.ITryResolveMetadata)", "summary", "df-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", "IsTypeOf", "(Mono.Cecil.TypeReference,ILLink.Shared.TypeSystemProxy.WellKnownType)", "summary", "df-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", "IsTypeOf", "(Mono.Cecil.TypeReference,System.String)", "summary", "df-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", "IsTypeOf", "(Mono.Cecil.TypeReference,System.String,System.String)", "summary", "df-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", "IsTypeOf", "(Mono.Cecil.TypeReference)", "summary", "df-generated"] - - ["Mono.Linker", "TypeReferenceExtensions", "TryGetWellKnownType", "(Mono.Cecil.TypeReference)", "summary", "df-generated"] - ["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"] diff --git a/csharp/ql/lib/ext/generated/MonoTargetsTasks.model.yml b/csharp/ql/lib/ext/generated/MonoTargetsTasks.model.yml deleted file mode 100644 index a0b00fd3522..00000000000 --- a/csharp/ql/lib/ext/generated/MonoTargetsTasks.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/csharp-all - extensible: neutralModel - data: - - ["MonoTargetsTasks", "MarshalingPInvokeScanner", "Execute", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Buffers.Text.model.yml b/csharp/ql/lib/ext/generated/System.Buffers.Text.model.yml index da08cc3b56e..5b54e78f7f3 100644 --- a/csharp/ql/lib/ext/generated/System.Buffers.Text.model.yml +++ b/csharp/ql/lib/ext/generated/System.Buffers.Text.model.yml @@ -14,6 +14,31 @@ extensions: - ["System.Buffers.Text", "Base64", "IsValid", "(System.ReadOnlySpan,System.Int32)", "summary", "df-generated"] - ["System.Buffers.Text", "Base64", "IsValid", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Buffers.Text", "Base64", "IsValid", "(System.ReadOnlySpan,System.Int32)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "DecodeFromChars", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "DecodeFromChars", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "DecodeFromChars", "(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Boolean)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "DecodeFromUtf8", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "DecodeFromUtf8", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "DecodeFromUtf8", "(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Boolean)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "DecodeFromUtf8InPlace", "(System.Span)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "EncodeToChars", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "EncodeToChars", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "EncodeToChars", "(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Boolean)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "EncodeToString", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "EncodeToUtf8", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "EncodeToUtf8", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "EncodeToUtf8", "(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Boolean)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "GetEncodedLength", "(System.Int32)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "GetMaxDecodedLength", "(System.Int32)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "IsValid", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "IsValid", "(System.ReadOnlySpan,System.Int32)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "IsValid", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "IsValid", "(System.ReadOnlySpan,System.Int32)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "TryDecodeFromChars", "(System.ReadOnlySpan,System.Span,System.Int32)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "TryDecodeFromUtf8", "(System.ReadOnlySpan,System.Span,System.Int32)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "TryEncodeToChars", "(System.ReadOnlySpan,System.Span,System.Int32)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "TryEncodeToUtf8", "(System.ReadOnlySpan,System.Span,System.Int32)", "summary", "df-generated"] + - ["System.Buffers.Text", "Base64Url", "TryEncodeToUtf8InPlace", "(System.Span,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Buffers.Text", "Utf8Formatter", "TryFormat", "(System.Boolean,System.Span,System.Int32,System.Buffers.StandardFormat)", "summary", "df-generated"] - ["System.Buffers.Text", "Utf8Formatter", "TryFormat", "(System.Byte,System.Span,System.Int32,System.Buffers.StandardFormat)", "summary", "df-generated"] - ["System.Buffers.Text", "Utf8Formatter", "TryFormat", "(System.DateTime,System.Span,System.Int32,System.Buffers.StandardFormat)", "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 560ee94f838..0f351ff18d1 100644 --- a/csharp/ql/lib/ext/generated/System.Buffers.model.yml +++ b/csharp/ql/lib/ext/generated/System.Buffers.model.yml @@ -10,6 +10,14 @@ extensions: - ["System.Buffers", "MemoryManager", False, "CreateMemory", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Buffers", "MemoryManager", False, "CreateMemory", "(System.Int32,System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Buffers", "MemoryManager", True, "get_Memory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Buffers", "NIndex", False, "FromStart", "(System.IntPtr)", "", "Argument[0]", "ReturnValue.SyntheticField[System.Buffers.NIndex._value]", "value", "dfc-generated"] + - ["System.Buffers", "NIndex", False, "GetOffset", "(System.IntPtr)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["System.Buffers", "NIndex", False, "GetOffset", "(System.IntPtr)", "", "Argument[this].SyntheticField[System.Buffers.NIndex._value]", "ReturnValue", "value", "dfc-generated"] + - ["System.Buffers", "NIndex", False, "NIndex", "(System.IntPtr,System.Boolean)", "", "Argument[0]", "Argument[this].SyntheticField[System.Buffers.NIndex._value]", "value", "dfc-generated"] + - ["System.Buffers", "NIndex", False, "get_Value", "()", "", "Argument[this].SyntheticField[System.Buffers.NIndex._value]", "ReturnValue", "value", "dfc-generated"] + - ["System.Buffers", "NRange", False, "GetOffsetAndLength", "(System.IntPtr)", "", "Argument[0]", "ReturnValue.Field[System.ValueTuple`2.Item1]", "taint", "dfc-generated"] + - ["System.Buffers", "NRange", False, "NRange", "(System.Buffers.NIndex,System.Buffers.NIndex)", "", "Argument[0]", "Argument[this].Property[System.Buffers.NRange.Start]", "value", "dfc-generated"] + - ["System.Buffers", "NRange", False, "NRange", "(System.Buffers.NIndex,System.Buffers.NIndex)", "", "Argument[1]", "Argument[this].Property[System.Buffers.NRange.End]", "value", "dfc-generated"] - ["System.Buffers", "ReadOnlySequence+Enumerator", False, "Enumerator", "(System.Buffers.ReadOnlySequence)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Buffers", "ReadOnlySequence+Enumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Buffers", "ReadOnlySequence", False, "ReadOnlySequence", "(System.Buffers.ReadOnlySequenceSegment,System.Int32,System.Buffers.ReadOnlySequenceSegment,System.Int32)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -29,7 +37,7 @@ extensions: - ["System.Buffers", "ReadOnlySequence", False, "get_FirstSpan", "()", "", "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"] - - ["System.Buffers", "SequenceReader", False, "SequenceReader", "(System.Buffers.ReadOnlySequence)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Buffers", "SequenceReader", False, "SequenceReader", "(System.Buffers.ReadOnlySequence)", "", "Argument[0]", "Argument[this].Property[System.Buffers.SequenceReader`1.Sequence]", "value", "dfc-generated"] - ["System.Buffers", "SequenceReader", False, "TryCopyTo", "(System.Span)", "", "Argument[this].Property[System.Buffers.SequenceReader`1.CurrentSpan].Element", "Argument[0].Element", "value", "dfc-generated"] - ["System.Buffers", "SequenceReader", False, "TryCopyTo", "(System.Span)", "", "Argument[this].Property[System.Buffers.SequenceReader`1.UnreadSpan].Element", "Argument[0].Element", "value", "dfc-generated"] - ["System.Buffers", "SequenceReader", False, "TryPeek", "(System.Int64,T)", "", "Argument[this].Property[System.Buffers.SequenceReader`1.CurrentSpan].Element", "ReturnValue", "value", "dfc-generated"] @@ -97,6 +105,29 @@ extensions: - ["System.Buffers", "MemoryPool", "Rent", "(System.Int32)", "summary", "df-generated"] - ["System.Buffers", "MemoryPool", "get_MaxBufferSize", "()", "summary", "df-generated"] - ["System.Buffers", "MemoryPool", "get_Shared", "()", "summary", "df-generated"] + - ["System.Buffers", "NIndex", "Equals", "(System.Buffers.NIndex)", "summary", "df-generated"] + - ["System.Buffers", "NIndex", "Equals", "(System.Object)", "summary", "df-generated"] + - ["System.Buffers", "NIndex", "FromEnd", "(System.IntPtr)", "summary", "df-generated"] + - ["System.Buffers", "NIndex", "GetHashCode", "()", "summary", "df-generated"] + - ["System.Buffers", "NIndex", "NIndex", "(System.Index)", "summary", "df-generated"] + - ["System.Buffers", "NIndex", "ToIndex", "()", "summary", "df-generated"] + - ["System.Buffers", "NIndex", "ToIndexUnchecked", "()", "summary", "df-generated"] + - ["System.Buffers", "NIndex", "ToString", "()", "summary", "df-generated"] + - ["System.Buffers", "NIndex", "get_End", "()", "summary", "df-generated"] + - ["System.Buffers", "NIndex", "get_IsFromEnd", "()", "summary", "df-generated"] + - ["System.Buffers", "NIndex", "get_Start", "()", "summary", "df-generated"] + - ["System.Buffers", "NRange", "EndAt", "(System.Buffers.NIndex)", "summary", "df-generated"] + - ["System.Buffers", "NRange", "Equals", "(System.Buffers.NRange)", "summary", "df-generated"] + - ["System.Buffers", "NRange", "Equals", "(System.Object)", "summary", "df-generated"] + - ["System.Buffers", "NRange", "GetHashCode", "()", "summary", "df-generated"] + - ["System.Buffers", "NRange", "NRange", "(System.Range)", "summary", "df-generated"] + - ["System.Buffers", "NRange", "StartAt", "(System.Buffers.NIndex)", "summary", "df-generated"] + - ["System.Buffers", "NRange", "ToRange", "()", "summary", "df-generated"] + - ["System.Buffers", "NRange", "ToRangeUnchecked", "()", "summary", "df-generated"] + - ["System.Buffers", "NRange", "ToString", "()", "summary", "df-generated"] + - ["System.Buffers", "NRange", "get_All", "()", "summary", "df-generated"] + - ["System.Buffers", "NRange", "get_End", "()", "summary", "df-generated"] + - ["System.Buffers", "NRange", "get_Start", "()", "summary", "df-generated"] - ["System.Buffers", "ReadOnlySequence+Enumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Buffers", "ReadOnlySequence", "GetEnumerator", "()", "summary", "df-generated"] - ["System.Buffers", "ReadOnlySequence", "GetOffset", "(System.SequencePosition)", "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 ed946467225..91d655f6d3b 100644 --- a/csharp/ql/lib/ext/generated/System.CodeDom.Compiler.model.yml +++ b/csharp/ql/lib/ext/generated/System.CodeDom.Compiler.model.yml @@ -107,6 +107,9 @@ extensions: - ["System.CodeDom.Compiler", "CodeGenerator", True, "OutputTypeNamePair", "(System.CodeDom.CodeTypeReference,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom.Compiler", "CodeGenerator", True, "QuoteSnippetString", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom.Compiler", "CodeGeneratorOptions", False, "get_Item", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.CodeDom.Compiler", "CompilerError", False, "CompilerError", "(System.String,System.Int32,System.Int32,System.String,System.String)", "", "Argument[0]", "Argument[this].Property[System.CodeDom.Compiler.CompilerError.FileName]", "value", "dfc-generated"] + - ["System.CodeDom.Compiler", "CompilerError", False, "CompilerError", "(System.String,System.Int32,System.Int32,System.String,System.String)", "", "Argument[3]", "Argument[this].Property[System.CodeDom.Compiler.CompilerError.ErrorNumber]", "value", "dfc-generated"] + - ["System.CodeDom.Compiler", "CompilerError", False, "CompilerError", "(System.String,System.Int32,System.Int32,System.String,System.String)", "", "Argument[4]", "Argument[this].Property[System.CodeDom.Compiler.CompilerError.ErrorText]", "value", "dfc-generated"] - ["System.CodeDom.Compiler", "CompilerError", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom.Compiler", "CompilerErrorCollection", False, "Add", "(System.CodeDom.Compiler.CompilerError)", "", "Argument[0]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom.Compiler", "CompilerErrorCollection", False, "AddRange", "(System.CodeDom.Compiler.CompilerErrorCollection)", "", "Argument[0].Property[System.Collections.CollectionBase.List].Element", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] @@ -117,9 +120,12 @@ extensions: - ["System.CodeDom.Compiler", "CompilerErrorCollection", False, "Insert", "(System.Int32,System.CodeDom.Compiler.CompilerError)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom.Compiler", "CompilerErrorCollection", False, "get_Item", "(System.Int32)", "", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "ReturnValue", "value", "dfc-generated"] - ["System.CodeDom.Compiler", "CompilerErrorCollection", False, "set_Item", "(System.Int32,System.CodeDom.Compiler.CompilerError)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] + - ["System.CodeDom.Compiler", "CompilerInfo", False, "CreateDefaultCompilerParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["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", "CompilerParameters", False, "CompilerParameters", "(System.String[],System.String,System.Boolean)", "", "Argument[0].Element", "Argument[this].Property[System.CodeDom.Compiler.CompilerParameters.ReferencedAssemblies].Element", "value", "dfc-generated"] + - ["System.CodeDom.Compiler", "CompilerParameters", False, "CompilerParameters", "(System.String[],System.String,System.Boolean)", "", "Argument[1]", "Argument[this].Property[System.CodeDom.Compiler.CompilerParameters.OutputAssembly]", "value", "dfc-generated"] + - ["System.CodeDom.Compiler", "CompilerResults", False, "CompilerResults", "(System.CodeDom.Compiler.TempFileCollection)", "", "Argument[0]", "Argument[this].Property[System.CodeDom.Compiler.CompilerResults.TempFiles]", "value", "dfc-generated"] - ["System.CodeDom.Compiler", "Executor", False, "ExecWaitWithCapture", "(System.IntPtr,System.String,System.CodeDom.Compiler.TempFileCollection,System.String,System.String)", "", "Argument[3]", "ReturnValue", "value", "dfc-generated"] - ["System.CodeDom.Compiler", "Executor", False, "ExecWaitWithCapture", "(System.IntPtr,System.String,System.CodeDom.Compiler.TempFileCollection,System.String,System.String)", "", "Argument[4]", "ReturnValue", "value", "dfc-generated"] - ["System.CodeDom.Compiler", "Executor", False, "ExecWaitWithCapture", "(System.IntPtr,System.String,System.String,System.CodeDom.Compiler.TempFileCollection,System.String,System.String)", "", "Argument[4]", "ReturnValue", "value", "dfc-generated"] @@ -165,6 +171,8 @@ extensions: - ["System.CodeDom.Compiler", "IndentedTextWriter", True, "Write", "(System.String,System.Object,System.Object)", "", "Argument[2]", "Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer]", "taint", "dfc-generated"] - ["System.CodeDom.Compiler", "IndentedTextWriter", True, "Write", "(System.String,System.Object[])", "", "Argument[0]", "Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer]", "taint", "dfc-generated"] - ["System.CodeDom.Compiler", "IndentedTextWriter", True, "Write", "(System.String,System.Object[])", "", "Argument[1].Element", "Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer]", "taint", "dfc-generated"] + - ["System.CodeDom.Compiler", "IndentedTextWriter", True, "Write", "(System.String,System.ReadOnlySpan)", "", "Argument[0]", "Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer]", "taint", "dfc-generated"] + - ["System.CodeDom.Compiler", "IndentedTextWriter", True, "Write", "(System.String,System.ReadOnlySpan)", "", "Argument[1].Element", "Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer]", "taint", "dfc-generated"] - ["System.CodeDom.Compiler", "IndentedTextWriter", True, "WriteLine", "(System.Char[])", "", "Argument[0].Element", "Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer]", "taint", "dfc-generated"] - ["System.CodeDom.Compiler", "IndentedTextWriter", True, "WriteLine", "(System.Char[],System.Int32,System.Int32)", "", "Argument[0].Element", "Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer]", "taint", "dfc-generated"] - ["System.CodeDom.Compiler", "IndentedTextWriter", True, "WriteLine", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer]", "taint", "dfc-generated"] @@ -175,6 +183,8 @@ extensions: - ["System.CodeDom.Compiler", "IndentedTextWriter", True, "WriteLine", "(System.String,System.Object,System.Object)", "", "Argument[2]", "Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer]", "taint", "dfc-generated"] - ["System.CodeDom.Compiler", "IndentedTextWriter", True, "WriteLine", "(System.String,System.Object[])", "", "Argument[0]", "Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer]", "taint", "dfc-generated"] - ["System.CodeDom.Compiler", "IndentedTextWriter", True, "WriteLine", "(System.String,System.Object[])", "", "Argument[1].Element", "Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer]", "taint", "dfc-generated"] + - ["System.CodeDom.Compiler", "IndentedTextWriter", True, "WriteLine", "(System.String,System.ReadOnlySpan)", "", "Argument[0]", "Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer]", "taint", "dfc-generated"] + - ["System.CodeDom.Compiler", "IndentedTextWriter", True, "WriteLine", "(System.String,System.ReadOnlySpan)", "", "Argument[1].Element", "Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer]", "taint", "dfc-generated"] - ["System.CodeDom.Compiler", "IndentedTextWriter", True, "WriteLineAsync", "(System.Char[],System.Int32,System.Int32)", "", "Argument[0].Element", "Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer]", "taint", "dfc-generated"] - ["System.CodeDom.Compiler", "IndentedTextWriter", True, "WriteLineAsync", "(System.Char[],System.Int32,System.Int32)", "", "Argument[0].Element", "Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer]", "taint", "dfc-generated"] - ["System.CodeDom.Compiler", "IndentedTextWriter", True, "WriteLineAsync", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer]", "taint", "dfc-generated"] @@ -268,13 +278,11 @@ extensions: - ["System.CodeDom.Compiler", "CodeGenerator", "get_NullToken", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CodeGeneratorOptions", "set_Item", "(System.String,System.Object)", "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", "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", "Remove", "(System.CodeDom.Compiler.CompilerError)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerErrorCollection", "get_HasErrors", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerErrorCollection", "get_HasWarnings", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerInfo", "CreateDefaultCompilerParameters", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerInfo", "CreateProvider", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerInfo", "CreateProvider", "(System.Collections.Generic.IDictionary)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerInfo", "Equals", "(System.Object)", "summary", "df-generated"] @@ -286,7 +294,6 @@ extensions: - ["System.CodeDom.Compiler", "CompilerParameters", "get_EmbeddedResources", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerParameters", "get_LinkedResources", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerParameters", "get_ReferencedAssemblies", "()", "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_Output", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "Executor", "ExecWait", "(System.String,System.CodeDom.Compiler.TempFileCollection)", "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 53acccecc0f..81ce430bde2 100644 --- a/csharp/ql/lib/ext/generated/System.CodeDom.model.yml +++ b/csharp/ql/lib/ext/generated/System.CodeDom.model.yml @@ -5,12 +5,18 @@ extensions: extensible: summaryModel data: - ["System.CodeDom", "CodeArgumentReferenceExpression", False, "CodeArgumentReferenceExpression", "(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[1]", "Argument[this].Property[System.CodeDom.CodeArrayCreateExpression.SizeExpression]", "value", "dfc-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.Int32)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.CodeDom", "CodeArrayCreateExpression", False, "CodeArrayCreateExpression", "(System.String,System.CodeDom.CodeExpression)", "", "Argument[1]", "Argument[this].Property[System.CodeDom.CodeArrayCreateExpression.SizeExpression]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeArrayCreateExpression", False, "CodeArrayCreateExpression", "(System.Type,System.CodeDom.CodeExpression)", "", "Argument[1]", "Argument[this].Property[System.CodeDom.CodeArrayCreateExpression.SizeExpression]", "value", "dfc-generated"] - ["System.CodeDom", "CodeArrayCreateExpression", False, "get_Initializers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeAttachEventStatement", False, "CodeAttachEventStatement", "(System.CodeDom.CodeEventReferenceExpression,System.CodeDom.CodeExpression)", "", "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", "CodeArrayIndexerExpression", False, "CodeArrayIndexerExpression", "(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[])", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeArrayIndexerExpression.TargetObject]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeAssignStatement", False, "CodeAssignStatement", "(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeAssignStatement.Left]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeAssignStatement", False, "CodeAssignStatement", "(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression)", "", "Argument[1]", "Argument[this].Property[System.CodeDom.CodeAssignStatement.Right]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeAttachEventStatement", False, "CodeAttachEventStatement", "(System.CodeDom.CodeEventReferenceExpression,System.CodeDom.CodeExpression)", "", "Argument[1]", "Argument[this].Property[System.CodeDom.CodeAttachEventStatement.Listener]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeAttributeArgument", False, "CodeAttributeArgument", "(System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeAttributeArgument.Value]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeAttributeArgument", False, "CodeAttributeArgument", "(System.String,System.CodeDom.CodeExpression)", "", "Argument[1]", "Argument[this].Property[System.CodeDom.CodeAttributeArgument.Value]", "value", "dfc-generated"] - ["System.CodeDom", "CodeAttributeArgumentCollection", False, "Add", "(System.CodeDom.CodeAttributeArgument)", "", "Argument[0]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom", "CodeAttributeArgumentCollection", False, "AddRange", "(System.CodeDom.CodeAttributeArgumentCollection)", "", "Argument[0].Property[System.Collections.CollectionBase.List].Element", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom", "CodeAttributeArgumentCollection", False, "AddRange", "(System.CodeDom.CodeAttributeArgument[])", "", "Argument[0].Element", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] @@ -34,7 +40,11 @@ extensions: - ["System.CodeDom", "CodeAttributeDeclarationCollection", False, "Insert", "(System.Int32,System.CodeDom.CodeAttributeDeclaration)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom", "CodeAttributeDeclarationCollection", False, "get_Item", "(System.Int32)", "", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "ReturnValue", "value", "dfc-generated"] - ["System.CodeDom", "CodeAttributeDeclarationCollection", False, "set_Item", "(System.Int32,System.CodeDom.CodeAttributeDeclaration)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - - ["System.CodeDom", "CodeCastExpression", False, "CodeCastExpression", "(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.CodeDom", "CodeBinaryOperatorExpression", False, "CodeBinaryOperatorExpression", "(System.CodeDom.CodeExpression,System.CodeDom.CodeBinaryOperatorType,System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeBinaryOperatorExpression.Left]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeBinaryOperatorExpression", False, "CodeBinaryOperatorExpression", "(System.CodeDom.CodeExpression,System.CodeDom.CodeBinaryOperatorType,System.CodeDom.CodeExpression)", "", "Argument[2]", "Argument[this].Property[System.CodeDom.CodeBinaryOperatorExpression.Right]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeCastExpression", False, "CodeCastExpression", "(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression)", "", "Argument[1]", "Argument[this].Property[System.CodeDom.CodeCastExpression.Expression]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeCastExpression", False, "CodeCastExpression", "(System.String,System.CodeDom.CodeExpression)", "", "Argument[1]", "Argument[this].Property[System.CodeDom.CodeCastExpression.Expression]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeCastExpression", False, "CodeCastExpression", "(System.Type,System.CodeDom.CodeExpression)", "", "Argument[1]", "Argument[this].Property[System.CodeDom.CodeCastExpression.Expression]", "value", "dfc-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"] @@ -49,9 +59,11 @@ extensions: - ["System.CodeDom", "CodeCatchClauseCollection", False, "Insert", "(System.Int32,System.CodeDom.CodeCatchClause)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom", "CodeCatchClauseCollection", False, "get_Item", "(System.Int32)", "", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "ReturnValue", "value", "dfc-generated"] - ["System.CodeDom", "CodeCatchClauseCollection", False, "set_Item", "(System.Int32,System.CodeDom.CodeCatchClause)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - - ["System.CodeDom", "CodeChecksumPragma", False, "CodeChecksumPragma", "(System.String,System.Guid,System.Byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.CodeDom", "CodeChecksumPragma", False, "CodeChecksumPragma", "(System.String,System.Guid,System.Byte[])", "", "Argument[1]", "Argument[this].Property[System.CodeDom.CodeChecksumPragma.ChecksumAlgorithmId]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeChecksumPragma", False, "CodeChecksumPragma", "(System.String,System.Guid,System.Byte[])", "", "Argument[2]", "Argument[this].Property[System.CodeDom.CodeChecksumPragma.ChecksumData]", "value", "dfc-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", "CodeCommentStatement", False, "CodeCommentStatement", "(System.CodeDom.CodeComment)", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeCommentStatement.Comment]", "value", "dfc-generated"] - ["System.CodeDom", "CodeCommentStatementCollection", False, "Add", "(System.CodeDom.CodeCommentStatement)", "", "Argument[0]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom", "CodeCommentStatementCollection", False, "AddRange", "(System.CodeDom.CodeCommentStatementCollection)", "", "Argument[0].Property[System.Collections.CollectionBase.List].Element", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom", "CodeCommentStatementCollection", False, "AddRange", "(System.CodeDom.CodeCommentStatement[])", "", "Argument[0].Element", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] @@ -61,9 +73,13 @@ extensions: - ["System.CodeDom", "CodeCommentStatementCollection", False, "Insert", "(System.Int32,System.CodeDom.CodeCommentStatement)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom", "CodeCommentStatementCollection", False, "get_Item", "(System.Int32)", "", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "ReturnValue", "value", "dfc-generated"] - ["System.CodeDom", "CodeCommentStatementCollection", False, "set_Item", "(System.Int32,System.CodeDom.CodeCommentStatement)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] + - ["System.CodeDom", "CodeConditionStatement", False, "CodeConditionStatement", "(System.CodeDom.CodeExpression,System.CodeDom.CodeStatement[])", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeConditionStatement.Condition]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeConditionStatement", False, "CodeConditionStatement", "(System.CodeDom.CodeExpression,System.CodeDom.CodeStatement[],System.CodeDom.CodeStatement[])", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeConditionStatement.Condition]", "value", "dfc-generated"] - ["System.CodeDom", "CodeDefaultValueExpression", False, "CodeDefaultValueExpression", "(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, "CodeDelegateCreateExpression", "(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression,System.String)", "", "Argument[1]", "Argument[this].Property[System.CodeDom.CodeDelegateCreateExpression.TargetObject]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeDelegateInvokeExpression", False, "CodeDelegateInvokeExpression", "(System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeDelegateInvokeExpression.TargetObject]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeDelegateInvokeExpression", False, "CodeDelegateInvokeExpression", "(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[])", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeDelegateInvokeExpression.TargetObject]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeDirectionExpression", False, "CodeDirectionExpression", "(System.CodeDom.FieldDirection,System.CodeDom.CodeExpression)", "", "Argument[1]", "Argument[this].Property[System.CodeDom.CodeDirectionExpression.Expression]", "value", "dfc-generated"] - ["System.CodeDom", "CodeDirectiveCollection", False, "Add", "(System.CodeDom.CodeDirective)", "", "Argument[0]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom", "CodeDirectiveCollection", False, "AddRange", "(System.CodeDom.CodeDirectiveCollection)", "", "Argument[0].Property[System.Collections.CollectionBase.List].Element", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom", "CodeDirectiveCollection", False, "AddRange", "(System.CodeDom.CodeDirective[])", "", "Argument[0].Element", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] @@ -73,7 +89,7 @@ extensions: - ["System.CodeDom", "CodeDirectiveCollection", False, "Insert", "(System.Int32,System.CodeDom.CodeDirective)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom", "CodeDirectiveCollection", False, "get_Item", "(System.Int32)", "", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "ReturnValue", "value", "dfc-generated"] - ["System.CodeDom", "CodeDirectiveCollection", False, "set_Item", "(System.Int32,System.CodeDom.CodeDirective)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - - ["System.CodeDom", "CodeEventReferenceExpression", False, "CodeEventReferenceExpression", "(System.CodeDom.CodeExpression,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["System.CodeDom", "CodeEventReferenceExpression", False, "CodeEventReferenceExpression", "(System.CodeDom.CodeExpression,System.String)", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeEventReferenceExpression.TargetObject]", "value", "dfc-generated"] - ["System.CodeDom", "CodeExpressionCollection", False, "Add", "(System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom", "CodeExpressionCollection", False, "AddRange", "(System.CodeDom.CodeExpressionCollection)", "", "Argument[0].Property[System.Collections.CollectionBase.List].Element", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom", "CodeExpressionCollection", False, "AddRange", "(System.CodeDom.CodeExpression[])", "", "Argument[0].Element", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] @@ -83,10 +99,15 @@ extensions: - ["System.CodeDom", "CodeExpressionCollection", False, "Insert", "(System.Int32,System.CodeDom.CodeExpression)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom", "CodeExpressionCollection", False, "get_Item", "(System.Int32)", "", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "ReturnValue", "value", "dfc-generated"] - ["System.CodeDom", "CodeExpressionCollection", False, "set_Item", "(System.Int32,System.CodeDom.CodeExpression)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - - ["System.CodeDom", "CodeFieldReferenceExpression", False, "CodeFieldReferenceExpression", "(System.CodeDom.CodeExpression,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["System.CodeDom", "CodeExpressionStatement", False, "CodeExpressionStatement", "(System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeExpressionStatement.Expression]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeFieldReferenceExpression", False, "CodeFieldReferenceExpression", "(System.CodeDom.CodeExpression,System.String)", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeFieldReferenceExpression.TargetObject]", "value", "dfc-generated"] - ["System.CodeDom", "CodeGotoStatement", False, "CodeGotoStatement", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.CodeDom", "CodeIndexerExpression", False, "CodeIndexerExpression", "(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[])", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeIndexerExpression.TargetObject]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeIterationStatement", False, "CodeIterationStatement", "(System.CodeDom.CodeStatement,System.CodeDom.CodeExpression,System.CodeDom.CodeStatement,System.CodeDom.CodeStatement[])", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeIterationStatement.InitStatement]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeIterationStatement", False, "CodeIterationStatement", "(System.CodeDom.CodeStatement,System.CodeDom.CodeExpression,System.CodeDom.CodeStatement,System.CodeDom.CodeStatement[])", "", "Argument[1]", "Argument[this].Property[System.CodeDom.CodeIterationStatement.TestExpression]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeIterationStatement", False, "CodeIterationStatement", "(System.CodeDom.CodeStatement,System.CodeDom.CodeExpression,System.CodeDom.CodeStatement,System.CodeDom.CodeStatement[])", "", "Argument[2]", "Argument[this].Property[System.CodeDom.CodeIterationStatement.IncrementStatement]", "value", "dfc-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, "CodeLabeledStatement", "(System.String,System.CodeDom.CodeStatement)", "", "Argument[1]", "Argument[this].Property[System.CodeDom.CodeLabeledStatement.Statement]", "value", "dfc-generated"] - ["System.CodeDom", "CodeLinePragma", False, "CodeLinePragma", "(System.String,System.Int32)", "", "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"] @@ -96,8 +117,9 @@ extensions: - ["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", "CodeMethodInvokeExpression", False, "CodeMethodInvokeExpression", "(System.CodeDom.CodeMethodReferenceExpression,System.CodeDom.CodeExpression[])", "", "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, "CodeMethodReferenceExpression", "(System.CodeDom.CodeExpression,System.String)", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeMethodReferenceExpression.TargetObject]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeMethodReferenceExpression", False, "CodeMethodReferenceExpression", "(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeTypeReference[])", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeMethodReferenceExpression.TargetObject]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeMethodReturnStatement", False, "CodeMethodReturnStatement", "(System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeMethodReturnStatement.Expression]", "value", "dfc-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"] @@ -131,9 +153,11 @@ extensions: - ["System.CodeDom", "CodeParameterDeclarationExpressionCollection", False, "Insert", "(System.Int32,System.CodeDom.CodeParameterDeclarationExpression)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom", "CodeParameterDeclarationExpressionCollection", False, "get_Item", "(System.Int32)", "", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "ReturnValue", "value", "dfc-generated"] - ["System.CodeDom", "CodeParameterDeclarationExpressionCollection", False, "set_Item", "(System.Int32,System.CodeDom.CodeParameterDeclarationExpression)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - - ["System.CodeDom", "CodePropertyReferenceExpression", False, "CodePropertyReferenceExpression", "(System.CodeDom.CodeExpression,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["System.CodeDom", "CodePrimitiveExpression", False, "CodePrimitiveExpression", "(System.Object)", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodePrimitiveExpression.Value]", "value", "dfc-generated"] + - ["System.CodeDom", "CodePropertyReferenceExpression", False, "CodePropertyReferenceExpression", "(System.CodeDom.CodeExpression,System.String)", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodePropertyReferenceExpression.TargetObject]", "value", "dfc-generated"] - ["System.CodeDom", "CodeRegionDirective", False, "CodeRegionDirective", "(System.CodeDom.CodeRegionMode,System.String)", "", "Argument[1]", "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.CodeEventReferenceExpression,System.CodeDom.CodeExpression)", "", "Argument[1]", "Argument[this].Property[System.CodeDom.CodeRemoveEventStatement.Listener]", "value", "dfc-generated"] + - ["System.CodeDom", "CodeRemoveEventStatement", False, "CodeRemoveEventStatement", "(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression)", "", "Argument[2]", "Argument[this].Property[System.CodeDom.CodeRemoveEventStatement.Listener]", "value", "dfc-generated"] - ["System.CodeDom", "CodeSnippetCompileUnit", False, "CodeSnippetCompileUnit", "(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", "CodeSnippetStatement", False, "CodeSnippetStatement", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -147,6 +171,7 @@ extensions: - ["System.CodeDom", "CodeStatementCollection", False, "Insert", "(System.Int32,System.CodeDom.CodeStatement)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom", "CodeStatementCollection", False, "get_Item", "(System.Int32)", "", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "ReturnValue", "value", "dfc-generated"] - ["System.CodeDom", "CodeStatementCollection", False, "set_Item", "(System.Int32,System.CodeDom.CodeStatement)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] + - ["System.CodeDom", "CodeThrowExceptionStatement", False, "CodeThrowExceptionStatement", "(System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeThrowExceptionStatement.ToThrow]", "value", "dfc-generated"] - ["System.CodeDom", "CodeTypeDeclaration", False, "CodeTypeDeclaration", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeDeclaration", False, "get_BaseTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeDeclaration", False, "get_Members", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -180,8 +205,10 @@ extensions: - ["System.CodeDom", "CodeTypeParameterCollection", False, "Insert", "(System.Int32,System.CodeDom.CodeTypeParameter)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom", "CodeTypeParameterCollection", False, "get_Item", "(System.Int32)", "", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "ReturnValue", "value", "dfc-generated"] - ["System.CodeDom", "CodeTypeParameterCollection", False, "set_Item", "(System.Int32,System.CodeDom.CodeTypeParameter)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] + - ["System.CodeDom", "CodeTypeReference", False, "CodeTypeReference", "(System.CodeDom.CodeTypeReference,System.Int32)", "", "Argument[0]", "Argument[this].Property[System.CodeDom.CodeTypeReference.ArrayElementType]", "value", "dfc-generated"] - ["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.String,System.Int32)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeReference", False, "get_TypeArguments", "()", "", "Argument[this].Property[System.CodeDom.CodeTypeReference.ArrayElementType].Property[System.CodeDom.CodeTypeReference.TypeArguments]", "ReturnValue", "value", "dfc-generated"] - ["System.CodeDom", "CodeTypeReferenceCollection", False, "Add", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.CodeDom", "CodeTypeReferenceCollection", False, "AddRange", "(System.CodeDom.CodeTypeReferenceCollection)", "", "Argument[0].Property[System.Collections.CollectionBase.List].Element", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] @@ -195,28 +222,22 @@ extensions: - ["System.CodeDom", "CodeTypeReferenceExpression", False, "CodeTypeReferenceExpression", "(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"] - - ["System.CodeDom", "CodeVariableDeclarationStatement", False, "CodeVariableDeclarationStatement", "(System.CodeDom.CodeTypeReference,System.String,System.CodeDom.CodeExpression)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["System.CodeDom", "CodeVariableDeclarationStatement", False, "CodeVariableDeclarationStatement", "(System.CodeDom.CodeTypeReference,System.String,System.CodeDom.CodeExpression)", "", "Argument[2]", "Argument[this].Property[System.CodeDom.CodeVariableDeclarationStatement.InitExpression]", "value", "dfc-generated"] - ["System.CodeDom", "CodeVariableDeclarationStatement", False, "CodeVariableDeclarationStatement", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeVariableDeclarationStatement", False, "CodeVariableDeclarationStatement", "(System.String,System.String,System.CodeDom.CodeExpression)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["System.CodeDom", "CodeVariableDeclarationStatement", False, "CodeVariableDeclarationStatement", "(System.String,System.String,System.CodeDom.CodeExpression)", "", "Argument[2]", "Argument[this].Property[System.CodeDom.CodeVariableDeclarationStatement.InitExpression]", "value", "dfc-generated"] - ["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[1]", "Argument[this]", "taint", "df-generated"] + - ["System.CodeDom", "CodeVariableDeclarationStatement", False, "CodeVariableDeclarationStatement", "(System.Type,System.String,System.CodeDom.CodeExpression)", "", "Argument[2]", "Argument[this].Property[System.CodeDom.CodeVariableDeclarationStatement.InitExpression]", "value", "dfc-generated"] - ["System.CodeDom", "CodeVariableReferenceExpression", False, "CodeVariableReferenceExpression", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - - ["System.CodeDom", "CodeArrayCreateExpression", "CodeArrayCreateExpression", "(System.String,System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeArrayCreateExpression", "CodeArrayCreateExpression", "(System.String,System.CodeDom.CodeExpression[])", "summary", "df-generated"] - ["System.CodeDom", "CodeArrayCreateExpression", "CodeArrayCreateExpression", "(System.String,System.Int32)", "summary", "df-generated"] - - ["System.CodeDom", "CodeArrayCreateExpression", "CodeArrayCreateExpression", "(System.Type,System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeArrayCreateExpression", "CodeArrayCreateExpression", "(System.Type,System.CodeDom.CodeExpression[])", "summary", "df-generated"] - ["System.CodeDom", "CodeArrayCreateExpression", "CodeArrayCreateExpression", "(System.Type,System.Int32)", "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", "CodeAssignStatement", "CodeAssignStatement", "(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeAttachEventStatement", "CodeAttachEventStatement", "(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeAttributeArgument", "CodeAttributeArgument", "(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", "CodeAttributeArgumentCollection", "Remove", "(System.CodeDom.CodeAttributeArgument)", "summary", "df-generated"] @@ -224,14 +245,10 @@ extensions: - ["System.CodeDom", "CodeAttributeDeclarationCollection", "Contains", "(System.CodeDom.CodeAttributeDeclaration)", "summary", "df-generated"] - ["System.CodeDom", "CodeAttributeDeclarationCollection", "IndexOf", "(System.CodeDom.CodeAttributeDeclaration)", "summary", "df-generated"] - ["System.CodeDom", "CodeAttributeDeclarationCollection", "Remove", "(System.CodeDom.CodeAttributeDeclaration)", "summary", "df-generated"] - - ["System.CodeDom", "CodeBinaryOperatorExpression", "CodeBinaryOperatorExpression", "(System.CodeDom.CodeExpression,System.CodeDom.CodeBinaryOperatorType,System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeCastExpression", "CodeCastExpression", "(System.String,System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeCastExpression", "CodeCastExpression", "(System.Type,System.CodeDom.CodeExpression)", "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", "CodeCatchClauseCollection", "Remove", "(System.CodeDom.CodeCatchClause)", "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", "CodeCommentStatementCollection", "Contains", "(System.CodeDom.CodeCommentStatement)", "summary", "df-generated"] @@ -242,26 +259,18 @@ extensions: - ["System.CodeDom", "CodeCompileUnit", "get_Namespaces", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeCompileUnit", "get_ReferencedAssemblies", "()", "summary", "df-generated"] - ["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_FalseStatements", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeConditionStatement", "get_TrueStatements", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeConstructor", "get_BaseConstructorArgs", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeConstructor", "get_ChainedConstructorArgs", "()", "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", "CodeDirectionExpression", "CodeDirectionExpression", "(System.CodeDom.FieldDirection,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", "CodeDirectiveCollection", "Remove", "(System.CodeDom.CodeDirective)", "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", "CodeExpressionCollection", "Remove", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeExpressionStatement", "CodeExpressionStatement", "(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", "CodeIterationStatement", "CodeIterationStatement", "(System.CodeDom.CodeStatement,System.CodeDom.CodeExpression,System.CodeDom.CodeStatement,System.CodeDom.CodeStatement[])", "summary", "df-generated"] - ["System.CodeDom", "CodeIterationStatement", "get_Statements", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeMemberEvent", "get_ImplementationTypes", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeMemberMethod", "add_PopulateImplementationTypes", "(System.EventHandler)", "summary", "df-generated"] @@ -279,7 +288,6 @@ extensions: - ["System.CodeDom", "CodeMethodInvokeExpression", "CodeMethodInvokeExpression", "(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression[])", "summary", "df-generated"] - ["System.CodeDom", "CodeMethodInvokeExpression", "get_Parameters", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeMethodReferenceExpression", "get_TypeArguments", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeMethodReturnStatement", "CodeMethodReturnStatement", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeNamespace", "add_PopulateComments", "(System.EventHandler)", "summary", "df-generated"] - ["System.CodeDom", "CodeNamespace", "add_PopulateImports", "(System.EventHandler)", "summary", "df-generated"] - ["System.CodeDom", "CodeNamespace", "add_PopulateTypes", "(System.EventHandler)", "summary", "df-generated"] @@ -304,15 +312,12 @@ extensions: - ["System.CodeDom", "CodeParameterDeclarationExpressionCollection", "Contains", "(System.CodeDom.CodeParameterDeclarationExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeParameterDeclarationExpressionCollection", "IndexOf", "(System.CodeDom.CodeParameterDeclarationExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeParameterDeclarationExpressionCollection", "Remove", "(System.CodeDom.CodeParameterDeclarationExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodePrimitiveExpression", "CodePrimitiveExpression", "(System.Object)", "summary", "df-generated"] - - ["System.CodeDom", "CodeRemoveEventStatement", "CodeRemoveEventStatement", "(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeStatement", "get_EndDirectives", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeStatement", "get_StartDirectives", "()", "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", "CodeStatementCollection", "Remove", "(System.CodeDom.CodeStatement)", "summary", "df-generated"] - - ["System.CodeDom", "CodeThrowExceptionStatement", "CodeThrowExceptionStatement", "(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"] @@ -342,9 +347,7 @@ extensions: - ["System.CodeDom", "CodeTypeParameterCollection", "IndexOf", "(System.CodeDom.CodeTypeParameter)", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeParameterCollection", "Remove", "(System.CodeDom.CodeTypeParameter)", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeReference", "CodeTypeReference", "(System.CodeDom.CodeTypeParameter)", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeReference", "CodeTypeReference", "(System.CodeDom.CodeTypeReference,System.Int32)", "summary", "df-generated"] - ["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)", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeReference", "CodeTypeReference", "(System.Type,System.CodeDom.CodeTypeReferenceOptions)", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeReferenceCollection", "Add", "(System.String)", "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 7b3be3d8da6..9834bace34d 100644 --- a/csharp/ql/lib/ext/generated/System.Collections.Concurrent.model.yml +++ b/csharp/ql/lib/ext/generated/System.Collections.Concurrent.model.yml @@ -28,12 +28,14 @@ extensions: - ["System.Collections.Concurrent", "ConcurrentDictionary", False, "AddOrUpdate", "(TKey,System.Func,System.Func,TArg)", "", "Argument[2].ReturnValue", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.Concurrent", "ConcurrentDictionary", False, "AddOrUpdate", "(TKey,System.Func,System.Func,TArg)", "", "Argument[3]", "Argument[1].Parameter[1]", "value", "dfc-generated"] - ["System.Collections.Concurrent", "ConcurrentDictionary", False, "AddOrUpdate", "(TKey,System.Func,System.Func,TArg)", "", "Argument[3]", "Argument[2].Parameter[2]", "value", "dfc-generated"] + - ["System.Collections.Concurrent", "ConcurrentDictionary", False, "GetAlternateLookup", "()", "", "Argument[this]", "ReturnValue.Property[System.Collections.Concurrent.ConcurrentDictionary`2+AlternateLookup`1.Dictionary]", "value", "dfc-generated"] - ["System.Collections.Concurrent", "ConcurrentDictionary", False, "GetOrAdd", "(TKey,System.Func)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "dfc-generated"] - ["System.Collections.Concurrent", "ConcurrentDictionary", False, "GetOrAdd", "(TKey,System.Func)", "", "Argument[1].ReturnValue", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.Concurrent", "ConcurrentDictionary", False, "GetOrAdd", "(TKey,TValue)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.Concurrent", "ConcurrentDictionary", False, "GetOrAdd", "(TKey,System.Func,TArg)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "dfc-generated"] - ["System.Collections.Concurrent", "ConcurrentDictionary", False, "GetOrAdd", "(TKey,System.Func,TArg)", "", "Argument[1].ReturnValue", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.Concurrent", "ConcurrentDictionary", False, "GetOrAdd", "(TKey,System.Func,TArg)", "", "Argument[2]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Collections.Concurrent", "ConcurrentDictionary", False, "TryGetAlternateLookup", "(System.Collections.Concurrent.ConcurrentDictionary+AlternateLookup)", "", "Argument[this]", "ReturnValue.Property[System.Collections.Concurrent.ConcurrentDictionary`2+AlternateLookup`1.Dictionary]", "value", "dfc-generated"] - ["System.Collections.Concurrent", "ConcurrentDictionary", False, "get_Comparer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Concurrent", "ConcurrentStack", False, "ConcurrentStack", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "Argument[this].SyntheticField[System.Collections.Concurrent.ConcurrentStack`1._head].SyntheticField[System.Collections.Concurrent.ConcurrentStack`1+Node._value]", "value", "dfc-generated"] - ["System.Collections.Concurrent", "ConcurrentStack", False, "TryPeek", "(T)", "", "Argument[this].SyntheticField[System.Collections.Concurrent.ConcurrentStack`1._head].SyntheticField[System.Collections.Concurrent.ConcurrentStack`1+Node._value]", "ReturnValue", "value", "dfc-generated"] @@ -84,6 +86,15 @@ extensions: - ["System.Collections.Concurrent", "ConcurrentBag", "get_Count", "()", "summary", "df-generated"] - ["System.Collections.Concurrent", "ConcurrentBag", "get_IsEmpty", "()", "summary", "df-generated"] - ["System.Collections.Concurrent", "ConcurrentBag", "get_IsSynchronized", "()", "summary", "df-generated"] + - ["System.Collections.Concurrent", "ConcurrentDictionary+AlternateLookup", "ContainsKey", "(TAlternateKey)", "summary", "df-generated"] + - ["System.Collections.Concurrent", "ConcurrentDictionary+AlternateLookup", "TryAdd", "(TAlternateKey,TValue)", "summary", "df-generated"] + - ["System.Collections.Concurrent", "ConcurrentDictionary+AlternateLookup", "TryGetValue", "(TAlternateKey,TKey,TValue)", "summary", "df-generated"] + - ["System.Collections.Concurrent", "ConcurrentDictionary+AlternateLookup", "TryGetValue", "(TAlternateKey,TValue)", "summary", "df-generated"] + - ["System.Collections.Concurrent", "ConcurrentDictionary+AlternateLookup", "TryRemove", "(TAlternateKey,TKey,TValue)", "summary", "df-generated"] + - ["System.Collections.Concurrent", "ConcurrentDictionary+AlternateLookup", "TryRemove", "(TAlternateKey,TValue)", "summary", "df-generated"] + - ["System.Collections.Concurrent", "ConcurrentDictionary+AlternateLookup", "get_Dictionary", "()", "summary", "df-generated"] + - ["System.Collections.Concurrent", "ConcurrentDictionary+AlternateLookup", "get_Item", "(TAlternateKey)", "summary", "df-generated"] + - ["System.Collections.Concurrent", "ConcurrentDictionary+AlternateLookup", "set_Item", "(TAlternateKey,TValue)", "summary", "df-generated"] - ["System.Collections.Concurrent", "ConcurrentDictionary", "ConcurrentDictionary", "(System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] - ["System.Collections.Concurrent", "ConcurrentDictionary", "ConcurrentDictionary", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Collections.Concurrent", "ConcurrentDictionary", "ConcurrentDictionary", "(System.Int32,System.Int32,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] @@ -129,6 +140,9 @@ 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", "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.Frozen.model.yml b/csharp/ql/lib/ext/generated/System.Collections.Frozen.model.yml index 03b5409fa09..daea37e28ca 100644 --- a/csharp/ql/lib/ext/generated/System.Collections.Frozen.model.yml +++ b/csharp/ql/lib/ext/generated/System.Collections.Frozen.model.yml @@ -5,14 +5,26 @@ extensions: extensible: summaryModel data: - ["System.Collections.Frozen", "FrozenDictionary", False, "ToFrozenDictionary", "(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Frozen", "FrozenDictionary+AlternateLookup", False, "ContainsKey", "(TAlternateKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Collections.Frozen", "FrozenDictionary+AlternateLookup", False, "TryGetValue", "(TAlternateKey,TValue)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Collections.Frozen", "FrozenDictionary+AlternateLookup", False, "get_Item", "(TAlternateKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Collections.Frozen", "FrozenDictionary+Enumerator", False, "get_Current", "()", "", "Argument[this].Property[System.Collections.Frozen.FrozenDictionary`2+Enumerator.Current]", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.Frozen", "FrozenDictionary+Enumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Frozen", "FrozenDictionary", False, "GetAlternateLookup", "()", "", "Argument[this]", "ReturnValue.Property[System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1.Dictionary]", "value", "dfc-generated"] + - ["System.Collections.Frozen", "FrozenDictionary", False, "TryGetAlternateLookup", "(System.Collections.Frozen.FrozenDictionary+AlternateLookup)", "", "Argument[this]", "ReturnValue.Property[System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1.Dictionary]", "value", "dfc-generated"] - ["System.Collections.Frozen", "FrozenDictionary", False, "get_Keys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Frozen", "FrozenDictionary", False, "get_Values", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Frozen", "FrozenSet", False, "Create", "(System.Collections.Generic.IEqualityComparer,System.ReadOnlySpan)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Frozen", "FrozenSet", False, "Create", "(System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Frozen", "FrozenSet", False, "ToFrozenSet", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Frozen", "FrozenSet+AlternateLookup", False, "Contains", "(TAlternate)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Collections.Frozen", "FrozenSet+AlternateLookup", False, "TryGetValue", "(TAlternate,T)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Collections.Frozen", "FrozenSet+AlternateLookup", False, "TryGetValue", "(TAlternate,T)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Frozen", "FrozenSet+Enumerator", False, "get_Current", "()", "", "Argument[this].Property[System.Collections.Frozen.FrozenSet`1+Enumerator.Current]", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.Frozen", "FrozenSet+Enumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Frozen", "FrozenSet", False, "CopyTo", "(System.Span)", "", "Argument[this].Property[System.Collections.Frozen.FrozenSet`1.Items].Element", "Argument[0].Element", "value", "dfc-generated"] + - ["System.Collections.Frozen", "FrozenSet", False, "GetAlternateLookup", "()", "", "Argument[this]", "ReturnValue.Property[System.Collections.Frozen.FrozenSet`1+AlternateLookup`1.Set]", "value", "dfc-generated"] + - ["System.Collections.Frozen", "FrozenSet", False, "TryGetAlternateLookup", "(System.Collections.Frozen.FrozenSet+AlternateLookup)", "", "Argument[this]", "ReturnValue.Property[System.Collections.Frozen.FrozenSet`1+AlternateLookup`1.Set]", "value", "dfc-generated"] - ["System.Collections.Frozen", "FrozenSet", False, "TryGetValue", "(T,T)", "", "Argument[this].Property[System.Collections.Frozen.FrozenSet`1.Items].Element", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.Frozen", "FrozenSet", False, "get_Items", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: @@ -21,6 +33,7 @@ extensions: data: - ["System.Collections.Frozen", "FrozenDictionary", "ToFrozenDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] - ["System.Collections.Frozen", "FrozenDictionary", "ToFrozenDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Collections.Frozen", "FrozenDictionary+AlternateLookup", "get_Dictionary", "()", "summary", "df-generated"] - ["System.Collections.Frozen", "FrozenDictionary+Enumerator", "Dispose", "()", "summary", "df-generated"] - ["System.Collections.Frozen", "FrozenDictionary+Enumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Collections.Frozen", "FrozenDictionary+Enumerator", "Reset", "()", "summary", "df-generated"] @@ -41,6 +54,7 @@ extensions: - ["System.Collections.Frozen", "FrozenDictionary", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Collections.Frozen", "FrozenDictionary", "get_IsSynchronized", "()", "summary", "df-generated"] - ["System.Collections.Frozen", "FrozenDictionary", "get_Item", "(TKey)", "summary", "df-generated"] + - ["System.Collections.Frozen", "FrozenSet+AlternateLookup", "get_Set", "()", "summary", "df-generated"] - ["System.Collections.Frozen", "FrozenSet+Enumerator", "Dispose", "()", "summary", "df-generated"] - ["System.Collections.Frozen", "FrozenSet+Enumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Collections.Frozen", "FrozenSet+Enumerator", "Reset", "()", "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 c81dffa0510..ad2383f1d6b 100644 --- a/csharp/ql/lib/ext/generated/System.Collections.Generic.model.yml +++ b/csharp/ql/lib/ext/generated/System.Collections.Generic.model.yml @@ -5,6 +5,7 @@ extensions: extensible: summaryModel 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.ISet)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Generic", "CollectionExtensions", False, "AsReadOnly", "(System.Collections.Generic.IDictionary)", "", "Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "value", "dfc-generated"] - ["System.Collections.Generic", "CollectionExtensions", False, "AsReadOnly", "(System.Collections.Generic.IDictionary)", "", "Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "value", "dfc-generated"] - ["System.Collections.Generic", "CollectionExtensions", False, "CopyTo", "(System.Collections.Generic.List,System.Span)", "", "Argument[0].Element", "Argument[1]", "taint", "df-generated"] @@ -77,6 +78,25 @@ extensions: - ["System.Collections.Generic", "List", False, "List", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Collections.Generic", "List", False, "Slice", "(System.Int32,System.Int32)", "", "Argument[this].Element", "ReturnValue.Element", "value", "dfc-generated"] - ["System.Collections.Generic", "NonRandomizedStringEqualityComparer", True, "GetUnderlyingEqualityComparer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+Enumerator", False, "get_Current", "()", "", "Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+Enumerator.Current]", "ReturnValue", "value", "dfc-generated"] + - ["System.Collections.Generic", "OrderedDictionary+Enumerator", False, "get_Key", "()", "", "Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+Enumerator.Current].Property[System.Collections.Generic.KeyValuePair`2.Key]", "ReturnValue", "value", "dfc-generated"] + - ["System.Collections.Generic", "OrderedDictionary+Enumerator", False, "get_Value", "()", "", "Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+Enumerator.Current].Property[System.Collections.Generic.KeyValuePair`2.Value]", "ReturnValue", "value", "dfc-generated"] + - ["System.Collections.Generic", "OrderedDictionary+KeyCollection+Enumerator", False, "get_Current", "()", "", "Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+KeyCollection+Enumerator.Current]", "ReturnValue", "value", "dfc-generated"] + - ["System.Collections.Generic", "OrderedDictionary+KeyCollection", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+ValueCollection+Enumerator", False, "get_Current", "()", "", "Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+ValueCollection+Enumerator.Current]", "ReturnValue", "value", "dfc-generated"] + - ["System.Collections.Generic", "OrderedDictionary+ValueCollection", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", False, "OrderedDictionary", "(System.Collections.Generic.IDictionary,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "value", "dfc-generated"] + - ["System.Collections.Generic", "OrderedDictionary", False, "OrderedDictionary", "(System.Collections.Generic.IDictionary,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "value", "dfc-generated"] + - ["System.Collections.Generic", "OrderedDictionary", False, "OrderedDictionary", "(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "value", "dfc-generated"] + - ["System.Collections.Generic", "OrderedDictionary", False, "OrderedDictionary", "(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "value", "dfc-generated"] + - ["System.Collections.Generic", "OrderedDictionary", False, "OrderedDictionary", "(System.Int32,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[this].SyntheticField[System.Collections.Generic.OrderedDictionary`2._comparer]", "value", "dfc-generated"] + - ["System.Collections.Generic", "OrderedDictionary", False, "Remove", "(TKey,TValue)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", False, "TryGetValue", "(TKey,TValue)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", False, "TryGetValue", "(TKey,TValue,System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", False, "get_Comparer", "()", "", "Argument[this].SyntheticField[System.Collections.Generic.OrderedDictionary`2._comparer]", "ReturnValue", "value", "dfc-generated"] + - ["System.Collections.Generic", "OrderedDictionary", False, "get_Keys", "()", "", "Argument[this].Property[System.Collections.Generic.OrderedDictionary`2.Keys]", "ReturnValue", "value", "dfc-generated"] + - ["System.Collections.Generic", "OrderedDictionary", False, "get_Values", "()", "", "Argument[this].Property[System.Collections.Generic.OrderedDictionary`2.Values]", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.Generic", "PriorityQueue+UnorderedItemsCollection+Enumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Generic", "PriorityQueue+UnorderedItemsCollection", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Generic", "PriorityQueue", False, "Dequeue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -158,6 +178,15 @@ extensions: - ["System.Collections.Generic", "Comparer", "Compare", "(T,T)", "summary", "df-generated"] - ["System.Collections.Generic", "Comparer", "Create", "(System.Comparison)", "summary", "df-generated"] - ["System.Collections.Generic", "Comparer", "get_Default", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "Dictionary+AlternateLookup", "ContainsKey", "(TAlternateKey)", "summary", "df-generated"] + - ["System.Collections.Generic", "Dictionary+AlternateLookup", "Remove", "(TAlternateKey)", "summary", "df-generated"] + - ["System.Collections.Generic", "Dictionary+AlternateLookup", "Remove", "(TAlternateKey,TKey,TValue)", "summary", "df-generated"] + - ["System.Collections.Generic", "Dictionary+AlternateLookup", "TryAdd", "(TAlternateKey,TValue)", "summary", "df-generated"] + - ["System.Collections.Generic", "Dictionary+AlternateLookup", "TryGetValue", "(TAlternateKey,TKey,TValue)", "summary", "df-generated"] + - ["System.Collections.Generic", "Dictionary+AlternateLookup", "TryGetValue", "(TAlternateKey,TValue)", "summary", "df-generated"] + - ["System.Collections.Generic", "Dictionary+AlternateLookup", "get_Dictionary", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "Dictionary+AlternateLookup", "get_Item", "(TAlternateKey)", "summary", "df-generated"] + - ["System.Collections.Generic", "Dictionary+AlternateLookup", "set_Item", "(TAlternateKey,TValue)", "summary", "df-generated"] - ["System.Collections.Generic", "Dictionary+Enumerator", "Dispose", "()", "summary", "df-generated"] - ["System.Collections.Generic", "Dictionary+Enumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Collections.Generic", "Dictionary+Enumerator", "Reset", "()", "summary", "df-generated"] @@ -185,6 +214,7 @@ extensions: - ["System.Collections.Generic", "Dictionary", "Dictionary", "(System.Int32)", "summary", "df-generated"] - ["System.Collections.Generic", "Dictionary", "Dictionary", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Collections.Generic", "Dictionary", "EnsureCapacity", "(System.Int32)", "summary", "df-generated"] + - ["System.Collections.Generic", "Dictionary", "GetAlternateLookup", "()", "summary", "df-generated"] - ["System.Collections.Generic", "Dictionary", "OnDeserialization", "(System.Object)", "summary", "df-generated"] - ["System.Collections.Generic", "Dictionary", "Remove", "(System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] - ["System.Collections.Generic", "Dictionary", "Remove", "(System.Object)", "summary", "df-generated"] @@ -193,6 +223,7 @@ extensions: - ["System.Collections.Generic", "Dictionary", "TrimExcess", "()", "summary", "df-generated"] - ["System.Collections.Generic", "Dictionary", "TrimExcess", "(System.Int32)", "summary", "df-generated"] - ["System.Collections.Generic", "Dictionary", "TryAdd", "(TKey,TValue)", "summary", "df-generated"] + - ["System.Collections.Generic", "Dictionary", "TryGetAlternateLookup", "(System.Collections.Generic.Dictionary+AlternateLookup)", "summary", "df-generated"] - ["System.Collections.Generic", "Dictionary", "TryGetValue", "(TKey,TValue)", "summary", "df-generated"] - ["System.Collections.Generic", "Dictionary", "get_Capacity", "()", "summary", "df-generated"] - ["System.Collections.Generic", "Dictionary", "get_Count", "()", "summary", "df-generated"] @@ -204,6 +235,7 @@ extensions: - ["System.Collections.Generic", "EnumEqualityComparer", "GetHashCode", "()", "summary", "df-generated"] - ["System.Collections.Generic", "EnumEqualityComparer", "GetHashCode", "(T)", "summary", "df-generated"] - ["System.Collections.Generic", "EqualityComparer", "Create", "(System.Func,System.Func)", "summary", "df-generated"] + - ["System.Collections.Generic", "EqualityComparer", "Equals", "(System.Object,System.Object)", "summary", "df-generated"] - ["System.Collections.Generic", "EqualityComparer", "Equals", "(T,T)", "summary", "df-generated"] - ["System.Collections.Generic", "EqualityComparer", "GetHashCode", "(T)", "summary", "df-generated"] - ["System.Collections.Generic", "EqualityComparer", "get_Default", "()", "summary", "df-generated"] @@ -214,6 +246,11 @@ extensions: - ["System.Collections.Generic", "GenericEqualityComparer", "Equals", "(T,T)", "summary", "df-generated"] - ["System.Collections.Generic", "GenericEqualityComparer", "GetHashCode", "()", "summary", "df-generated"] - ["System.Collections.Generic", "GenericEqualityComparer", "GetHashCode", "(T)", "summary", "df-generated"] + - ["System.Collections.Generic", "HashSet+AlternateLookup", "Add", "(TAlternate)", "summary", "df-generated"] + - ["System.Collections.Generic", "HashSet+AlternateLookup", "Contains", "(TAlternate)", "summary", "df-generated"] + - ["System.Collections.Generic", "HashSet+AlternateLookup", "Remove", "(TAlternate)", "summary", "df-generated"] + - ["System.Collections.Generic", "HashSet+AlternateLookup", "TryGetValue", "(TAlternate,T)", "summary", "df-generated"] + - ["System.Collections.Generic", "HashSet+AlternateLookup", "get_Set", "()", "summary", "df-generated"] - ["System.Collections.Generic", "HashSet+Enumerator", "Dispose", "()", "summary", "df-generated"] - ["System.Collections.Generic", "HashSet+Enumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Collections.Generic", "HashSet+Enumerator", "Reset", "()", "summary", "df-generated"] @@ -223,6 +260,7 @@ extensions: - ["System.Collections.Generic", "HashSet", "CreateSetComparer", "()", "summary", "df-generated"] - ["System.Collections.Generic", "HashSet", "EnsureCapacity", "(System.Int32)", "summary", "df-generated"] - ["System.Collections.Generic", "HashSet", "ExceptWith", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] + - ["System.Collections.Generic", "HashSet", "GetAlternateLookup", "()", "summary", "df-generated"] - ["System.Collections.Generic", "HashSet", "HashSet", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Collections.Generic", "HashSet", "HashSet", "(System.Int32)", "summary", "df-generated"] - ["System.Collections.Generic", "HashSet", "HashSet", "(System.Int32,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] @@ -240,10 +278,14 @@ extensions: - ["System.Collections.Generic", "HashSet", "SymmetricExceptWith", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Collections.Generic", "HashSet", "TrimExcess", "()", "summary", "df-generated"] - ["System.Collections.Generic", "HashSet", "TrimExcess", "(System.Int32)", "summary", "df-generated"] + - ["System.Collections.Generic", "HashSet", "TryGetAlternateLookup", "(System.Collections.Generic.HashSet+AlternateLookup)", "summary", "df-generated"] - ["System.Collections.Generic", "HashSet", "UnionWith", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Collections.Generic", "HashSet", "get_Capacity", "()", "summary", "df-generated"] - ["System.Collections.Generic", "HashSet", "get_Count", "()", "summary", "df-generated"] - ["System.Collections.Generic", "HashSet", "get_IsReadOnly", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "IAlternateEqualityComparer", "Create", "(TAlternate)", "summary", "df-generated"] + - ["System.Collections.Generic", "IAlternateEqualityComparer", "Equals", "(TAlternate,T)", "summary", "df-generated"] + - ["System.Collections.Generic", "IAlternateEqualityComparer", "GetHashCode", "(TAlternate)", "summary", "df-generated"] - ["System.Collections.Generic", "IAsyncEnumerable", "GetAsyncEnumerator", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Collections.Generic", "IAsyncEnumerator", "MoveNextAsync", "()", "summary", "df-generated"] - ["System.Collections.Generic", "IAsyncEnumerator", "get_Current", "()", "summary", "df-generated"] @@ -363,6 +405,70 @@ extensions: - ["System.Collections.Generic", "ObjectEqualityComparer", "Equals", "(T,T)", "summary", "df-generated"] - ["System.Collections.Generic", "ObjectEqualityComparer", "GetHashCode", "()", "summary", "df-generated"] - ["System.Collections.Generic", "ObjectEqualityComparer", "GetHashCode", "(T)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+Enumerator", "Dispose", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+Enumerator", "MoveNext", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+Enumerator", "Reset", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+KeyCollection+Enumerator", "Dispose", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+KeyCollection+Enumerator", "MoveNext", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+KeyCollection+Enumerator", "Reset", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+KeyCollection+Enumerator", "get_Current", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+KeyCollection", "Contains", "(System.Object)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+KeyCollection", "Contains", "(TKey)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+KeyCollection", "IndexOf", "(System.Object)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+KeyCollection", "IndexOf", "(TKey)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+KeyCollection", "Remove", "(System.Object)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+KeyCollection", "Remove", "(TKey)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+KeyCollection", "RemoveAt", "(System.Int32)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+KeyCollection", "get_Count", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+KeyCollection", "get_IsFixedSize", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+KeyCollection", "get_IsReadOnly", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+KeyCollection", "get_IsSynchronized", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+ValueCollection+Enumerator", "Dispose", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+ValueCollection+Enumerator", "MoveNext", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+ValueCollection+Enumerator", "Reset", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+ValueCollection+Enumerator", "get_Current", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+ValueCollection", "Contains", "(System.Object)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+ValueCollection", "Contains", "(TValue)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+ValueCollection", "IndexOf", "(System.Object)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+ValueCollection", "IndexOf", "(TValue)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+ValueCollection", "Remove", "(System.Object)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+ValueCollection", "Remove", "(TValue)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+ValueCollection", "RemoveAt", "(System.Int32)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+ValueCollection", "get_Count", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+ValueCollection", "get_IsFixedSize", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+ValueCollection", "get_IsReadOnly", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary+ValueCollection", "get_IsSynchronized", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "Contains", "(System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "Contains", "(System.Object)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "ContainsKey", "(TKey)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "ContainsValue", "(TValue)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "EnsureCapacity", "(System.Int32)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "GetAt", "(System.Int32)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "IndexOf", "(System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "IndexOf", "(System.Object)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "IndexOf", "(TKey)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "Insert", "(System.Int32,TKey,TValue)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "OrderedDictionary", "(System.Collections.Generic.IDictionary)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "OrderedDictionary", "(System.Collections.Generic.IEnumerable>)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "OrderedDictionary", "(System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "OrderedDictionary", "(System.Int32)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "Remove", "(System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "Remove", "(System.Object)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "Remove", "(TKey)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "RemoveAt", "(System.Int32)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "SetAt", "(System.Int32,TKey,TValue)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "SetAt", "(System.Int32,TValue)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "TrimExcess", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "TrimExcess", "(System.Int32)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "TryAdd", "(TKey,TValue)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "TryAdd", "(TKey,TValue,System.Int32)", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "get_Capacity", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "get_Count", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "get_IsFixedSize", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "get_IsReadOnly", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "get_IsSynchronized", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "get_Keys", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "OrderedDictionary", "get_Values", "()", "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"] @@ -376,6 +482,7 @@ extensions: - ["System.Collections.Generic", "PriorityQueue", "PriorityQueue", "(System.Collections.Generic.IEnumerable>)", "summary", "df-generated"] - ["System.Collections.Generic", "PriorityQueue", "PriorityQueue", "(System.Int32)", "summary", "df-generated"] - ["System.Collections.Generic", "PriorityQueue", "TrimExcess", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "PriorityQueue", "get_Capacity", "()", "summary", "df-generated"] - ["System.Collections.Generic", "PriorityQueue", "get_Count", "()", "summary", "df-generated"] - ["System.Collections.Generic", "PriorityQueue", "get_UnorderedItems", "()", "summary", "df-generated"] - ["System.Collections.Generic", "Queue+Enumerator", "Dispose", "()", "summary", "df-generated"] @@ -390,6 +497,7 @@ extensions: - ["System.Collections.Generic", "Queue", "get_Capacity", "()", "summary", "df-generated"] - ["System.Collections.Generic", "Queue", "get_Count", "()", "summary", "df-generated"] - ["System.Collections.Generic", "Queue", "get_IsSynchronized", "()", "summary", "df-generated"] + - ["System.Collections.Generic", "ReferenceEqualityComparer", "Equals", "(System.Object,System.Object)", "summary", "df-generated"] - ["System.Collections.Generic", "ReferenceEqualityComparer", "get_Instance", "()", "summary", "df-generated"] - ["System.Collections.Generic", "SortedDictionary+Enumerator", "Dispose", "()", "summary", "df-generated"] - ["System.Collections.Generic", "SortedDictionary+Enumerator", "MoveNext", "()", "summary", "df-generated"] @@ -494,4 +602,3 @@ extensions: - ["System.Collections.Generic", "Stack", "get_Count", "()", "summary", "df-generated"] - ["System.Collections.Generic", "Stack", "get_IsSynchronized", "()", "summary", "df-generated"] - ["System.Collections.Generic", "TreeSet", "TreeSet", "(System.Collections.Generic.IComparer)", "summary", "df-generated"] - - ["System.Collections.Generic", "TreeSet", "TreeSet", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "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 5acd310b865..66a9ffc7958 100644 --- a/csharp/ql/lib/ext/generated/System.Collections.Immutable.model.yml +++ b/csharp/ql/lib/ext/generated/System.Collections.Immutable.model.yml @@ -125,6 +125,22 @@ extensions: - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable>)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func)", "", "Argument[0].Element", "Argument[1].Parameter[0]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func)", "", "Argument[0].Element", "Argument[2].Parameter[0]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func)", "", "Argument[1].ReturnValue", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func)", "", "Argument[2].ReturnValue", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "Argument[1].Parameter[0]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "Argument[2].Parameter[0]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[1].ReturnValue", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[2].ReturnValue", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "Argument[1].Parameter[0]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "Argument[2].Parameter[0]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer)", "", "Argument[1].ReturnValue", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer)", "", "Argument[2].ReturnValue", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func)", "", "Argument[0].Element", "Argument[1].Parameter[0]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func)", "", "Argument[1].ReturnValue", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "Argument[1].Parameter[0]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[1].ReturnValue", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "value", "dfc-generated"] - ["System.Collections.Immutable", "ImmutableDictionary+Builder", False, "GetValueOrDefault", "(TKey,TValue)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.Immutable", "ImmutableDictionary+Builder", False, "TryGetKey", "(TKey,TKey)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.Immutable", "ImmutableDictionary+Builder", False, "TryGetValue", "(TKey,TValue)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] @@ -133,10 +149,7 @@ extensions: - ["System.Collections.Immutable", "ImmutableDictionary", False, "Clear", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-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"] - - ["System.Collections.Immutable", "ImmutableDictionary", False, "SetItem", "(TKey,TValue)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Collections.Immutable", "ImmutableDictionary", False, "SetItem", "(TKey,TValue)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableDictionary", False, "SetItem", "(TKey,TValue)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Collections.Immutable", "ImmutableDictionary", False, "SetItems", "(System.Collections.Generic.IEnumerable>)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableDictionary", False, "SetItems", "(System.Collections.Generic.IEnumerable>)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToBuilder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableDictionary", False, "TryGetKey", "(TKey,TKey)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] @@ -231,7 +244,6 @@ extensions: - ["System.Collections.Immutable", "ImmutableList+Builder", False, "Replace", "(T,T)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableList+Builder", False, "Replace", "(T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableList+Builder", False, "Replace", "(T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Collections.Immutable", "ImmutableList+Builder", False, "set_Item", "(System.Int32,T)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableList+Enumerator", False, "get_Current", "()", "", "Argument[this].Property[System.Collections.Immutable.ImmutableList`1+Enumerator.Current]", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.Immutable", "ImmutableList+Enumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableList", False, "BinarySearch", "(System.Int32,System.Int32,T,System.Collections.Generic.IComparer)", "", "Argument[2]", "Argument[3]", "taint", "df-generated"] @@ -293,6 +305,18 @@ extensions: - ["System.Collections.Immutable", "ImmutableSortedDictionary", False, "ToImmutableSortedDictionary", "(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableSortedDictionary", False, "ToImmutableSortedDictionary", "(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableSortedDictionary", False, "ToImmutableSortedDictionary", "(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Immutable", "ImmutableSortedDictionary", False, "ToImmutableSortedDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func)", "", "Argument[0].Element", "Argument[1].Parameter[0]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableSortedDictionary", False, "ToImmutableSortedDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func)", "", "Argument[0].Element", "Argument[2].Parameter[0]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableSortedDictionary", False, "ToImmutableSortedDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func)", "", "Argument[1].ReturnValue", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableSortedDictionary", False, "ToImmutableSortedDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func)", "", "Argument[2].ReturnValue", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableSortedDictionary", False, "ToImmutableSortedDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer)", "", "Argument[0].Element", "Argument[1].Parameter[0]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableSortedDictionary", False, "ToImmutableSortedDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer)", "", "Argument[0].Element", "Argument[2].Parameter[0]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableSortedDictionary", False, "ToImmutableSortedDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer)", "", "Argument[1].ReturnValue", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableSortedDictionary", False, "ToImmutableSortedDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer)", "", "Argument[2].ReturnValue", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableSortedDictionary", False, "ToImmutableSortedDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "Argument[1].Parameter[0]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableSortedDictionary", False, "ToImmutableSortedDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "Argument[2].Parameter[0]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableSortedDictionary", False, "ToImmutableSortedDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer)", "", "Argument[1].ReturnValue", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "value", "dfc-generated"] + - ["System.Collections.Immutable", "ImmutableSortedDictionary", False, "ToImmutableSortedDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer)", "", "Argument[2].ReturnValue", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "value", "dfc-generated"] - ["System.Collections.Immutable", "ImmutableSortedDictionary+Builder", False, "GetValueOrDefault", "(TKey,TValue)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.Immutable", "ImmutableSortedDictionary+Builder", False, "TryGetKey", "(TKey,TKey)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.Immutable", "ImmutableSortedDictionary+Builder", False, "TryGetValue", "(TKey,TValue)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] @@ -491,11 +515,6 @@ extensions: - ["System.Collections.Immutable", "ImmutableDictionary", "CreateBuilder", "()", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableDictionary", "GetValueOrDefault", "(System.Collections.Immutable.IImmutableDictionary,TKey)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableDictionary", "ToImmutableDictionary", "(System.Collections.Immutable.ImmutableDictionary+Builder)", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableDictionary", "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func)", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableDictionary", "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableDictionary", "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableDictionary", "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func)", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableDictionary", "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableDictionary+Builder", "Contains", "(System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableDictionary+Builder", "Contains", "(System.Object)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableDictionary+Builder", "ContainsKey", "(TKey)", "summary", "df-generated"] @@ -612,7 +631,6 @@ extensions: - ["System.Collections.Immutable", "ImmutableList+Builder", "get_IsFixedSize", "()", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableList+Builder", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableList+Builder", "get_IsSynchronized", "()", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableList+Builder", "get_Item", "(System.Int32)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableList+Enumerator", "Dispose", "()", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableList+Enumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableList+Enumerator", "Reset", "()", "summary", "df-generated"] @@ -651,9 +669,6 @@ extensions: - ["System.Collections.Immutable", "ImmutableSortedDictionary", "Create", "()", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableSortedDictionary", "CreateBuilder", "()", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableSortedDictionary", "ToImmutableSortedDictionary", "(System.Collections.Immutable.ImmutableSortedDictionary+Builder)", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableSortedDictionary", "ToImmutableSortedDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func)", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableSortedDictionary", "ToImmutableSortedDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer)", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableSortedDictionary", "ToImmutableSortedDictionary", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableSortedDictionary+Builder", "Contains", "(System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableSortedDictionary+Builder", "Contains", "(System.Object)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableSortedDictionary+Builder", "ContainsKey", "(TKey)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Collections.ObjectModel.model.yml b/csharp/ql/lib/ext/generated/System.Collections.ObjectModel.model.yml index c062f8b806d..f201af698cf 100644 --- a/csharp/ql/lib/ext/generated/System.Collections.ObjectModel.model.yml +++ b/csharp/ql/lib/ext/generated/System.Collections.ObjectModel.model.yml @@ -15,11 +15,16 @@ extensions: - ["System.Collections.ObjectModel", "KeyedCollection", False, "TryGetValue", "(TKey,TItem)", "", "Argument[this].Property[System.Collections.ObjectModel.Collection`1.Items].Element", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.ObjectModel", "KeyedCollection", False, "get_Comparer", "()", "", "Argument[this].SyntheticField[System.Collections.ObjectModel.KeyedCollection`2.comparer]", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.ObjectModel", "KeyedCollection", False, "get_Dictionary", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlyCollection", False, "CreateCollection", "(System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlyCollection", False, "CreateSet", "(System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.ObjectModel", "ReadOnlyCollection", False, "ReadOnlyCollection", "(System.Collections.Generic.IList)", "", "Argument[0]", "Argument[this].SyntheticField[System.Collections.ObjectModel.ReadOnlyCollection`1.list]", "value", "dfc-generated"] - ["System.Collections.ObjectModel", "ReadOnlyCollection", False, "get_Items", "()", "", "Argument[this].SyntheticField[System.Collections.ObjectModel.ReadOnlyCollection`1.list]", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.ObjectModel", "ReadOnlyCollection", False, "get_SyncRoot", "()", "", "Argument[this].SyntheticField[System.Collections.ObjectModel.ReadOnlyCollection`1.list].Property[System.Collections.ICollection.SyncRoot]", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.ObjectModel", "ReadOnlyDictionary", False, "TryGetValue", "(TKey,TValue)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System.Collections.ObjectModel", "ReadOnlyDictionary", False, "get_Dictionary", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", False, "ReadOnlySet", "(System.Collections.Generic.ISet)", "", "Argument[0]", "Argument[this].SyntheticField[System.Collections.ObjectModel.ReadOnlySet`1._set]", "value", "dfc-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", False, "get_Set", "()", "", "Argument[this].SyntheticField[System.Collections.ObjectModel.ReadOnlySet`1._set]", "ReturnValue", "value", "dfc-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", False, "get_SyncRoot", "()", "", "Argument[this].SyntheticField[System.Collections.ObjectModel.ReadOnlySet`1._set].Property[System.Collections.ICollection.SyncRoot]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -103,3 +108,19 @@ extensions: - ["System.Collections.ObjectModel", "ReadOnlyObservableCollection", "get_Empty", "()", "summary", "df-generated"] - ["System.Collections.ObjectModel", "ReadOnlyObservableCollection", "remove_CollectionChanged", "(System.Collections.Specialized.NotifyCollectionChangedEventHandler)", "summary", "df-generated"] - ["System.Collections.ObjectModel", "ReadOnlyObservableCollection", "remove_PropertyChanged", "(System.ComponentModel.PropertyChangedEventHandler)", "summary", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", "Contains", "(T)", "summary", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", "ExceptWith", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", "IntersectWith", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", "IsProperSubsetOf", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", "IsProperSupersetOf", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", "IsSubsetOf", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", "IsSupersetOf", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", "Overlaps", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", "Remove", "(T)", "summary", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", "SetEquals", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", "SymmetricExceptWith", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", "UnionWith", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", "get_Count", "()", "summary", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", "get_Empty", "()", "summary", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", "get_IsReadOnly", "()", "summary", "df-generated"] + - ["System.Collections.ObjectModel", "ReadOnlySet", "get_IsSynchronized", "()", "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 72ced0a5f67..1d91a7122d1 100644 --- a/csharp/ql/lib/ext/generated/System.Collections.model.yml +++ b/csharp/ql/lib/ext/generated/System.Collections.model.yml @@ -48,8 +48,6 @@ extensions: - ["System.Collections", "IDictionaryEnumerator", True, "get_Key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections", "IDictionaryEnumerator", True, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections", "IEnumerator", True, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Collections", "IEqualityComparer", True, "Equals", "(System.Object,System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Collections", "IEqualityComparer", True, "Equals", "(System.Object,System.Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Collections", "IEqualityComparer", True, "GetHashCode", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Collections", "Queue", False, "Queue", "(System.Collections.ICollection)", "", "Argument[0].Element", "Argument[this].SyntheticField[System.Collections.Queue._array].Element", "value", "dfc-generated"] - ["System.Collections", "Queue", False, "Synchronized", "(System.Collections.Queue)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] @@ -172,6 +170,7 @@ extensions: - ["System.Collections", "IDictionary", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Collections", "IEnumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Collections", "IEnumerator", "Reset", "()", "summary", "df-generated"] + - ["System.Collections", "IEqualityComparer", "Equals", "(System.Object,System.Object)", "summary", "df-generated"] - ["System.Collections", "IHashCodeProvider", "GetHashCode", "(System.Object)", "summary", "df-generated"] - ["System.Collections", "IList", "Contains", "(System.Object)", "summary", "df-generated"] - ["System.Collections", "IList", "IndexOf", "(System.Object)", "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 2ce7efbd276..696919b57fc 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 @@ -36,6 +36,7 @@ extensions: - ["System.ComponentModel.Composition.Hosting", "ComposablePartCatalogChangeEventArgs", False, "ComposablePartCatalogChangeEventArgs", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.ComponentModel.Composition.Hosting.AtomicComposition)", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs._addedDefinitions]", "value", "dfc-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].SyntheticField[System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs._removedDefinitions].Element", "value", "dfc-generated"] - ["System.ComponentModel.Composition.Hosting", "ComposablePartCatalogChangeEventArgs", False, "ComposablePartCatalogChangeEventArgs", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.ComponentModel.Composition.Hosting.AtomicComposition)", "", "Argument[1]", "Argument[this].SyntheticField[System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs._removedDefinitions]", "value", "dfc-generated"] + - ["System.ComponentModel.Composition.Hosting", "ComposablePartCatalogChangeEventArgs", False, "ComposablePartCatalogChangeEventArgs", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.ComponentModel.Composition.Hosting.AtomicComposition)", "", "Argument[2]", "Argument[this].Property[System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs.AtomicComposition]", "value", "dfc-generated"] - ["System.ComponentModel.Composition.Hosting", "ComposablePartCatalogChangeEventArgs", False, "get_AddedDefinitions", "()", "", "Argument[this].SyntheticField[System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs._addedDefinitions]", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel.Composition.Hosting", "ComposablePartCatalogChangeEventArgs", False, "get_RemovedDefinitions", "()", "", "Argument[this].SyntheticField[System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs._removedDefinitions]", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel.Composition.Hosting", "ComposablePartExportProvider", False, "Compose", "(System.ComponentModel.Composition.Hosting.CompositionBatch)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -94,6 +95,7 @@ extensions: - ["System.ComponentModel.Composition.Hosting", "ExportsChangeEventArgs", False, "ExportsChangeEventArgs", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.ComponentModel.Composition.Hosting.AtomicComposition)", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs._addedExports]", "value", "dfc-generated"] - ["System.ComponentModel.Composition.Hosting", "ExportsChangeEventArgs", False, "ExportsChangeEventArgs", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.ComponentModel.Composition.Hosting.AtomicComposition)", "", "Argument[1].Element", "Argument[this].SyntheticField[System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs._removedExports].Element", "value", "dfc-generated"] - ["System.ComponentModel.Composition.Hosting", "ExportsChangeEventArgs", False, "ExportsChangeEventArgs", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.ComponentModel.Composition.Hosting.AtomicComposition)", "", "Argument[1]", "Argument[this].SyntheticField[System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs._removedExports]", "value", "dfc-generated"] + - ["System.ComponentModel.Composition.Hosting", "ExportsChangeEventArgs", False, "ExportsChangeEventArgs", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.ComponentModel.Composition.Hosting.AtomicComposition)", "", "Argument[2]", "Argument[this].Property[System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs.AtomicComposition]", "value", "dfc-generated"] - ["System.ComponentModel.Composition.Hosting", "ExportsChangeEventArgs", False, "get_AddedExports", "()", "", "Argument[this].SyntheticField[System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs._addedExports]", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel.Composition.Hosting", "ExportsChangeEventArgs", False, "get_RemovedExports", "()", "", "Argument[this].SyntheticField[System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs._removedExports]", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel.Composition.Hosting", "FilteredCatalog", False, "get_Complement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -130,6 +132,7 @@ 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", "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"] @@ -189,6 +192,7 @@ extensions: - ["System.ComponentModel.Composition.Hosting", "ExportProvider", "add_ExportsChanging", "(System.EventHandler)", "summary", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "ExportProvider", "remove_ExportsChanged", "(System.EventHandler)", "summary", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "ExportProvider", "remove_ExportsChanging", "(System.EventHandler)", "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", "FilteredCatalog", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "FilteredCatalog", "FilteredCatalog", "(System.ComponentModel.Composition.Primitives.ComposablePartCatalog,System.Func)", "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 40544f41714..ea5081ce54b 100644 --- a/csharp/ql/lib/ext/generated/System.ComponentModel.Composition.model.yml +++ b/csharp/ql/lib/ext/generated/System.ComponentModel.Composition.model.yml @@ -23,10 +23,17 @@ extensions: - ["System.ComponentModel.Composition", "CompositionException", False, "get_Errors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel.Composition", "CompositionException", False, "get_RootCauses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel.Composition", "CompositionException", True, "get_Message", "()", "", "Argument[this].Property[System.Exception.Message]", "ReturnValue", "value", "dfc-generated"] + - ["System.ComponentModel.Composition", "ExportAttribute", False, "ExportAttribute", "(System.String,System.Type)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Composition.ExportAttribute.ContractName]", "value", "dfc-generated"] - ["System.ComponentModel.Composition", "ExportFactory", False, "ExportFactory", "(System.Func>,TMetadata)", "", "Argument[1]", "Argument[this].SyntheticField[System.ComponentModel.Composition.ExportFactory`2._metadata]", "value", "dfc-generated"] - ["System.ComponentModel.Composition", "ExportFactory", False, "get_Metadata", "()", "", "Argument[this].SyntheticField[System.ComponentModel.Composition.ExportFactory`2._metadata]", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel.Composition", "ExportLifetimeContext", False, "ExportLifetimeContext", "(T,System.Action)", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.Composition.ExportLifetimeContext`1._value]", "value", "dfc-generated"] - ["System.ComponentModel.Composition", "ExportLifetimeContext", False, "get_Value", "()", "", "Argument[this].SyntheticField[System.ComponentModel.Composition.ExportLifetimeContext`1._value]", "ReturnValue", "value", "dfc-generated"] + - ["System.ComponentModel.Composition", "ExportMetadataAttribute", False, "ExportMetadataAttribute", "(System.String,System.Object)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Composition.ExportMetadataAttribute.Name]", "value", "dfc-generated"] + - ["System.ComponentModel.Composition", "ExportMetadataAttribute", False, "ExportMetadataAttribute", "(System.String,System.Object)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.Composition.ExportMetadataAttribute.Value]", "value", "dfc-generated"] + - ["System.ComponentModel.Composition", "ImportAttribute", False, "ImportAttribute", "(System.String,System.Type)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Composition.ImportAttribute.ContractName]", "value", "dfc-generated"] + - ["System.ComponentModel.Composition", "ImportManyAttribute", False, "ImportManyAttribute", "(System.String,System.Type)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Composition.ImportManyAttribute.ContractName]", "value", "dfc-generated"] + - ["System.ComponentModel.Composition", "PartMetadataAttribute", False, "PartMetadataAttribute", "(System.String,System.Object)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Composition.PartMetadataAttribute.Name]", "value", "dfc-generated"] + - ["System.ComponentModel.Composition", "PartMetadataAttribute", False, "PartMetadataAttribute", "(System.String,System.Object)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.Composition.PartMetadataAttribute.Value]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -61,26 +68,29 @@ extensions: - ["System.ComponentModel.Composition", "CompositionException", "CompositionException", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "CompositionException", "CompositionException", "(System.String,System.Exception)", "summary", "df-generated"] - ["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", "ExportFactory", "CreateExport", "()", "summary", "df-generated"] - ["System.ComponentModel.Composition", "ExportFactory", "ExportFactory", "(System.Func>)", "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", "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_ContractName", "()", "summary", "df-generated"] + - ["System.ComponentModel.Composition", "ImportAttribute", "get_ContractType", "()", "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_ContractName", "()", "summary", "df-generated"] + - ["System.ComponentModel.Composition", "ImportManyAttribute", "get_ContractType", "()", "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", "PartCreationPolicyAttribute", "PartCreationPolicyAttribute", "(System.ComponentModel.Composition.CreationPolicy)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "PartMetadataAttribute", "PartMetadataAttribute", "(System.String,System.Object)", "summary", "df-generated"] + - ["System.ComponentModel.Composition", "PartCreationPolicyAttribute", "get_CreationPolicy", "()", "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 c211f305085..10e928acdb5 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,16 +1,20 @@ # 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, "ColumnAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DataAnnotations.Schema.ColumnAttribute.Name]", "value", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations.Schema", "ForeignKeyAttribute", False, "ForeignKeyAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute.Name]", "value", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations.Schema", "InversePropertyAttribute", False, "InversePropertyAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute.Property]", "value", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations.Schema", "TableAttribute", False, "TableAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DataAnnotations.Schema.TableAttribute.Name]", "value", "dfc-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", "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"] - ["System.ComponentModel.DataAnnotations.Schema", "ForeignKeyAttribute", "get_Name", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations.Schema", "InversePropertyAttribute", "InversePropertyAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations.Schema", "InversePropertyAttribute", "get_Property", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations.Schema", "TableAttribute", "TableAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations.Schema", "TableAttribute", "get_Name", "()", "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 64d3aad5217..0f0a170673b 100644 --- a/csharp/ql/lib/ext/generated/System.ComponentModel.DataAnnotations.model.yml +++ b/csharp/ql/lib/ext/generated/System.ComponentModel.DataAnnotations.model.yml @@ -4,10 +4,19 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["System.ComponentModel.DataAnnotations", "AllowedValuesAttribute", False, "AllowedValuesAttribute", "(System.Object[])", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DataAnnotations.AllowedValuesAttribute.Values]", "value", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations", "AssociationAttribute", False, "AssociationAttribute", "(System.String,System.String,System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DataAnnotations.AssociationAttribute.Name]", "value", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations", "AssociationAttribute", False, "AssociationAttribute", "(System.String,System.String,System.String)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.DataAnnotations.AssociationAttribute.ThisKey]", "value", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations", "AssociationAttribute", False, "AssociationAttribute", "(System.String,System.String,System.String)", "", "Argument[2]", "Argument[this].Property[System.ComponentModel.DataAnnotations.AssociationAttribute.OtherKey]", "value", "dfc-generated"] - ["System.ComponentModel.DataAnnotations", "AssociationAttribute", False, "get_OtherKeyMembers", "()", "", "Argument[this].Property[System.ComponentModel.DataAnnotations.AssociationAttribute.OtherKey]", "ReturnValue.Element", "taint", "dfc-generated"] - ["System.ComponentModel.DataAnnotations", "AssociationAttribute", False, "get_ThisKeyMembers", "()", "", "Argument[this].Property[System.ComponentModel.DataAnnotations.AssociationAttribute.ThisKey]", "ReturnValue.Element", "taint", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations", "CompareAttribute", False, "CompareAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DataAnnotations.CompareAttribute.OtherProperty]", "value", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations", "CompareAttribute", True, "IsValid", "(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)", "", "Argument[this].Property[System.ComponentModel.DataAnnotations.CompareAttribute.OtherProperty]", "Argument[this].Property[System.ComponentModel.DataAnnotations.CompareAttribute.OtherPropertyDisplayName]", "value", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations", "CustomValidationAttribute", False, "CustomValidationAttribute", "(System.Type,System.String)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.DataAnnotations.CustomValidationAttribute.Method]", "value", "dfc-generated"] - ["System.ComponentModel.DataAnnotations", "CustomValidationAttribute", False, "FormatErrorMessage", "(System.String)", "", "Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString]", "ReturnValue", "taint", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations", "DataTypeAttribute", False, "DataTypeAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DataAnnotations.DataTypeAttribute.CustomDataType]", "value", "dfc-generated"] - ["System.ComponentModel.DataAnnotations", "DataTypeAttribute", True, "GetDataTypeName", "()", "", "Argument[this].Property[System.ComponentModel.DataAnnotations.DataTypeAttribute.CustomDataType]", "ReturnValue", "value", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations", "DeniedValuesAttribute", False, "DeniedValuesAttribute", "(System.Object[])", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DataAnnotations.DeniedValuesAttribute.Values]", "value", "dfc-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"] @@ -16,6 +25,8 @@ extensions: - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "GetOrder", "()", "", "Argument[this]", "ReturnValue", "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", "DisplayColumnAttribute", False, "DisplayColumnAttribute", "(System.String,System.String,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DataAnnotations.DisplayColumnAttribute.DisplayColumn]", "value", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations", "DisplayColumnAttribute", False, "DisplayColumnAttribute", "(System.String,System.String,System.Boolean)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.DataAnnotations.DisplayColumnAttribute.SortColumn]", "value", "dfc-generated"] - ["System.ComponentModel.DataAnnotations", "DisplayFormatAttribute", False, "GetNullDisplayText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel.DataAnnotations", "FilterUIHintAttribute", False, "FilterUIHintAttribute", "(System.String,System.String,System.Object[])", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.DataAnnotations.FilterUIHintAttribute._implementation].SyntheticField[System.ComponentModel.DataAnnotations.UIHintAttribute+UIHintImplementation.UIHint]", "value", "dfc-generated"] - ["System.ComponentModel.DataAnnotations", "FilterUIHintAttribute", False, "FilterUIHintAttribute", "(System.String,System.String,System.Object[])", "", "Argument[1]", "Argument[this].SyntheticField[System.ComponentModel.DataAnnotations.FilterUIHintAttribute._implementation].SyntheticField[System.ComponentModel.DataAnnotations.UIHintAttribute+UIHintImplementation.PresentationLayer]", "value", "dfc-generated"] @@ -25,6 +36,9 @@ extensions: - ["System.ComponentModel.DataAnnotations", "LengthAttribute", True, "FormatErrorMessage", "(System.String)", "", "Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString]", "ReturnValue", "taint", "dfc-generated"] - ["System.ComponentModel.DataAnnotations", "MaxLengthAttribute", True, "FormatErrorMessage", "(System.String)", "", "Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString]", "ReturnValue", "taint", "dfc-generated"] - ["System.ComponentModel.DataAnnotations", "MinLengthAttribute", True, "FormatErrorMessage", "(System.String)", "", "Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString]", "ReturnValue", "taint", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations", "RangeAttribute", False, "RangeAttribute", "(System.Type,System.String,System.String)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.DataAnnotations.RangeAttribute.Minimum]", "value", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations", "RangeAttribute", False, "RangeAttribute", "(System.Type,System.String,System.String)", "", "Argument[2]", "Argument[this].Property[System.ComponentModel.DataAnnotations.RangeAttribute.Maximum]", "value", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations", "RegularExpressionAttribute", False, "RegularExpressionAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DataAnnotations.RegularExpressionAttribute.Pattern]", "value", "dfc-generated"] - ["System.ComponentModel.DataAnnotations", "RegularExpressionAttribute", True, "FormatErrorMessage", "(System.String)", "", "Argument[this].Property[System.ComponentModel.DataAnnotations.RegularExpressionAttribute.Pattern]", "ReturnValue", "taint", "dfc-generated"] - ["System.ComponentModel.DataAnnotations", "RegularExpressionAttribute", True, "FormatErrorMessage", "(System.String)", "", "Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString]", "ReturnValue", "taint", "dfc-generated"] - ["System.ComponentModel.DataAnnotations", "StringLengthAttribute", True, "FormatErrorMessage", "(System.String)", "", "Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString]", "ReturnValue", "taint", "dfc-generated"] @@ -38,44 +52,43 @@ extensions: - ["System.ComponentModel.DataAnnotations", "ValidationAttribute", True, "FormatErrorMessage", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationAttribute", True, "FormatErrorMessage", "(System.String)", "", "Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString]", "ReturnValue", "taint", "dfc-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationContext", False, "InitializeServiceProvider", "(System.Func)", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.DataAnnotations.ValidationContext._serviceProvider]", "value", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations", "ValidationContext", False, "ValidationContext", "(System.Object,System.IServiceProvider,System.Collections.Generic.IDictionary)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationContext.ObjectInstance]", "value", "dfc-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationContext", False, "get_Items", "()", "", "Argument[this]", "ReturnValue", "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.DataAnnotations", "ValidationException", False, "ValidationException", "(System.String,System.ComponentModel.DataAnnotations.ValidationAttribute,System.Object)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationException.ValidationAttribute]", "value", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations", "ValidationException", False, "ValidationException", "(System.String,System.ComponentModel.DataAnnotations.ValidationAttribute,System.Object)", "", "Argument[2]", "Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationException.Value]", "value", "dfc-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationResult", False, "ToString", "()", "", "Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationResult.ErrorMessage]", "ReturnValue", "value", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations", "ValidationResult", False, "ValidationResult", "(System.ComponentModel.DataAnnotations.ValidationResult)", "", "Argument[0].Property[System.ComponentModel.DataAnnotations.ValidationResult.ErrorMessage]", "Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationResult.ErrorMessage]", "value", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations", "ValidationResult", False, "ValidationResult", "(System.ComponentModel.DataAnnotations.ValidationResult)", "", "Argument[0].Property[System.ComponentModel.DataAnnotations.ValidationResult.MemberNames]", "Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationResult.MemberNames]", "value", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations", "ValidationResult", False, "ValidationResult", "(System.String,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationResult.ErrorMessage]", "value", "dfc-generated"] + - ["System.ComponentModel.DataAnnotations", "ValidationResult", False, "ValidationResult", "(System.String,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationResult.MemberNames]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - - ["System.ComponentModel.DataAnnotations", "AllowedValuesAttribute", "AllowedValuesAttribute", "(System.Object[])", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "AllowedValuesAttribute", "IsValid", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "AllowedValuesAttribute", "get_Values", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "AssociatedMetadataTypeTypeDescriptionProvider", "AssociatedMetadataTypeTypeDescriptionProvider", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "AssociatedMetadataTypeTypeDescriptionProvider", "AssociatedMetadataTypeTypeDescriptionProvider", "(System.Type,System.Type)", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "AssociationAttribute", "AssociationAttribute", "(System.String,System.String,System.String)", "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_ThisKey", "()", "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_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"] - ["System.ComponentModel.DataAnnotations", "CustomValidationAttribute", "IsValid", "(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "CustomValidationAttribute", "get_Method", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "CustomValidationAttribute", "get_RequiresValidationContext", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "CustomValidationAttribute", "get_ValidatorType", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "DataTypeAttribute", "DataTypeAttribute", "(System.ComponentModel.DataAnnotations.DataType)", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DataTypeAttribute", "DataTypeAttribute", "(System.String)", "summary", "df-generated"] - ["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", "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", "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"] @@ -107,10 +120,8 @@ extensions: - ["System.ComponentModel.DataAnnotations", "RangeAttribute", "IsValid", "(System.Object)", "summary", "df-generated"] - ["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_OperandType", "()", "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_Pattern", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "RequiredAttribute", "IsValid", "(System.Object)", "summary", "df-generated"] @@ -133,19 +144,15 @@ extensions: - ["System.ComponentModel.DataAnnotations", "ValidationAttribute", "get_RequiresValidationContext", "()", "summary", "df-generated"] - ["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_ObjectInstance", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationContext", "get_ObjectType", "()", "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"] - ["System.ComponentModel.DataAnnotations", "ValidationException", "ValidationException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationException", "get_ValidationAttribute", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationException", "get_ValidationResult", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationException", "get_Value", "()", "summary", "df-generated"] - - ["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_MemberNames", "()", "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"] 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 d17d977c261..4eab8be0f98 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 @@ -10,9 +10,20 @@ extensions: - ["System.ComponentModel.Design.Serialization", "ContextStack", False, "get_Current", "()", "", "Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.ContextStack._contextStack].Element", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel.Design.Serialization", "ContextStack", False, "get_Item", "(System.Int32)", "", "Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.ContextStack._contextStack].Element", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel.Design.Serialization", "ContextStack", False, "get_Item", "(System.Type)", "", "Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.ContextStack._contextStack].Element", "ReturnValue", "value", "dfc-generated"] + - ["System.ComponentModel.Design.Serialization", "DefaultSerializationProviderAttribute", False, "DefaultSerializationProviderAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Design.Serialization.DefaultSerializationProviderAttribute.ProviderTypeName]", "value", "dfc-generated"] + - ["System.ComponentModel.Design.Serialization", "DesignerSerializerAttribute", False, "DesignerSerializerAttribute", "(System.String,System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerTypeName]", "value", "dfc-generated"] + - ["System.ComponentModel.Design.Serialization", "DesignerSerializerAttribute", False, "DesignerSerializerAttribute", "(System.String,System.String)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerBaseTypeName]", "value", "dfc-generated"] + - ["System.ComponentModel.Design.Serialization", "DesignerSerializerAttribute", False, "DesignerSerializerAttribute", "(System.String,System.Type)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerTypeName]", "value", "dfc-generated"] - ["System.ComponentModel.Design.Serialization", "DesignerSerializerAttribute", False, "get_TypeId", "()", "", "Argument[this].Property[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerBaseTypeName]", "Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute._typeId]", "taint", "dfc-generated"] - ["System.ComponentModel.Design.Serialization", "DesignerSerializerAttribute", False, "get_TypeId", "()", "", "Argument[this].Property[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerBaseTypeName]", "ReturnValue", "taint", "dfc-generated"] - ["System.ComponentModel.Design.Serialization", "DesignerSerializerAttribute", False, "get_TypeId", "()", "", "Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute._typeId]", "ReturnValue", "value", "dfc-generated"] + - ["System.ComponentModel.Design.Serialization", "InstanceDescriptor", False, "InstanceDescriptor", "(System.Reflection.MemberInfo,System.Collections.ICollection,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Design.Serialization.InstanceDescriptor.MemberInfo]", "value", "dfc-generated"] + - ["System.ComponentModel.Design.Serialization", "MemberRelationship", False, "MemberRelationship", "(System.Object,System.ComponentModel.MemberDescriptor)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Design.Serialization.MemberRelationship.Owner]", "value", "dfc-generated"] + - ["System.ComponentModel.Design.Serialization", "MemberRelationship", False, "MemberRelationship", "(System.Object,System.ComponentModel.MemberDescriptor)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.Design.Serialization.MemberRelationship.Member]", "value", "dfc-generated"] + - ["System.ComponentModel.Design.Serialization", "ResolveNameEventArgs", False, "ResolveNameEventArgs", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Design.Serialization.ResolveNameEventArgs.Name]", "value", "dfc-generated"] + - ["System.ComponentModel.Design.Serialization", "RootDesignerSerializerAttribute", False, "RootDesignerSerializerAttribute", "(System.String,System.String,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute.SerializerTypeName]", "value", "dfc-generated"] + - ["System.ComponentModel.Design.Serialization", "RootDesignerSerializerAttribute", False, "RootDesignerSerializerAttribute", "(System.String,System.String,System.Boolean)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute.SerializerBaseTypeName]", "value", "dfc-generated"] + - ["System.ComponentModel.Design.Serialization", "RootDesignerSerializerAttribute", False, "RootDesignerSerializerAttribute", "(System.String,System.Type,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute.SerializerTypeName]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -28,15 +39,12 @@ extensions: - ["System.ComponentModel.Design.Serialization", "ComponentSerializationService", "SerializeAbsolute", "(System.ComponentModel.Design.Serialization.SerializationStore,System.Object)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "ComponentSerializationService", "SerializeMember", "(System.ComponentModel.Design.Serialization.SerializationStore,System.Object,System.ComponentModel.MemberDescriptor)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "ComponentSerializationService", "SerializeMemberAbsolute", "(System.ComponentModel.Design.Serialization.SerializationStore,System.Object,System.ComponentModel.MemberDescriptor)", "summary", "df-generated"] - - ["System.ComponentModel.Design.Serialization", "DefaultSerializationProviderAttribute", "DefaultSerializationProviderAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "DefaultSerializationProviderAttribute", "DefaultSerializationProviderAttribute", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "DefaultSerializationProviderAttribute", "get_ProviderTypeName", "()", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "DesignerLoader", "BeginLoad", "(System.ComponentModel.Design.Serialization.IDesignerLoaderHost)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "DesignerLoader", "Dispose", "()", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "DesignerLoader", "Flush", "()", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "DesignerLoader", "get_Loading", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design.Serialization", "DesignerSerializerAttribute", "DesignerSerializerAttribute", "(System.String,System.String)", "summary", "df-generated"] - - ["System.ComponentModel.Design.Serialization", "DesignerSerializerAttribute", "DesignerSerializerAttribute", "(System.String,System.Type)", "summary", "df-generated"] - ["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"] @@ -67,7 +75,6 @@ extensions: - ["System.ComponentModel.Design.Serialization", "INameCreationService", "IsValidName", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "INameCreationService", "ValidateName", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "InstanceDescriptor", "InstanceDescriptor", "(System.Reflection.MemberInfo,System.Collections.ICollection)", "summary", "df-generated"] - - ["System.ComponentModel.Design.Serialization", "InstanceDescriptor", "InstanceDescriptor", "(System.Reflection.MemberInfo,System.Collections.ICollection,System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "InstanceDescriptor", "Invoke", "()", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "InstanceDescriptor", "get_Arguments", "()", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "InstanceDescriptor", "get_IsComplete", "()", "summary", "df-generated"] @@ -75,7 +82,6 @@ extensions: - ["System.ComponentModel.Design.Serialization", "MemberRelationship", "Equals", "(System.ComponentModel.Design.Serialization.MemberRelationship)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "MemberRelationship", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "MemberRelationship", "GetHashCode", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design.Serialization", "MemberRelationship", "MemberRelationship", "(System.Object,System.ComponentModel.MemberDescriptor)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "MemberRelationship", "get_IsEmpty", "()", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "MemberRelationship", "get_Member", "()", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "MemberRelationship", "get_Owner", "()", "summary", "df-generated"] @@ -88,10 +94,7 @@ extensions: - ["System.ComponentModel.Design.Serialization", "MemberRelationshipService", "get_Item", "(System.Object,System.ComponentModel.MemberDescriptor)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "MemberRelationshipService", "set_Item", "(System.ComponentModel.Design.Serialization.MemberRelationship,System.ComponentModel.Design.Serialization.MemberRelationship)", "summary", "df-generated"] - ["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", "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"] - ["System.ComponentModel.Design.Serialization", "RootDesignerSerializerAttribute", "get_Reloadable", "()", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "RootDesignerSerializerAttribute", "get_SerializerBaseTypeName", "()", "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 5e3e81843e1..249254e0446 100644 --- a/csharp/ql/lib/ext/generated/System.ComponentModel.Design.model.yml +++ b/csharp/ql/lib/ext/generated/System.ComponentModel.Design.model.yml @@ -4,25 +4,36 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["System.ComponentModel.Design", "ActiveDesignerEventArgs", False, "ActiveDesignerEventArgs", "(System.ComponentModel.Design.IDesignerHost,System.ComponentModel.Design.IDesignerHost)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Design.ActiveDesignerEventArgs.OldDesigner]", "value", "dfc-generated"] + - ["System.ComponentModel.Design", "ActiveDesignerEventArgs", False, "ActiveDesignerEventArgs", "(System.ComponentModel.Design.IDesignerHost,System.ComponentModel.Design.IDesignerHost)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.Design.ActiveDesignerEventArgs.NewDesigner]", "value", "dfc-generated"] - ["System.ComponentModel.Design", "CommandID", False, "ToString", "()", "", "Argument[this].Property[System.ComponentModel.Design.CommandID.Guid]", "ReturnValue", "taint", "dfc-generated"] + - ["System.ComponentModel.Design", "ComponentChangedEventArgs", False, "ComponentChangedEventArgs", "(System.Object,System.ComponentModel.MemberDescriptor,System.Object,System.Object)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Design.ComponentChangedEventArgs.Component]", "value", "dfc-generated"] + - ["System.ComponentModel.Design", "ComponentChangedEventArgs", False, "ComponentChangedEventArgs", "(System.Object,System.ComponentModel.MemberDescriptor,System.Object,System.Object)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.Design.ComponentChangedEventArgs.Member]", "value", "dfc-generated"] + - ["System.ComponentModel.Design", "ComponentChangedEventArgs", False, "ComponentChangedEventArgs", "(System.Object,System.ComponentModel.MemberDescriptor,System.Object,System.Object)", "", "Argument[2]", "Argument[this].Property[System.ComponentModel.Design.ComponentChangedEventArgs.OldValue]", "value", "dfc-generated"] + - ["System.ComponentModel.Design", "ComponentChangedEventArgs", False, "ComponentChangedEventArgs", "(System.Object,System.ComponentModel.MemberDescriptor,System.Object,System.Object)", "", "Argument[3]", "Argument[this].Property[System.ComponentModel.Design.ComponentChangedEventArgs.NewValue]", "value", "dfc-generated"] + - ["System.ComponentModel.Design", "ComponentChangingEventArgs", False, "ComponentChangingEventArgs", "(System.Object,System.ComponentModel.MemberDescriptor)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Design.ComponentChangingEventArgs.Component]", "value", "dfc-generated"] + - ["System.ComponentModel.Design", "ComponentChangingEventArgs", False, "ComponentChangingEventArgs", "(System.Object,System.ComponentModel.MemberDescriptor)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.Design.ComponentChangingEventArgs.Member]", "value", "dfc-generated"] + - ["System.ComponentModel.Design", "ComponentRenameEventArgs", False, "ComponentRenameEventArgs", "(System.Object,System.String,System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Design.ComponentRenameEventArgs.Component]", "value", "dfc-generated"] - ["System.ComponentModel.Design", "DesignerCollection", False, "DesignerCollection", "(System.Collections.IList)", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.Design.DesignerCollection._designers]", "value", "dfc-generated"] - ["System.ComponentModel.Design", "DesignerCollection", True, "get_Item", "(System.Int32)", "", "Argument[this].SyntheticField[System.ComponentModel.Design.DesignerCollection._designers].Element", "ReturnValue", "value", "dfc-generated"] + - ["System.ComponentModel.Design", "DesignerEventArgs", False, "DesignerEventArgs", "(System.ComponentModel.Design.IDesignerHost)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Design.DesignerEventArgs.Designer]", "value", "dfc-generated"] - ["System.ComponentModel.Design", "DesignerOptionService+DesignerOptionCollection", False, "get_Properties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.Design", "DesignerOptionService", False, "CreateOptionCollection", "(System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection,System.String,System.Object)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.Design", "DesignerOptionService", False, "CreateOptionCollection", "(System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection,System.String,System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ComponentModel.Design", "DesignerOptionService", False, "CreateOptionCollection", "(System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection,System.String,System.Object)", "", "Argument[0]", "ReturnValue.Property[System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection.Parent]", "value", "dfc-generated"] + - ["System.ComponentModel.Design", "DesignerOptionService", False, "CreateOptionCollection", "(System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection,System.String,System.Object)", "", "Argument[1]", "ReturnValue.Property[System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection.Name]", "value", "dfc-generated"] + - ["System.ComponentModel.Design", "DesignerTransaction", False, "DesignerTransaction", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Design.DesignerTransaction.Description]", "value", "dfc-generated"] - ["System.ComponentModel.Design", "DesignerVerb", False, "ToString", "()", "", "Argument[this].Property[System.ComponentModel.Design.DesignerVerb.Text]", "ReturnValue", "taint", "dfc-generated"] - ["System.ComponentModel.Design", "DesignerVerb", False, "ToString", "()", "", "Argument[this].Property[System.ComponentModel.Design.MenuCommand.CommandID].Property[System.ComponentModel.Design.CommandID.Guid]", "ReturnValue", "taint", "dfc-generated"] - ["System.ComponentModel.Design", "DesignerVerb", False, "ToString", "()", "", "Argument[this].Property[System.ComponentModel.Design.MenuCommand.Properties].Element", "ReturnValue", "taint", "dfc-generated"] - ["System.ComponentModel.Design", "DesignerVerb", False, "get_Text", "()", "", "Argument[this].Property[System.ComponentModel.Design.MenuCommand.Properties].Element", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel.Design", "DesignerVerbCollection", False, "DesignerVerbCollection", "(System.ComponentModel.Design.DesignerVerb[])", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] - ["System.ComponentModel.Design", "DesignerVerbCollection", False, "DesignerVerbCollection", "(System.ComponentModel.Design.DesignerVerb[])", "", "Argument[0].Element", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] + - ["System.ComponentModel.Design", "HelpKeywordAttribute", False, "HelpKeywordAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.Design.HelpKeywordAttribute.HelpKeyword]", "value", "dfc-generated"] - ["System.ComponentModel.Design", "MenuCommand", False, "ToString", "()", "", "Argument[this].Property[System.ComponentModel.Design.MenuCommand.CommandID].Property[System.ComponentModel.Design.CommandID.Guid]", "ReturnValue", "taint", "dfc-generated"] - ["System.ComponentModel.Design", "ServiceContainer", False, "ServiceContainer", "(System.IServiceProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - - ["System.ComponentModel.Design", "ActiveDesignerEventArgs", "ActiveDesignerEventArgs", "(System.ComponentModel.Design.IDesignerHost,System.ComponentModel.Design.IDesignerHost)", "summary", "df-generated"] - ["System.ComponentModel.Design", "ActiveDesignerEventArgs", "get_NewDesigner", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "ActiveDesignerEventArgs", "get_OldDesigner", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "CheckoutException", "CheckoutException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] @@ -34,24 +45,20 @@ extensions: - ["System.ComponentModel.Design", "CommandID", "GetHashCode", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "CommandID", "get_Guid", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "CommandID", "get_ID", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design", "ComponentChangedEventArgs", "ComponentChangedEventArgs", "(System.Object,System.ComponentModel.MemberDescriptor,System.Object,System.Object)", "summary", "df-generated"] - ["System.ComponentModel.Design", "ComponentChangedEventArgs", "get_Component", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "ComponentChangedEventArgs", "get_Member", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "ComponentChangedEventArgs", "get_NewValue", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "ComponentChangedEventArgs", "get_OldValue", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design", "ComponentChangingEventArgs", "ComponentChangingEventArgs", "(System.Object,System.ComponentModel.MemberDescriptor)", "summary", "df-generated"] - ["System.ComponentModel.Design", "ComponentChangingEventArgs", "get_Component", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "ComponentChangingEventArgs", "get_Member", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "ComponentEventArgs", "ComponentEventArgs", "(System.ComponentModel.IComponent)", "summary", "df-generated"] - ["System.ComponentModel.Design", "ComponentEventArgs", "get_Component", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design", "ComponentRenameEventArgs", "ComponentRenameEventArgs", "(System.Object,System.String,System.String)", "summary", "df-generated"] - ["System.ComponentModel.Design", "ComponentRenameEventArgs", "get_Component", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "ComponentRenameEventArgs", "get_NewName", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "ComponentRenameEventArgs", "get_OldName", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerCollection", "DesignerCollection", "(System.ComponentModel.Design.IDesignerHost[])", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerCollection", "get_Count", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerCollection", "get_IsSynchronized", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design", "DesignerEventArgs", "DesignerEventArgs", "(System.ComponentModel.Design.IDesignerHost)", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerEventArgs", "get_Designer", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerOptionService+DesignerOptionCollection", "Contains", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerOptionService+DesignerOptionCollection", "IndexOf", "(System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection)", "summary", "df-generated"] @@ -72,7 +79,6 @@ extensions: - ["System.ComponentModel.Design", "DesignerOptionService", "get_Options", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerTransaction", "Cancel", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerTransaction", "Commit", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design", "DesignerTransaction", "DesignerTransaction", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerTransaction", "Dispose", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerTransaction", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerTransaction", "OnCancel", "()", "summary", "df-generated"] @@ -92,7 +98,6 @@ extensions: - ["System.ComponentModel.Design", "DesigntimeLicenseContextSerializer", "Serialize", "(System.IO.Stream,System.String,System.ComponentModel.Design.DesigntimeLicenseContext)", "summary", "df-generated"] - ["System.ComponentModel.Design", "HelpKeywordAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel.Design", "HelpKeywordAttribute", "GetHashCode", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design", "HelpKeywordAttribute", "HelpKeywordAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.Design", "HelpKeywordAttribute", "HelpKeywordAttribute", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel.Design", "HelpKeywordAttribute", "IsDefaultAttribute", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "HelpKeywordAttribute", "get_HelpKeyword", "()", "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 1727ca01edf..59baa48911d 100644 --- a/csharp/ql/lib/ext/generated/System.ComponentModel.model.yml +++ b/csharp/ql/lib/ext/generated/System.ComponentModel.model.yml @@ -4,18 +4,32 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["System.ComponentModel", "AddingNewEventArgs", False, "AddingNewEventArgs", "(System.Object)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.AddingNewEventArgs.NewObject]", "value", "dfc-generated"] + - ["System.ComponentModel", "AmbientValueAttribute", False, "AmbientValueAttribute", "(System.Object)", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.AmbientValueAttribute._value]", "value", "dfc-generated"] + - ["System.ComponentModel", "AmbientValueAttribute", False, "AmbientValueAttribute", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.AmbientValueAttribute._value]", "value", "dfc-generated"] + - ["System.ComponentModel", "AmbientValueAttribute", False, "AmbientValueAttribute", "(System.Type,System.String)", "", "Argument[1]", "Argument[this].SyntheticField[System.ComponentModel.AmbientValueAttribute._value]", "value", "dfc-generated"] + - ["System.ComponentModel", "AmbientValueAttribute", False, "get_Value", "()", "", "Argument[this].SyntheticField[System.ComponentModel.AmbientValueAttribute._value]", "ReturnValue", "value", "dfc-generated"] + - ["System.ComponentModel", "AsyncCompletedEventArgs", False, "AsyncCompletedEventArgs", "(System.Exception,System.Boolean,System.Object)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.AsyncCompletedEventArgs.Error]", "value", "dfc-generated"] + - ["System.ComponentModel", "AsyncCompletedEventArgs", False, "AsyncCompletedEventArgs", "(System.Exception,System.Boolean,System.Object)", "", "Argument[2]", "Argument[this].Property[System.ComponentModel.AsyncCompletedEventArgs.UserState]", "value", "dfc-generated"] - ["System.ComponentModel", "AsyncOperation", False, "get_SynchronizationContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ComponentModel", "AsyncOperationManager", False, "CreateOperation", "(System.Object)", "", "Argument[0]", "ReturnValue.Property[System.ComponentModel.AsyncOperation.UserSuppliedState]", "value", "dfc-generated"] - ["System.ComponentModel", "AttributeCollection", False, "AttributeCollection", "(System.Attribute[])", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.AttributeCollection._attributes]", "value", "dfc-generated"] - ["System.ComponentModel", "AttributeCollection", True, "get_Attributes", "()", "", "Argument[this].SyntheticField[System.ComponentModel.AttributeCollection._attributes]", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel", "AttributeCollection", True, "get_Item", "(System.Int32)", "", "Argument[this].Property[System.ComponentModel.AttributeCollection.Attributes].Element", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel", "AttributeCollection", True, "get_Item", "(System.Int32)", "", "Argument[this].SyntheticField[System.ComponentModel.AttributeCollection._attributes].Element", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel", "AttributeCollection", True, "get_Item", "(System.Type)", "", "Argument[this].Property[System.ComponentModel.AttributeCollection.Attributes].Element", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel", "AttributeCollection", True, "get_Item", "(System.Type)", "", "Argument[this].SyntheticField[System.ComponentModel.AttributeCollection._attributes].Element", "ReturnValue", "value", "dfc-generated"] + - ["System.ComponentModel", "AttributeProviderAttribute", False, "AttributeProviderAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.AttributeProviderAttribute.TypeName]", "value", "dfc-generated"] + - ["System.ComponentModel", "AttributeProviderAttribute", False, "AttributeProviderAttribute", "(System.String,System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.AttributeProviderAttribute.TypeName]", "value", "dfc-generated"] + - ["System.ComponentModel", "AttributeProviderAttribute", False, "AttributeProviderAttribute", "(System.String,System.String)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.AttributeProviderAttribute.PropertyName]", "value", "dfc-generated"] - ["System.ComponentModel", "BindingList", False, "get_SortProperty", "()", "", "Argument[this].Property[System.ComponentModel.BindingList`1.SortPropertyCore]", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel", "BindingList", True, "OnAddingNew", "(System.ComponentModel.AddingNewEventArgs)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel", "BindingList", True, "OnListChanged", "(System.ComponentModel.ListChangedEventArgs)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel", "CategoryAttribute", False, "CategoryAttribute", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.CategoryAttribute._categoryValue]", "value", "dfc-generated"] - ["System.ComponentModel", "CategoryAttribute", False, "get_Category", "()", "", "Argument[this].SyntheticField[System.ComponentModel.CategoryAttribute._categoryValue]", "ReturnValue", "value", "dfc-generated"] + - ["System.ComponentModel", "ComplexBindingPropertiesAttribute", False, "ComplexBindingPropertiesAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.ComplexBindingPropertiesAttribute.DataSource]", "value", "dfc-generated"] + - ["System.ComponentModel", "ComplexBindingPropertiesAttribute", False, "ComplexBindingPropertiesAttribute", "(System.String,System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.ComplexBindingPropertiesAttribute.DataSource]", "value", "dfc-generated"] + - ["System.ComponentModel", "ComplexBindingPropertiesAttribute", False, "ComplexBindingPropertiesAttribute", "(System.String,System.String)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.ComplexBindingPropertiesAttribute.DataMember]", "value", "dfc-generated"] - ["System.ComponentModel", "Component", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "Component", False, "get_Container", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "ComponentCollection", False, "ComponentCollection", "(System.ComponentModel.IComponent[])", "", "Argument[0].Element", "Argument[this].Property[System.Collections.ReadOnlyCollectionBase.InnerList].Element", "value", "dfc-generated"] @@ -25,7 +39,11 @@ extensions: - ["System.ComponentModel", "Container", True, "GetService", "(System.Type)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel", "ContainerFilterService", True, "FilterComponents", "(System.ComponentModel.ComponentCollection)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel", "CultureInfoConverter", True, "GetCultureName", "(System.Globalization.CultureInfo)", "", "Argument[0].Property[System.Globalization.CultureInfo.Name]", "ReturnValue", "value", "dfc-generated"] - - ["System.ComponentModel", "CustomTypeDescriptor", False, "CustomTypeDescriptor", "(System.ComponentModel.ICustomTypeDescriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.ComponentModel", "CustomTypeDescriptor", False, "CustomTypeDescriptor", "(System.ComponentModel.ICustomTypeDescriptor)", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.CustomTypeDescriptor._parent]", "value", "dfc-generated"] + - ["System.ComponentModel", "CustomTypeDescriptor", True, "get_RequireRegisteredTypes", "()", "", "Argument[this].SyntheticField[System.ComponentModel.CustomTypeDescriptor._parent].Property[System.ComponentModel.ICustomTypeDescriptor.RequireRegisteredTypes]", "ReturnValue", "value", "dfc-generated"] + - ["System.ComponentModel", "DefaultBindingPropertyAttribute", False, "DefaultBindingPropertyAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DefaultBindingPropertyAttribute.Name]", "value", "dfc-generated"] + - ["System.ComponentModel", "DefaultEventAttribute", False, "DefaultEventAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DefaultEventAttribute.Name]", "value", "dfc-generated"] + - ["System.ComponentModel", "DefaultPropertyAttribute", False, "DefaultPropertyAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DefaultPropertyAttribute.Name]", "value", "dfc-generated"] - ["System.ComponentModel", "DefaultValueAttribute", False, "DefaultValueAttribute", "(System.Object)", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.DefaultValueAttribute._value]", "value", "dfc-generated"] - ["System.ComponentModel", "DefaultValueAttribute", False, "DefaultValueAttribute", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.DefaultValueAttribute._value]", "value", "dfc-generated"] - ["System.ComponentModel", "DefaultValueAttribute", False, "DefaultValueAttribute", "(System.Type,System.String)", "", "Argument[1]", "Argument[this].SyntheticField[System.ComponentModel.DefaultValueAttribute._value]", "value", "dfc-generated"] @@ -33,11 +51,21 @@ extensions: - ["System.ComponentModel", "DefaultValueAttribute", True, "get_Value", "()", "", "Argument[this].SyntheticField[System.ComponentModel.DefaultValueAttribute._value]", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel", "DescriptionAttribute", False, "DescriptionAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DescriptionAttribute.DescriptionValue]", "value", "dfc-generated"] - ["System.ComponentModel", "DescriptionAttribute", True, "get_Description", "()", "", "Argument[this].Property[System.ComponentModel.DescriptionAttribute.DescriptionValue]", "ReturnValue", "value", "dfc-generated"] + - ["System.ComponentModel", "DesignerAttribute", False, "DesignerAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerTypeName]", "value", "dfc-generated"] + - ["System.ComponentModel", "DesignerAttribute", False, "DesignerAttribute", "(System.String,System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerTypeName]", "value", "dfc-generated"] + - ["System.ComponentModel", "DesignerAttribute", False, "DesignerAttribute", "(System.String,System.String)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerBaseTypeName]", "value", "dfc-generated"] + - ["System.ComponentModel", "DesignerAttribute", False, "DesignerAttribute", "(System.String,System.Type)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerTypeName]", "value", "dfc-generated"] - ["System.ComponentModel", "DesignerAttribute", False, "get_TypeId", "()", "", "Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerBaseTypeName]", "Argument[this].SyntheticField[System.ComponentModel.DesignerAttribute._typeId]", "taint", "dfc-generated"] - ["System.ComponentModel", "DesignerAttribute", False, "get_TypeId", "()", "", "Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerBaseTypeName]", "ReturnValue", "taint", "dfc-generated"] - ["System.ComponentModel", "DesignerAttribute", False, "get_TypeId", "()", "", "Argument[this].SyntheticField[System.ComponentModel.DesignerAttribute._typeId]", "ReturnValue", "value", "dfc-generated"] + - ["System.ComponentModel", "DesignerCategoryAttribute", False, "DesignerCategoryAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DesignerCategoryAttribute.Category]", "value", "dfc-generated"] - ["System.ComponentModel", "DesignerCategoryAttribute", False, "get_TypeId", "()", "", "Argument[this].Property[System.ComponentModel.DesignerCategoryAttribute.Category]", "ReturnValue", "taint", "dfc-generated"] + - ["System.ComponentModel", "DisplayNameAttribute", False, "DisplayNameAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DisplayNameAttribute.DisplayNameValue]", "value", "dfc-generated"] - ["System.ComponentModel", "DisplayNameAttribute", True, "get_DisplayName", "()", "", "Argument[this].Property[System.ComponentModel.DisplayNameAttribute.DisplayNameValue]", "ReturnValue", "value", "dfc-generated"] + - ["System.ComponentModel", "DoWorkEventArgs", False, "DoWorkEventArgs", "(System.Object)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.DoWorkEventArgs.Argument]", "value", "dfc-generated"] + - ["System.ComponentModel", "EditorAttribute", False, "EditorAttribute", "(System.String,System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.EditorAttribute.EditorTypeName]", "value", "dfc-generated"] + - ["System.ComponentModel", "EditorAttribute", False, "EditorAttribute", "(System.String,System.String)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.EditorAttribute.EditorBaseTypeName]", "value", "dfc-generated"] + - ["System.ComponentModel", "EditorAttribute", False, "EditorAttribute", "(System.String,System.Type)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.EditorAttribute.EditorTypeName]", "value", "dfc-generated"] - ["System.ComponentModel", "EditorAttribute", False, "get_TypeId", "()", "", "Argument[this].Property[System.ComponentModel.EditorAttribute.EditorBaseTypeName]", "Argument[this].SyntheticField[System.ComponentModel.EditorAttribute._typeId]", "taint", "dfc-generated"] - ["System.ComponentModel", "EditorAttribute", False, "get_TypeId", "()", "", "Argument[this].Property[System.ComponentModel.EditorAttribute.EditorBaseTypeName]", "ReturnValue", "taint", "dfc-generated"] - ["System.ComponentModel", "EditorAttribute", False, "get_TypeId", "()", "", "Argument[this].SyntheticField[System.ComponentModel.EditorAttribute._typeId]", "ReturnValue", "value", "dfc-generated"] @@ -63,6 +91,7 @@ extensions: - ["System.ComponentModel", "IContainer", True, "get_Components", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "ICustomTypeDescriptor", True, "GetProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "ICustomTypeDescriptor", True, "GetProperties", "(System.Attribute[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ComponentModel", "ICustomTypeDescriptor", True, "GetPropertiesFromRegisteredType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "ICustomTypeDescriptor", True, "GetPropertyOwner", "(System.ComponentModel.PropertyDescriptor)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel", "IListSource", True, "GetList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "INestedSite", True, "get_FullName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -70,6 +99,7 @@ extensions: - ["System.ComponentModel", "ITypedList", True, "GetItemProperties", "(System.ComponentModel.PropertyDescriptor[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "ITypedList", True, "GetListName", "(System.ComponentModel.PropertyDescriptor[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "ITypedList", True, "GetListName", "(System.ComponentModel.PropertyDescriptor[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ComponentModel", "InitializationEventAttribute", False, "InitializationEventAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.InitializationEventAttribute.EventName]", "value", "dfc-generated"] - ["System.ComponentModel", "InstallerTypeAttribute", False, "InstallerTypeAttribute", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel", "LicenseContext", True, "GetSavedLicenseKey", "(System.Type,System.Reflection.Assembly)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "LicenseContext", True, "SetSavedLicenseKey", "(System.Type,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -79,9 +109,18 @@ extensions: - ["System.ComponentModel", "LicenseProvider", True, "GetLicense", "(System.ComponentModel.LicenseContext,System.Type,System.Object,System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "LicenseProviderAttribute", False, "LicenseProviderAttribute", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.LicenseProviderAttribute._licenseProviderName]", "value", "dfc-generated"] - ["System.ComponentModel", "LicenseProviderAttribute", False, "get_TypeId", "()", "", "Argument[this].SyntheticField[System.ComponentModel.LicenseProviderAttribute._licenseProviderName]", "ReturnValue", "taint", "dfc-generated"] + - ["System.ComponentModel", "ListChangedEventArgs", False, "ListChangedEventArgs", "(System.ComponentModel.ListChangedType,System.ComponentModel.PropertyDescriptor)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.ListChangedEventArgs.PropertyDescriptor]", "value", "dfc-generated"] + - ["System.ComponentModel", "ListChangedEventArgs", False, "ListChangedEventArgs", "(System.ComponentModel.ListChangedType,System.Int32,System.ComponentModel.PropertyDescriptor)", "", "Argument[2]", "Argument[this].Property[System.ComponentModel.ListChangedEventArgs.PropertyDescriptor]", "value", "dfc-generated"] + - ["System.ComponentModel", "ListSortDescription", False, "ListSortDescription", "(System.ComponentModel.PropertyDescriptor,System.ComponentModel.ListSortDirection)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.ListSortDescription.PropertyDescriptor]", "value", "dfc-generated"] - ["System.ComponentModel", "ListSortDescriptionCollection", False, "ListSortDescriptionCollection", "(System.ComponentModel.ListSortDescription[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["System.ComponentModel", "LookupBindingPropertiesAttribute", False, "LookupBindingPropertiesAttribute", "(System.String,System.String,System.String,System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.LookupBindingPropertiesAttribute.DataSource]", "value", "dfc-generated"] + - ["System.ComponentModel", "LookupBindingPropertiesAttribute", False, "LookupBindingPropertiesAttribute", "(System.String,System.String,System.String,System.String)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.LookupBindingPropertiesAttribute.DisplayMember]", "value", "dfc-generated"] + - ["System.ComponentModel", "LookupBindingPropertiesAttribute", False, "LookupBindingPropertiesAttribute", "(System.String,System.String,System.String,System.String)", "", "Argument[2]", "Argument[this].Property[System.ComponentModel.LookupBindingPropertiesAttribute.ValueMember]", "value", "dfc-generated"] + - ["System.ComponentModel", "LookupBindingPropertiesAttribute", False, "LookupBindingPropertiesAttribute", "(System.String,System.String,System.String,System.String)", "", "Argument[3]", "Argument[this].Property[System.ComponentModel.LookupBindingPropertiesAttribute.LookupMember]", "value", "dfc-generated"] - ["System.ComponentModel", "MarshalByValueComponent", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "MarshalByValueComponent", True, "get_Container", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ComponentModel", "MaskedTextProvider", False, "MaskedTextProvider", "(System.String,System.Globalization.CultureInfo,System.Boolean,System.Char,System.Char,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.MaskedTextProvider.Mask]", "value", "dfc-generated"] + - ["System.ComponentModel", "MaskedTextProvider", False, "MaskedTextProvider", "(System.String,System.Globalization.CultureInfo,System.Boolean,System.Char,System.Char,System.Boolean)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.MaskedTextProvider.Culture]", "value", "dfc-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"] @@ -103,6 +142,7 @@ extensions: - ["System.ComponentModel", "MemberDescriptor", True, "get_Attributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "MemberDescriptor", True, "get_DisplayName", "()", "", "Argument[this].SyntheticField[System.ComponentModel.MemberDescriptor._displayName]", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel", "MemberDescriptor", True, "get_Name", "()", "", "Argument[this].SyntheticField[System.ComponentModel.MemberDescriptor._name]", "ReturnValue", "value", "dfc-generated"] + - ["System.ComponentModel", "NestedContainer", False, "NestedContainer", "(System.ComponentModel.IComponent)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.NestedContainer.Owner]", "value", "dfc-generated"] - ["System.ComponentModel", "NestedContainer", True, "CreateSite", "(System.ComponentModel.IComponent,System.String)", "", "Argument[1]", "ReturnValue.SyntheticField[System.ComponentModel.NestedContainer+Site._name]", "value", "dfc-generated"] - ["System.ComponentModel", "NestedContainer", True, "CreateSite", "(System.ComponentModel.IComponent,System.String)", "", "Argument[this]", "ReturnValue.SyntheticField[System.ComponentModel.NestedContainer+Site.Container]", "value", "dfc-generated"] - ["System.ComponentModel", "NullableConverter", True, "ConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)", "", "Argument[2].Property[System.Uri.OriginalString]", "ReturnValue", "taint", "dfc-generated"] @@ -116,6 +156,7 @@ extensions: - ["System.ComponentModel", "PropertyDescriptor", True, "SetValue", "(System.Object,System.Object)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - ["System.ComponentModel", "PropertyDescriptor", True, "SetValue", "(System.Object,System.Object)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.ComponentModel", "PropertyDescriptor", True, "get_Converter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ComponentModel", "PropertyDescriptor", True, "get_ConverterFromRegisteredType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "PropertyDescriptorCollection", True, "Sort", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "PropertyDescriptorCollection", True, "Sort", "(System.Collections.IComparer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "PropertyDescriptorCollection", True, "Sort", "(System.Collections.IComparer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -125,17 +166,24 @@ extensions: - ["System.ComponentModel", "PropertyDescriptorCollection", True, "Sort", "(System.String[],System.Collections.IComparer)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "PropertyDescriptorCollection", True, "Sort", "(System.String[],System.Collections.IComparer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "PropertyTabAttribute", False, "InitializeArrays", "(System.String[],System.ComponentModel.PropertyTabScope[])", "", "Argument[0].Element", "Argument[this].SyntheticField[System.ComponentModel.PropertyTabAttribute._tabClassNames].Element", "value", "dfc-generated"] + - ["System.ComponentModel", "PropertyTabAttribute", False, "InitializeArrays", "(System.String[],System.ComponentModel.PropertyTabScope[])", "", "Argument[1].Element", "Argument[this].Property[System.ComponentModel.PropertyTabAttribute.TabScopes].Element", "value", "dfc-generated"] - ["System.ComponentModel", "PropertyTabAttribute", False, "InitializeArrays", "(System.Type[],System.ComponentModel.PropertyTabScope[])", "", "Argument[0].Element", "Argument[this].SyntheticField[System.ComponentModel.PropertyTabAttribute._tabClasses].Element", "value", "dfc-generated"] + - ["System.ComponentModel", "PropertyTabAttribute", False, "InitializeArrays", "(System.Type[],System.ComponentModel.PropertyTabScope[])", "", "Argument[1].Element", "Argument[this].Property[System.ComponentModel.PropertyTabAttribute.TabScopes].Element", "value", "dfc-generated"] - ["System.ComponentModel", "PropertyTabAttribute", False, "PropertyTabAttribute", "(System.String,System.ComponentModel.PropertyTabScope)", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.PropertyTabAttribute._tabClassNames].Element", "value", "dfc-generated"] - ["System.ComponentModel", "PropertyTabAttribute", False, "get_TabClassNames", "()", "", "Argument[this].SyntheticField[System.ComponentModel.PropertyTabAttribute._tabClassNames].Element", "ReturnValue.Element", "value", "dfc-generated"] - ["System.ComponentModel", "PropertyTabAttribute", False, "get_TabClasses", "()", "", "Argument[this].SyntheticField[System.ComponentModel.PropertyTabAttribute._tabClasses]", "ReturnValue", "value", "dfc-generated"] + - ["System.ComponentModel", "ProvidePropertyAttribute", False, "ProvidePropertyAttribute", "(System.String,System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.ProvidePropertyAttribute.PropertyName]", "value", "dfc-generated"] + - ["System.ComponentModel", "ProvidePropertyAttribute", False, "ProvidePropertyAttribute", "(System.String,System.String)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.ProvidePropertyAttribute.ReceiverTypeName]", "value", "dfc-generated"] + - ["System.ComponentModel", "ProvidePropertyAttribute", False, "ProvidePropertyAttribute", "(System.String,System.Type)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.ProvidePropertyAttribute.PropertyName]", "value", "dfc-generated"] - ["System.ComponentModel", "ProvidePropertyAttribute", False, "get_TypeId", "()", "", "Argument[this].Property[System.ComponentModel.ProvidePropertyAttribute.PropertyName]", "ReturnValue", "taint", "dfc-generated"] + - ["System.ComponentModel", "RefreshEventArgs", False, "RefreshEventArgs", "(System.Object)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.RefreshEventArgs.ComponentChanged]", "value", "dfc-generated"] - ["System.ComponentModel", "RunWorkerCompletedEventArgs", False, "RunWorkerCompletedEventArgs", "(System.Object,System.Exception,System.Boolean)", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.RunWorkerCompletedEventArgs._result]", "value", "dfc-generated"] - ["System.ComponentModel", "RunWorkerCompletedEventArgs", False, "get_Result", "()", "", "Argument[this].SyntheticField[System.ComponentModel.RunWorkerCompletedEventArgs._result]", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel", "RunWorkerCompletedEventArgs", False, "get_UserState", "()", "", "Argument[this].Property[System.ComponentModel.AsyncCompletedEventArgs.UserState]", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel", "ToolboxItemAttribute", False, "ToolboxItemAttribute", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.ToolboxItemAttribute._toolboxItemTypeName]", "value", "dfc-generated"] - ["System.ComponentModel", "ToolboxItemAttribute", False, "get_ToolboxItemTypeName", "()", "", "Argument[this].SyntheticField[System.ComponentModel.ToolboxItemAttribute._toolboxItemTypeName]", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel", "ToolboxItemFilterAttribute", False, "ToString", "()", "", "Argument[this].Property[System.ComponentModel.ToolboxItemFilterAttribute.FilterString]", "ReturnValue", "taint", "dfc-generated"] + - ["System.ComponentModel", "ToolboxItemFilterAttribute", False, "ToolboxItemFilterAttribute", "(System.String,System.ComponentModel.ToolboxItemFilterType)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.ToolboxItemFilterAttribute.FilterString]", "value", "dfc-generated"] - ["System.ComponentModel", "TypeConverter+StandardValuesCollection", False, "CopyTo", "(System.Array,System.Int32)", "", "Argument[this].SyntheticField[System.ComponentModel.TypeConverter+StandardValuesCollection._values].Element", "Argument[0].Element", "value", "dfc-generated"] - ["System.ComponentModel", "TypeConverter+StandardValuesCollection", False, "GetEnumerator", "()", "", "Argument[this].SyntheticField[System.ComponentModel.TypeConverter+StandardValuesCollection._values].Element", "ReturnValue.Property[System.Collections.IEnumerator.Current]", "value", "dfc-generated"] - ["System.ComponentModel", "TypeConverter+StandardValuesCollection", False, "StandardValuesCollection", "(System.Collections.ICollection)", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.TypeConverter+StandardValuesCollection._values]", "value", "dfc-generated"] @@ -169,15 +217,20 @@ extensions: - ["System.ComponentModel", "TypeConverter", True, "ConvertTo", "(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"] - ["System.ComponentModel", "TypeConverter", True, "GetProperties", "(System.ComponentModel.ITypeDescriptorContext,System.Object,System.Attribute[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "TypeConverter", True, "GetStandardValues", "(System.ComponentModel.ITypeDescriptorContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ComponentModel", "TypeConverterAttribute", False, "TypeConverterAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.TypeConverterAttribute.ConverterTypeName]", "value", "dfc-generated"] - ["System.ComponentModel", "TypeDescriptionProvider", False, "GetTypeDescriptor", "(System.Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "TypeDescriptionProvider", False, "GetTypeDescriptor", "(System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "TypeDescriptionProvider", False, "GetTypeDescriptor", "(System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel", "TypeDescriptionProvider", False, "TypeDescriptionProvider", "(System.ComponentModel.TypeDescriptionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.ComponentModel", "TypeDescriptionProvider", False, "TypeDescriptionProvider", "(System.ComponentModel.TypeDescriptionProvider)", "", "Argument[0]", "Argument[this].SyntheticField[System.ComponentModel.TypeDescriptionProvider._parent]", "value", "dfc-generated"] - ["System.ComponentModel", "TypeDescriptionProvider", True, "GetExtendedTypeDescriptor", "(System.Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "TypeDescriptionProvider", True, "GetExtendedTypeDescriptor", "(System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ComponentModel", "TypeDescriptionProvider", True, "GetExtendedTypeDescriptorFromRegisteredType", "(System.Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.ComponentModel", "TypeDescriptionProvider", True, "GetExtendedTypeDescriptorFromRegisteredType", "(System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "TypeDescriptionProvider", True, "GetFullComponentName", "(System.Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "TypeDescriptionProvider", True, "GetTypeDescriptor", "(System.Type,System.Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "TypeDescriptionProvider", True, "GetTypeDescriptor", "(System.Type,System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ComponentModel", "TypeDescriptionProvider", True, "get_RequireRegisteredTypes", "()", "", "Argument[this].SyntheticField[System.ComponentModel.TypeDescriptionProvider._parent].Property[System.ComponentModel.TypeDescriptionProvider.RequireRegisteredTypes]", "ReturnValue", "value", "dfc-generated"] + - ["System.ComponentModel", "TypeDescriptionProviderAttribute", False, "TypeDescriptionProviderAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.ComponentModel.TypeDescriptionProviderAttribute.TypeName]", "value", "dfc-generated"] - ["System.ComponentModel", "TypeDescriptor", False, "AddAttributes", "(System.Object,System.Attribute[])", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", False, "AddAttributes", "(System.Type,System.Attribute[])", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", False, "CreateEvent", "(System.Type,System.ComponentModel.EventDescriptor,System.Attribute[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] @@ -186,11 +239,12 @@ extensions: - ["System.ComponentModel", "TypeDescriptor", False, "GetAssociation", "(System.Type,System.Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System.ComponentModel", "TypeDescriptor", False, "GetFullComponentName", "(System.Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "TypeListConverter", False, "TypeListConverter", "(System.Type[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["System.ComponentModel", "WarningException", False, "WarningException", "(System.String,System.String,System.String)", "", "Argument[1]", "Argument[this].Property[System.ComponentModel.WarningException.HelpUrl]", "value", "dfc-generated"] + - ["System.ComponentModel", "WarningException", False, "WarningException", "(System.String,System.String,System.String)", "", "Argument[2]", "Argument[this].Property[System.ComponentModel.WarningException.HelpTopic]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - - ["System.ComponentModel", "AddingNewEventArgs", "AddingNewEventArgs", "(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"] @@ -198,15 +252,10 @@ extensions: - ["System.ComponentModel", "AmbientValueAttribute", "AmbientValueAttribute", "(System.Int16)", "summary", "df-generated"] - ["System.ComponentModel", "AmbientValueAttribute", "AmbientValueAttribute", "(System.Int32)", "summary", "df-generated"] - ["System.ComponentModel", "AmbientValueAttribute", "AmbientValueAttribute", "(System.Int64)", "summary", "df-generated"] - - ["System.ComponentModel", "AmbientValueAttribute", "AmbientValueAttribute", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "AmbientValueAttribute", "AmbientValueAttribute", "(System.Single)", "summary", "df-generated"] - - ["System.ComponentModel", "AmbientValueAttribute", "AmbientValueAttribute", "(System.String)", "summary", "df-generated"] - - ["System.ComponentModel", "AmbientValueAttribute", "AmbientValueAttribute", "(System.Type,System.String)", "summary", "df-generated"] - ["System.ComponentModel", "AmbientValueAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "AmbientValueAttribute", "GetHashCode", "()", "summary", "df-generated"] - - ["System.ComponentModel", "AmbientValueAttribute", "get_Value", "()", "summary", "df-generated"] - ["System.ComponentModel", "ArrayConverter", "GetPropertiesSupported", "(System.ComponentModel.ITypeDescriptorContext)", "summary", "df-generated"] - - ["System.ComponentModel", "AsyncCompletedEventArgs", "AsyncCompletedEventArgs", "(System.Exception,System.Boolean,System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "AsyncCompletedEventArgs", "RaiseExceptionIfNecessary", "()", "summary", "df-generated"] - ["System.ComponentModel", "AsyncCompletedEventArgs", "get_Cancelled", "()", "summary", "df-generated"] - ["System.ComponentModel", "AsyncCompletedEventArgs", "get_Error", "()", "summary", "df-generated"] @@ -215,7 +264,6 @@ extensions: - ["System.ComponentModel", "AsyncOperation", "Post", "(System.Threading.SendOrPostCallback,System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "AsyncOperation", "PostOperationCompleted", "(System.Threading.SendOrPostCallback,System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "AsyncOperation", "get_UserSuppliedState", "()", "summary", "df-generated"] - - ["System.ComponentModel", "AsyncOperationManager", "CreateOperation", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "AttributeCollection", "Contains", "(System.Attribute)", "summary", "df-generated"] - ["System.ComponentModel", "AttributeCollection", "Contains", "(System.Attribute[])", "summary", "df-generated"] - ["System.ComponentModel", "AttributeCollection", "FromExisting", "(System.ComponentModel.AttributeCollection,System.Attribute[])", "summary", "df-generated"] @@ -224,8 +272,6 @@ extensions: - ["System.ComponentModel", "AttributeCollection", "Matches", "(System.Attribute[])", "summary", "df-generated"] - ["System.ComponentModel", "AttributeCollection", "get_Count", "()", "summary", "df-generated"] - ["System.ComponentModel", "AttributeCollection", "get_IsSynchronized", "()", "summary", "df-generated"] - - ["System.ComponentModel", "AttributeProviderAttribute", "AttributeProviderAttribute", "(System.String)", "summary", "df-generated"] - - ["System.ComponentModel", "AttributeProviderAttribute", "AttributeProviderAttribute", "(System.String,System.String)", "summary", "df-generated"] - ["System.ComponentModel", "AttributeProviderAttribute", "AttributeProviderAttribute", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "AttributeProviderAttribute", "get_PropertyName", "()", "summary", "df-generated"] - ["System.ComponentModel", "AttributeProviderAttribute", "get_TypeName", "()", "summary", "df-generated"] @@ -324,8 +370,6 @@ extensions: - ["System.ComponentModel", "CollectionChangeEventArgs", "CollectionChangeEventArgs", "(System.ComponentModel.CollectionChangeAction,System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "CollectionChangeEventArgs", "get_Action", "()", "summary", "df-generated"] - ["System.ComponentModel", "CollectionChangeEventArgs", "get_Element", "()", "summary", "df-generated"] - - ["System.ComponentModel", "ComplexBindingPropertiesAttribute", "ComplexBindingPropertiesAttribute", "(System.String)", "summary", "df-generated"] - - ["System.ComponentModel", "ComplexBindingPropertiesAttribute", "ComplexBindingPropertiesAttribute", "(System.String,System.String)", "summary", "df-generated"] - ["System.ComponentModel", "ComplexBindingPropertiesAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "ComplexBindingPropertiesAttribute", "GetHashCode", "()", "summary", "df-generated"] - ["System.ComponentModel", "ComplexBindingPropertiesAttribute", "get_DataMember", "()", "summary", "df-generated"] @@ -344,6 +388,7 @@ extensions: - ["System.ComponentModel", "ComponentEditor", "EditComponent", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "ComponentResourceManager", "ApplyResources", "(System.Object,System.String)", "summary", "df-generated"] - ["System.ComponentModel", "ComponentResourceManager", "ApplyResources", "(System.Object,System.String,System.Globalization.CultureInfo)", "summary", "df-generated"] + - ["System.ComponentModel", "ComponentResourceManager", "ApplyResourcesToRegisteredType", "(System.Object,System.String,System.Globalization.CultureInfo)", "summary", "df-generated"] - ["System.ComponentModel", "ComponentResourceManager", "ComponentResourceManager", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "Container", "Dispose", "()", "summary", "df-generated"] - ["System.ComponentModel", "Container", "Dispose", "(System.Boolean)", "summary", "df-generated"] @@ -358,11 +403,13 @@ extensions: - ["System.ComponentModel", "CustomTypeDescriptor", "GetClassName", "()", "summary", "df-generated"] - ["System.ComponentModel", "CustomTypeDescriptor", "GetComponentName", "()", "summary", "df-generated"] - ["System.ComponentModel", "CustomTypeDescriptor", "GetConverter", "()", "summary", "df-generated"] + - ["System.ComponentModel", "CustomTypeDescriptor", "GetConverterFromRegisteredType", "()", "summary", "df-generated"] - ["System.ComponentModel", "CustomTypeDescriptor", "GetDefaultEvent", "()", "summary", "df-generated"] - ["System.ComponentModel", "CustomTypeDescriptor", "GetDefaultProperty", "()", "summary", "df-generated"] - ["System.ComponentModel", "CustomTypeDescriptor", "GetEditor", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "CustomTypeDescriptor", "GetEvents", "()", "summary", "df-generated"] - ["System.ComponentModel", "CustomTypeDescriptor", "GetEvents", "(System.Attribute[])", "summary", "df-generated"] + - ["System.ComponentModel", "CustomTypeDescriptor", "GetEventsFromRegisteredType", "()", "summary", "df-generated"] - ["System.ComponentModel", "DataErrorsChangedEventArgs", "DataErrorsChangedEventArgs", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel", "DataErrorsChangedEventArgs", "get_PropertyName", "()", "summary", "df-generated"] - ["System.ComponentModel", "DataObjectAttribute", "DataObjectAttribute", "(System.Boolean)", "summary", "df-generated"] @@ -394,15 +441,12 @@ extensions: - ["System.ComponentModel", "DateTimeOffsetConverter", "CanConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "DateTimeOffsetConverter", "CanConvertTo", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "DecimalConverter", "CanConvertTo", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - - ["System.ComponentModel", "DefaultBindingPropertyAttribute", "DefaultBindingPropertyAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel", "DefaultBindingPropertyAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "DefaultBindingPropertyAttribute", "GetHashCode", "()", "summary", "df-generated"] - ["System.ComponentModel", "DefaultBindingPropertyAttribute", "get_Name", "()", "summary", "df-generated"] - - ["System.ComponentModel", "DefaultEventAttribute", "DefaultEventAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel", "DefaultEventAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "DefaultEventAttribute", "GetHashCode", "()", "summary", "df-generated"] - ["System.ComponentModel", "DefaultEventAttribute", "get_Name", "()", "summary", "df-generated"] - - ["System.ComponentModel", "DefaultPropertyAttribute", "DefaultPropertyAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel", "DefaultPropertyAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "DefaultPropertyAttribute", "GetHashCode", "()", "summary", "df-generated"] - ["System.ComponentModel", "DefaultPropertyAttribute", "get_Name", "()", "summary", "df-generated"] @@ -433,16 +477,12 @@ extensions: - ["System.ComponentModel", "DesignTimeVisibleAttribute", "GetHashCode", "()", "summary", "df-generated"] - ["System.ComponentModel", "DesignTimeVisibleAttribute", "IsDefaultAttribute", "()", "summary", "df-generated"] - ["System.ComponentModel", "DesignTimeVisibleAttribute", "get_Visible", "()", "summary", "df-generated"] - - ["System.ComponentModel", "DesignerAttribute", "DesignerAttribute", "(System.String)", "summary", "df-generated"] - - ["System.ComponentModel", "DesignerAttribute", "DesignerAttribute", "(System.String,System.String)", "summary", "df-generated"] - - ["System.ComponentModel", "DesignerAttribute", "DesignerAttribute", "(System.String,System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "DesignerAttribute", "DesignerAttribute", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "DesignerAttribute", "DesignerAttribute", "(System.Type,System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "DesignerAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "DesignerAttribute", "GetHashCode", "()", "summary", "df-generated"] - ["System.ComponentModel", "DesignerAttribute", "get_DesignerBaseTypeName", "()", "summary", "df-generated"] - ["System.ComponentModel", "DesignerAttribute", "get_DesignerTypeName", "()", "summary", "df-generated"] - - ["System.ComponentModel", "DesignerCategoryAttribute", "DesignerCategoryAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel", "DesignerCategoryAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "DesignerCategoryAttribute", "GetHashCode", "()", "summary", "df-generated"] - ["System.ComponentModel", "DesignerCategoryAttribute", "IsDefaultAttribute", "()", "summary", "df-generated"] @@ -452,14 +492,10 @@ extensions: - ["System.ComponentModel", "DesignerSerializationVisibilityAttribute", "GetHashCode", "()", "summary", "df-generated"] - ["System.ComponentModel", "DesignerSerializationVisibilityAttribute", "IsDefaultAttribute", "()", "summary", "df-generated"] - ["System.ComponentModel", "DesignerSerializationVisibilityAttribute", "get_Visibility", "()", "summary", "df-generated"] - - ["System.ComponentModel", "DisplayNameAttribute", "DisplayNameAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel", "DisplayNameAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "DisplayNameAttribute", "GetHashCode", "()", "summary", "df-generated"] - ["System.ComponentModel", "DisplayNameAttribute", "IsDefaultAttribute", "()", "summary", "df-generated"] - - ["System.ComponentModel", "DoWorkEventArgs", "DoWorkEventArgs", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "DoWorkEventArgs", "get_Argument", "()", "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"] - ["System.ComponentModel", "EditorAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "EditorAttribute", "GetHashCode", "()", "summary", "df-generated"] @@ -550,11 +586,14 @@ extensions: - ["System.ComponentModel", "ICustomTypeDescriptor", "GetClassName", "()", "summary", "df-generated"] - ["System.ComponentModel", "ICustomTypeDescriptor", "GetComponentName", "()", "summary", "df-generated"] - ["System.ComponentModel", "ICustomTypeDescriptor", "GetConverter", "()", "summary", "df-generated"] + - ["System.ComponentModel", "ICustomTypeDescriptor", "GetConverterFromRegisteredType", "()", "summary", "df-generated"] - ["System.ComponentModel", "ICustomTypeDescriptor", "GetDefaultEvent", "()", "summary", "df-generated"] - ["System.ComponentModel", "ICustomTypeDescriptor", "GetDefaultProperty", "()", "summary", "df-generated"] - ["System.ComponentModel", "ICustomTypeDescriptor", "GetEditor", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "ICustomTypeDescriptor", "GetEvents", "()", "summary", "df-generated"] - ["System.ComponentModel", "ICustomTypeDescriptor", "GetEvents", "(System.Attribute[])", "summary", "df-generated"] + - ["System.ComponentModel", "ICustomTypeDescriptor", "GetEventsFromRegisteredType", "()", "summary", "df-generated"] + - ["System.ComponentModel", "ICustomTypeDescriptor", "get_RequireRegisteredTypes", "()", "summary", "df-generated"] - ["System.ComponentModel", "IDataErrorInfo", "get_Error", "()", "summary", "df-generated"] - ["System.ComponentModel", "IDataErrorInfo", "get_Item", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel", "IEditableObject", "BeginEdit", "()", "summary", "df-generated"] @@ -603,7 +642,6 @@ extensions: - ["System.ComponentModel", "InheritanceAttribute", "IsDefaultAttribute", "()", "summary", "df-generated"] - ["System.ComponentModel", "InheritanceAttribute", "ToString", "()", "summary", "df-generated"] - ["System.ComponentModel", "InheritanceAttribute", "get_InheritanceLevel", "()", "summary", "df-generated"] - - ["System.ComponentModel", "InitializationEventAttribute", "InitializationEventAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel", "InitializationEventAttribute", "get_EventName", "()", "summary", "df-generated"] - ["System.ComponentModel", "InstallerTypeAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "InstallerTypeAttribute", "GetHashCode", "()", "summary", "df-generated"] @@ -647,15 +685,12 @@ extensions: - ["System.ComponentModel", "ListBindableAttribute", "ListBindableAttribute", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel", "ListBindableAttribute", "ListBindableAttribute", "(System.ComponentModel.BindableSupport)", "summary", "df-generated"] - ["System.ComponentModel", "ListBindableAttribute", "get_ListBindable", "()", "summary", "df-generated"] - - ["System.ComponentModel", "ListChangedEventArgs", "ListChangedEventArgs", "(System.ComponentModel.ListChangedType,System.ComponentModel.PropertyDescriptor)", "summary", "df-generated"] - ["System.ComponentModel", "ListChangedEventArgs", "ListChangedEventArgs", "(System.ComponentModel.ListChangedType,System.Int32)", "summary", "df-generated"] - - ["System.ComponentModel", "ListChangedEventArgs", "ListChangedEventArgs", "(System.ComponentModel.ListChangedType,System.Int32,System.ComponentModel.PropertyDescriptor)", "summary", "df-generated"] - ["System.ComponentModel", "ListChangedEventArgs", "ListChangedEventArgs", "(System.ComponentModel.ListChangedType,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.ComponentModel", "ListChangedEventArgs", "get_ListChangedType", "()", "summary", "df-generated"] - ["System.ComponentModel", "ListChangedEventArgs", "get_NewIndex", "()", "summary", "df-generated"] - ["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", "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"] @@ -671,7 +706,6 @@ extensions: - ["System.ComponentModel", "LocalizableAttribute", "get_IsLocalizable", "()", "summary", "df-generated"] - ["System.ComponentModel", "LookupBindingPropertiesAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "LookupBindingPropertiesAttribute", "GetHashCode", "()", "summary", "df-generated"] - - ["System.ComponentModel", "LookupBindingPropertiesAttribute", "LookupBindingPropertiesAttribute", "(System.String,System.String,System.String,System.String)", "summary", "df-generated"] - ["System.ComponentModel", "LookupBindingPropertiesAttribute", "get_DataSource", "()", "summary", "df-generated"] - ["System.ComponentModel", "LookupBindingPropertiesAttribute", "get_DisplayMember", "()", "summary", "df-generated"] - ["System.ComponentModel", "LookupBindingPropertiesAttribute", "get_LookupMember", "()", "summary", "df-generated"] @@ -711,7 +745,6 @@ extensions: - ["System.ComponentModel", "MaskedTextProvider", "MaskedTextProvider", "(System.String,System.Char,System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "MaskedTextProvider", "(System.String,System.Globalization.CultureInfo)", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "MaskedTextProvider", "(System.String,System.Globalization.CultureInfo,System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "MaskedTextProvider", "(System.String,System.Globalization.CultureInfo,System.Boolean,System.Char,System.Char,System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "MaskedTextProvider", "(System.String,System.Globalization.CultureInfo,System.Char,System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "Remove", "()", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "Remove", "(System.Int32,System.ComponentModel.MaskedTextResultHint)", "summary", "df-generated"] @@ -762,7 +795,6 @@ extensions: - ["System.ComponentModel", "MergablePropertyAttribute", "get_AllowMerge", "()", "summary", "df-generated"] - ["System.ComponentModel", "MultilineStringConverter", "GetPropertiesSupported", "(System.ComponentModel.ITypeDescriptorContext)", "summary", "df-generated"] - ["System.ComponentModel", "NestedContainer", "Dispose", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel", "NestedContainer", "NestedContainer", "(System.ComponentModel.IComponent)", "summary", "df-generated"] - ["System.ComponentModel", "NestedContainer", "get_Owner", "()", "summary", "df-generated"] - ["System.ComponentModel", "NestedContainer", "get_OwnerName", "()", "summary", "df-generated"] - ["System.ComponentModel", "NotifyParentPropertyAttribute", "Equals", "(System.Object)", "summary", "df-generated"] @@ -841,8 +873,6 @@ extensions: - ["System.ComponentModel", "PropertyTabAttribute", "PropertyTabAttribute", "(System.Type,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"] - - ["System.ComponentModel", "ProvidePropertyAttribute", "ProvidePropertyAttribute", "(System.String,System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "ProvidePropertyAttribute", "get_PropertyName", "()", "summary", "df-generated"] - ["System.ComponentModel", "ProvidePropertyAttribute", "get_ReceiverTypeName", "()", "summary", "df-generated"] - ["System.ComponentModel", "ReadOnlyAttribute", "Equals", "(System.Object)", "summary", "df-generated"] @@ -860,7 +890,6 @@ extensions: - ["System.ComponentModel", "ReferenceConverter", "GetStandardValuesSupported", "(System.ComponentModel.ITypeDescriptorContext)", "summary", "df-generated"] - ["System.ComponentModel", "ReferenceConverter", "IsValueAllowed", "(System.ComponentModel.ITypeDescriptorContext,System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "ReferenceConverter", "ReferenceConverter", "(System.Type)", "summary", "df-generated"] - - ["System.ComponentModel", "RefreshEventArgs", "RefreshEventArgs", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "RefreshEventArgs", "RefreshEventArgs", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "RefreshEventArgs", "get_ComponentChanged", "()", "summary", "df-generated"] - ["System.ComponentModel", "RefreshEventArgs", "get_TypeChanged", "()", "summary", "df-generated"] @@ -896,7 +925,6 @@ extensions: - ["System.ComponentModel", "ToolboxItemFilterAttribute", "GetHashCode", "()", "summary", "df-generated"] - ["System.ComponentModel", "ToolboxItemFilterAttribute", "Match", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "ToolboxItemFilterAttribute", "ToolboxItemFilterAttribute", "(System.String)", "summary", "df-generated"] - - ["System.ComponentModel", "ToolboxItemFilterAttribute", "ToolboxItemFilterAttribute", "(System.String,System.ComponentModel.ToolboxItemFilterType)", "summary", "df-generated"] - ["System.ComponentModel", "ToolboxItemFilterAttribute", "get_FilterString", "()", "summary", "df-generated"] - ["System.ComponentModel", "ToolboxItemFilterAttribute", "get_FilterType", "()", "summary", "df-generated"] - ["System.ComponentModel", "TypeConverter+SimplePropertyDescriptor", "CanResetValue", "(System.Object)", "summary", "df-generated"] @@ -928,7 +956,6 @@ extensions: - ["System.ComponentModel", "TypeConverter", "IsValid", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "TypeConverterAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "TypeConverterAttribute", "GetHashCode", "()", "summary", "df-generated"] - - ["System.ComponentModel", "TypeConverterAttribute", "TypeConverterAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel", "TypeConverterAttribute", "TypeConverterAttribute", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "TypeConverterAttribute", "get_ConverterTypeName", "()", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptionProvider", "CreateInstance", "(System.IServiceProvider,System.Type,System.Type[],System.Object[])", "summary", "df-generated"] @@ -938,8 +965,12 @@ extensions: - ["System.ComponentModel", "TypeDescriptionProvider", "GetReflectionType", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptionProvider", "GetReflectionType", "(System.Type,System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptionProvider", "GetRuntimeType", "(System.Type)", "summary", "df-generated"] + - ["System.ComponentModel", "TypeDescriptionProvider", "GetTypeDescriptorFromRegisteredType", "(System.Object)", "summary", "df-generated"] + - ["System.ComponentModel", "TypeDescriptionProvider", "GetTypeDescriptorFromRegisteredType", "(System.Type)", "summary", "df-generated"] + - ["System.ComponentModel", "TypeDescriptionProvider", "GetTypeDescriptorFromRegisteredType", "(System.Type,System.Object)", "summary", "df-generated"] + - ["System.ComponentModel", "TypeDescriptionProvider", "IsRegisteredType", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptionProvider", "IsSupportedType", "(System.Type)", "summary", "df-generated"] - - ["System.ComponentModel", "TypeDescriptionProviderAttribute", "TypeDescriptionProviderAttribute", "(System.String)", "summary", "df-generated"] + - ["System.ComponentModel", "TypeDescriptionProvider", "RegisterType", "()", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptionProviderAttribute", "TypeDescriptionProviderAttribute", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptionProviderAttribute", "get_TypeName", "()", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "AddEditorTable", "(System.Type,System.Collections.Hashtable)", "summary", "df-generated"] @@ -963,6 +994,8 @@ extensions: - ["System.ComponentModel", "TypeDescriptor", "GetConverter", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "GetConverter", "(System.Object,System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "GetConverter", "(System.Type)", "summary", "df-generated"] + - ["System.ComponentModel", "TypeDescriptor", "GetConverterFromRegisteredType", "(System.Object)", "summary", "df-generated"] + - ["System.ComponentModel", "TypeDescriptor", "GetConverterFromRegisteredType", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "GetDefaultEvent", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "GetDefaultEvent", "(System.Object,System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "GetDefaultEvent", "(System.Type)", "summary", "df-generated"] @@ -978,12 +1011,15 @@ extensions: - ["System.ComponentModel", "TypeDescriptor", "GetEvents", "(System.Object,System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "GetEvents", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "GetEvents", "(System.Type,System.Attribute[])", "summary", "df-generated"] + - ["System.ComponentModel", "TypeDescriptor", "GetEventsFromRegisteredType", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "GetProperties", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "GetProperties", "(System.Object,System.Attribute[])", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "GetProperties", "(System.Object,System.Attribute[],System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "GetProperties", "(System.Object,System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "GetProperties", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "GetProperties", "(System.Type,System.Attribute[])", "summary", "df-generated"] + - ["System.ComponentModel", "TypeDescriptor", "GetPropertiesFromRegisteredType", "(System.Object)", "summary", "df-generated"] + - ["System.ComponentModel", "TypeDescriptor", "GetPropertiesFromRegisteredType", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "GetProvider", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "GetProvider", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "GetReflectionType", "(System.Object)", "summary", "df-generated"] @@ -992,6 +1028,7 @@ extensions: - ["System.ComponentModel", "TypeDescriptor", "Refresh", "(System.Reflection.Assembly)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "Refresh", "(System.Reflection.Module)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "Refresh", "(System.Type)", "summary", "df-generated"] + - ["System.ComponentModel", "TypeDescriptor", "RegisterType", "()", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "RemoveAssociation", "(System.Object,System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "RemoveAssociations", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "RemoveProvider", "(System.ComponentModel.TypeDescriptionProvider,System.Object)", "summary", "df-generated"] @@ -1014,7 +1051,6 @@ extensions: - ["System.ComponentModel", "WarningException", "WarningException", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel", "WarningException", "WarningException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.ComponentModel", "WarningException", "WarningException", "(System.String,System.String)", "summary", "df-generated"] - - ["System.ComponentModel", "WarningException", "WarningException", "(System.String,System.String,System.String)", "summary", "df-generated"] - ["System.ComponentModel", "WarningException", "get_HelpTopic", "()", "summary", "df-generated"] - ["System.ComponentModel", "WarningException", "get_HelpUrl", "()", "summary", "df-generated"] - ["System.ComponentModel", "Win32Exception", "Win32Exception", "(System.Int32)", "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 1f9acd8139b..31743004723 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 @@ -8,7 +8,7 @@ extensions: - ["System.Composition.Hosting.Core", "CompositionContract", False, "ChangeType", "(System.Type)", "", "Argument[this].SyntheticField[System.Composition.Hosting.Core.CompositionContract._metadataConstraints]", "ReturnValue.SyntheticField[System.Composition.Hosting.Core.CompositionContract._metadataConstraints]", "value", "dfc-generated"] - ["System.Composition.Hosting.Core", "CompositionContract", False, "CompositionContract", "(System.Type,System.String,System.Collections.Generic.IDictionary)", "", "Argument[1]", "Argument[this].SyntheticField[System.Composition.Hosting.Core.CompositionContract._contractName]", "value", "dfc-generated"] - ["System.Composition.Hosting.Core", "CompositionContract", False, "CompositionContract", "(System.Type,System.String,System.Collections.Generic.IDictionary)", "", "Argument[2]", "Argument[this].SyntheticField[System.Composition.Hosting.Core.CompositionContract._metadataConstraints]", "value", "dfc-generated"] - - ["System.Composition.Hosting.Core", "CompositionContract", False, "ToString", "()", "", "Argument[this].SyntheticField[System.Composition.Hosting.Core.CompositionContract._contractName]", "ReturnValue", "taint", "dfc-generated"] + - ["System.Composition.Hosting.Core", "CompositionContract", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Composition.Hosting.Core", "CompositionContract", False, "TryUnwrapMetadataConstraint", "(System.String,T,System.Composition.Hosting.Core.CompositionContract)", "", "Argument[this].SyntheticField[System.Composition.Hosting.Core.CompositionContract._contractName]", "ReturnValue.SyntheticField[System.Composition.Hosting.Core.CompositionContract._contractName]", "value", "dfc-generated"] - ["System.Composition.Hosting.Core", "CompositionContract", False, "get_ContractName", "()", "", "Argument[this].SyntheticField[System.Composition.Hosting.Core.CompositionContract._contractName]", "ReturnValue", "value", "dfc-generated"] - ["System.Composition.Hosting.Core", "CompositionContract", False, "get_MetadataConstraints", "()", "", "Argument[this].SyntheticField[System.Composition.Hosting.Core.CompositionContract._metadataConstraints]", "ReturnValue", "value", "dfc-generated"] @@ -52,8 +52,6 @@ extensions: - ["System.Composition.Hosting.Core", "LifetimeContext", False, "GetOrCreate", "(System.Int32,System.Composition.Hosting.Core.CompositionOperation,System.Composition.Hosting.Core.CompositeActivator)", "", "Argument[2].ReturnValue", "ReturnValue", "value", "dfc-generated"] - ["System.Composition.Hosting.Core", "LifetimeContext", False, "GetOrCreate", "(System.Int32,System.Composition.Hosting.Core.CompositionOperation,System.Composition.Hosting.Core.CompositeActivator)", "", "Argument[this]", "Argument[2].Parameter[0]", "value", "dfc-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.Property[System.Lazy`1.Value].Property[System.Lazy`1.Value]", "value", "dfc-generated"] - - ["System.Composition.Hosting.Core", "LifetimeContext", False, "TryGetExport", "(System.Composition.Hosting.Core.CompositionContract,System.Object)", "", "Argument[this]", "ReturnValue.Property[System.Lazy`1.Value]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel diff --git a/csharp/ql/lib/ext/generated/System.Composition.model.yml b/csharp/ql/lib/ext/generated/System.Composition.model.yml index 2c6d61b647a..06147b3a3cd 100644 --- a/csharp/ql/lib/ext/generated/System.Composition.model.yml +++ b/csharp/ql/lib/ext/generated/System.Composition.model.yml @@ -9,11 +9,15 @@ extensions: - ["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, "GetExports", "(System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Composition", "CompositionContext", False, "GetExports", "(System.Type,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Composition", "CompositionContext", False, "GetExports", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Composition", "CompositionContext", False, "GetExports", "(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", "CompositionContext", True, "TryGetExport", "(System.Composition.Hosting.Core.CompositionContract,System.Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Composition", "CompositionContext", True, "TryGetExport", "(System.Composition.Hosting.Core.CompositionContract,System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Composition", "Export", False, "Export", "(T,System.Action)", "", "Argument[0]", "Argument[this].Property[System.Composition.Export`1.Value]", "value", "dfc-generated"] - ["System.Composition", "ExportAttribute", False, "ExportAttribute", "(System.String,System.Type)", "", "Argument[0]", "Argument[this].Property[System.Composition.ExportAttribute.ContractName]", "value", "dfc-generated"] - ["System.Composition", "ExportFactory", False, "ExportFactory", "(System.Func>,TMetadata)", "", "Argument[1]", "Argument[this].Property[System.Composition.ExportFactory`2.Metadata]", "value", "dfc-generated"] @@ -32,19 +36,23 @@ extensions: pack: codeql/csharp-all extensible: neutralModel data: - - ["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", "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"] - ["System.Composition", "Export", "get_Value", "()", "summary", "df-generated"] - ["System.Composition", "ExportAttribute", "ExportAttribute", "(System.String)", "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", "ExportFactory", "ExportFactory", "(System.Func>)", "summary", "df-generated"] + - ["System.Composition", "ExportMetadataAttribute", "get_Name", "()", "summary", "df-generated"] + - ["System.Composition", "ExportMetadataAttribute", "get_Value", "()", "summary", "df-generated"] + - ["System.Composition", "ImportAttribute", "get_ContractName", "()", "summary", "df-generated"] + - ["System.Composition", "ImportManyAttribute", "get_ContractName", "()", "summary", "df-generated"] - ["System.Composition", "ImportMetadataConstraintAttribute", "get_Name", "()", "summary", "df-generated"] - ["System.Composition", "ImportMetadataConstraintAttribute", "get_Value", "()", "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"] 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 5fbf0e0eae6..6804ecaa514 100644 --- a/csharp/ql/lib/ext/generated/System.Configuration.Internal.model.yml +++ b/csharp/ql/lib/ext/generated/System.Configuration.Internal.model.yml @@ -10,6 +10,7 @@ extensions: - ["System.Configuration.Internal", "IConfigSystem", True, "get_Root", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration.Internal", "IInternalConfigConfigurationFactory", True, "Create", "(System.Type,System.Object[])", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - ["System.Configuration.Internal", "IInternalConfigConfigurationFactory", True, "NormalizeLocationSubPath", "(System.String,System.Configuration.Internal.IConfigErrorInfo)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Configuration.Internal", "IInternalConfigHost", True, "CreateConfigurationContext", "(System.String,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration.Internal", "IInternalConfigHost", True, "GetStreamName", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration.Internal", "IInternalConfigHost", True, "GetStreamNameForConfigSource", "(System.String,System.String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["System.Configuration.Internal", "IInternalConfigHost", True, "GetStreamNameForConfigSource", "(System.String,System.String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] @@ -26,19 +27,17 @@ extensions: - ["System.Configuration.Internal", "IInternalConfigRecord", True, "get_StreamName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration.Internal", "IInternalConfigRoot", True, "GetConfigRecord", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration.Internal", "IInternalConfigRoot", True, "GetConfigRecord", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration.Internal", "IInternalConfigRoot", True, "GetSection", "(System.String,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration.Internal", "IInternalConfigRoot", True, "GetSection", "(System.String,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration.Internal", "IInternalConfigRoot", True, "GetUniqueConfigPath", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration.Internal", "IInternalConfigRoot", True, "GetUniqueConfigPath", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Configuration.Internal", "IInternalConfigRoot", True, "GetUniqueConfigPath", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["System.Configuration.Internal", "IInternalConfigRoot", True, "GetUniqueConfigRecord", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration.Internal", "IInternalConfigRoot", True, "GetUniqueConfigRecord", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration.Internal", "IInternalConfigRoot", True, "Init", "(System.Configuration.Internal.IInternalConfigHost,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration.Internal", "IInternalConfigSystem", True, "GetSection", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Configuration.Internal", "InternalConfigEventArgs", False, "InternalConfigEventArgs", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.Configuration.Internal.InternalConfigEventArgs.ConfigPath]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - - ["System.Configuration.Internal", "DelegatingConfigHost", "CreateConfigurationContext", "(System.String,System.String)", "summary", "df-generated"] - ["System.Configuration.Internal", "DelegatingConfigHost", "CreateDeprecatedConfigContext", "(System.String)", "summary", "df-generated"] - ["System.Configuration.Internal", "DelegatingConfigHost", "DecryptSection", "(System.String,System.Configuration.ProtectedConfigurationProvider,System.Configuration.ProtectedConfigurationSection)", "summary", "df-generated"] - ["System.Configuration.Internal", "DelegatingConfigHost", "DeleteStream", "(System.String)", "summary", "df-generated"] @@ -94,7 +93,6 @@ extensions: - ["System.Configuration.Internal", "IInternalConfigClientHost", "IsExeConfig", "(System.String)", "summary", "df-generated"] - ["System.Configuration.Internal", "IInternalConfigClientHost", "IsLocalUserConfig", "(System.String)", "summary", "df-generated"] - ["System.Configuration.Internal", "IInternalConfigClientHost", "IsRoamingUserConfig", "(System.String)", "summary", "df-generated"] - - ["System.Configuration.Internal", "IInternalConfigHost", "CreateConfigurationContext", "(System.String,System.String)", "summary", "df-generated"] - ["System.Configuration.Internal", "IInternalConfigHost", "CreateDeprecatedConfigContext", "(System.String)", "summary", "df-generated"] - ["System.Configuration.Internal", "IInternalConfigHost", "DecryptSection", "(System.String,System.Configuration.ProtectedConfigurationProvider,System.Configuration.ProtectedConfigurationSection)", "summary", "df-generated"] - ["System.Configuration.Internal", "IInternalConfigHost", "DeleteStream", "(System.String)", "summary", "df-generated"] @@ -141,4 +139,3 @@ extensions: - ["System.Configuration.Internal", "IInternalConfigSettingsFactory", "SetConfigurationSystem", "(System.Configuration.Internal.IInternalConfigSystem,System.Boolean)", "summary", "df-generated"] - ["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"] diff --git a/csharp/ql/lib/ext/generated/System.Configuration.model.yml b/csharp/ql/lib/ext/generated/System.Configuration.model.yml index 0aebabce66d..268b9357bb3 100644 --- a/csharp/ql/lib/ext/generated/System.Configuration.model.yml +++ b/csharp/ql/lib/ext/generated/System.Configuration.model.yml @@ -64,6 +64,7 @@ extensions: - ["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", "ConfigurationElementCollection", True, "GetElementKey", "(System.Configuration.ConfigurationElement)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Configuration", "ConfigurationElementProperty", False, "ConfigurationElementProperty", "(System.Configuration.ConfigurationValidatorBase)", "", "Argument[0]", "Argument[this].Property[System.Configuration.ConfigurationElementProperty.Validator]", "value", "dfc-generated"] - ["System.Configuration", "ConfigurationErrorsException", False, "ConfigurationErrorsException", "(System.String,System.Exception,System.String,System.Int32)", "", "Argument[2]", "Argument[this].SyntheticField[System.Configuration.ConfigurationErrorsException._firstFilename]", "value", "dfc-generated"] - ["System.Configuration", "ConfigurationErrorsException", False, "GetFilename", "(System.Xml.XmlNode)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ConfigurationErrorsException", False, "GetFilename", "(System.Xml.XmlReader)", "", "Argument[0].Property[System.Configuration.Internal.IConfigErrorInfo.Filename]", "ReturnValue", "value", "dfc-generated"] @@ -89,9 +90,14 @@ extensions: - ["System.Configuration", "ConfigurationManager", False, "OpenMappedExeConfiguration", "(System.Configuration.ExeConfigurationFileMap,System.Configuration.ConfigurationUserLevel)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ConfigurationManager", False, "OpenMappedExeConfiguration", "(System.Configuration.ExeConfigurationFileMap,System.Configuration.ConfigurationUserLevel,System.Boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ConfigurationManager", False, "OpenMappedMachineConfiguration", "(System.Configuration.ConfigurationFileMap)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "ConfigurationProperty", False, "ConfigurationProperty", "(System.String,System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Configuration", "ConfigurationProperty", False, "ConfigurationProperty", "(System.String,System.Type)", "", "Argument[0]", "Argument[this].Property[System.Configuration.ConfigurationProperty.Name]", "value", "dfc-generated"] + - ["System.Configuration", "ConfigurationProperty", False, "ConfigurationProperty", "(System.String,System.Type,System.Object,System.ComponentModel.TypeConverter,System.Configuration.ConfigurationValidatorBase,System.Configuration.ConfigurationPropertyOptions,System.String)", "", "Argument[0]", "Argument[this].Property[System.Configuration.ConfigurationProperty.Name]", "value", "dfc-generated"] + - ["System.Configuration", "ConfigurationProperty", False, "ConfigurationProperty", "(System.String,System.Type,System.Object,System.ComponentModel.TypeConverter,System.Configuration.ConfigurationValidatorBase,System.Configuration.ConfigurationPropertyOptions,System.String)", "", "Argument[2]", "Argument[this].Property[System.Configuration.ConfigurationProperty.DefaultValue]", "value", "dfc-generated"] - ["System.Configuration", "ConfigurationProperty", False, "ConfigurationProperty", "(System.String,System.Type,System.Object,System.ComponentModel.TypeConverter,System.Configuration.ConfigurationValidatorBase,System.Configuration.ConfigurationPropertyOptions,System.String)", "", "Argument[3]", "Argument[this].SyntheticField[System.Configuration.ConfigurationProperty._converter]", "value", "dfc-generated"] + - ["System.Configuration", "ConfigurationProperty", False, "ConfigurationProperty", "(System.String,System.Type,System.Object,System.ComponentModel.TypeConverter,System.Configuration.ConfigurationValidatorBase,System.Configuration.ConfigurationPropertyOptions,System.String)", "", "Argument[4]", "Argument[this].Property[System.Configuration.ConfigurationProperty.Validator]", "value", "dfc-generated"] + - ["System.Configuration", "ConfigurationProperty", False, "ConfigurationProperty", "(System.String,System.Type,System.Object,System.ComponentModel.TypeConverter,System.Configuration.ConfigurationValidatorBase,System.Configuration.ConfigurationPropertyOptions,System.String)", "", "Argument[6]", "Argument[this].Property[System.Configuration.ConfigurationProperty.Description]", "value", "dfc-generated"] - ["System.Configuration", "ConfigurationProperty", False, "get_Converter", "()", "", "Argument[this].SyntheticField[System.Configuration.ConfigurationProperty._converter]", "ReturnValue", "value", "dfc-generated"] + - ["System.Configuration", "ConfigurationPropertyAttribute", False, "ConfigurationPropertyAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.Configuration.ConfigurationPropertyAttribute.Name]", "value", "dfc-generated"] - ["System.Configuration", "ConfigurationPropertyCollection", False, "Add", "(System.Configuration.ConfigurationProperty)", "", "Argument[0]", "Argument[this].SyntheticField[System.Configuration.ConfigurationPropertyCollection._items].Element", "value", "dfc-generated"] - ["System.Configuration", "ConfigurationPropertyCollection", False, "CopyTo", "(System.Configuration.ConfigurationProperty[],System.Int32)", "", "Argument[this].Element", "Argument[0].Element", "value", "dfc-generated"] - ["System.Configuration", "ConfigurationPropertyCollection", False, "CopyTo", "(System.Configuration.ConfigurationProperty[],System.Int32)", "", "Argument[this].SyntheticField[System.Configuration.ConfigurationPropertyCollection._items].Element", "Argument[0].Element", "value", "dfc-generated"] @@ -100,15 +106,15 @@ extensions: - ["System.Configuration", "ConfigurationSection", True, "DeserializeSection", "(System.Xml.XmlReader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "ConfigurationSection", True, "GetRuntimeObject", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Configuration", "ConfigurationSection", True, "SerializeSection", "(System.Configuration.ConfigurationElement,System.String,System.Configuration.ConfigurationSaveMode)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "ConfigurationSectionCollection", False, "Add", "(System.String,System.Configuration.ConfigurationSection)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["System.Configuration", "ConfigurationSectionCollection", False, "Add", "(System.String,System.Configuration.ConfigurationSection)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] + - ["System.Configuration", "ConfigurationSectionCollection", False, "Add", "(System.String,System.Configuration.ConfigurationSection)", "", "Argument[0]", "Argument[1].Property[System.Configuration.ConfigurationSection.SectionInformation].Property[System.Configuration.SectionInformation.Name]", "value", "dfc-generated"] - ["System.Configuration", "ConfigurationSectionCollection", False, "Get", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ConfigurationSectionCollection", False, "Get", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ConfigurationSectionCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ConfigurationSectionCollection", False, "get_Item", "(System.String)", "", "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", "ConfigurationSectionGroupCollection", False, "Add", "(System.String,System.Configuration.ConfigurationSectionGroup)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] + - ["System.Configuration", "ConfigurationSectionGroupCollection", False, "Add", "(System.String,System.Configuration.ConfigurationSectionGroup)", "", "Argument[0]", "Argument[1].Property[System.Configuration.ConfigurationSectionGroup.Name]", "value", "dfc-generated"] + - ["System.Configuration", "ConfigurationSectionGroupCollection", False, "Add", "(System.String,System.Configuration.ConfigurationSectionGroup)", "", "Argument[0]", "Argument[1].Property[System.Configuration.ConfigurationSectionGroup.SectionGroupName]", "value", "dfc-generated"] - ["System.Configuration", "ConfigurationSectionGroupCollection", False, "CopyTo", "(System.Configuration.ConfigurationSectionGroup[],System.Int32)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - ["System.Configuration", "ConfigurationSectionGroupCollection", False, "Get", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ConfigurationSectionGroupCollection", False, "Get", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -127,6 +133,9 @@ extensions: - ["System.Configuration", "ContextInformation", False, "get_HostingContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "DefaultSettingValueAttribute", False, "DefaultSettingValueAttribute", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.Configuration.DefaultSettingValueAttribute._value]", "value", "dfc-generated"] - ["System.Configuration", "DefaultSettingValueAttribute", False, "get_Value", "()", "", "Argument[this].SyntheticField[System.Configuration.DefaultSettingValueAttribute._value]", "ReturnValue", "value", "dfc-generated"] + - ["System.Configuration", "ExeConfigurationFileMap", False, "Clone", "()", "", "Argument[this].Property[System.Configuration.ExeConfigurationFileMap.ExeConfigFilename]", "ReturnValue.Property[System.Configuration.ExeConfigurationFileMap.ExeConfigFilename]", "value", "dfc-generated"] + - ["System.Configuration", "ExeConfigurationFileMap", False, "Clone", "()", "", "Argument[this].Property[System.Configuration.ExeConfigurationFileMap.LocalUserConfigFilename]", "ReturnValue.Property[System.Configuration.ExeConfigurationFileMap.LocalUserConfigFilename]", "value", "dfc-generated"] + - ["System.Configuration", "ExeConfigurationFileMap", False, "Clone", "()", "", "Argument[this].Property[System.Configuration.ExeConfigurationFileMap.RoamingUserConfigFilename]", "ReturnValue.Property[System.Configuration.ExeConfigurationFileMap.RoamingUserConfigFilename]", "value", "dfc-generated"] - ["System.Configuration", "IApplicationSettingsProvider", True, "GetPreviousVersion", "(System.Configuration.SettingsContext,System.Configuration.SettingsProperty)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "IConfigurationSectionHandler", True, "Create", "(System.Object,System.Object,System.Xml.XmlNode)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - ["System.Configuration", "KeyValueConfigurationCollection", False, "Add", "(System.Configuration.KeyValueConfigurationElement)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] @@ -157,6 +166,7 @@ extensions: - ["System.Configuration", "ProviderSettingsCollection", False, "get_Item", "(System.String)", "", "Argument[this]", "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", "RegexStringValidatorAttribute", False, "RegexStringValidatorAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.Configuration.RegexStringValidatorAttribute.Regex]", "value", "dfc-generated"] - ["System.Configuration", "SchemeSettingElement", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "SchemeSettingElementCollection", False, "GetElementKey", "(System.Configuration.ConfigurationElement)", "", "Argument[0].Property[System.Configuration.SchemeSettingElement.Name]", "ReturnValue", "value", "dfc-generated"] - ["System.Configuration", "SchemeSettingElementCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -196,6 +206,7 @@ extensions: - ["System.Configuration", "SettingsLoadedEventArgs", False, "SettingsLoadedEventArgs", "(System.Configuration.SettingsProvider)", "", "Argument[0]", "Argument[this].SyntheticField[System.Configuration.SettingsLoadedEventArgs._provider]", "value", "dfc-generated"] - ["System.Configuration", "SettingsLoadedEventArgs", False, "get_Provider", "()", "", "Argument[this].SyntheticField[System.Configuration.SettingsLoadedEventArgs._provider]", "ReturnValue", "value", "dfc-generated"] - ["System.Configuration", "SettingsPropertyCollection", False, "get_Item", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Configuration", "SettingsPropertyValue", False, "SettingsPropertyValue", "(System.Configuration.SettingsProperty)", "", "Argument[0]", "Argument[this].Property[System.Configuration.SettingsPropertyValue.Property]", "value", "dfc-generated"] - ["System.Configuration", "SettingsPropertyValue", False, "get_Name", "()", "", "Argument[this].Property[System.Configuration.SettingsPropertyValue.Property].Property[System.Configuration.SettingsProperty.Name]", "ReturnValue", "value", "dfc-generated"] - ["System.Configuration", "SettingsPropertyValueCollection", False, "Add", "(System.Configuration.SettingsPropertyValue)", "", "Argument[0]", "Argument[this].SyntheticField[System.Configuration.SettingsPropertyValueCollection._values].Element", "value", "dfc-generated"] - ["System.Configuration", "SettingsPropertyValueCollection", False, "get_Item", "(System.String)", "", "Argument[this].SyntheticField[System.Configuration.SettingsPropertyValueCollection._values].Element", "ReturnValue", "value", "dfc-generated"] @@ -290,7 +301,6 @@ extensions: - ["System.Configuration", "ConfigurationElementCollection", "get_ElementName", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationElementCollection", "get_IsSynchronized", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationElementCollection", "get_ThrowOnDuplicate", "()", "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.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationErrorsException", "ConfigurationErrorsException", "(System.String)", "summary", "df-generated"] @@ -341,7 +351,6 @@ extensions: - ["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", "ConfigurationPropertyAttribute", "ConfigurationPropertyAttribute", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationPropertyAttribute", "get_Name", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationPropertyCollection", "Contains", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationPropertyCollection", "Remove", "(System.String)", "summary", "df-generated"] @@ -454,7 +463,6 @@ extensions: - ["System.Configuration", "ProviderSettingsCollection", "CreateNewElement", "()", "summary", "df-generated"] - ["System.Configuration", "ProviderSettingsCollection", "Remove", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "RegexStringValidator", "CanValidate", "(System.Type)", "summary", "df-generated"] - - ["System.Configuration", "RegexStringValidatorAttribute", "RegexStringValidatorAttribute", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "RegexStringValidatorAttribute", "get_Regex", "()", "summary", "df-generated"] - ["System.Configuration", "RsaProtectedConfigurationProvider", "AddKey", "(System.Int32,System.Boolean)", "summary", "df-generated"] - ["System.Configuration", "RsaProtectedConfigurationProvider", "Decrypt", "(System.Xml.XmlNode)", "summary", "df-generated"] @@ -520,7 +528,6 @@ extensions: - ["System.Configuration", "SettingsPropertyNotFoundException", "SettingsPropertyNotFoundException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["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", "SettingsPropertyValueCollection", "Remove", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "SettingsPropertyValueCollection", "SetReadOnly", "()", "summary", "df-generated"] - ["System.Configuration", "SettingsPropertyValueCollection", "get_Count", "()", "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 ac729ebdbea..3725f8b01f6 100644 --- a/csharp/ql/lib/ext/generated/System.Data.Common.model.yml +++ b/csharp/ql/lib/ext/generated/System.Data.Common.model.yml @@ -6,6 +6,8 @@ extensions: data: - ["System.Data.Common", "DataAdapter", False, "get_TableMappings", "()", "", "Argument[this].Property[System.Data.Common.DataAdapter.TableMappings]", "ReturnValue", "value", "dfc-generated"] - ["System.Data.Common", "DataAdapter", False, "get_TableMappings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Data.Common", "DataAdapter", True, "FillSchema", "(System.Data.DataSet,System.Data.SchemaType,System.String,System.Data.IDataReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Data.Common", "DataAdapter", True, "FillSchema", "(System.Data.DataSet,System.Data.SchemaType,System.String,System.Data.IDataReader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DataAdapter", True, "FillSchema", "(System.Data.DataTable,System.Data.SchemaType,System.Data.IDataReader)", "", "Argument[0]", "ReturnValue.Element", "value", "dfc-generated"] - ["System.Data.Common", "DataAdapter", True, "FillSchema", "(System.Data.DataTable,System.Data.SchemaType,System.Data.IDataReader)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Data.Common", "DataColumnMapping", False, "Clone", "()", "", "Argument[this].SyntheticField[System.Data.Common.DataColumnMapping._sourceColumnName]", "ReturnValue.SyntheticField[System.Data.Common.DataColumnMapping._sourceColumnName]", "value", "dfc-generated"] @@ -62,8 +64,12 @@ extensions: - ["System.Data.Common", "DbConnectionStringBuilder", False, "ToString", "()", "", "Argument[this].Property[System.Data.Common.DbConnectionStringBuilder.Keys].Element", "ReturnValue", "taint", "dfc-generated"] - ["System.Data.Common", "DbConnectionStringBuilder", True, "GetProperties", "(System.Collections.Hashtable)", "", "Argument[this].Property[System.Data.Common.DbConnectionStringBuilder.Keys].Element", "Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "value", "dfc-generated"] - ["System.Data.Common", "DbConnectionStringBuilder", True, "TryGetValue", "(System.String,System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Data.Common", "DbDataAdapter", False, "FillSchema", "(System.Data.DataSet,System.Data.SchemaType,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Data.Common", "DbDataAdapter", False, "FillSchema", "(System.Data.DataSet,System.Data.SchemaType,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DbDataAdapter", False, "FillSchema", "(System.Data.DataTable,System.Data.SchemaType)", "", "Argument[0]", "ReturnValue.Element", "value", "dfc-generated"] - ["System.Data.Common", "DbDataAdapter", False, "FillSchema", "(System.Data.DataTable,System.Data.SchemaType)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Data.Common", "DbDataAdapter", True, "FillSchema", "(System.Data.DataSet,System.Data.SchemaType,System.Data.IDbCommand,System.String,System.Data.CommandBehavior)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Data.Common", "DbDataAdapter", True, "FillSchema", "(System.Data.DataSet,System.Data.SchemaType,System.Data.IDbCommand,System.String,System.Data.CommandBehavior)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DbDataAdapter", True, "FillSchema", "(System.Data.DataTable,System.Data.SchemaType,System.Data.IDbCommand,System.Data.CommandBehavior)", "", "Argument[0]", "ReturnValue.Element", "value", "dfc-generated"] - ["System.Data.Common", "DbDataAdapter", True, "FillSchema", "(System.Data.DataTable,System.Data.SchemaType,System.Data.IDbCommand,System.Data.CommandBehavior)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Data.Common", "DbDataReader", False, "GetFieldValueAsync", "(System.Int32)", "", "Argument[this]", "ReturnValue.Property[System.Threading.Tasks.Task`1.Result]", "taint", "dfc-generated"] @@ -121,8 +127,6 @@ extensions: - ["System.Data.Common", "DataAdapter", "Fill", "(System.Data.DataSet,System.String,System.Data.IDataReader,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Data.Common", "DataAdapter", "Fill", "(System.Data.DataTable,System.Data.IDataReader)", "summary", "df-generated"] - ["System.Data.Common", "DataAdapter", "Fill", "(System.Data.DataTable[],System.Data.IDataReader,System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.Data.Common", "DataAdapter", "FillSchema", "(System.Data.DataSet,System.Data.SchemaType)", "summary", "df-generated"] - - ["System.Data.Common", "DataAdapter", "FillSchema", "(System.Data.DataSet,System.Data.SchemaType,System.String,System.Data.IDataReader)", "summary", "df-generated"] - ["System.Data.Common", "DataAdapter", "HasTableMappings", "()", "summary", "df-generated"] - ["System.Data.Common", "DataAdapter", "OnFillError", "(System.Data.FillErrorEventArgs)", "summary", "df-generated"] - ["System.Data.Common", "DataAdapter", "ResetFillLoadOption", "()", "summary", "df-generated"] @@ -277,9 +281,6 @@ extensions: - ["System.Data.Common", "DbDataAdapter", "Fill", "(System.Data.DataTable,System.Data.IDbCommand,System.Data.CommandBehavior)", "summary", "df-generated"] - ["System.Data.Common", "DbDataAdapter", "Fill", "(System.Data.DataTable[],System.Int32,System.Int32,System.Data.IDbCommand,System.Data.CommandBehavior)", "summary", "df-generated"] - ["System.Data.Common", "DbDataAdapter", "Fill", "(System.Int32,System.Int32,System.Data.DataTable[])", "summary", "df-generated"] - - ["System.Data.Common", "DbDataAdapter", "FillSchema", "(System.Data.DataSet,System.Data.SchemaType)", "summary", "df-generated"] - - ["System.Data.Common", "DbDataAdapter", "FillSchema", "(System.Data.DataSet,System.Data.SchemaType,System.Data.IDbCommand,System.String,System.Data.CommandBehavior)", "summary", "df-generated"] - - ["System.Data.Common", "DbDataAdapter", "FillSchema", "(System.Data.DataSet,System.Data.SchemaType,System.String)", "summary", "df-generated"] - ["System.Data.Common", "DbDataAdapter", "GetBatchedParameter", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Data.Common", "DbDataAdapter", "GetBatchedRecordsAffected", "(System.Int32,System.Int32,System.Exception)", "summary", "df-generated"] - ["System.Data.Common", "DbDataAdapter", "InitializeBatching", "()", "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 474c57e73cf..2467fde764c 100644 --- a/csharp/ql/lib/ext/generated/System.Data.Odbc.model.yml +++ b/csharp/ql/lib/ext/generated/System.Data.Odbc.model.yml @@ -123,6 +123,7 @@ extensions: - ["System.Data.Odbc", "OdbcConnection", "add_InfoMessage", "(System.Data.Odbc.OdbcInfoMessageEventHandler)", "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_DbProviderFactory", "()", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcConnection", "get_Driver", "()", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcConnection", "get_State", "()", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcConnection", "remove_InfoMessage", "(System.Data.Odbc.OdbcInfoMessageEventHandler)", "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 195a8c9c7b1..31c509da864 100644 --- a/csharp/ql/lib/ext/generated/System.Data.SqlTypes.model.yml +++ b/csharp/ql/lib/ext/generated/System.Data.SqlTypes.model.yml @@ -7,7 +7,6 @@ extensions: - ["System.Data.SqlTypes", "SqlBinary", False, "SqlBinary", "(System.Byte[])", "", "Argument[0].Element", "Argument[this].SyntheticField[System.Data.SqlTypes.SqlBinary._value].Element", "value", "dfc-generated"] - ["System.Data.SqlTypes", "SqlBinary", False, "WrapBytes", "(System.Byte[])", "", "Argument[0]", "ReturnValue.SyntheticField[System.Data.SqlTypes.SqlBinary._value]", "value", "dfc-generated"] - ["System.Data.SqlTypes", "SqlBinary", False, "get_Value", "()", "", "Argument[this].SyntheticField[System.Data.SqlTypes.SqlBinary._value].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["System.Data.SqlTypes", "SqlBytes", False, "Read", "(System.Int64,System.Byte[],System.Int32,System.Int32)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"] - ["System.Data.SqlTypes", "SqlBytes", False, "SqlBytes", "(System.Byte[])", "", "Argument[0]", "Argument[this].SyntheticField[System.Data.SqlTypes.SqlBytes._rgbBuf]", "value", "dfc-generated"] - ["System.Data.SqlTypes", "SqlBytes", False, "SqlBytes", "(System.IO.Stream)", "", "Argument[0]", "Argument[this].SyntheticField[System.Data.SqlTypes.SqlBytes._stream]", "value", "dfc-generated"] - ["System.Data.SqlTypes", "SqlBytes", False, "Write", "(System.Int64,System.Byte[],System.Int32,System.Int32)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] @@ -175,6 +174,7 @@ extensions: - ["System.Data.SqlTypes", "SqlByte", "op_Subtraction", "(System.Data.SqlTypes.SqlByte,System.Data.SqlTypes.SqlByte)", "summary", "df-generated"] - ["System.Data.SqlTypes", "SqlBytes", "GetSchema", "()", "summary", "df-generated"] - ["System.Data.SqlTypes", "SqlBytes", "GetXsdType", "(System.Xml.Schema.XmlSchemaSet)", "summary", "df-generated"] + - ["System.Data.SqlTypes", "SqlBytes", "Read", "(System.Int64,System.Byte[],System.Int32,System.Int32)", "summary", "df-generated"] - ["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"] diff --git a/csharp/ql/lib/ext/generated/System.Data.model.yml b/csharp/ql/lib/ext/generated/System.Data.model.yml index 51c3c7c0026..4d2df4cd758 100644 --- a/csharp/ql/lib/ext/generated/System.Data.model.yml +++ b/csharp/ql/lib/ext/generated/System.Data.model.yml @@ -17,7 +17,9 @@ extensions: - ["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[2]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataColumn", False, "get_Table", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Data", "DataColumnChangeEventArgs", False, "DataColumnChangeEventArgs", "(System.Data.DataRow,System.Data.DataColumn,System.Object)", "", "Argument[0]", "Argument[this].Property[System.Data.DataColumnChangeEventArgs.Row]", "value", "dfc-generated"] - ["System.Data", "DataColumnChangeEventArgs", False, "DataColumnChangeEventArgs", "(System.Data.DataRow,System.Data.DataColumn,System.Object)", "", "Argument[1]", "Argument[this].SyntheticField[System.Data.DataColumnChangeEventArgs._column]", "value", "dfc-generated"] + - ["System.Data", "DataColumnChangeEventArgs", False, "DataColumnChangeEventArgs", "(System.Data.DataRow,System.Data.DataColumn,System.Object)", "", "Argument[2]", "Argument[this].Property[System.Data.DataColumnChangeEventArgs.ProposedValue]", "value", "dfc-generated"] - ["System.Data", "DataColumnChangeEventArgs", False, "get_Column", "()", "", "Argument[this].SyntheticField[System.Data.DataColumnChangeEventArgs._column]", "ReturnValue", "value", "dfc-generated"] - ["System.Data", "DataColumnCollection", False, "Add", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataColumnCollection", False, "Add", "(System.String,System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -77,6 +79,7 @@ extensions: - ["System.Data", "DataRow", False, "get_Item", "(System.String,System.Data.DataRowVersion)", "", "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", "DataRowChangeEventArgs", False, "DataRowChangeEventArgs", "(System.Data.DataRow,System.Data.DataRowAction)", "", "Argument[0]", "Argument[this].Property[System.Data.DataRowChangeEventArgs.Row]", "value", "dfc-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"] @@ -131,6 +134,7 @@ extensions: - ["System.Data", "DataTable", True, "OnTableCleared", "(System.Data.DataTableClearEventArgs)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataTable", True, "OnTableClearing", "(System.Data.DataTableClearEventArgs)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataTable", True, "OnTableNewRow", "(System.Data.DataTableNewRowEventArgs)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Data", "DataTableClearEventArgs", False, "DataTableClearEventArgs", "(System.Data.DataTable)", "", "Argument[0]", "Argument[this].Property[System.Data.DataTableClearEventArgs.Table]", "value", "dfc-generated"] - ["System.Data", "DataTableClearEventArgs", False, "get_TableName", "()", "", "Argument[this].Property[System.Data.DataTableClearEventArgs.Table].Property[System.Data.DataTable.TableName]", "ReturnValue", "value", "dfc-generated"] - ["System.Data", "DataTableClearEventArgs", False, "get_TableNamespace", "()", "", "Argument[this].Property[System.Data.DataTableClearEventArgs.Table].Property[System.Data.DataTable.Namespace]", "ReturnValue", "value", "dfc-generated"] - ["System.Data", "DataTableCollection", False, "Add", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -147,6 +151,7 @@ extensions: - ["System.Data", "DataTableExtensions", False, "CopyToDataTable", "(System.Collections.Generic.IEnumerable,System.Data.DataTable,System.Data.LoadOption)", "", "Argument[0].Element.Property[System.Data.DataRow.ItemArray]", "Argument[1].SyntheticField[System.Data.DataTable._rowCollection].Element", "value", "dfc-generated"] - ["System.Data", "DataTableExtensions", False, "CopyToDataTable", "(System.Collections.Generic.IEnumerable,System.Data.DataTable,System.Data.LoadOption,System.Data.FillErrorEventHandler)", "", "Argument[0].Element.Property[System.Data.DataRow.ItemArray]", "Argument[1].Property[System.Data.DataTable.Rows].Element", "value", "dfc-generated"] - ["System.Data", "DataTableExtensions", False, "CopyToDataTable", "(System.Collections.Generic.IEnumerable,System.Data.DataTable,System.Data.LoadOption,System.Data.FillErrorEventHandler)", "", "Argument[0].Element.Property[System.Data.DataRow.ItemArray]", "Argument[1].SyntheticField[System.Data.DataTable._rowCollection].Element", "value", "dfc-generated"] + - ["System.Data", "DataTableNewRowEventArgs", False, "DataTableNewRowEventArgs", "(System.Data.DataRow)", "", "Argument[0]", "Argument[this].Property[System.Data.DataTableNewRowEventArgs.Row]", "value", "dfc-generated"] - ["System.Data", "DataTableReader", False, "DataTableReader", "(System.Data.DataTable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataTableReader", False, "DataTableReader", "(System.Data.DataTable[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataView", False, "AddNew", "()", "", "Argument[this]", "ReturnValue.SyntheticField[System.Data.DataRowView._dataView]", "value", "dfc-generated"] @@ -156,8 +161,10 @@ extensions: - ["System.Data", "DataView", False, "GetListName", "(System.ComponentModel.PropertyDescriptor[])", "", "Argument[this].SyntheticField[System.Data.DataView._table].Property[System.Data.DataTable.TableName]", "ReturnValue", "value", "dfc-generated"] - ["System.Data", "DataView", False, "ToTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataView", False, "ToTable", "(System.Boolean,System.String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataView", False, "ToTable", "(System.String)", "", "Argument[0]", "ReturnValue.Property[System.Data.DataTable.TableName]", "value", "dfc-generated"] - - ["System.Data", "DataView", False, "ToTable", "(System.String,System.Boolean,System.String[])", "", "Argument[0]", "ReturnValue.Property[System.Data.DataTable.TableName]", "value", "dfc-generated"] + - ["System.Data", "DataView", False, "ToTable", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Data", "DataView", False, "ToTable", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["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].SyntheticField[System.Data.DataView._dataViewManager]", "ReturnValue", "value", "dfc-generated"] - ["System.Data", "DataView", True, "AddNew", "()", "", "Argument[this]", "ReturnValue.SyntheticField[System.Data.DataRowView._dataView]", "value", "dfc-generated"] - ["System.Data", "DataView", True, "IndexListChanged", "(System.Object,System.ComponentModel.ListChangedEventArgs)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -191,12 +198,16 @@ extensions: - ["System.Data", "ForeignKeyConstraint", True, "get_RelatedTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "IColumnMappingCollection", True, "Add", "(System.String,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "IColumnMappingCollection", True, "GetByDataSetColumn", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Data", "IDataAdapter", True, "FillSchema", "(System.Data.DataSet,System.Data.SchemaType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Data", "IDataAdapter", True, "FillSchema", "(System.Data.DataSet,System.Data.SchemaType)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "IDataAdapter", True, "GetFillParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "IDataReader", True, "GetSchemaTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "IDbCommand", True, "ExecuteScalar", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "ITableMappingCollection", True, "Add", "(System.String,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "ITableMappingCollection", True, "GetByDataSetTable", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "InternalDataCollectionBase", True, "get_List", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Data", "MergeFailedEventArgs", False, "MergeFailedEventArgs", "(System.Data.DataTable,System.String)", "", "Argument[0]", "Argument[this].Property[System.Data.MergeFailedEventArgs.Table]", "value", "dfc-generated"] + - ["System.Data", "MergeFailedEventArgs", False, "MergeFailedEventArgs", "(System.Data.DataTable,System.String)", "", "Argument[1]", "Argument[this].Property[System.Data.MergeFailedEventArgs.Conflict]", "value", "dfc-generated"] - ["System.Data", "TypedTableBase", False, "Cast", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "UniqueConstraint", False, "UniqueConstraint", "(System.String,System.Data.DataColumn)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "UniqueConstraint", False, "UniqueConstraint", "(System.String,System.Data.DataColumn,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -316,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", "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"] - ["System.Data", "DataRowCollection", "Contains", "(System.Object)", "summary", "df-generated"] @@ -525,7 +535,6 @@ extensions: - ["System.Data", "DataTable", "remove_TableCleared", "(System.Data.DataTableClearEventHandler)", "summary", "df-generated"] - ["System.Data", "DataTable", "remove_TableClearing", "(System.Data.DataTableClearEventHandler)", "summary", "df-generated"] - ["System.Data", "DataTable", "remove_TableNewRow", "(System.Data.DataTableNewRowEventHandler)", "summary", "df-generated"] - - ["System.Data", "DataTableClearEventArgs", "DataTableClearEventArgs", "(System.Data.DataTable)", "summary", "df-generated"] - ["System.Data", "DataTableClearEventArgs", "get_Table", "()", "summary", "df-generated"] - ["System.Data", "DataTableCollection", "CanRemove", "(System.Data.DataTable)", "summary", "df-generated"] - ["System.Data", "DataTableCollection", "Contains", "(System.String)", "summary", "df-generated"] @@ -543,7 +552,6 @@ extensions: - ["System.Data", "DataTableCollection", "remove_CollectionChanging", "(System.ComponentModel.CollectionChangeEventHandler)", "summary", "df-generated"] - ["System.Data", "DataTableExtensions", "AsDataView", "(System.Data.DataTable)", "summary", "df-generated"] - ["System.Data", "DataTableExtensions", "AsDataView", "(System.Data.EnumerableRowCollection)", "summary", "df-generated"] - - ["System.Data", "DataTableNewRowEventArgs", "DataTableNewRowEventArgs", "(System.Data.DataRow)", "summary", "df-generated"] - ["System.Data", "DataTableNewRowEventArgs", "get_Row", "()", "summary", "df-generated"] - ["System.Data", "DataTableReader", "Close", "()", "summary", "df-generated"] - ["System.Data", "DataTableReader", "GetBoolean", "(System.Int32)", "summary", "df-generated"] @@ -658,7 +666,6 @@ extensions: - ["System.Data", "IColumnMappingCollection", "IndexOf", "(System.String)", "summary", "df-generated"] - ["System.Data", "IColumnMappingCollection", "RemoveAt", "(System.String)", "summary", "df-generated"] - ["System.Data", "IDataAdapter", "Fill", "(System.Data.DataSet)", "summary", "df-generated"] - - ["System.Data", "IDataAdapter", "FillSchema", "(System.Data.DataSet,System.Data.SchemaType)", "summary", "df-generated"] - ["System.Data", "IDataAdapter", "Update", "(System.Data.DataSet)", "summary", "df-generated"] - ["System.Data", "IDataAdapter", "get_TableMappings", "()", "summary", "df-generated"] - ["System.Data", "IDataParameter", "get_IsNullable", "()", "summary", "df-generated"] @@ -723,7 +730,6 @@ extensions: - ["System.Data", "InvalidExpressionException", "InvalidExpressionException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Data", "InvalidExpressionException", "InvalidExpressionException", "(System.String)", "summary", "df-generated"] - ["System.Data", "InvalidExpressionException", "InvalidExpressionException", "(System.String,System.Exception)", "summary", "df-generated"] - - ["System.Data", "MergeFailedEventArgs", "MergeFailedEventArgs", "(System.Data.DataTable,System.String)", "summary", "df-generated"] - ["System.Data", "MergeFailedEventArgs", "get_Conflict", "()", "summary", "df-generated"] - ["System.Data", "MergeFailedEventArgs", "get_Table", "()", "summary", "df-generated"] - ["System.Data", "MissingPrimaryKeyException", "MissingPrimaryKeyException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "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 c36db246ff1..59d86951c08 100644 --- a/csharp/ql/lib/ext/generated/System.Diagnostics.CodeAnalysis.model.yml +++ b/csharp/ql/lib/ext/generated/System.Diagnostics.CodeAnalysis.model.yml @@ -1,5 +1,14 @@ # THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. extensions: + - addsTo: + pack: codeql/csharp-all + extensible: summaryModel + data: + - ["System.Diagnostics.CodeAnalysis", "MemberNotNullAttribute", False, "MemberNotNullAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.Members].Element", "value", "dfc-generated"] + - ["System.Diagnostics.CodeAnalysis", "MemberNotNullAttribute", False, "MemberNotNullAttribute", "(System.String[])", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.Members]", "value", "dfc-generated"] + - ["System.Diagnostics.CodeAnalysis", "MemberNotNullWhenAttribute", False, "MemberNotNullWhenAttribute", "(System.Boolean,System.String)", "", "Argument[1]", "Argument[this].Property[System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.Members].Element", "value", "dfc-generated"] + - ["System.Diagnostics.CodeAnalysis", "MemberNotNullWhenAttribute", False, "MemberNotNullWhenAttribute", "(System.Boolean,System.String[])", "", "Argument[1]", "Argument[this].Property[System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.Members]", "value", "dfc-generated"] + - ["System.Diagnostics.CodeAnalysis", "NotNullIfNotNullAttribute", False, "NotNullIfNotNullAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.ParameterName]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -20,16 +29,15 @@ extensions: - ["System.Diagnostics.CodeAnalysis", "DynamicallyAccessedMembersAttribute", "get_MemberTypes", "()", "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", "FeatureGuardAttribute", "FeatureGuardAttribute", "(System.Type)", "summary", "df-generated"] + - ["System.Diagnostics.CodeAnalysis", "FeatureGuardAttribute", "get_FeatureType", "()", "summary", "df-generated"] + - ["System.Diagnostics.CodeAnalysis", "FeatureSwitchDefinitionAttribute", "FeatureSwitchDefinitionAttribute", "(System.String)", "summary", "df-generated"] + - ["System.Diagnostics.CodeAnalysis", "FeatureSwitchDefinitionAttribute", "get_SwitchName", "()", "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"] - - ["System.Diagnostics.CodeAnalysis", "MemberNotNullAttribute", "MemberNotNullAttribute", "(System.String[])", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "MemberNotNullAttribute", "get_Members", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "MemberNotNullWhenAttribute", "MemberNotNullWhenAttribute", "(System.Boolean,System.String)", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "MemberNotNullWhenAttribute", "MemberNotNullWhenAttribute", "(System.Boolean,System.String[])", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "MemberNotNullWhenAttribute", "get_Members", "()", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "MemberNotNullWhenAttribute", "get_ReturnValue", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "NotNullIfNotNullAttribute", "NotNullIfNotNullAttribute", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "NotNullIfNotNullAttribute", "get_ParameterName", "()", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "NotNullWhenAttribute", "NotNullWhenAttribute", "(System.Boolean)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "NotNullWhenAttribute", "get_ReturnValue", "()", "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 e59fe98d29d..f316ba6e8fa 100644 --- a/csharp/ql/lib/ext/generated/System.Diagnostics.Metrics.model.yml +++ b/csharp/ql/lib/ext/generated/System.Diagnostics.Metrics.model.yml @@ -4,8 +4,21 @@ extensions: pack: codeql/csharp-all 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", "IMeterFactory", True, "Create", "(System.Diagnostics.Metrics.MeterOptions)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["System.Diagnostics.Metrics", "Instrument", False, "Instrument", "(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>)", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.Metrics.Instrument.Meter]", "value", "dfc-generated"] + - ["System.Diagnostics.Metrics", "Instrument", False, "Instrument", "(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>)", "", "Argument[1]", "Argument[this].Property[System.Diagnostics.Metrics.Instrument.Name]", "value", "dfc-generated"] + - ["System.Diagnostics.Metrics", "Instrument", False, "Instrument", "(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>)", "", "Argument[2]", "Argument[this].Property[System.Diagnostics.Metrics.Instrument.Unit]", "value", "dfc-generated"] + - ["System.Diagnostics.Metrics", "Instrument", False, "Instrument", "(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>)", "", "Argument[3]", "Argument[this].Property[System.Diagnostics.Metrics.Instrument.Description]", "value", "dfc-generated"] + - ["System.Diagnostics.Metrics", "Instrument", False, "Instrument", "(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>,System.Diagnostics.Metrics.InstrumentAdvice)", "", "Argument[5]", "Argument[this].Property[System.Diagnostics.Metrics.Instrument`1.Advice]", "value", "dfc-generated"] + - ["System.Diagnostics.Metrics", "Measurement", False, "Measurement", "(T)", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.Metrics.Measurement`1.Value]", "value", "dfc-generated"] + - ["System.Diagnostics.Metrics", "Measurement", False, "Measurement", "(T,System.Collections.Generic.IEnumerable>)", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.Metrics.Measurement`1.Value]", "value", "dfc-generated"] + - ["System.Diagnostics.Metrics", "Measurement", False, "Measurement", "(T,System.Collections.Generic.KeyValuePair[])", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.Metrics.Measurement`1.Value]", "value", "dfc-generated"] + - ["System.Diagnostics.Metrics", "Measurement", False, "Measurement", "(T,System.Diagnostics.TagList)", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.Metrics.Measurement`1.Value]", "value", "dfc-generated"] + - ["System.Diagnostics.Metrics", "Measurement", False, "Measurement", "(T,System.ReadOnlySpan>)", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.Metrics.Measurement`1.Value]", "value", "dfc-generated"] + - ["System.Diagnostics.Metrics", "Meter", False, "Meter", "(System.Diagnostics.Metrics.MeterOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Diagnostics.Metrics", "Meter", False, "Meter", "(System.String,System.String,System.Collections.Generic.IEnumerable>,System.Object)", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.Metrics.Meter.Name]", "value", "dfc-generated"] + - ["System.Diagnostics.Metrics", "Meter", False, "Meter", "(System.String,System.String,System.Collections.Generic.IEnumerable>,System.Object)", "", "Argument[1]", "Argument[this].Property[System.Diagnostics.Metrics.Meter.Version]", "value", "dfc-generated"] + - ["System.Diagnostics.Metrics", "Meter", False, "Meter", "(System.String,System.String,System.Collections.Generic.IEnumerable>,System.Object)", "", "Argument[3]", "Argument[this].Property[System.Diagnostics.Metrics.Meter.Scope]", "value", "dfc-generated"] - ["System.Diagnostics.Metrics", "MeterListener", False, "DisableMeasurementEvents", "(System.Diagnostics.Metrics.Instrument)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics.Metrics", "MeterListener", False, "EnableMeasurementEvents", "(System.Diagnostics.Metrics.Instrument,System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics.Metrics", "MeterListener", False, "EnableMeasurementEvents", "(System.Diagnostics.Metrics.Instrument,System.Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -24,6 +37,13 @@ extensions: - ["System.Diagnostics.Metrics", "Counter", "Add", "(T,System.Collections.Generic.KeyValuePair[])", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Counter", "Add", "(T,System.Diagnostics.TagList)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Counter", "Add", "(T,System.ReadOnlySpan>)", "summary", "df-generated"] + - ["System.Diagnostics.Metrics", "Gauge", "Record", "(T)", "summary", "df-generated"] + - ["System.Diagnostics.Metrics", "Gauge", "Record", "(T,System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] + - ["System.Diagnostics.Metrics", "Gauge", "Record", "(T,System.Collections.Generic.KeyValuePair,System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] + - ["System.Diagnostics.Metrics", "Gauge", "Record", "(T,System.Collections.Generic.KeyValuePair,System.Collections.Generic.KeyValuePair,System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] + - ["System.Diagnostics.Metrics", "Gauge", "Record", "(T,System.Collections.Generic.KeyValuePair[])", "summary", "df-generated"] + - ["System.Diagnostics.Metrics", "Gauge", "Record", "(T,System.Diagnostics.TagList)", "summary", "df-generated"] + - ["System.Diagnostics.Metrics", "Gauge", "Record", "(T,System.ReadOnlySpan>)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Histogram", "Record", "(T)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Histogram", "Record", "(T,System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Histogram", "Record", "(T,System.Collections.Generic.KeyValuePair,System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] @@ -31,9 +51,8 @@ extensions: - ["System.Diagnostics.Metrics", "Histogram", "Record", "(T,System.Collections.Generic.KeyValuePair[])", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Histogram", "Record", "(T,System.Diagnostics.TagList)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Histogram", "Record", "(T,System.ReadOnlySpan>)", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "IMeterFactory", "Create", "(System.Diagnostics.Metrics.MeterOptions)", "summary", "df-generated"] + - ["System.Diagnostics.Metrics", "Instrument", "Instrument", "(System.Diagnostics.Metrics.Meter,System.String)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Instrument", "Instrument", "(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String)", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "Instrument", "Instrument", "(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Instrument", "Publish", "()", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Instrument", "get_Description", "()", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Instrument", "get_Enabled", "()", "summary", "df-generated"] @@ -42,6 +61,7 @@ extensions: - ["System.Diagnostics.Metrics", "Instrument", "get_Name", "()", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Instrument", "get_Tags", "()", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Instrument", "get_Unit", "()", "summary", "df-generated"] + - ["System.Diagnostics.Metrics", "Instrument", "Instrument", "(System.Diagnostics.Metrics.Meter,System.String)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Instrument", "Instrument", "(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Instrument", "Instrument", "(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Instrument", "RecordMeasurement", "(T)", "summary", "df-generated"] @@ -50,14 +70,17 @@ extensions: - ["System.Diagnostics.Metrics", "Instrument", "RecordMeasurement", "(T,System.Collections.Generic.KeyValuePair,System.Collections.Generic.KeyValuePair,System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Instrument", "RecordMeasurement", "(T,System.Diagnostics.TagList)", "summary", "df-generated"] - ["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", "Instrument", "get_Advice", "()", "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"] + - ["System.Diagnostics.Metrics", "Meter", "CreateGauge", "(System.String)", "summary", "df-generated"] + - ["System.Diagnostics.Metrics", "Meter", "CreateGauge", "(System.String,System.String,System.String,System.Collections.Generic.IEnumerable>)", "summary", "df-generated"] + - ["System.Diagnostics.Metrics", "Meter", "CreateHistogram", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Meter", "CreateHistogram", "(System.String,System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Meter", "CreateHistogram", "(System.String,System.String,System.String,System.Collections.Generic.IEnumerable>)", "summary", "df-generated"] + - ["System.Diagnostics.Metrics", "Meter", "CreateHistogram", "(System.String,System.String,System.String,System.Collections.Generic.IEnumerable>,System.Diagnostics.Metrics.InstrumentAdvice)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Meter", "CreateObservableCounter", "(System.String,System.Func>>,System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Meter", "CreateObservableCounter", "(System.String,System.Func>>,System.String,System.String,System.Collections.Generic.IEnumerable>)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Meter", "CreateObservableCounter", "(System.String,System.Func>,System.String,System.String)", "summary", "df-generated"] @@ -80,10 +103,8 @@ extensions: - ["System.Diagnostics.Metrics", "Meter", "CreateUpDownCounter", "(System.String,System.String,System.String,System.Collections.Generic.IEnumerable>)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Meter", "Dispose", "()", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Meter", "Dispose", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "Meter", "Meter", "(System.Diagnostics.Metrics.MeterOptions)", "summary", "df-generated"] - ["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", "MeterFactoryExtensions", "Create", "(System.Diagnostics.Metrics.IMeterFactory,System.String,System.String,System.Collections.Generic.IEnumerable>)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "MeterListener", "Dispose", "()", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "MeterListener", "RecordObservableInstruments", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Diagnostics.SymbolStore.model.yml b/csharp/ql/lib/ext/generated/System.Diagnostics.SymbolStore.model.yml index db3f4cdb724..e0d9622d663 100644 --- a/csharp/ql/lib/ext/generated/System.Diagnostics.SymbolStore.model.yml +++ b/csharp/ql/lib/ext/generated/System.Diagnostics.SymbolStore.model.yml @@ -1,5 +1,12 @@ # THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. extensions: + - addsTo: + pack: codeql/csharp-all + extensible: summaryModel + data: + - ["System.Diagnostics.SymbolStore", "ISymbolDocumentWriter", True, "SetCheckSum", "(System.Guid,System.Byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Diagnostics.SymbolStore", "ISymbolDocumentWriter", True, "SetCheckSum", "(System.Guid,System.Byte[])", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] + - ["System.Diagnostics.SymbolStore", "ISymbolDocumentWriter", True, "SetSource", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -16,8 +23,6 @@ extensions: - ["System.Diagnostics.SymbolStore", "ISymbolDocument", "get_LanguageVendor", "()", "summary", "df-generated"] - ["System.Diagnostics.SymbolStore", "ISymbolDocument", "get_SourceLength", "()", "summary", "df-generated"] - ["System.Diagnostics.SymbolStore", "ISymbolDocument", "get_URL", "()", "summary", "df-generated"] - - ["System.Diagnostics.SymbolStore", "ISymbolDocumentWriter", "SetCheckSum", "(System.Guid,System.Byte[])", "summary", "df-generated"] - - ["System.Diagnostics.SymbolStore", "ISymbolDocumentWriter", "SetSource", "(System.Byte[])", "summary", "df-generated"] - ["System.Diagnostics.SymbolStore", "ISymbolMethod", "GetNamespace", "()", "summary", "df-generated"] - ["System.Diagnostics.SymbolStore", "ISymbolMethod", "GetOffset", "(System.Diagnostics.SymbolStore.ISymbolDocument,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Diagnostics.SymbolStore", "ISymbolMethod", "GetParameters", "()", "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 951ceef50d5..c46a5557d93 100644 --- a/csharp/ql/lib/ext/generated/System.Diagnostics.Tracing.model.yml +++ b/csharp/ql/lib/ext/generated/System.Diagnostics.Tracing.model.yml @@ -8,12 +8,13 @@ extensions: - ["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"] - - ["System.Diagnostics.Tracing", "EventListener", False, "EnableEvents", "(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Collections.Generic.IDictionary)", "", "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,System.Collections.Generic.IDictionary)", "", "Argument[3]", "Argument[0].SyntheticField[System.Diagnostics.Tracing.EventSource.m_deferredCommands].Property[System.Diagnostics.Tracing.EventCommandEventArgs.Arguments]", "value", "dfc-generated"] - ["System.Diagnostics.Tracing", "EventListener", False, "add_EventSourceCreated", "(System.EventHandler)", "", "Argument[this]", "Argument[0].Parameter[0]", "value", "dfc-generated"] - ["System.Diagnostics.Tracing", "EventSource", False, "EventSource", "(System.Diagnostics.Tracing.EventSourceSettings,System.String[])", "", "Argument[1]", "Argument[this].SyntheticField[System.Diagnostics.Tracing.EventSource.m_traits]", "value", "dfc-generated"] - ["System.Diagnostics.Tracing", "EventSource", False, "GenerateManifest", "(System.Type,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics.Tracing", "EventSource", False, "GenerateManifest", "(System.Type,System.String,System.Diagnostics.Tracing.EventManifestOptions)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics.Tracing", "EventSource", False, "GetTrait", "(System.String)", "", "Argument[this].SyntheticField[System.Diagnostics.Tracing.EventSource.m_traits].Element", "ReturnValue", "value", "dfc-generated"] + - ["System.Diagnostics.Tracing", "EventSource", False, "SendCommand", "(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventCommand,System.Collections.Generic.IDictionary)", "", "Argument[2]", "Argument[0].SyntheticField[System.Diagnostics.Tracing.EventSource.m_deferredCommands].Property[System.Diagnostics.Tracing.EventCommandEventArgs.Arguments]", "value", "dfc-generated"] - ["System.Diagnostics.Tracing", "EventSource", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics.Tracing", "EventSource", False, "Write", "(System.String,System.Diagnostics.Tracing.EventSourceOptions,System.Guid,System.Guid,T)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System.Diagnostics.Tracing", "EventSource", False, "Write", "(System.String,System.Diagnostics.Tracing.EventSourceOptions,System.Guid,System.Guid,T)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"] @@ -21,11 +22,13 @@ extensions: - ["System.Diagnostics.Tracing", "EventSource", False, "Write", "(System.String,System.Diagnostics.Tracing.EventSourceOptions,System.Guid,System.Guid,T)", "", "Argument[4]", "ReturnValue", "value", "dfc-generated"] - ["System.Diagnostics.Tracing", "EventSource", False, "Write", "(System.String,System.Diagnostics.Tracing.EventSourceOptions,T)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System.Diagnostics.Tracing", "EventSource", False, "Write", "(System.String,System.Diagnostics.Tracing.EventSourceOptions,T)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"] + - ["System.Diagnostics.Tracing", "EventSource", False, "add_EventCommandExecuted", "(System.EventHandler)", "", "Argument[this].SyntheticField[System.Diagnostics.Tracing.EventSource.m_deferredCommands]", "Argument[0].Parameter[1]", "value", "dfc-generated"] - ["System.Diagnostics.Tracing", "EventSource", False, "add_EventCommandExecuted", "(System.EventHandler)", "", "Argument[this]", "Argument[0].Parameter[0]", "value", "dfc-generated"] - ["System.Diagnostics.Tracing", "EventSource", False, "get_ConstructionException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["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_RelatedActivityId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics.Tracing", "IncrementingEventCounter", False, "ToString", "()", "", "Argument[this].Property[System.Diagnostics.Tracing.DiagnosticCounter.Name]", "ReturnValue", "taint", "dfc-generated"] - ["System.Diagnostics.Tracing", "IncrementingPollingCounter", False, "ToString", "()", "", "Argument[this].Property[System.Diagnostics.Tracing.DiagnosticCounter.Name]", "ReturnValue", "taint", "dfc-generated"] - ["System.Diagnostics.Tracing", "PollingCounter", False, "ToString", "()", "", "Argument[this].Property[System.Diagnostics.Tracing.DiagnosticCounter.Name]", "ReturnValue", "taint", "dfc-generated"] @@ -38,6 +41,7 @@ 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_EventId", "()", "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", "EventCounter", "EventCounter", "(System.String,System.Diagnostics.Tracing.EventSource)", "summary", "df-generated"] @@ -64,7 +68,6 @@ extensions: - ["System.Diagnostics.Tracing", "EventSource", "IsEnabled", "(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventSource", "IsEnabled", "(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Diagnostics.Tracing.EventChannel)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventSource", "OnEventCommand", "(System.Diagnostics.Tracing.EventCommandEventArgs)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSource", "SendCommand", "(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventCommand,System.Collections.Generic.IDictionary)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventSource", "SetCurrentThreadActivityId", "(System.Guid)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventSource", "SetCurrentThreadActivityId", "(System.Guid,System.Guid)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventSource", "Write", "(System.String)", "summary", "df-generated"] @@ -100,6 +103,7 @@ extensions: - ["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", "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_Task", "()", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "get_Version", "()", "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 88a83e4f3b6..4247cfb9bd1 100644 --- a/csharp/ql/lib/ext/generated/System.Diagnostics.model.yml +++ b/csharp/ql/lib/ext/generated/System.Diagnostics.model.yml @@ -5,8 +5,11 @@ extensions: extensible: summaryModel data: - ["System.Diagnostics", "Activity+Enumerator", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Diagnostics", "Activity", False, "Activity", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.Activity.OperationName]", "value", "dfc-generated"] - ["System.Diagnostics", "Activity", False, "AddBaggage", "(System.String,System.String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Diagnostics", "Activity", False, "AddEvent", "(System.Diagnostics.ActivityEvent)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Diagnostics", "Activity", False, "AddException", "(System.Exception,System.Diagnostics.TagList,System.DateTimeOffset)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Diagnostics", "Activity", False, "AddLink", "(System.Diagnostics.ActivityLink)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Diagnostics", "Activity", False, "AddTag", "(System.String,System.Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Diagnostics", "Activity", False, "AddTag", "(System.String,System.String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Diagnostics", "Activity", False, "EnumerateEvents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -36,17 +39,27 @@ extensions: - ["System.Diagnostics", "Activity", False, "get_StatusDescription", "()", "", "Argument[this].SyntheticField[System.Diagnostics.Activity._statusDescription]", "ReturnValue", "value", "dfc-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", "ActivityContext", False, "ActivityContext", "(System.Diagnostics.ActivityTraceId,System.Diagnostics.ActivitySpanId,System.Diagnostics.ActivityTraceFlags,System.String,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.ActivityContext.TraceId]", "value", "dfc-generated"] + - ["System.Diagnostics", "ActivityContext", False, "ActivityContext", "(System.Diagnostics.ActivityTraceId,System.Diagnostics.ActivitySpanId,System.Diagnostics.ActivityTraceFlags,System.String,System.Boolean)", "", "Argument[1]", "Argument[this].Property[System.Diagnostics.ActivityContext.SpanId]", "value", "dfc-generated"] + - ["System.Diagnostics", "ActivityContext", False, "ActivityContext", "(System.Diagnostics.ActivityTraceId,System.Diagnostics.ActivitySpanId,System.Diagnostics.ActivityTraceFlags,System.String,System.Boolean)", "", "Argument[3]", "Argument[this].Property[System.Diagnostics.ActivityContext.TraceState]", "value", "dfc-generated"] - ["System.Diagnostics", "ActivityCreationOptions", False, "get_SamplingTags", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "ActivityCreationOptions", False, "get_TraceId", "()", "", "Argument[this]", "ReturnValue", "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, "ActivityLink", "(System.Diagnostics.ActivityContext,System.Diagnostics.ActivityTagsCollection)", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.ActivityLink.Context]", "value", "dfc-generated"] - ["System.Diagnostics", "ActivityLink", False, "EnumerateTagObjects", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "ActivityLink", False, "get_Tags", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "ActivitySource", False, "CreateActivity", "(System.String,System.Diagnostics.ActivityKind,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.Diagnostics.ActivityIdFormat)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["System.Diagnostics", "ActivitySource", False, "ActivitySource", "(System.String,System.String,System.Collections.Generic.IEnumerable>)", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.ActivitySource.Name]", "value", "dfc-generated"] + - ["System.Diagnostics", "ActivitySource", False, "ActivitySource", "(System.String,System.String,System.Collections.Generic.IEnumerable>)", "", "Argument[1]", "Argument[this].Property[System.Diagnostics.ActivitySource.Version]", "value", "dfc-generated"] + - ["System.Diagnostics", "ActivitySource", False, "CreateActivity", "(System.String,System.Diagnostics.ActivityKind)", "", "Argument[this]", "ReturnValue.Property[System.Diagnostics.Activity.Source]", "value", "dfc-generated"] + - ["System.Diagnostics", "ActivitySource", False, "CreateActivity", "(System.String,System.Diagnostics.ActivityKind,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.Diagnostics.ActivityIdFormat)", "", "Argument[this]", "ReturnValue.Property[System.Diagnostics.Activity.Source]", "value", "dfc-generated"] - ["System.Diagnostics", "ActivitySource", False, "CreateActivity", "(System.String,System.Diagnostics.ActivityKind,System.String,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.Diagnostics.ActivityIdFormat)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Diagnostics.Activity._parentId]", "value", "dfc-generated"] - - ["System.Diagnostics", "ActivitySource", False, "StartActivity", "(System.Diagnostics.ActivityKind,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.DateTimeOffset,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "ActivitySource", False, "StartActivity", "(System.String,System.Diagnostics.ActivityKind,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.DateTimeOffset)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["System.Diagnostics", "ActivitySource", False, "CreateActivity", "(System.String,System.Diagnostics.ActivityKind,System.String,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.Diagnostics.ActivityIdFormat)", "", "Argument[this]", "ReturnValue.Property[System.Diagnostics.Activity.Source]", "value", "dfc-generated"] + - ["System.Diagnostics", "ActivitySource", False, "StartActivity", "(System.Diagnostics.ActivityKind,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.DateTimeOffset,System.String)", "", "Argument[this]", "ReturnValue.Property[System.Diagnostics.Activity.Source]", "value", "dfc-generated"] + - ["System.Diagnostics", "ActivitySource", False, "StartActivity", "(System.String,System.Diagnostics.ActivityKind)", "", "Argument[this]", "ReturnValue.Property[System.Diagnostics.Activity.Source]", "value", "dfc-generated"] + - ["System.Diagnostics", "ActivitySource", False, "StartActivity", "(System.String,System.Diagnostics.ActivityKind,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.DateTimeOffset)", "", "Argument[this]", "ReturnValue.Property[System.Diagnostics.Activity.Source]", "value", "dfc-generated"] - ["System.Diagnostics", "ActivitySource", False, "StartActivity", "(System.String,System.Diagnostics.ActivityKind,System.String,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.DateTimeOffset)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Diagnostics.Activity._parentId]", "value", "dfc-generated"] + - ["System.Diagnostics", "ActivitySource", False, "StartActivity", "(System.String,System.Diagnostics.ActivityKind,System.String,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.DateTimeOffset)", "", "Argument[this]", "ReturnValue.Property[System.Diagnostics.Activity.Source]", "value", "dfc-generated"] - ["System.Diagnostics", "ActivitySpanId", False, "ToHexString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "ActivitySpanId", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "ActivityTagsCollection+Enumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -62,9 +75,13 @@ extensions: - ["System.Diagnostics", "Debug", False, "WriteIf", "(System.Boolean,System.Diagnostics.Debug+WriteIfInterpolatedStringHandler,System.String)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System.Diagnostics", "Debug", False, "WriteLineIf", "(System.Boolean,System.Diagnostics.Debug+WriteIfInterpolatedStringHandler)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System.Diagnostics", "Debug", False, "WriteLineIf", "(System.Boolean,System.Diagnostics.Debug+WriteIfInterpolatedStringHandler,System.String)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["System.Diagnostics", "DiagnosticListener", False, "DiagnosticListener", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.DiagnosticListener.Name]", "value", "dfc-generated"] - ["System.Diagnostics", "DiagnosticListener", False, "ToString", "()", "", "Argument[this].Property[System.Diagnostics.DiagnosticListener.Name]", "ReturnValue", "value", "dfc-generated"] - ["System.Diagnostics", "DiagnosticListener", True, "Subscribe", "(System.IObserver>)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "DiagnosticListener", True, "Subscribe", "(System.IObserver>)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Diagnostics", "DiagnosticMethodInfo", False, "Create", "(System.Delegate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Diagnostics", "DiagnosticMethodInfo", False, "Create", "(System.Diagnostics.StackFrame)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Diagnostics", "DiagnosticMethodInfo", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "DiagnosticSource", False, "StartActivity", "(System.Diagnostics.Activity,System.Object)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Diagnostics", "DiagnosticSource", False, "StartActivity", "(System.Diagnostics.Activity,T)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Diagnostics", "DistributedContextPropagator", True, "ExtractBaggage", "(System.Object,System.Diagnostics.DistributedContextPropagator+PropagatorGetterCallback)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "dfc-generated"] @@ -86,11 +103,16 @@ extensions: - ["System.Diagnostics", "FileVersionInfo", False, "get_ProductName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "FileVersionInfo", False, "get_ProductVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "FileVersionInfo", False, "get_SpecialBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Diagnostics", "InitializingSwitchEventArgs", False, "InitializingSwitchEventArgs", "(System.Diagnostics.Switch)", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.InitializingSwitchEventArgs.Switch]", "value", "dfc-generated"] + - ["System.Diagnostics", "InitializingTraceSourceEventArgs", False, "InitializingTraceSourceEventArgs", "(System.Diagnostics.TraceSource)", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.InitializingTraceSourceEventArgs.TraceSource]", "value", "dfc-generated"] - ["System.Diagnostics", "MonitoringDescriptionAttribute", True, "get_Description", "()", "", "Argument[this].Property[System.ComponentModel.DescriptionAttribute.Description]", "Argument[this].Property[System.ComponentModel.DescriptionAttribute.DescriptionValue]", "value", "dfc-generated"] - ["System.Diagnostics", "MonitoringDescriptionAttribute", True, "get_Description", "()", "", "Argument[this].Property[System.ComponentModel.DescriptionAttribute.Description]", "ReturnValue", "value", "dfc-generated"] - ["System.Diagnostics", "Process", False, "GetProcessById", "(System.Int32,System.String)", "", "Argument[1]", "ReturnValue.SyntheticField[System.Diagnostics.Process._machineName]", "value", "dfc-generated"] - ["System.Diagnostics", "Process", False, "GetProcesses", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "Process", False, "Start", "(System.Diagnostics.ProcessStartInfo)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Diagnostics", "Process", False, "Start", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Diagnostics", "Process", False, "Start", "(System.String,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Diagnostics", "Process", False, "Start", "(System.String,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "Process", False, "get_MachineName", "()", "", "Argument[this].SyntheticField[System.Diagnostics.Process._machineName]", "ReturnValue", "value", "dfc-generated"] - ["System.Diagnostics", "Process", False, "get_MainModule", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "Process", False, "get_Modules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -128,7 +150,7 @@ extensions: - ["System.Diagnostics", "Switch", False, "get_DisplayName", "()", "", "Argument[this].SyntheticField[System.Diagnostics.Switch._displayName]", "ReturnValue", "value", "dfc-generated"] - ["System.Diagnostics", "SwitchAttribute", False, "SwitchAttribute", "(System.String,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, "TagList", "(System.ReadOnlySpan>)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Diagnostics", "TagList", False, "CopyTo", "(System.Span>)", "", "Argument[this]", "Argument[0]", "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"] @@ -156,7 +178,6 @@ extensions: data: - ["System.Diagnostics", "Activity+Enumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Diagnostics", "Activity+Enumerator", "get_Current", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "Activity", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "Activity", "Dispose", "()", "summary", "df-generated"] - ["System.Diagnostics", "Activity", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Diagnostics", "Activity", "GetCustomProperty", "(System.String)", "summary", "df-generated"] @@ -171,7 +192,6 @@ extensions: - ["System.Diagnostics", "Activity", "get_Status", "()", "summary", "df-generated"] - ["System.Diagnostics", "Activity", "get_Tags", "()", "summary", "df-generated"] - ["System.Diagnostics", "Activity", "remove_CurrentChanged", "(System.EventHandler)", "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"] - ["System.Diagnostics", "ActivityContext", "GetHashCode", "()", "summary", "df-generated"] @@ -195,7 +215,6 @@ extensions: - ["System.Diagnostics", "ActivityEvent", "ActivityEvent", "(System.String,System.DateTimeOffset,System.Diagnostics.ActivityTagsCollection)", "summary", "df-generated"] - ["System.Diagnostics", "ActivityEvent", "get_Name", "()", "summary", "df-generated"] - ["System.Diagnostics", "ActivityEvent", "get_Timestamp", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ActivityLink", "ActivityLink", "(System.Diagnostics.ActivityContext,System.Diagnostics.ActivityTagsCollection)", "summary", "df-generated"] - ["System.Diagnostics", "ActivityLink", "Equals", "(System.Diagnostics.ActivityLink)", "summary", "df-generated"] - ["System.Diagnostics", "ActivityLink", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Diagnostics", "ActivityLink", "GetHashCode", "()", "summary", "df-generated"] @@ -203,13 +222,13 @@ 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", "ActivitySource", "ActivitySource", "(System.String)", "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"] - ["System.Diagnostics", "ActivitySource", "Dispose", "()", "summary", "df-generated"] - ["System.Diagnostics", "ActivitySource", "HasListeners", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ActivitySource", "StartActivity", "(System.String,System.Diagnostics.ActivityKind)", "summary", "df-generated"] - ["System.Diagnostics", "ActivitySource", "get_Name", "()", "summary", "df-generated"] + - ["System.Diagnostics", "ActivitySource", "get_Tags", "()", "summary", "df-generated"] - ["System.Diagnostics", "ActivitySource", "get_Version", "()", "summary", "df-generated"] - ["System.Diagnostics", "ActivitySpanId", "CopyTo", "(System.Span)", "summary", "df-generated"] - ["System.Diagnostics", "ActivitySpanId", "CreateFromBytes", "(System.ReadOnlySpan)", "summary", "df-generated"] @@ -348,6 +367,7 @@ extensions: - ["System.Diagnostics", "DebuggableAttribute", "get_IsJITOptimizerDisabled", "()", "summary", "df-generated"] - ["System.Diagnostics", "DebuggableAttribute", "get_IsJITTrackingEnabled", "()", "summary", "df-generated"] - ["System.Diagnostics", "Debugger", "Break", "()", "summary", "df-generated"] + - ["System.Diagnostics", "Debugger", "BreakForUserUnhandledException", "(System.Exception)", "summary", "df-generated"] - ["System.Diagnostics", "Debugger", "IsLogging", "()", "summary", "df-generated"] - ["System.Diagnostics", "Debugger", "Launch", "()", "summary", "df-generated"] - ["System.Diagnostics", "Debugger", "Log", "(System.Int32,System.String,System.String)", "summary", "df-generated"] @@ -378,7 +398,6 @@ extensions: - ["System.Diagnostics", "DelimitedListTraceListener", "DelimitedListTraceListener", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "DelimitedListTraceListener", "DelimitedListTraceListener", "(System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "DelimitedListTraceListener", "GetSupportedAttributes", "()", "summary", "df-generated"] - - ["System.Diagnostics", "DiagnosticListener", "DiagnosticListener", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "DiagnosticListener", "Dispose", "()", "summary", "df-generated"] - ["System.Diagnostics", "DiagnosticListener", "IsEnabled", "()", "summary", "df-generated"] - ["System.Diagnostics", "DiagnosticListener", "IsEnabled", "(System.String)", "summary", "df-generated"] @@ -390,6 +409,9 @@ extensions: - ["System.Diagnostics", "DiagnosticListener", "Subscribe", "(System.IObserver>,System.Predicate)", "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", "DiagnosticMethodInfo", "get_DeclaringAssemblyName", "()", "summary", "df-generated"] + - ["System.Diagnostics", "DiagnosticMethodInfo", "get_DeclaringTypeName", "()", "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"] @@ -513,9 +535,7 @@ extensions: - ["System.Diagnostics", "FileVersionInfo", "get_ProductPrivatePart", "()", "summary", "df-generated"] - ["System.Diagnostics", "ICollectData", "CloseData", "()", "summary", "df-generated"] - ["System.Diagnostics", "ICollectData", "CollectData", "(System.Int32,System.IntPtr,System.IntPtr,System.Int32,System.IntPtr)", "summary", "df-generated"] - - ["System.Diagnostics", "InitializingSwitchEventArgs", "InitializingSwitchEventArgs", "(System.Diagnostics.Switch)", "summary", "df-generated"] - ["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", "InstanceData", "InstanceData", "(System.String,System.Diagnostics.CounterSample)", "summary", "df-generated"] - ["System.Diagnostics", "InstanceData", "get_InstanceName", "()", "summary", "df-generated"] @@ -618,9 +638,7 @@ extensions: - ["System.Diagnostics", "Process", "OnExited", "()", "summary", "df-generated"] - ["System.Diagnostics", "Process", "Refresh", "()", "summary", "df-generated"] - ["System.Diagnostics", "Process", "Start", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Process", "Start", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "Process", "Start", "(System.String,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - - ["System.Diagnostics", "Process", "Start", "(System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "Process", "Start", "(System.String,System.String,System.Security.SecureString,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "Process", "Start", "(System.String,System.String,System.String,System.Security.SecureString,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "Process", "WaitForExit", "()", "summary", "df-generated"] @@ -746,10 +764,10 @@ extensions: - ["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"] + - ["System.Diagnostics", "TagList", "TagList", "(System.ReadOnlySpan>)", "summary", "df-generated"] - ["System.Diagnostics", "TagList", "get_Count", "()", "summary", "df-generated"] - ["System.Diagnostics", "TagList", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Diagnostics", "TextWriterTraceListener", "Close", "()", "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 4f8b1bd08ee..27193e193fa 100644 --- a/csharp/ql/lib/ext/generated/System.DirectoryServices.Protocols.model.yml +++ b/csharp/ql/lib/ext/generated/System.DirectoryServices.Protocols.model.yml @@ -4,10 +4,15 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: - - ["System.DirectoryServices.Protocols", "CompareRequest", False, "CompareRequest", "(System.String,System.DirectoryServices.Protocols.DirectoryAttribute)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "CompareRequest", False, "CompareRequest", "(System.String,System.String,System.Byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "CompareRequest", False, "CompareRequest", "(System.String,System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "CompareRequest", False, "CompareRequest", "(System.String,System.String,System.Uri)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["System.DirectoryServices.Protocols", "AddRequest", False, "AddRequest", "(System.String,System.DirectoryServices.Protocols.DirectoryAttribute[])", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.AddRequest.DistinguishedName]", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "AddRequest", False, "AddRequest", "(System.String,System.String)", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.AddRequest.DistinguishedName]", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "AsqRequestControl", False, "AsqRequestControl", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.AsqRequestControl.AttributeName]", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "CompareRequest", False, "CompareRequest", "(System.String,System.DirectoryServices.Protocols.DirectoryAttribute)", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.CompareRequest.DistinguishedName]", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "CompareRequest", False, "CompareRequest", "(System.String,System.String,System.Byte[])", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.CompareRequest.DistinguishedName]", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "CompareRequest", False, "CompareRequest", "(System.String,System.String,System.String)", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.CompareRequest.DistinguishedName]", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "CompareRequest", False, "CompareRequest", "(System.String,System.String,System.Uri)", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.CompareRequest.DistinguishedName]", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "CrossDomainMoveControl", False, "CrossDomainMoveControl", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.CrossDomainMoveControl.TargetDomainController]", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "DeleteRequest", False, "DeleteRequest", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.DeleteRequest.DistinguishedName]", "value", "dfc-generated"] - ["System.DirectoryServices.Protocols", "DirSyncRequestControl", False, "DirSyncRequestControl", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryAttribute", False, "Add", "(System.Byte[])", "", "Argument[0]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.DirectoryServices.Protocols", "DirectoryAttribute", False, "Add", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] @@ -37,6 +42,7 @@ extensions: - ["System.DirectoryServices.Protocols", "DirectoryAttributeModificationCollection", False, "set_Item", "(System.Int32,System.DirectoryServices.Protocols.DirectoryAttributeModification)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.DirectoryServices.Protocols", "DirectoryConnection", False, "get_ClientCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryConnection", True, "get_Directory", "()", "", "Argument[this].SyntheticField[System.DirectoryServices.Protocols.DirectoryConnection._directoryIdentifier]", "ReturnValue", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "DirectoryControl", False, "DirectoryControl", "(System.String,System.Byte[],System.Boolean,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.DirectoryControl.Type]", "value", "dfc-generated"] - ["System.DirectoryServices.Protocols", "DirectoryControlCollection", False, "Add", "(System.DirectoryServices.Protocols.DirectoryControl)", "", "Argument[0]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.DirectoryServices.Protocols", "DirectoryControlCollection", False, "AddRange", "(System.DirectoryServices.Protocols.DirectoryControlCollection)", "", "Argument[0].Property[System.Collections.CollectionBase.List].Element", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.DirectoryServices.Protocols", "DirectoryControlCollection", False, "AddRange", "(System.DirectoryServices.Protocols.DirectoryControl[])", "", "Argument[0].Element", "Argument[this].Property[System.Collections.CollectionBase.InnerList].Element", "value", "dfc-generated"] @@ -44,7 +50,12 @@ extensions: - ["System.DirectoryServices.Protocols", "DirectoryControlCollection", False, "Insert", "(System.Int32,System.DirectoryServices.Protocols.DirectoryControl)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.DirectoryServices.Protocols", "DirectoryControlCollection", False, "get_Item", "(System.Int32)", "", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "ReturnValue", "value", "dfc-generated"] - ["System.DirectoryServices.Protocols", "DirectoryControlCollection", False, "set_Item", "(System.Int32,System.DirectoryServices.Protocols.DirectoryControl)", "", "Argument[1]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "DirectoryOperationException", False, "DirectoryOperationException", "(System.DirectoryServices.Protocols.DirectoryResponse)", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.DirectoryOperationException.Response]", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "DirectoryOperationException", False, "DirectoryOperationException", "(System.DirectoryServices.Protocols.DirectoryResponse,System.String)", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.DirectoryOperationException.Response]", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "DirectoryOperationException", False, "DirectoryOperationException", "(System.DirectoryServices.Protocols.DirectoryResponse,System.String,System.Exception)", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.DirectoryOperationException.Response]", "value", "dfc-generated"] - ["System.DirectoryServices.Protocols", "DirectoryResponse", True, "get_Referral", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.DirectoryServices.Protocols", "DsmlAuthRequest", False, "DsmlAuthRequest", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.DsmlAuthRequest.Principal]", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "ExtendedRequest", False, "ExtendedRequest", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.ExtendedRequest.RequestName]", "value", "dfc-generated"] - ["System.DirectoryServices.Protocols", "ExtendedRequest", False, "ExtendedRequest", "(System.String,System.Byte[])", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapConnection", False, "BeginSendRequest", "(System.DirectoryServices.Protocols.DirectoryRequest,System.TimeSpan,System.DirectoryServices.Protocols.PartialResultProcessing,System.AsyncCallback,System.Object)", "", "Argument[4]", "ReturnValue.SyntheticField[System.DirectoryServices.Protocols.LdapAsyncResult._stateObject]", "value", "dfc-generated"] - ["System.DirectoryServices.Protocols", "LdapConnection", False, "EndSendRequest", "(System.IAsyncResult)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -52,9 +63,16 @@ extensions: - ["System.DirectoryServices.Protocols", "LdapConnection", False, "LdapConnection", "(System.DirectoryServices.Protocols.LdapDirectoryIdentifier,System.Net.NetworkCredential,System.DirectoryServices.Protocols.AuthType)", "", "Argument[0]", "Argument[this].SyntheticField[System.DirectoryServices.Protocols.DirectoryConnection._directoryIdentifier]", "value", "dfc-generated"] - ["System.DirectoryServices.Protocols", "LdapDirectoryIdentifier", False, "LdapDirectoryIdentifier", "(System.String[],System.Boolean,System.Boolean)", "", "Argument[0].Element", "Argument[this].SyntheticField[System.DirectoryServices.Protocols.LdapDirectoryIdentifier._servers].Element", "taint", "dfc-generated"] - ["System.DirectoryServices.Protocols", "LdapDirectoryIdentifier", False, "get_Servers", "()", "", "Argument[this].SyntheticField[System.DirectoryServices.Protocols.LdapDirectoryIdentifier._servers].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "LdapException", False, "LdapException", "(System.Int32,System.String,System.String)", "", "Argument[2]", "Argument[this].Property[System.DirectoryServices.Protocols.LdapException.ServerErrorMessage]", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "ModifyDNRequest", False, "ModifyDNRequest", "(System.String,System.String,System.String)", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.ModifyDNRequest.DistinguishedName]", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "ModifyDNRequest", False, "ModifyDNRequest", "(System.String,System.String,System.String)", "", "Argument[1]", "Argument[this].Property[System.DirectoryServices.Protocols.ModifyDNRequest.NewParentDistinguishedName]", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "ModifyDNRequest", False, "ModifyDNRequest", "(System.String,System.String,System.String)", "", "Argument[2]", "Argument[this].Property[System.DirectoryServices.Protocols.ModifyDNRequest.NewName]", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "ModifyRequest", False, "ModifyRequest", "(System.String,System.DirectoryServices.Protocols.DirectoryAttributeModification[])", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.ModifyRequest.DistinguishedName]", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "ModifyRequest", False, "ModifyRequest", "(System.String,System.DirectoryServices.Protocols.DirectoryAttributeOperation,System.String,System.Object[])", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.ModifyRequest.DistinguishedName]", "value", "dfc-generated"] - ["System.DirectoryServices.Protocols", "PageResultRequestControl", False, "PageResultRequestControl", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "PartialResultsCollection", False, "CopyTo", "(System.Object[],System.Int32)", "", "Argument[this].Property[System.Collections.ReadOnlyCollectionBase.InnerList].Element", "Argument[0].Element", "value", "dfc-generated"] - ["System.DirectoryServices.Protocols", "PartialResultsCollection", False, "get_Item", "(System.Int32)", "", "Argument[this].Property[System.Collections.ReadOnlyCollectionBase.InnerList].Element", "ReturnValue", "value", "dfc-generated"] + - ["System.DirectoryServices.Protocols", "SearchRequest", False, "SearchRequest", "(System.String,System.String,System.DirectoryServices.Protocols.SearchScope,System.String[])", "", "Argument[0]", "Argument[this].Property[System.DirectoryServices.Protocols.SearchRequest.DistinguishedName]", "value", "dfc-generated"] - ["System.DirectoryServices.Protocols", "SearchRequest", False, "SearchRequest", "(System.String,System.String,System.DirectoryServices.Protocols.SearchScope,System.String[])", "", "Argument[3].Element", "Argument[this].Property[System.DirectoryServices.Protocols.SearchRequest.Attributes].Element", "value", "dfc-generated"] - ["System.DirectoryServices.Protocols", "SearchResultAttributeCollection", False, "CopyTo", "(System.DirectoryServices.Protocols.DirectoryAttribute[],System.Int32)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "SearchResultAttributeCollection", False, "get_AttributeNames", "()", "", "Argument[this].Property[System.Collections.DictionaryBase.Dictionary].Property[System.Collections.IDictionary.Keys]", "ReturnValue", "value", "dfc-generated"] @@ -74,10 +92,7 @@ extensions: pack: codeql/csharp-all extensible: neutralModel data: - - ["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", "AsqRequestControl", "AsqRequestControl", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "AsqRequestControl", "GetValue", "()", "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"] @@ -86,9 +101,7 @@ extensions: - ["System.DirectoryServices.Protocols", "BerConverter", "Decode", "(System.String,System.Byte[])", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "BerConverter", "Encode", "(System.String,System.Object[])", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "CompareRequest", "get_Assertion", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "CrossDomainMoveControl", "CrossDomainMoveControl", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "CrossDomainMoveControl", "GetValue", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DeleteRequest", "DeleteRequest", "(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"] @@ -112,7 +125,6 @@ extensions: - ["System.DirectoryServices.Protocols", "DirectoryAttributeModificationCollection", "Remove", "(System.DirectoryServices.Protocols.DirectoryAttributeModification)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryConnection", "SendRequest", "(System.DirectoryServices.Protocols.DirectoryRequest)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryConnection", "set_Credential", "(System.Net.NetworkCredential)", "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_Type", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryControlCollection", "Contains", "(System.DirectoryServices.Protocols.DirectoryControl)", "summary", "df-generated"] @@ -122,9 +134,6 @@ extensions: - ["System.DirectoryServices.Protocols", "DirectoryException", "DirectoryException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryException", "DirectoryException", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryException", "DirectoryException", "(System.String,System.Exception)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirectoryOperationException", "DirectoryOperationException", "(System.DirectoryServices.Protocols.DirectoryResponse)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirectoryOperationException", "DirectoryOperationException", "(System.DirectoryServices.Protocols.DirectoryResponse,System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirectoryOperationException", "DirectoryOperationException", "(System.DirectoryServices.Protocols.DirectoryResponse,System.String,System.Exception)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryOperationException", "DirectoryOperationException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryOperationException", "DirectoryOperationException", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryOperationException", "DirectoryOperationException", "(System.String,System.Exception)", "summary", "df-generated"] @@ -134,10 +143,8 @@ extensions: - ["System.DirectoryServices.Protocols", "DirectoryResponse", "get_MatchedDN", "()", "summary", "df-generated"] - ["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", "ExtendedDNControl", "ExtendedDNControl", "(System.DirectoryServices.Protocols.ExtendedDNFlag)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "ExtendedDNControl", "GetValue", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ExtendedRequest", "ExtendedRequest", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapConnection", "Abort", "(System.IAsyncResult)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapConnection", "BeginSendRequest", "(System.DirectoryServices.Protocols.DirectoryRequest,System.DirectoryServices.Protocols.PartialResultProcessing,System.AsyncCallback,System.Object)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapConnection", "Bind", "()", "summary", "df-generated"] @@ -162,7 +169,6 @@ extensions: - ["System.DirectoryServices.Protocols", "LdapException", "LdapException", "(System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapException", "LdapException", "(System.Int32,System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapException", "LdapException", "(System.Int32,System.String,System.Exception)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapException", "LdapException", "(System.Int32,System.String,System.String)", "summary", "df-generated"] - ["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"] @@ -174,9 +180,6 @@ extensions: - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_HostReachable", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_SecurityContext", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_SslInformation", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ModifyDNRequest", "ModifyDNRequest", "(System.String,System.String,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_Modifications", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "PageResultRequestControl", "GetValue", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "PageResultRequestControl", "PageResultRequestControl", "(System.Int32)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Dynamic.model.yml b/csharp/ql/lib/ext/generated/System.Dynamic.model.yml index f12000d073a..f9445abc171 100644 --- a/csharp/ql/lib/ext/generated/System.Dynamic.model.yml +++ b/csharp/ql/lib/ext/generated/System.Dynamic.model.yml @@ -14,15 +14,29 @@ extensions: - ["System.Dynamic", "BindingRestrictions", False, "Merge", "(System.Dynamic.BindingRestrictions)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Dynamic", "BindingRestrictions", False, "ToExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Dynamic", "ConvertBinder", True, "FallbackConvert", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["System.Dynamic", "CreateInstanceBinder", False, "CreateInstanceBinder", "(System.Dynamic.CallInfo)", "", "Argument[0]", "Argument[this].Property[System.Dynamic.CreateInstanceBinder.CallInfo]", "value", "dfc-generated"] + - ["System.Dynamic", "DeleteIndexBinder", False, "DeleteIndexBinder", "(System.Dynamic.CallInfo)", "", "Argument[0]", "Argument[this].Property[System.Dynamic.DeleteIndexBinder.CallInfo]", "value", "dfc-generated"] + - ["System.Dynamic", "DeleteMemberBinder", False, "DeleteMemberBinder", "(System.String,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.Dynamic.DeleteMemberBinder.Name]", "value", "dfc-generated"] - ["System.Dynamic", "DynamicMetaObject", False, "Create", "(System.Object,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.SyntheticField[System.Dynamic.DynamicMetaObject._value]", "value", "dfc-generated"] + - ["System.Dynamic", "DynamicMetaObject", False, "DynamicMetaObject", "(System.Linq.Expressions.Expression,System.Dynamic.BindingRestrictions)", "", "Argument[0]", "Argument[this].Property[System.Dynamic.DynamicMetaObject.Expression]", "value", "dfc-generated"] + - ["System.Dynamic", "DynamicMetaObject", False, "DynamicMetaObject", "(System.Linq.Expressions.Expression,System.Dynamic.BindingRestrictions)", "", "Argument[1]", "Argument[this].Property[System.Dynamic.DynamicMetaObject.Restrictions]", "value", "dfc-generated"] - ["System.Dynamic", "DynamicMetaObject", False, "DynamicMetaObject", "(System.Linq.Expressions.Expression,System.Dynamic.BindingRestrictions,System.Object)", "", "Argument[2]", "Argument[this].SyntheticField[System.Dynamic.DynamicMetaObject._value]", "value", "dfc-generated"] - ["System.Dynamic", "DynamicMetaObject", False, "get_Value", "()", "", "Argument[this].SyntheticField[System.Dynamic.DynamicMetaObject._value]", "ReturnValue", "value", "dfc-generated"] + - ["System.Dynamic", "DynamicMetaObjectBinder", False, "Bind", "(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection,System.Linq.Expressions.LabelTarget)", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.IfTrue].Property[System.Linq.Expressions.GotoExpression.Target]", "value", "dfc-generated"] + - ["System.Dynamic", "DynamicMetaObjectBinder", False, "Bind", "(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection,System.Linq.Expressions.LabelTarget)", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target]", "value", "dfc-generated"] - ["System.Dynamic", "ExpandoObject", False, "TryGetValue", "(System.String,System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Dynamic", "GetIndexBinder", False, "GetIndexBinder", "(System.Dynamic.CallInfo)", "", "Argument[0]", "Argument[this].Property[System.Dynamic.GetIndexBinder.CallInfo]", "value", "dfc-generated"] - ["System.Dynamic", "GetIndexBinder", True, "FallbackGetIndex", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"] + - ["System.Dynamic", "GetMemberBinder", False, "GetMemberBinder", "(System.String,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.Dynamic.GetMemberBinder.Name]", "value", "dfc-generated"] - ["System.Dynamic", "GetMemberBinder", True, "FallbackGetMember", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["System.Dynamic", "InvokeBinder", False, "InvokeBinder", "(System.Dynamic.CallInfo)", "", "Argument[0]", "Argument[this].Property[System.Dynamic.InvokeBinder.CallInfo]", "value", "dfc-generated"] - ["System.Dynamic", "InvokeBinder", True, "FallbackInvoke", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"] + - ["System.Dynamic", "InvokeMemberBinder", False, "InvokeMemberBinder", "(System.String,System.Boolean,System.Dynamic.CallInfo)", "", "Argument[0]", "Argument[this].Property[System.Dynamic.InvokeMemberBinder.Name]", "value", "dfc-generated"] + - ["System.Dynamic", "InvokeMemberBinder", False, "InvokeMemberBinder", "(System.String,System.Boolean,System.Dynamic.CallInfo)", "", "Argument[2]", "Argument[this].Property[System.Dynamic.InvokeMemberBinder.CallInfo]", "value", "dfc-generated"] - ["System.Dynamic", "InvokeMemberBinder", True, "FallbackInvokeMember", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"] + - ["System.Dynamic", "SetIndexBinder", False, "SetIndexBinder", "(System.Dynamic.CallInfo)", "", "Argument[0]", "Argument[this].Property[System.Dynamic.SetIndexBinder.CallInfo]", "value", "dfc-generated"] - ["System.Dynamic", "SetIndexBinder", True, "FallbackSetIndex", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)", "", "Argument[3]", "ReturnValue", "value", "dfc-generated"] + - ["System.Dynamic", "SetMemberBinder", False, "SetMemberBinder", "(System.String,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.Dynamic.SetMemberBinder.Name]", "value", "dfc-generated"] - ["System.Dynamic", "SetMemberBinder", True, "FallbackSetMember", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"] - ["System.Dynamic", "UnaryOperationBinder", True, "FallbackUnaryOperation", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - addsTo: @@ -47,19 +61,16 @@ extensions: - ["System.Dynamic", "ConvertBinder", "get_ReturnType", "()", "summary", "df-generated"] - ["System.Dynamic", "ConvertBinder", "get_Type", "()", "summary", "df-generated"] - ["System.Dynamic", "CreateInstanceBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"] - - ["System.Dynamic", "CreateInstanceBinder", "CreateInstanceBinder", "(System.Dynamic.CallInfo)", "summary", "df-generated"] - ["System.Dynamic", "CreateInstanceBinder", "FallbackCreateInstance", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"] - ["System.Dynamic", "CreateInstanceBinder", "FallbackCreateInstance", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)", "summary", "df-generated"] - ["System.Dynamic", "CreateInstanceBinder", "get_CallInfo", "()", "summary", "df-generated"] - ["System.Dynamic", "CreateInstanceBinder", "get_ReturnType", "()", "summary", "df-generated"] - ["System.Dynamic", "DeleteIndexBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"] - - ["System.Dynamic", "DeleteIndexBinder", "DeleteIndexBinder", "(System.Dynamic.CallInfo)", "summary", "df-generated"] - ["System.Dynamic", "DeleteIndexBinder", "FallbackDeleteIndex", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"] - ["System.Dynamic", "DeleteIndexBinder", "FallbackDeleteIndex", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)", "summary", "df-generated"] - ["System.Dynamic", "DeleteIndexBinder", "get_CallInfo", "()", "summary", "df-generated"] - ["System.Dynamic", "DeleteIndexBinder", "get_ReturnType", "()", "summary", "df-generated"] - ["System.Dynamic", "DeleteMemberBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"] - - ["System.Dynamic", "DeleteMemberBinder", "DeleteMemberBinder", "(System.String,System.Boolean)", "summary", "df-generated"] - ["System.Dynamic", "DeleteMemberBinder", "FallbackDeleteMember", "(System.Dynamic.DynamicMetaObject)", "summary", "df-generated"] - ["System.Dynamic", "DeleteMemberBinder", "FallbackDeleteMember", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)", "summary", "df-generated"] - ["System.Dynamic", "DeleteMemberBinder", "get_IgnoreCase", "()", "summary", "df-generated"] @@ -77,7 +88,6 @@ extensions: - ["System.Dynamic", "DynamicMetaObject", "BindSetIndex", "(System.Dynamic.SetIndexBinder,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)", "summary", "df-generated"] - ["System.Dynamic", "DynamicMetaObject", "BindSetMember", "(System.Dynamic.SetMemberBinder,System.Dynamic.DynamicMetaObject)", "summary", "df-generated"] - ["System.Dynamic", "DynamicMetaObject", "BindUnaryOperation", "(System.Dynamic.UnaryOperationBinder)", "summary", "df-generated"] - - ["System.Dynamic", "DynamicMetaObject", "DynamicMetaObject", "(System.Linq.Expressions.Expression,System.Dynamic.BindingRestrictions)", "summary", "df-generated"] - ["System.Dynamic", "DynamicMetaObject", "GetDynamicMemberNames", "()", "summary", "df-generated"] - ["System.Dynamic", "DynamicMetaObject", "get_Expression", "()", "summary", "df-generated"] - ["System.Dynamic", "DynamicMetaObject", "get_HasValue", "()", "summary", "df-generated"] @@ -85,7 +95,6 @@ extensions: - ["System.Dynamic", "DynamicMetaObject", "get_Restrictions", "()", "summary", "df-generated"] - ["System.Dynamic", "DynamicMetaObject", "get_RuntimeType", "()", "summary", "df-generated"] - ["System.Dynamic", "DynamicMetaObjectBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"] - - ["System.Dynamic", "DynamicMetaObjectBinder", "Bind", "(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection,System.Linq.Expressions.LabelTarget)", "summary", "df-generated"] - ["System.Dynamic", "DynamicMetaObjectBinder", "Defer", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"] - ["System.Dynamic", "DynamicMetaObjectBinder", "Defer", "(System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"] - ["System.Dynamic", "DynamicMetaObjectBinder", "GetUpdateExpression", "(System.Type)", "summary", "df-generated"] @@ -115,12 +124,10 @@ extensions: - ["System.Dynamic", "ExpandoObject", "remove_PropertyChanged", "(System.ComponentModel.PropertyChangedEventHandler)", "summary", "df-generated"] - ["System.Dynamic", "GetIndexBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"] - ["System.Dynamic", "GetIndexBinder", "FallbackGetIndex", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"] - - ["System.Dynamic", "GetIndexBinder", "GetIndexBinder", "(System.Dynamic.CallInfo)", "summary", "df-generated"] - ["System.Dynamic", "GetIndexBinder", "get_CallInfo", "()", "summary", "df-generated"] - ["System.Dynamic", "GetIndexBinder", "get_ReturnType", "()", "summary", "df-generated"] - ["System.Dynamic", "GetMemberBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"] - ["System.Dynamic", "GetMemberBinder", "FallbackGetMember", "(System.Dynamic.DynamicMetaObject)", "summary", "df-generated"] - - ["System.Dynamic", "GetMemberBinder", "GetMemberBinder", "(System.String,System.Boolean)", "summary", "df-generated"] - ["System.Dynamic", "GetMemberBinder", "get_IgnoreCase", "()", "summary", "df-generated"] - ["System.Dynamic", "GetMemberBinder", "get_Name", "()", "summary", "df-generated"] - ["System.Dynamic", "GetMemberBinder", "get_ReturnType", "()", "summary", "df-generated"] @@ -128,25 +135,21 @@ extensions: - ["System.Dynamic", "IInvokeOnGetBinder", "get_InvokeOnGet", "()", "summary", "df-generated"] - ["System.Dynamic", "InvokeBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"] - ["System.Dynamic", "InvokeBinder", "FallbackInvoke", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"] - - ["System.Dynamic", "InvokeBinder", "InvokeBinder", "(System.Dynamic.CallInfo)", "summary", "df-generated"] - ["System.Dynamic", "InvokeBinder", "get_CallInfo", "()", "summary", "df-generated"] - ["System.Dynamic", "InvokeBinder", "get_ReturnType", "()", "summary", "df-generated"] - ["System.Dynamic", "InvokeMemberBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"] - ["System.Dynamic", "InvokeMemberBinder", "FallbackInvoke", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)", "summary", "df-generated"] - ["System.Dynamic", "InvokeMemberBinder", "FallbackInvokeMember", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"] - - ["System.Dynamic", "InvokeMemberBinder", "InvokeMemberBinder", "(System.String,System.Boolean,System.Dynamic.CallInfo)", "summary", "df-generated"] - ["System.Dynamic", "InvokeMemberBinder", "get_CallInfo", "()", "summary", "df-generated"] - ["System.Dynamic", "InvokeMemberBinder", "get_IgnoreCase", "()", "summary", "df-generated"] - ["System.Dynamic", "InvokeMemberBinder", "get_Name", "()", "summary", "df-generated"] - ["System.Dynamic", "InvokeMemberBinder", "get_ReturnType", "()", "summary", "df-generated"] - ["System.Dynamic", "SetIndexBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"] - ["System.Dynamic", "SetIndexBinder", "FallbackSetIndex", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)", "summary", "df-generated"] - - ["System.Dynamic", "SetIndexBinder", "SetIndexBinder", "(System.Dynamic.CallInfo)", "summary", "df-generated"] - ["System.Dynamic", "SetIndexBinder", "get_CallInfo", "()", "summary", "df-generated"] - ["System.Dynamic", "SetIndexBinder", "get_ReturnType", "()", "summary", "df-generated"] - ["System.Dynamic", "SetMemberBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"] - ["System.Dynamic", "SetMemberBinder", "FallbackSetMember", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)", "summary", "df-generated"] - - ["System.Dynamic", "SetMemberBinder", "SetMemberBinder", "(System.String,System.Boolean)", "summary", "df-generated"] - ["System.Dynamic", "SetMemberBinder", "get_IgnoreCase", "()", "summary", "df-generated"] - ["System.Dynamic", "SetMemberBinder", "get_Name", "()", "summary", "df-generated"] - ["System.Dynamic", "SetMemberBinder", "get_ReturnType", "()", "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 78e5ff152ce..668e91308c0 100644 --- a/csharp/ql/lib/ext/generated/System.Formats.Asn1.model.yml +++ b/csharp/ql/lib/ext/generated/System.Formats.Asn1.model.yml @@ -21,6 +21,9 @@ extensions: - ["System.Formats.Asn1", "AsnReader", False, "TryReadBitString", "(System.Span,System.Int32,System.Int32,System.Nullable)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Formats.Asn1", "AsnReader", False, "TryReadCharacterStringBytes", "(System.Span,System.Formats.Asn1.Asn1Tag,System.Int32)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Formats.Asn1", "AsnReader", False, "TryReadOctetString", "(System.Span,System.Int32,System.Nullable)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["System.Formats.Asn1", "AsnWriter", False, "Encode", "(System.Func,TReturn>)", "", "Argument[0].ReturnValue", "ReturnValue", "value", "dfc-generated"] + - ["System.Formats.Asn1", "AsnWriter", False, "Encode", "(TState,System.Func,TReturn>)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "dfc-generated"] + - ["System.Formats.Asn1", "AsnWriter", False, "Encode", "(TState,System.Func,TReturn>)", "", "Argument[1].ReturnValue", "ReturnValue", "value", "dfc-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"] @@ -50,6 +53,7 @@ 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", "DecodeLength", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32)", "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"] @@ -65,6 +69,7 @@ extensions: - ["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", "TryDecodeLength", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Nullable,System.Int32)", "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", "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"] diff --git a/csharp/ql/lib/ext/generated/System.Formats.Nrbf.model.yml b/csharp/ql/lib/ext/generated/System.Formats.Nrbf.model.yml new file mode 100644 index 00000000000..2a0c8aa805b --- /dev/null +++ b/csharp/ql/lib/ext/generated/System.Formats.Nrbf.model.yml @@ -0,0 +1,53 @@ +# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +extensions: + - addsTo: + pack: codeql/csharp-all + extensible: summaryModel + data: + - ["System.Formats.Nrbf", "ClassRecord", False, "GetArrayRecord", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", False, "GetClassRecord", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", False, "GetRawValue", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", False, "GetSerializationRecord", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", False, "GetString", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", False, "GetTimeSpan", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Formats.Nrbf", "PrimitiveTypeRecord", False, "get_Value", "()", "", "Argument[this].Property[System.Formats.Nrbf.PrimitiveTypeRecord`1.Value]", "ReturnValue", "value", "dfc-generated"] + - ["System.Formats.Nrbf", "PrimitiveTypeRecord", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Formats.Nrbf", "SerializationRecord", True, "get_Id", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Formats.Nrbf", "SerializationRecord", True, "get_TypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - addsTo: + pack: codeql/csharp-all + extensible: neutralModel + data: + - ["System.Formats.Nrbf", "ArrayRecord", "GetArray", "(System.Type,System.Boolean)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "ArrayRecord", "get_Lengths", "()", "summary", "df-generated"] + - ["System.Formats.Nrbf", "ArrayRecord", "get_Rank", "()", "summary", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", "GetBoolean", "(System.String)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", "GetByte", "(System.String)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", "GetChar", "(System.String)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", "GetDateTime", "(System.String)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", "GetDecimal", "(System.String)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", "GetDouble", "(System.String)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", "GetInt16", "(System.String)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", "GetInt32", "(System.String)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", "GetInt64", "(System.String)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", "GetSByte", "(System.String)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", "GetSingle", "(System.String)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", "GetUInt16", "(System.String)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", "GetUInt32", "(System.String)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", "GetUInt64", "(System.String)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", "HasMember", "(System.String)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "ClassRecord", "get_MemberNames", "()", "summary", "df-generated"] + - ["System.Formats.Nrbf", "NrbfDecoder", "Decode", "(System.IO.Stream,System.Collections.Generic.IReadOnlyDictionary,System.Formats.Nrbf.PayloadOptions,System.Boolean)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "NrbfDecoder", "Decode", "(System.IO.Stream,System.Formats.Nrbf.PayloadOptions,System.Boolean)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "NrbfDecoder", "DecodeClassRecord", "(System.IO.Stream,System.Formats.Nrbf.PayloadOptions,System.Boolean)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "NrbfDecoder", "StartsWithPayloadHeader", "(System.IO.Stream)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "NrbfDecoder", "StartsWithPayloadHeader", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "PrimitiveTypeRecord", "get_Value", "()", "summary", "df-generated"] + - ["System.Formats.Nrbf", "SZArrayRecord", "GetArray", "(System.Boolean)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "SZArrayRecord", "get_Length", "()", "summary", "df-generated"] + - ["System.Formats.Nrbf", "SZArrayRecord", "get_Lengths", "()", "summary", "df-generated"] + - ["System.Formats.Nrbf", "SerializationRecord", "TypeNameMatches", "(System.Type)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "SerializationRecord", "get_RecordType", "()", "summary", "df-generated"] + - ["System.Formats.Nrbf", "SerializationRecordId", "Equals", "(System.Formats.Nrbf.SerializationRecordId)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "SerializationRecordId", "Equals", "(System.Object)", "summary", "df-generated"] + - ["System.Formats.Nrbf", "SerializationRecordId", "GetHashCode", "()", "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 47a4aa105bd..ca2a9e8cea1 100644 --- a/csharp/ql/lib/ext/generated/System.Formats.Tar.model.yml +++ b/csharp/ql/lib/ext/generated/System.Formats.Tar.model.yml @@ -27,8 +27,10 @@ extensions: - ["System.Formats.Tar", "TarEntry", "ExtractToFile", "(System.String,System.Boolean)", "summary", "df-generated"] - ["System.Formats.Tar", "TarEntry", "ExtractToFileAsync", "(System.String,System.Boolean,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Formats.Tar", "TarEntry", "get_Checksum", "()", "summary", "df-generated"] + - ["System.Formats.Tar", "TarEntry", "get_DataOffset", "()", "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_FormatIsOctalOnly", "()", "summary", "df-generated"] - ["System.Formats.Tar", "TarEntry", "get_Length", "()", "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"] @@ -44,6 +46,7 @@ extensions: - ["System.Formats.Tar", "TarWriter", "Dispose", "()", "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"] diff --git a/csharp/ql/lib/ext/generated/System.Globalization.model.yml b/csharp/ql/lib/ext/generated/System.Globalization.model.yml index 6e831269161..67a30e078d3 100644 --- a/csharp/ql/lib/ext/generated/System.Globalization.model.yml +++ b/csharp/ql/lib/ext/generated/System.Globalization.model.yml @@ -337,11 +337,14 @@ extensions: - ["System.Globalization", "HijriCalendar", "get_Eras", "()", "summary", "df-generated"] - ["System.Globalization", "HijriCalendar", "get_MaxSupportedDateTime", "()", "summary", "df-generated"] - ["System.Globalization", "HijriCalendar", "get_MinSupportedDateTime", "()", "summary", "df-generated"] + - ["System.Globalization", "ISOWeek", "GetWeekOfYear", "(System.DateOnly)", "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.DateOnly)", "summary", "df-generated"] - ["System.Globalization", "ISOWeek", "GetYear", "(System.DateTime)", "summary", "df-generated"] - ["System.Globalization", "ISOWeek", "GetYearEnd", "(System.Int32)", "summary", "df-generated"] - ["System.Globalization", "ISOWeek", "GetYearStart", "(System.Int32)", "summary", "df-generated"] + - ["System.Globalization", "ISOWeek", "ToDateOnly", "(System.Int32,System.Int32,System.DayOfWeek)", "summary", "df-generated"] - ["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"] 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 cdad89ab171..e3fb341fdf9 100644 --- a/csharp/ql/lib/ext/generated/System.IO.Compression.model.yml +++ b/csharp/ql/lib/ext/generated/System.IO.Compression.model.yml @@ -9,11 +9,13 @@ extensions: - ["System.IO.Compression", "DeflateStream", False, "get_BaseStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Compression", "GZipStream", False, "GZipStream", "(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)", "", "Argument[0]", "Argument[this].SyntheticField[System.IO.Compression.GZipStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream]", "value", "dfc-generated"] - ["System.IO.Compression", "GZipStream", False, "GZipStream", "(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)", "", "Argument[0]", "Argument[this].SyntheticField[System.IO.Compression.GZipStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream]", "value", "dfc-generated"] + - ["System.IO.Compression", "GZipStream", False, "GZipStream", "(System.IO.Stream,System.IO.Compression.ZLibCompressionOptions,System.Boolean)", "", "Argument[0]", "Argument[this].SyntheticField[System.IO.Compression.GZipStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream]", "value", "dfc-generated"] - ["System.IO.Compression", "GZipStream", False, "get_BaseStream", "()", "", "Argument[this].SyntheticField[System.IO.Compression.GZipStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream]", "ReturnValue", "value", "dfc-generated"] - ["System.IO.Compression", "ZLibException", False, "ZLibException", "(System.String,System.String,System.Int32,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.IO.Compression", "ZLibException", False, "ZLibException", "(System.String,System.String,System.Int32,System.String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["System.IO.Compression", "ZLibStream", False, "ZLibStream", "(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)", "", "Argument[0]", "Argument[this].SyntheticField[System.IO.Compression.ZLibStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream]", "value", "dfc-generated"] - ["System.IO.Compression", "ZLibStream", False, "ZLibStream", "(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)", "", "Argument[0]", "Argument[this].SyntheticField[System.IO.Compression.ZLibStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream]", "value", "dfc-generated"] + - ["System.IO.Compression", "ZLibStream", False, "ZLibStream", "(System.IO.Stream,System.IO.Compression.ZLibCompressionOptions,System.Boolean)", "", "Argument[0]", "Argument[this].SyntheticField[System.IO.Compression.ZLibStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream]", "value", "dfc-generated"] - ["System.IO.Compression", "ZLibStream", False, "get_BaseStream", "()", "", "Argument[this].SyntheticField[System.IO.Compression.ZLibStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream]", "ReturnValue", "value", "dfc-generated"] - ["System.IO.Compression", "ZipArchive", False, "CreateEntry", "(System.String)", "", "Argument[0]", "ReturnValue.SyntheticField[System.IO.Compression.ZipArchiveEntry._storedEntryName]", "value", "dfc-generated"] - ["System.IO.Compression", "ZipArchive", False, "CreateEntry", "(System.String)", "", "Argument[this]", "ReturnValue.SyntheticField[System.IO.Compression.ZipArchiveEntry._archive]", "value", "dfc-generated"] @@ -42,6 +44,7 @@ extensions: - ["System.IO.Compression", "BrotliEncoder", "GetMaxCompressedLength", "(System.Int32)", "summary", "df-generated"] - ["System.IO.Compression", "BrotliEncoder", "TryCompress", "(System.ReadOnlySpan,System.Span,System.Int32)", "summary", "df-generated"] - ["System.IO.Compression", "BrotliEncoder", "TryCompress", "(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] + - ["System.IO.Compression", "BrotliStream", "BrotliStream", "(System.IO.Stream,System.IO.Compression.BrotliCompressionOptions,System.Boolean)", "summary", "df-generated"] - ["System.IO.Compression", "BrotliStream", "BrotliStream", "(System.IO.Stream,System.IO.Compression.CompressionLevel)", "summary", "df-generated"] - ["System.IO.Compression", "BrotliStream", "BrotliStream", "(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)", "summary", "df-generated"] - ["System.IO.Compression", "BrotliStream", "BrotliStream", "(System.IO.Stream,System.IO.Compression.CompressionMode)", "summary", "df-generated"] @@ -52,12 +55,12 @@ extensions: - ["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"] - - ["System.IO.Compression", "BrotliStream", "Write", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO.Compression", "BrotliStream", "WriteByte", "(System.Byte)", "summary", "df-generated"] - ["System.IO.Compression", "BrotliStream", "get_CanRead", "()", "summary", "df-generated"] - ["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", "DeflateStream", "DeflateStream", "(System.IO.Stream,System.IO.Compression.ZLibCompressionOptions,System.Boolean)", "summary", "df-generated"] - ["System.IO.Compression", "DeflateStream", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.IO.Compression", "DeflateStream", "EndRead", "(System.IAsyncResult)", "summary", "df-generated"] - ["System.IO.Compression", "DeflateStream", "EndWrite", "(System.IAsyncResult)", "summary", "df-generated"] @@ -65,7 +68,6 @@ extensions: - ["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"] - - ["System.IO.Compression", "DeflateStream", "Write", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO.Compression", "DeflateStream", "WriteByte", "(System.Byte)", "summary", "df-generated"] - ["System.IO.Compression", "DeflateStream", "get_CanRead", "()", "summary", "df-generated"] - ["System.IO.Compression", "DeflateStream", "get_CanSeek", "()", "summary", "df-generated"] @@ -80,7 +82,6 @@ extensions: - ["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"] - - ["System.IO.Compression", "GZipStream", "Write", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO.Compression", "GZipStream", "WriteByte", "(System.Byte)", "summary", "df-generated"] - ["System.IO.Compression", "GZipStream", "get_CanRead", "()", "summary", "df-generated"] - ["System.IO.Compression", "GZipStream", "get_CanSeek", "()", "summary", "df-generated"] @@ -95,7 +96,6 @@ extensions: - ["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"] - - ["System.IO.Compression", "ZLibStream", "Write", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO.Compression", "ZLibStream", "WriteByte", "(System.Byte)", "summary", "df-generated"] - ["System.IO.Compression", "ZLibStream", "ZLibStream", "(System.IO.Stream,System.IO.Compression.CompressionLevel)", "summary", "df-generated"] - ["System.IO.Compression", "ZLibStream", "ZLibStream", "(System.IO.Stream,System.IO.Compression.CompressionMode)", "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 ad128344d29..012029632f6 100644 --- a/csharp/ql/lib/ext/generated/System.IO.IsolatedStorage.model.yml +++ b/csharp/ql/lib/ext/generated/System.IO.IsolatedStorage.model.yml @@ -85,7 +85,6 @@ extensions: - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "SetLength", "(System.Int64)", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "Unlock", "(System.Int64,System.Int64)", "summary", "df-generated"] - - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "Write", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "WriteByte", "(System.Byte)", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "get_CanRead", "()", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "get_CanSeek", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.IO.Pipelines.model.yml b/csharp/ql/lib/ext/generated/System.IO.Pipelines.model.yml index f2069362d71..7d19bec80e6 100644 --- a/csharp/ql/lib/ext/generated/System.IO.Pipelines.model.yml +++ b/csharp/ql/lib/ext/generated/System.IO.Pipelines.model.yml @@ -7,6 +7,9 @@ extensions: - ["System.IO.Pipelines", "Pipe", False, "Pipe", "(System.IO.Pipelines.PipeOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO.Pipelines", "Pipe", False, "get_Reader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Pipelines", "Pipe", False, "get_Writer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.IO.Pipelines", "PipeOptions", False, "PipeOptions", "(System.Buffers.MemoryPool,System.IO.Pipelines.PipeScheduler,System.IO.Pipelines.PipeScheduler,System.Int64,System.Int64,System.Int32,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.IO.Pipelines.PipeOptions.Pool]", "value", "dfc-generated"] + - ["System.IO.Pipelines", "PipeOptions", False, "PipeOptions", "(System.Buffers.MemoryPool,System.IO.Pipelines.PipeScheduler,System.IO.Pipelines.PipeScheduler,System.Int64,System.Int64,System.Int32,System.Boolean)", "", "Argument[1]", "Argument[this].Property[System.IO.Pipelines.PipeOptions.ReaderScheduler]", "value", "dfc-generated"] + - ["System.IO.Pipelines", "PipeOptions", False, "PipeOptions", "(System.Buffers.MemoryPool,System.IO.Pipelines.PipeScheduler,System.IO.Pipelines.PipeScheduler,System.Int64,System.Int64,System.Int32,System.Boolean)", "", "Argument[2]", "Argument[this].Property[System.IO.Pipelines.PipeOptions.WriterScheduler]", "value", "dfc-generated"] - ["System.IO.Pipelines", "PipeReader", False, "Create", "(System.Buffers.ReadOnlySequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Pipelines", "PipeReader", False, "Create", "(System.IO.Stream,System.IO.Pipelines.StreamPipeReaderOptions)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Pipelines", "PipeReader", False, "Create", "(System.IO.Stream,System.IO.Pipelines.StreamPipeReaderOptions)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] @@ -18,8 +21,11 @@ extensions: - ["System.IO.Pipelines", "PipeWriter", True, "AsStream", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Pipelines", "PipeWriter", True, "GetMemory", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Pipelines", "PipeWriter", True, "GetSpan", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.IO.Pipelines", "PipeWriter", True, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO.Pipelines", "ReadResult", False, "ReadResult", "(System.Buffers.ReadOnlySequence,System.Boolean,System.Boolean)", "", "Argument[0]", "Argument[this].SyntheticField[System.IO.Pipelines.ReadResult._resultBuffer]", "value", "dfc-generated"] - ["System.IO.Pipelines", "ReadResult", False, "get_Buffer", "()", "", "Argument[this].SyntheticField[System.IO.Pipelines.ReadResult._resultBuffer]", "ReturnValue", "value", "dfc-generated"] + - ["System.IO.Pipelines", "StreamPipeReaderOptions", False, "StreamPipeReaderOptions", "(System.Buffers.MemoryPool,System.Int32,System.Int32,System.Boolean,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.IO.Pipelines.StreamPipeReaderOptions.Pool]", "value", "dfc-generated"] + - ["System.IO.Pipelines", "StreamPipeWriterOptions", False, "StreamPipeWriterOptions", "(System.Buffers.MemoryPool,System.Int32,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.IO.Pipelines.StreamPipeWriterOptions.Pool]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -30,7 +36,6 @@ extensions: - ["System.IO.Pipelines", "IDuplexPipe", "get_Input", "()", "summary", "df-generated"] - ["System.IO.Pipelines", "IDuplexPipe", "get_Output", "()", "summary", "df-generated"] - ["System.IO.Pipelines", "Pipe", "Reset", "()", "summary", "df-generated"] - - ["System.IO.Pipelines", "PipeOptions", "PipeOptions", "(System.Buffers.MemoryPool,System.IO.Pipelines.PipeScheduler,System.IO.Pipelines.PipeScheduler,System.Int64,System.Int64,System.Int32,System.Boolean)", "summary", "df-generated"] - ["System.IO.Pipelines", "PipeOptions", "get_Default", "()", "summary", "df-generated"] - ["System.IO.Pipelines", "PipeOptions", "get_MinimumSegmentSize", "()", "summary", "df-generated"] - ["System.IO.Pipelines", "PipeOptions", "get_PauseWriterThreshold", "()", "summary", "df-generated"] @@ -59,20 +64,17 @@ extensions: - ["System.IO.Pipelines", "PipeWriter", "CopyFromAsync", "(System.IO.Stream,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.IO.Pipelines", "PipeWriter", "FlushAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.IO.Pipelines", "PipeWriter", "OnReaderCompleted", "(System.Action,System.Object)", "summary", "df-generated"] - - ["System.IO.Pipelines", "PipeWriter", "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.IO.Pipelines", "PipeWriter", "get_CanGetUnflushedBytes", "()", "summary", "df-generated"] - ["System.IO.Pipelines", "PipeWriter", "get_UnflushedBytes", "()", "summary", "df-generated"] - ["System.IO.Pipelines", "ReadResult", "get_IsCanceled", "()", "summary", "df-generated"] - ["System.IO.Pipelines", "ReadResult", "get_IsCompleted", "()", "summary", "df-generated"] - ["System.IO.Pipelines", "StreamPipeExtensions", "CopyToAsync", "(System.IO.Stream,System.IO.Pipelines.PipeWriter,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.IO.Pipelines", "StreamPipeReaderOptions", "StreamPipeReaderOptions", "(System.Buffers.MemoryPool,System.Int32,System.Int32,System.Boolean)", "summary", "df-generated"] - - ["System.IO.Pipelines", "StreamPipeReaderOptions", "StreamPipeReaderOptions", "(System.Buffers.MemoryPool,System.Int32,System.Int32,System.Boolean,System.Boolean)", "summary", "df-generated"] - ["System.IO.Pipelines", "StreamPipeReaderOptions", "get_BufferSize", "()", "summary", "df-generated"] - ["System.IO.Pipelines", "StreamPipeReaderOptions", "get_LeaveOpen", "()", "summary", "df-generated"] - ["System.IO.Pipelines", "StreamPipeReaderOptions", "get_MinimumReadSize", "()", "summary", "df-generated"] - ["System.IO.Pipelines", "StreamPipeReaderOptions", "get_Pool", "()", "summary", "df-generated"] - ["System.IO.Pipelines", "StreamPipeReaderOptions", "get_UseZeroByteReads", "()", "summary", "df-generated"] - - ["System.IO.Pipelines", "StreamPipeWriterOptions", "StreamPipeWriterOptions", "(System.Buffers.MemoryPool,System.Int32,System.Boolean)", "summary", "df-generated"] - ["System.IO.Pipelines", "StreamPipeWriterOptions", "get_LeaveOpen", "()", "summary", "df-generated"] - ["System.IO.Pipelines", "StreamPipeWriterOptions", "get_MinimumBufferSize", "()", "summary", "df-generated"] - ["System.IO.Pipelines", "StreamPipeWriterOptions", "get_Pool", "()", "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 dde109e4579..2ce839d45db 100644 --- a/csharp/ql/lib/ext/generated/System.IO.Pipes.model.yml +++ b/csharp/ql/lib/ext/generated/System.IO.Pipes.model.yml @@ -38,6 +38,7 @@ extensions: - ["System.IO.Pipes", "NamedPipeClientStream", "ConnectAsync", "(System.TimeSpan,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.IO.Pipes", "NamedPipeClientStream", "NamedPipeClientStream", "(System.String)", "summary", "df-generated"] - ["System.IO.Pipes", "NamedPipeClientStream", "NamedPipeClientStream", "(System.String,System.String)", "summary", "df-generated"] + - ["System.IO.Pipes", "NamedPipeClientStream", "NamedPipeClientStream", "(System.String,System.String,System.IO.Pipes.PipeAccessRights,System.IO.Pipes.PipeOptions,System.Security.Principal.TokenImpersonationLevel,System.IO.HandleInheritability)", "summary", "df-generated"] - ["System.IO.Pipes", "NamedPipeClientStream", "NamedPipeClientStream", "(System.String,System.String,System.IO.Pipes.PipeDirection)", "summary", "df-generated"] - ["System.IO.Pipes", "NamedPipeClientStream", "NamedPipeClientStream", "(System.String,System.String,System.IO.Pipes.PipeDirection,System.IO.Pipes.PipeOptions)", "summary", "df-generated"] - ["System.IO.Pipes", "NamedPipeClientStream", "NamedPipeClientStream", "(System.String,System.String,System.IO.Pipes.PipeDirection,System.IO.Pipes.PipeOptions,System.Security.Principal.TokenImpersonationLevel)", "summary", "df-generated"] @@ -97,7 +98,6 @@ extensions: - ["System.IO.Pipes", "PipeStream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] - ["System.IO.Pipes", "PipeStream", "SetLength", "(System.Int64)", "summary", "df-generated"] - ["System.IO.Pipes", "PipeStream", "WaitForPipeDrain", "()", "summary", "df-generated"] - - ["System.IO.Pipes", "PipeStream", "Write", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO.Pipes", "PipeStream", "WriteByte", "(System.Byte)", "summary", "df-generated"] - ["System.IO.Pipes", "PipeStream", "get_CanRead", "()", "summary", "df-generated"] - ["System.IO.Pipes", "PipeStream", "get_CanSeek", "()", "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 de8de9cd544..ebdd780961d 100644 --- a/csharp/ql/lib/ext/generated/System.IO.Ports.model.yml +++ b/csharp/ql/lib/ext/generated/System.IO.Ports.model.yml @@ -18,6 +18,9 @@ extensions: pack: codeql/csharp-all extensible: neutralModel data: + - ["System.IO.Ports", "SerialDataReceivedEventArgs", "get_EventType", "()", "summary", "df-generated"] + - ["System.IO.Ports", "SerialErrorReceivedEventArgs", "get_EventType", "()", "summary", "df-generated"] + - ["System.IO.Ports", "SerialPinChangedEventArgs", "get_EventType", "()", "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"] diff --git a/csharp/ql/lib/ext/generated/System.IO.model.yml b/csharp/ql/lib/ext/generated/System.IO.model.yml index 7af940d5382..bebdbcfee06 100644 --- a/csharp/ql/lib/ext/generated/System.IO.model.yml +++ b/csharp/ql/lib/ext/generated/System.IO.model.yml @@ -7,11 +7,13 @@ extensions: - ["System.IO", "BinaryReader", False, "BinaryReader", "(System.IO.Stream,System.Text.Encoding,System.Boolean)", "", "Argument[0]", "Argument[this].SyntheticField[System.IO.BinaryReader._stream]", "value", "dfc-generated"] - ["System.IO", "BinaryReader", True, "Read", "(System.Byte[],System.Int32,System.Int32)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - ["System.IO", "BinaryReader", True, "Read", "(System.Span)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["System.IO", "BinaryReader", True, "ReadExactly", "(System.Span)", "", "Argument[this].SyntheticField[System.IO.BinaryReader._stream]", "Argument[0].Element", "taint", "dfc-generated"] - ["System.IO", "BinaryReader", True, "ReadString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "BinaryReader", True, "get_BaseStream", "()", "", "Argument[this].SyntheticField[System.IO.BinaryReader._stream]", "ReturnValue", "value", "dfc-generated"] - ["System.IO", "BinaryWriter", False, "BinaryWriter", "(System.IO.Stream,System.Text.Encoding,System.Boolean)", "", "Argument[0]", "Argument[this].Field[System.IO.BinaryWriter.OutStream]", "value", "dfc-generated"] - ["System.IO", "BinaryWriter", True, "Write", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.IO", "BinaryWriter", True, "Write", "(System.Byte[],System.Int32,System.Int32)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["System.IO", "BinaryWriter", True, "Write", "(System.ReadOnlySpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "BinaryWriter", True, "get_BaseStream", "()", "", "Argument[this].Field[System.IO.BinaryWriter.OutStream]", "ReturnValue", "value", "dfc-generated"] - ["System.IO", "BufferedStream", False, "get_UnderlyingStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "Directory", False, "CreateDirectory", "(System.String)", "", "Argument[0]", "ReturnValue.Field[System.IO.FileSystemInfo.FullPath]", "value", "dfc-generated"] @@ -20,6 +22,7 @@ extensions: - ["System.IO", "Directory", False, "CreateDirectory", "(System.String,System.IO.UnixFileMode)", "", "Argument[0]", "ReturnValue.Field[System.IO.FileSystemInfo.OriginalPath]", "value", "dfc-generated"] - ["System.IO", "Directory", False, "CreateSymbolicLink", "(System.String,System.String)", "", "Argument[0]", "ReturnValue.Field[System.IO.FileSystemInfo.FullPath]", "value", "dfc-generated"] - ["System.IO", "Directory", False, "CreateSymbolicLink", "(System.String,System.String)", "", "Argument[0]", "ReturnValue.Field[System.IO.FileSystemInfo.OriginalPath]", "value", "dfc-generated"] + - ["System.IO", "Directory", False, "GetDirectoryRoot", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["System.IO", "Directory", False, "GetParent", "(System.String)", "", "Argument[0]", "ReturnValue.Field[System.IO.FileSystemInfo.FullPath]", "value", "dfc-generated"] - ["System.IO", "Directory", False, "GetParent", "(System.String)", "", "Argument[0]", "ReturnValue.Field[System.IO.FileSystemInfo.OriginalPath]", "value", "dfc-generated"] - ["System.IO", "DirectoryInfo", False, "CreateSubdirectory", "(System.String)", "", "Argument[0]", "ReturnValue.Field[System.IO.FileSystemInfo.FullPath]", "value", "dfc-generated"] @@ -47,6 +50,8 @@ extensions: - ["System.IO", "DirectoryInfo", False, "MoveTo", "(System.String)", "", "Argument[0]", "Argument[this].Field[System.IO.FileSystemInfo.OriginalPath]", "value", "dfc-generated"] - ["System.IO", "DirectoryInfo", False, "get_Parent", "()", "", "Argument[this].Field[System.IO.FileSystemInfo.FullPath]", "ReturnValue.Field[System.IO.FileSystemInfo.FullPath]", "value", "dfc-generated"] - ["System.IO", "DirectoryInfo", False, "get_Parent", "()", "", "Argument[this].Field[System.IO.FileSystemInfo.FullPath]", "ReturnValue.Field[System.IO.FileSystemInfo.OriginalPath]", "value", "dfc-generated"] + - ["System.IO", "DirectoryInfo", False, "get_Root", "()", "", "Argument[this].Field[System.IO.FileSystemInfo.FullPath]", "ReturnValue.Field[System.IO.FileSystemInfo.FullPath]", "taint", "dfc-generated"] + - ["System.IO", "DirectoryInfo", False, "get_Root", "()", "", "Argument[this].Field[System.IO.FileSystemInfo.FullPath]", "ReturnValue.Field[System.IO.FileSystemInfo.OriginalPath]", "taint", "dfc-generated"] - ["System.IO", "DriveInfo", False, "DriveInfo", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.IO.DriveInfo._name]", "value", "dfc-generated"] - ["System.IO", "DriveInfo", False, "ToString", "()", "", "Argument[this].Property[System.IO.DriveInfo.Name]", "ReturnValue", "value", "dfc-generated"] - ["System.IO", "DriveInfo", False, "ToString", "()", "", "Argument[this].SyntheticField[System.IO.DriveInfo._name]", "ReturnValue", "value", "dfc-generated"] @@ -54,8 +59,11 @@ extensions: - ["System.IO", "ErrorEventArgs", False, "ErrorEventArgs", "(System.Exception)", "", "Argument[0]", "Argument[this].SyntheticField[System.IO.ErrorEventArgs._exception]", "value", "dfc-generated"] - ["System.IO", "ErrorEventArgs", True, "GetException", "()", "", "Argument[this].SyntheticField[System.IO.ErrorEventArgs._exception]", "ReturnValue", "value", "dfc-generated"] - ["System.IO", "File", False, "AppendAllBytesAsync", "(System.String,System.Byte[],System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["System.IO", "File", False, "AppendAllBytesAsync", "(System.String,System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "File", False, "AppendAllLinesAsync", "(System.String,System.Collections.Generic.IEnumerable,System.Text.Encoding,System.Threading.CancellationToken)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "File", False, "AppendAllLinesAsync", "(System.String,System.Collections.Generic.IEnumerable,System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["System.IO", "File", False, "AppendAllTextAsync", "(System.String,System.ReadOnlyMemory,System.Text.Encoding,System.Threading.CancellationToken)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] + - ["System.IO", "File", False, "AppendAllTextAsync", "(System.String,System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "File", False, "AppendAllTextAsync", "(System.String,System.String,System.Text.Encoding,System.Threading.CancellationToken)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "File", False, "AppendAllTextAsync", "(System.String,System.String,System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "File", False, "Create", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] @@ -76,8 +84,11 @@ extensions: - ["System.IO", "File", False, "ReadLines", "(System.String,System.Text.Encoding)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "File", False, "ReadLines", "(System.String,System.Text.Encoding)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "File", False, "WriteAllBytesAsync", "(System.String,System.Byte[],System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["System.IO", "File", False, "WriteAllBytesAsync", "(System.String,System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "File", False, "WriteAllLinesAsync", "(System.String,System.Collections.Generic.IEnumerable,System.Text.Encoding,System.Threading.CancellationToken)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "File", False, "WriteAllLinesAsync", "(System.String,System.Collections.Generic.IEnumerable,System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["System.IO", "File", False, "WriteAllTextAsync", "(System.String,System.ReadOnlyMemory,System.Text.Encoding,System.Threading.CancellationToken)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] + - ["System.IO", "File", False, "WriteAllTextAsync", "(System.String,System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "File", False, "WriteAllTextAsync", "(System.String,System.String,System.Text.Encoding,System.Threading.CancellationToken)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "File", False, "WriteAllTextAsync", "(System.String,System.String,System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "FileFormatException", False, "FileFormatException", "(System.Uri)", "", "Argument[0]", "Argument[this].SyntheticField[System.IO.FileFormatException._sourceUri]", "value", "dfc-generated"] @@ -129,6 +140,7 @@ extensions: - ["System.IO", "FileSystemWatcher", False, "get_Filters", "()", "", "Argument[this].SyntheticField[System.IO.FileSystemWatcher._filters]", "ReturnValue", "value", "dfc-generated"] - ["System.IO", "MemoryStream", True, "GetBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "MemoryStream", True, "TryGetBuffer", "(System.ArraySegment)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.IO", "MemoryStream", True, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[0].Property[System.ReadOnlyMemory`1.Span].Element", "Argument[this]", "taint", "dfc-generated"] - ["System.IO", "MemoryStream", True, "WriteTo", "(System.IO.Stream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.IO", "Path", False, "ChangeExtension", "(System.String,System.String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.IO", "Path", False, "Join", "(System.ReadOnlySpan,System.ReadOnlySpan)", "", "Argument[0].Element", "ReturnValue", "taint", "dfc-generated"] @@ -174,6 +186,7 @@ extensions: - ["System.IO", "Stream", False, "FlushAsync", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "Stream", False, "Synchronized", "(System.IO.Stream)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.IO", "Stream", True, "FlushAsync", "(System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue.SyntheticField[System.Threading.Tasks.Task.m_stateObject]", "value", "dfc-generated"] + - ["System.IO", "Stream", True, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "Stream", True, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "Stream", True, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "Stream", True, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -211,6 +224,8 @@ extensions: - ["System.IO", "TextWriter", True, "Write", "(System.String,System.Object,System.Object,System.Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "TextWriter", True, "Write", "(System.String,System.Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "TextWriter", True, "Write", "(System.String,System.Object[])", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] + - ["System.IO", "TextWriter", True, "Write", "(System.String,System.ReadOnlySpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.IO", "TextWriter", True, "Write", "(System.String,System.ReadOnlySpan)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "TextWriter", True, "Write", "(System.Text.StringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "TextWriter", True, "WriteAsync", "(System.Char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "TextWriter", True, "WriteAsync", "(System.Char[],System.Int32,System.Int32)", "", "Argument[0].Element", "Argument[this]", "taint", "dfc-generated"] @@ -235,6 +250,8 @@ extensions: - ["System.IO", "TextWriter", True, "WriteLine", "(System.String,System.Object,System.Object,System.Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "TextWriter", True, "WriteLine", "(System.String,System.Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "TextWriter", True, "WriteLine", "(System.String,System.Object[])", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] + - ["System.IO", "TextWriter", True, "WriteLine", "(System.String,System.ReadOnlySpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.IO", "TextWriter", True, "WriteLine", "(System.String,System.ReadOnlySpan)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "TextWriter", True, "WriteLine", "(System.Text.StringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "TextWriter", True, "WriteLineAsync", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "TextWriter", True, "WriteLineAsync", "(System.Char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -319,7 +336,6 @@ extensions: - ["System.IO", "BinaryWriter", "Write", "(System.Int16)", "summary", "df-generated"] - ["System.IO", "BinaryWriter", "Write", "(System.Int32)", "summary", "df-generated"] - ["System.IO", "BinaryWriter", "Write", "(System.Int64)", "summary", "df-generated"] - - ["System.IO", "BinaryWriter", "Write", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO", "BinaryWriter", "Write", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO", "BinaryWriter", "Write", "(System.SByte)", "summary", "df-generated"] - ["System.IO", "BinaryWriter", "Write", "(System.Single)", "summary", "df-generated"] @@ -334,7 +350,6 @@ extensions: - ["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"] - - ["System.IO", "BufferedStream", "Write", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO", "BufferedStream", "WriteByte", "(System.Byte)", "summary", "df-generated"] - ["System.IO", "BufferedStream", "get_BufferSize", "()", "summary", "df-generated"] - ["System.IO", "BufferedStream", "get_CanRead", "()", "summary", "df-generated"] @@ -364,7 +379,6 @@ extensions: - ["System.IO", "Directory", "GetDirectories", "(System.String,System.String)", "summary", "df-generated"] - ["System.IO", "Directory", "GetDirectories", "(System.String,System.String,System.IO.EnumerationOptions)", "summary", "df-generated"] - ["System.IO", "Directory", "GetDirectories", "(System.String,System.String,System.IO.SearchOption)", "summary", "df-generated"] - - ["System.IO", "Directory", "GetDirectoryRoot", "(System.String)", "summary", "df-generated"] - ["System.IO", "Directory", "GetFileSystemEntries", "(System.String)", "summary", "df-generated"] - ["System.IO", "Directory", "GetFileSystemEntries", "(System.String,System.String)", "summary", "df-generated"] - ["System.IO", "Directory", "GetFileSystemEntries", "(System.String,System.String,System.IO.EnumerationOptions)", "summary", "df-generated"] @@ -403,7 +417,6 @@ extensions: - ["System.IO", "DirectoryInfo", "GetFiles", "(System.String,System.IO.EnumerationOptions)", "summary", "df-generated"] - ["System.IO", "DirectoryInfo", "GetFiles", "(System.String,System.IO.SearchOption)", "summary", "df-generated"] - ["System.IO", "DirectoryInfo", "get_Exists", "()", "summary", "df-generated"] - - ["System.IO", "DirectoryInfo", "get_Root", "()", "summary", "df-generated"] - ["System.IO", "DirectoryNotFoundException", "DirectoryNotFoundException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.IO", "DirectoryNotFoundException", "DirectoryNotFoundException", "(System.String)", "summary", "df-generated"] - ["System.IO", "DirectoryNotFoundException", "DirectoryNotFoundException", "(System.String,System.Exception)", "summary", "df-generated"] @@ -422,8 +435,11 @@ extensions: - ["System.IO", "EndOfStreamException", "EndOfStreamException", "(System.String)", "summary", "df-generated"] - ["System.IO", "EndOfStreamException", "EndOfStreamException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.IO", "File", "AppendAllBytes", "(System.String,System.Byte[])", "summary", "df-generated"] + - ["System.IO", "File", "AppendAllBytes", "(System.String,System.ReadOnlySpan)", "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.ReadOnlySpan)", "summary", "df-generated"] + - ["System.IO", "File", "AppendAllText", "(System.String,System.ReadOnlySpan,System.Text.Encoding)", "summary", "df-generated"] - ["System.IO", "File", "AppendAllText", "(System.String,System.String)", "summary", "df-generated"] - ["System.IO", "File", "AppendAllText", "(System.String,System.String,System.Text.Encoding)", "summary", "df-generated"] - ["System.IO", "File", "AppendText", "(System.String)", "summary", "df-generated"] @@ -483,10 +499,13 @@ extensions: - ["System.IO", "File", "SetUnixFileMode", "(Microsoft.Win32.SafeHandles.SafeFileHandle,System.IO.UnixFileMode)", "summary", "df-generated"] - ["System.IO", "File", "SetUnixFileMode", "(System.String,System.IO.UnixFileMode)", "summary", "df-generated"] - ["System.IO", "File", "WriteAllBytes", "(System.String,System.Byte[])", "summary", "df-generated"] + - ["System.IO", "File", "WriteAllBytes", "(System.String,System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO", "File", "WriteAllLines", "(System.String,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.IO", "File", "WriteAllLines", "(System.String,System.Collections.Generic.IEnumerable,System.Text.Encoding)", "summary", "df-generated"] - ["System.IO", "File", "WriteAllLines", "(System.String,System.String[])", "summary", "df-generated"] - ["System.IO", "File", "WriteAllLines", "(System.String,System.String[],System.Text.Encoding)", "summary", "df-generated"] + - ["System.IO", "File", "WriteAllText", "(System.String,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.IO", "File", "WriteAllText", "(System.String,System.ReadOnlySpan,System.Text.Encoding)", "summary", "df-generated"] - ["System.IO", "File", "WriteAllText", "(System.String,System.String)", "summary", "df-generated"] - ["System.IO", "File", "WriteAllText", "(System.String,System.String,System.Text.Encoding)", "summary", "df-generated"] - ["System.IO", "FileFormatException", "FileFormatException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] @@ -531,7 +550,6 @@ extensions: - ["System.IO", "FileStream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] - ["System.IO", "FileStream", "SetLength", "(System.Int64)", "summary", "df-generated"] - ["System.IO", "FileStream", "Unlock", "(System.Int64,System.Int64)", "summary", "df-generated"] - - ["System.IO", "FileStream", "Write", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO", "FileStream", "WriteByte", "(System.Byte)", "summary", "df-generated"] - ["System.IO", "FileStream", "get_CanRead", "()", "summary", "df-generated"] - ["System.IO", "FileStream", "get_CanSeek", "()", "summary", "df-generated"] @@ -591,7 +609,6 @@ extensions: - ["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"] - - ["System.IO", "MemoryStream", "Write", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO", "MemoryStream", "WriteByte", "(System.Byte)", "summary", "df-generated"] - ["System.IO", "MemoryStream", "get_CanRead", "()", "summary", "df-generated"] - ["System.IO", "MemoryStream", "get_CanSeek", "()", "summary", "df-generated"] @@ -611,6 +628,7 @@ extensions: - ["System.IO", "Path", "IsPathFullyQualified", "(System.String)", "summary", "df-generated"] - ["System.IO", "Path", "IsPathRooted", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO", "Path", "IsPathRooted", "(System.String)", "summary", "df-generated"] + - ["System.IO", "Path", "Join", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO", "Path", "Join", "(System.String[])", "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"] @@ -637,7 +655,6 @@ extensions: - ["System.IO", "Stream", "SetLength", "(System.Int64)", "summary", "df-generated"] - ["System.IO", "Stream", "ValidateBufferArguments", "(System.Byte[],System.Int32,System.Int32)", "summary", "df-generated"] - ["System.IO", "Stream", "ValidateCopyToArguments", "(System.IO.Stream,System.Int32)", "summary", "df-generated"] - - ["System.IO", "Stream", "Write", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO", "Stream", "WriteByte", "(System.Byte)", "summary", "df-generated"] - ["System.IO", "Stream", "get_CanRead", "()", "summary", "df-generated"] - ["System.IO", "Stream", "get_CanSeek", "()", "summary", "df-generated"] @@ -679,6 +696,7 @@ extensions: - ["System.IO", "TextReader", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.IO", "TextReader", "Peek", "()", "summary", "df-generated"] - ["System.IO", "TextWriter", "Close", "()", "summary", "df-generated"] + - ["System.IO", "TextWriter", "CreateBroadcasting", "(System.IO.TextWriter[])", "summary", "df-generated"] - ["System.IO", "TextWriter", "Dispose", "()", "summary", "df-generated"] - ["System.IO", "TextWriter", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.IO", "TextWriter", "Flush", "()", "summary", "df-generated"] @@ -743,7 +761,6 @@ extensions: - ["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"] - - ["System.IO", "UnmanagedMemoryStream", "Write", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO", "UnmanagedMemoryStream", "WriteByte", "(System.Byte)", "summary", "df-generated"] - ["System.IO", "UnmanagedMemoryStream", "get_CanRead", "()", "summary", "df-generated"] - ["System.IO", "UnmanagedMemoryStream", "get_CanSeek", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Linq.Expressions.model.yml b/csharp/ql/lib/ext/generated/System.Linq.Expressions.model.yml index 01ee0e86843..df2a8608eb3 100644 --- a/csharp/ql/lib/ext/generated/System.Linq.Expressions.model.yml +++ b/csharp/ql/lib/ext/generated/System.Linq.Expressions.model.yml @@ -17,7 +17,12 @@ extensions: - ["System.Linq.Expressions", "BlockExpression", False, "get_Result", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "BlockExpression", False, "get_Variables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "CatchBlock", False, "ToString", "()", "", "Argument[this].Property[System.Linq.Expressions.CatchBlock.Variable].Property[System.Linq.Expressions.ParameterExpression.Name]", "ReturnValue", "taint", "dfc-generated"] + - ["System.Linq.Expressions", "CatchBlock", False, "Update", "(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.CatchBlock.Variable]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "CatchBlock", False, "Update", "(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.CatchBlock.Filter]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "CatchBlock", False, "Update", "(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.CatchBlock.Body]", "value", "dfc-generated"] - ["System.Linq.Expressions", "CatchBlock", False, "Update", "(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "ConditionalExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.Test]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "ConditionalExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.IfTrue]", "value", "dfc-generated"] - ["System.Linq.Expressions", "ConditionalExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.FullConditionalExpression._false]", "value", "dfc-generated"] - ["System.Linq.Expressions", "ConditionalExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "ConditionalExpression", False, "get_IfFalse", "()", "", "Argument[this].SyntheticField[System.Linq.Expressions.FullConditionalExpression._false]", "ReturnValue", "value", "dfc-generated"] @@ -47,6 +52,8 @@ extensions: - ["System.Linq.Expressions", "DynamicExpression", False, "get_Arguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "ElementInit", False, "GetArgument", "(System.Int32)", "", "Argument[this].Property[System.Linq.Expressions.ElementInit.Arguments].Element", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "ElementInit", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Linq.Expressions", "ElementInit", False, "Update", "(System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.ElementInit.Arguments]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "ElementInit", False, "Update", "(System.Collections.Generic.IEnumerable)", "", "Argument[this].Property[System.Linq.Expressions.ElementInit.AddMethod]", "ReturnValue.Property[System.Linq.Expressions.ElementInit.AddMethod]", "value", "dfc-generated"] - ["System.Linq.Expressions", "ElementInit", False, "Update", "(System.Collections.Generic.IEnumerable)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Add", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "AddAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] @@ -61,8 +68,11 @@ extensions: - ["System.Linq.Expressions", "Expression", False, "AndAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "AndAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "AndAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[3]", "ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "ArrayAccess", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "ArrayAccess", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.SyntheticField[System.Linq.Expressions.IndexExpression._arguments]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "ArrayAccess", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[])", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "ArrayIndex", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Linq.Expressions", "Expression", False, "ArrayLength", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Bind", "(System.Reflection.MemberInfo,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.SyntheticField[System.Linq.Expressions.MemberAssignment._expression]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Bind", "(System.Reflection.MethodInfo,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.SyntheticField[System.Linq.Expressions.MemberAssignment._expression]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Block", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] @@ -83,17 +93,26 @@ extensions: - ["System.Linq.Expressions", "Expression", False, "Block", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "Block", "(System.Type,System.Collections.Generic.IEnumerable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "Block", "(System.Type,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Linq.Expressions", "Expression", False, "Break", "(System.Linq.Expressions.LabelTarget)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Break", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Break", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Break", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Break", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Break", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Break", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Break", "(System.Linq.Expressions.LabelTarget,System.Type)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.InstanceMethodCallExpression2._arg0]", "value", "dfc-generated"] - - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression2._arg0]", "value", "dfc-generated"] - - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[3]", "ReturnValue.SyntheticField[System.Linq.Expressions.InstanceMethodCallExpression2._arg1]", "value", "dfc-generated"] - - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[3]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression2._arg1]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Reflection.MethodInfo,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression1._arg0].Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Reflection.MethodInfo,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression1._arg0]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression2._arg0].Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression2._arg0]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression2._arg1].Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression2._arg1]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] @@ -107,9 +126,34 @@ extensions: - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "Call", "(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] + - ["System.Linq.Expressions", "Expression", False, "Catch", "(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.CatchBlock.Variable]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Catch", "(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.CatchBlock.Body]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Catch", "(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.CatchBlock.Variable]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Catch", "(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.CatchBlock.Body]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Catch", "(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.CatchBlock.Filter]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Catch", "(System.Type,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.CatchBlock.Body]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Catch", "(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.CatchBlock.Body]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Catch", "(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.CatchBlock.Filter]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Coalesce", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.LambdaExpression)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["System.Linq.Expressions", "Expression", False, "Condition", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.Test]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Condition", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.IfTrue]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Condition", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.FullConditionalExpression._false]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Condition", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Type)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.Test]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Condition", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Type)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.IfTrue]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Condition", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Type)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.FullConditionalExpression._false]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Constant", "(System.Object)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.ConstantExpression.Value]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Constant", "(System.Object,System.Type)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.ConstantExpression.Value]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Continue", "(System.Linq.Expressions.LabelTarget)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Continue", "(System.Linq.Expressions.LabelTarget,System.Type)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Convert", "(System.Linq.Expressions.Expression,System.Type)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Convert", "(System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Convert", "(System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "ConvertChecked", "(System.Linq.Expressions.Expression,System.Type)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "ConvertChecked", "(System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "ConvertChecked", "(System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Decrement", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Decrement", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Decrement", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Divide", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "DivideAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "DivideAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] @@ -125,16 +169,46 @@ extensions: - ["System.Linq.Expressions", "Expression", False, "Dynamic", "(System.Runtime.CompilerServices.CallSiteBinder,System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "Dynamic", "(System.Runtime.CompilerServices.CallSiteBinder,System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "Dynamic", "(System.Runtime.CompilerServices.CallSiteBinder,System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] + - ["System.Linq.Expressions", "Expression", False, "ElementInit", "(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.ElementInit.AddMethod]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "ElementInit", "(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.ElementInit.Arguments]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "ElementInit", "(System.Reflection.MethodInfo,System.Linq.Expressions.Expression[])", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.ElementInit.AddMethod]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Equal", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo)", "", "Argument[3]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "ExclusiveOr", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "ExclusiveOrAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "ExclusiveOrAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "ExclusiveOrAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[3]", "ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Field", "(System.Linq.Expressions.Expression,System.Reflection.FieldInfo)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Linq.Expressions", "Expression", False, "Goto", "(System.Linq.Expressions.LabelTarget)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Goto", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Goto", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Goto", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Goto", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Goto", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Goto", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Goto", "(System.Linq.Expressions.LabelTarget,System.Type)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "GreaterThan", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo)", "", "Argument[3]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "GreaterThanOrEqual", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo)", "", "Argument[3]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "IfThen", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.Test]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "IfThen", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.IfTrue]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "IfThenElse", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.Test]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "IfThenElse", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.IfTrue]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "IfThenElse", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.FullConditionalExpression._false]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Increment", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Increment", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Increment", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Invoke", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Linq.Expressions", "Expression", False, "IsFalse", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "IsFalse", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "IsFalse", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "IsTrue", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "IsTrue", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "IsTrue", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Label", "(System.Linq.Expressions.LabelTarget)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.LabelExpression.Target]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Label", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.LabelExpression.Target]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Label", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.LabelExpression.DefaultValue].Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Label", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.LabelExpression.DefaultValue]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Label", "(System.String)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.LabelTarget.Name]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Label", "(System.Type,System.String)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.LabelTarget.Name]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Lambda", "(System.Linq.Expressions.Expression,System.Boolean,System.Collections.Generic.IEnumerable)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "Lambda", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "Lambda", "(System.Linq.Expressions.Expression,System.String,System.Boolean,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] @@ -147,10 +221,28 @@ extensions: - ["System.Linq.Expressions", "Expression", False, "LeftShiftAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[3]", "ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "LessThan", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo)", "", "Argument[3]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "LessThanOrEqual", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo)", "", "Argument[3]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "ListBind", "(System.Reflection.MemberInfo,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.MemberListBinding.Initializers]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "ListBind", "(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.MemberListBinding.Initializers]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "ListInit", "(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "ListInit", "(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.ListInitExpression.Initializers]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "ListInit", "(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "ListInit", "(System.Linq.Expressions.NewExpression,System.Linq.Expressions.ElementInit[])", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "ListInit", "(System.Linq.Expressions.NewExpression,System.Linq.Expressions.Expression[])", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "ListInit", "(System.Linq.Expressions.NewExpression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "ListInit", "(System.Linq.Expressions.NewExpression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression[])", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Loop", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.LoopExpression.Body]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Loop", "(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.LoopExpression.Body]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Loop", "(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.LoopExpression.BreakLabel]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Loop", "(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.LoopExpression.Body]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Loop", "(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.LoopExpression.BreakLabel]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Loop", "(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget)", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.LoopExpression.ContinueLabel]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "MakeBinary", "(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo)", "", "Argument[4]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "MakeBinary", "(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[4]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "MakeBinary", "(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[5]", "ReturnValue.SyntheticField[System.Linq.Expressions.CoalesceConversionBinaryExpression._conversion]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "MakeBinary", "(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[5]", "ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MakeCatchBlock", "(System.Type,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.CatchBlock.Variable]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MakeCatchBlock", "(System.Type,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.CatchBlock.Body]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MakeCatchBlock", "(System.Type,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[3]", "ReturnValue.Property[System.Linq.Expressions.CatchBlock.Filter]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "MakeDynamic", "(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Collections.Generic.IEnumerable)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "MakeDynamic", "(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "MakeDynamic", "(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] @@ -162,9 +254,26 @@ extensions: - ["System.Linq.Expressions", "Expression", False, "MakeDynamic", "(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "MakeDynamic", "(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "MakeDynamic", "(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] + - ["System.Linq.Expressions", "Expression", False, "MakeGoto", "(System.Linq.Expressions.GotoExpressionKind,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MakeGoto", "(System.Linq.Expressions.GotoExpressionKind,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MakeGoto", "(System.Linq.Expressions.GotoExpressionKind,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MakeIndex", "(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MakeIndex", "(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.IndexExpression.Indexer]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "MakeIndex", "(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.IndexExpression._arguments]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "MakeMemberAccess", "(System.Linq.Expressions.Expression,System.Reflection.MemberInfo)", "", "Argument[1]", "ReturnValue.SyntheticField[System.Linq.Expressions.FieldExpression._field]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "MakeMemberAccess", "(System.Linq.Expressions.Expression,System.Reflection.MemberInfo)", "", "Argument[1]", "ReturnValue.SyntheticField[System.Linq.Expressions.PropertyExpression._property]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MakeTry", "(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.TryExpression.Body]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MakeTry", "(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.TryExpression.Finally]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MakeTry", "(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "", "Argument[3]", "ReturnValue.Property[System.Linq.Expressions.TryExpression.Fault]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MakeTry", "(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "", "Argument[4]", "ReturnValue.Property[System.Linq.Expressions.TryExpression.Handlers]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MakeUnary", "(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Type)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MakeUnary", "(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MakeUnary", "(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo)", "", "Argument[3]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MemberBind", "(System.Reflection.MemberInfo,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.MemberMemberBinding.Bindings]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MemberBind", "(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.MemberMemberBinding.Bindings]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MemberInit", "(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.MemberInitExpression.NewExpression]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MemberInit", "(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.MemberInitExpression.Bindings]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "MemberInit", "(System.Linq.Expressions.NewExpression,System.Linq.Expressions.MemberBinding[])", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.MemberInitExpression.NewExpression]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Modulo", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "ModuloAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "ModuloAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] @@ -177,27 +286,73 @@ extensions: - ["System.Linq.Expressions", "Expression", False, "MultiplyAssignChecked", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "MultiplyAssignChecked", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[3]", "ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "MultiplyChecked", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Negate", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Negate", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Negate", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "NegateChecked", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "NegateChecked", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "NegateChecked", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "New", "(System.Reflection.ConstructorInfo)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "New", "(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "New", "(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.SyntheticField[System.Linq.Expressions.NewExpression._arguments]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "New", "(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "New", "(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.SyntheticField[System.Linq.Expressions.NewExpression._arguments]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "New", "(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.NewExpression.Members]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "New", "(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable,System.Reflection.MemberInfo[])", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "New", "(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable,System.Reflection.MemberInfo[])", "", "Argument[1]", "ReturnValue.SyntheticField[System.Linq.Expressions.NewExpression._arguments]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "New", "(System.Reflection.ConstructorInfo,System.Linq.Expressions.Expression[])", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Not", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Not", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Not", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "NotEqual", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo)", "", "Argument[3]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "OnesComplement", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "OnesComplement", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "OnesComplement", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Or", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "OrAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "OrAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "OrAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[3]", "ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "OrElse", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["System.Linq.Expressions", "Expression", False, "Parameter", "(System.Type,System.String)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.ParameterExpression.Name]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "PostDecrementAssign", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "PostDecrementAssign", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "PostDecrementAssign", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "PostIncrementAssign", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "PostIncrementAssign", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "PostIncrementAssign", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Power", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "PowerAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "PowerAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "PowerAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[3]", "ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "PreDecrementAssign", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "PreDecrementAssign", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "PreDecrementAssign", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "PreIncrementAssign", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "PreIncrementAssign", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "PreIncrementAssign", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Property", "(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Linq.Expressions", "Expression", False, "Property", "(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Property", "(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.IndexExpression.Indexer]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Property", "(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.IndexExpression._arguments]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Property", "(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Linq.Expressions.Expression[])", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Property", "(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Linq.Expressions.Expression[])", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.IndexExpression.Indexer]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Property", "(System.Linq.Expressions.Expression,System.String,System.Linq.Expressions.Expression[])", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Quote", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "ReduceAndCheck", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "ReduceExtensions", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Return", "(System.Linq.Expressions.LabelTarget)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Return", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Return", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Return", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Return", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Return", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Return", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Return", "(System.Linq.Expressions.LabelTarget,System.Type)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "RightShift", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "RightShiftAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "RightShiftAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "RightShiftAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[3]", "ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "RuntimeVariables", "(System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.RuntimeVariablesExpression.Variables]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "Subtract", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "SubtractAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "SubtractAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] @@ -206,12 +361,50 @@ extensions: - ["System.Linq.Expressions", "Expression", False, "SubtractAssignChecked", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "SubtractAssignChecked", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)", "", "Argument[3]", "ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "SubtractChecked", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[2]", "ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Switch", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.SwitchCase[])", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Switch", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.SwitchCase[])", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.DefaultBody]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Switch", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Switch", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.DefaultBody]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Switch", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Comparison]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Switch", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "", "Argument[3]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Cases]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Switch", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[])", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Switch", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[])", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.DefaultBody]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Switch", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[])", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Comparison]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Switch", "(System.Linq.Expressions.Expression,System.Linq.Expressions.SwitchCase[])", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Switch", "(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Switch", "(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.DefaultBody]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Switch", "(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "", "Argument[3]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Comparison]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Switch", "(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "", "Argument[4]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Cases]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Switch", "(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[])", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Switch", "(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[])", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.DefaultBody]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Switch", "(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[])", "", "Argument[3]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Comparison]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "SwitchCase", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.SwitchCase.Body]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "SwitchCase", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.SwitchCase.TestValues]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "SwitchCase", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[])", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.SwitchCase.Body]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "SymbolDocument", "(System.String)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.SymbolDocumentInfo.FileName]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", False, "SymbolDocument", "(System.String,System.Guid)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "SymbolDocument", "(System.String,System.Guid,System.Guid)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "SymbolDocument", "(System.String,System.Guid,System.Guid)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "SymbolDocument", "(System.String,System.Guid,System.Guid,System.Guid)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "SymbolDocument", "(System.String,System.Guid,System.Guid,System.Guid)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "Expression", False, "SymbolDocument", "(System.String,System.Guid,System.Guid,System.Guid)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] + - ["System.Linq.Expressions", "Expression", False, "Throw", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Throw", "(System.Linq.Expressions.Expression,System.Type)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "TryCatch", "(System.Linq.Expressions.Expression,System.Linq.Expressions.CatchBlock[])", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.TryExpression.Body]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "TryCatchFinally", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.CatchBlock[])", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.TryExpression.Body]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "TryCatchFinally", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.CatchBlock[])", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.TryExpression.Finally]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "TryFault", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.TryExpression.Body]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "TryFault", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.TryExpression.Fault]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "TryFinally", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.TryExpression.Body]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "TryFinally", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.TryExpression.Finally]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "TypeAs", "(System.Linq.Expressions.Expression,System.Type)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "TypeEqual", "(System.Linq.Expressions.Expression,System.Type)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.TypeBinaryExpression.Expression]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "TypeIs", "(System.Linq.Expressions.Expression,System.Type)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.TypeBinaryExpression.Expression]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "UnaryPlus", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "UnaryPlus", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "UnaryPlus", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Unbox", "(System.Linq.Expressions.Expression,System.Type)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "Expression", False, "Variable", "(System.Type,System.String)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.ParameterExpression.Name]", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", True, "Accept", "(System.Linq.Expressions.ExpressionVisitor)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", True, "Reduce", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "Expression", True, "VisitChildren", "(System.Linq.Expressions.ExpressionVisitor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] @@ -257,42 +450,66 @@ extensions: - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitMemberBinding", "(System.Linq.Expressions.MemberBinding)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitMemberBinding", "(System.Linq.Expressions.MemberBinding)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitMemberInit", "(System.Linq.Expressions.MemberInitExpression)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitMemberListBinding", "(System.Linq.Expressions.MemberListBinding)", "", "Argument[0].Property[System.Linq.Expressions.MemberListBinding.Initializers]", "ReturnValue.Property[System.Linq.Expressions.MemberListBinding.Initializers]", "value", "dfc-generated"] - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitMemberListBinding", "(System.Linq.Expressions.MemberListBinding)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitMemberMemberBinding", "(System.Linq.Expressions.MemberMemberBinding)", "", "Argument[0].Property[System.Linq.Expressions.MemberMemberBinding.Bindings]", "ReturnValue.Property[System.Linq.Expressions.MemberMemberBinding.Bindings]", "value", "dfc-generated"] - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitMemberMemberBinding", "(System.Linq.Expressions.MemberMemberBinding)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitMethodCall", "(System.Linq.Expressions.MethodCallExpression)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitNew", "(System.Linq.Expressions.NewExpression)", "", "Argument[0].Property[System.Linq.Expressions.NewExpression.Constructor]", "ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitNew", "(System.Linq.Expressions.NewExpression)", "", "Argument[0].Property[System.Linq.Expressions.NewExpression.Members]", "ReturnValue.Property[System.Linq.Expressions.NewExpression.Members]", "value", "dfc-generated"] - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitNew", "(System.Linq.Expressions.NewExpression)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitNewArray", "(System.Linq.Expressions.NewArrayExpression)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitParameter", "(System.Linq.Expressions.ParameterExpression)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitRuntimeVariables", "(System.Linq.Expressions.RuntimeVariablesExpression)", "", "Argument[0].Property[System.Linq.Expressions.RuntimeVariablesExpression.Variables]", "ReturnValue.Property[System.Linq.Expressions.RuntimeVariablesExpression.Variables]", "value", "dfc-generated"] - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitRuntimeVariables", "(System.Linq.Expressions.RuntimeVariablesExpression)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitSwitch", "(System.Linq.Expressions.SwitchExpression)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitSwitchCase", "(System.Linq.Expressions.SwitchCase)", "", "Argument[0].Property[System.Linq.Expressions.SwitchCase.TestValues]", "ReturnValue.Property[System.Linq.Expressions.SwitchCase.TestValues]", "value", "dfc-generated"] - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitSwitchCase", "(System.Linq.Expressions.SwitchCase)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitTry", "(System.Linq.Expressions.TryExpression)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitTypeBinary", "(System.Linq.Expressions.TypeBinaryExpression)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "ExpressionVisitor", True, "VisitUnary", "(System.Linq.Expressions.UnaryExpression)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "GotoExpression", False, "Update", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "GotoExpression", False, "Update", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "GotoExpression", False, "Update", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value]", "value", "dfc-generated"] - ["System.Linq.Expressions", "GotoExpression", False, "Update", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "IArgumentProvider", True, "GetArgument", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "IndexExpression", False, "GetArgument", "(System.Int32)", "", "Argument[this].SyntheticField[System.Linq.Expressions.IndexExpression._arguments].Element", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "IndexExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object]", "value", "dfc-generated"] - ["System.Linq.Expressions", "IndexExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.SyntheticField[System.Linq.Expressions.IndexExpression._arguments]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "IndexExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "", "Argument[this].Property[System.Linq.Expressions.IndexExpression.Indexer]", "ReturnValue.Property[System.Linq.Expressions.IndexExpression.Indexer]", "value", "dfc-generated"] - ["System.Linq.Expressions", "IndexExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "IndexExpression", False, "get_Arguments", "()", "", "Argument[this].SyntheticField[System.Linq.Expressions.IndexExpression._arguments]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "InvocationExpression", False, "GetArgument", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "InvocationExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "LabelExpression", False, "Update", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.LabelExpression.Target]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "LabelExpression", False, "Update", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.LabelExpression.DefaultValue].Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "LabelExpression", False, "Update", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.LabelExpression.DefaultValue]", "value", "dfc-generated"] - ["System.Linq.Expressions", "LabelExpression", False, "Update", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "LabelTarget", False, "ToString", "()", "", "Argument[this].Property[System.Linq.Expressions.LabelTarget.Name]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "LambdaExpression", False, "get_Body", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "LambdaExpression", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "LambdaExpression", False, "get_Parameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Linq.Expressions", "ListInitExpression", False, "Update", "(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "ListInitExpression", False, "Update", "(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.ListInitExpression.Initializers]", "value", "dfc-generated"] - ["System.Linq.Expressions", "ListInitExpression", False, "Update", "(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "LoopExpression", False, "Update", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.LoopExpression.BreakLabel]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "LoopExpression", False, "Update", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.LoopExpression.ContinueLabel]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "LoopExpression", False, "Update", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.LoopExpression.Body]", "value", "dfc-generated"] - ["System.Linq.Expressions", "LoopExpression", False, "Update", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "MemberAssignment", False, "Update", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.SyntheticField[System.Linq.Expressions.MemberAssignment._expression]", "value", "dfc-generated"] - ["System.Linq.Expressions", "MemberAssignment", False, "Update", "(System.Linq.Expressions.Expression)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "MemberAssignment", False, "get_Expression", "()", "", "Argument[this].SyntheticField[System.Linq.Expressions.MemberAssignment._expression]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "MemberBinding", False, "MemberBinding", "(System.Linq.Expressions.MemberBindingType,System.Reflection.MemberInfo)", "", "Argument[1]", "Argument[this].Property[System.Linq.Expressions.MemberBinding.Member]", "value", "dfc-generated"] - ["System.Linq.Expressions", "MemberBinding", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Linq.Expressions", "MemberExpression", False, "Update", "(System.Linq.Expressions.Expression)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["System.Linq.Expressions", "MemberExpression", False, "get_Member", "()", "", "Argument[this].SyntheticField[System.Linq.Expressions.FieldExpression._field]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "MemberExpression", False, "get_Member", "()", "", "Argument[this].SyntheticField[System.Linq.Expressions.PropertyExpression._property]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "MemberInitExpression", False, "Update", "(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.MemberInitExpression.NewExpression]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "MemberInitExpression", False, "Update", "(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.MemberInitExpression.Bindings]", "value", "dfc-generated"] - ["System.Linq.Expressions", "MemberInitExpression", False, "Update", "(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "MemberListBinding", False, "Update", "(System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.MemberListBinding.Initializers]", "value", "dfc-generated"] - ["System.Linq.Expressions", "MemberListBinding", False, "Update", "(System.Collections.Generic.IEnumerable)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "MemberMemberBinding", False, "Update", "(System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.MemberMemberBinding.Bindings]", "value", "dfc-generated"] - ["System.Linq.Expressions", "MemberMemberBinding", False, "Update", "(System.Collections.Generic.IEnumerable)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "MethodCallExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "MethodCallExpression", False, "get_Arguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -301,13 +518,32 @@ extensions: - ["System.Linq.Expressions", "NewArrayExpression", False, "Update", "(System.Collections.Generic.IEnumerable)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "NewExpression", False, "GetArgument", "(System.Int32)", "", "Argument[this].SyntheticField[System.Linq.Expressions.NewExpression._arguments].Element", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "NewExpression", False, "Update", "(System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.SyntheticField[System.Linq.Expressions.NewExpression._arguments]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "NewExpression", False, "Update", "(System.Collections.Generic.IEnumerable)", "", "Argument[this].Property[System.Linq.Expressions.NewExpression.Constructor]", "ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "NewExpression", False, "Update", "(System.Collections.Generic.IEnumerable)", "", "Argument[this].Property[System.Linq.Expressions.NewExpression.Members]", "ReturnValue.Property[System.Linq.Expressions.NewExpression.Members]", "value", "dfc-generated"] - ["System.Linq.Expressions", "NewExpression", False, "Update", "(System.Collections.Generic.IEnumerable)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq.Expressions", "NewExpression", False, "get_Arguments", "()", "", "Argument[this].SyntheticField[System.Linq.Expressions.NewExpression._arguments]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "NewExpression", True, "Accept", "(System.Linq.Expressions.ExpressionVisitor)", "", "Argument[this].Property[System.Linq.Expressions.NewExpression.Constructor]", "ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "NewExpression", True, "Accept", "(System.Linq.Expressions.ExpressionVisitor)", "", "Argument[this].Property[System.Linq.Expressions.NewExpression.Members]", "ReturnValue.Property[System.Linq.Expressions.NewExpression.Members]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "RuntimeVariablesExpression", False, "Accept", "(System.Linq.Expressions.ExpressionVisitor)", "", "Argument[this].Property[System.Linq.Expressions.RuntimeVariablesExpression.Variables]", "ReturnValue.Property[System.Linq.Expressions.RuntimeVariablesExpression.Variables]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "RuntimeVariablesExpression", False, "Update", "(System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.RuntimeVariablesExpression.Variables]", "value", "dfc-generated"] - ["System.Linq.Expressions", "RuntimeVariablesExpression", False, "Update", "(System.Collections.Generic.IEnumerable)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "SwitchCase", False, "Update", "(System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.SwitchCase.TestValues]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "SwitchCase", False, "Update", "(System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.SwitchCase.Body]", "value", "dfc-generated"] - ["System.Linq.Expressions", "SwitchCase", False, "Update", "(System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "SwitchExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "SwitchExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Cases]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "SwitchExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.DefaultBody]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "SwitchExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression)", "", "Argument[this].Property[System.Linq.Expressions.SwitchExpression.Comparison]", "ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Comparison]", "value", "dfc-generated"] - ["System.Linq.Expressions", "SwitchExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "TryExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.TryExpression.Body]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "TryExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[1]", "ReturnValue.Property[System.Linq.Expressions.TryExpression.Handlers]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "TryExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[2]", "ReturnValue.Property[System.Linq.Expressions.TryExpression.Finally]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "TryExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[3]", "ReturnValue.Property[System.Linq.Expressions.TryExpression.Fault]", "value", "dfc-generated"] - ["System.Linq.Expressions", "TryExpression", False, "Update", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "TypeBinaryExpression", False, "Update", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.TypeBinaryExpression.Expression]", "value", "dfc-generated"] - ["System.Linq.Expressions", "TypeBinaryExpression", False, "Update", "(System.Linq.Expressions.Expression)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq.Expressions", "UnaryExpression", False, "Update", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand]", "value", "dfc-generated"] + - ["System.Linq.Expressions", "UnaryExpression", False, "Update", "(System.Linq.Expressions.Expression)", "", "Argument[this].Property[System.Linq.Expressions.UnaryExpression.Method]", "ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method]", "value", "dfc-generated"] - ["System.Linq.Expressions", "UnaryExpression", False, "Update", "(System.Linq.Expressions.Expression)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all @@ -361,47 +597,25 @@ extensions: - ["System.Linq.Expressions", "Expression", "And", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "AndAlso", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "AndAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "ArrayAccess", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "ArrayIndex", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "ArrayIndex", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "ArrayLength", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Assign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Block", "(System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Block", "(System.Linq.Expressions.Expression[])", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Block", "(System.Type,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Block", "(System.Type,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Break", "(System.Linq.Expressions.LabelTarget)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Break", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Break", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Break", "(System.Linq.Expressions.LabelTarget,System.Type)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Call", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Call", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Call", "(System.Linq.Expressions.Expression,System.String,System.Type[],System.Linq.Expressions.Expression[])", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Call", "(System.Reflection.MethodInfo,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Call", "(System.Type,System.String,System.Type[],System.Linq.Expressions.Expression[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Catch", "(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Catch", "(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Catch", "(System.Type,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Catch", "(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "ClearDebugInfo", "(System.Linq.Expressions.SymbolDocumentInfo)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Coalesce", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Constant", "(System.Object)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Constant", "(System.Object,System.Type)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Continue", "(System.Linq.Expressions.LabelTarget)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Continue", "(System.Linq.Expressions.LabelTarget,System.Type)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Convert", "(System.Linq.Expressions.Expression,System.Type)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Convert", "(System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "ConvertChecked", "(System.Linq.Expressions.Expression,System.Type)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "ConvertChecked", "(System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "DebugInfo", "(System.Linq.Expressions.SymbolDocumentInfo,System.Int32,System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Decrement", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Decrement", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Default", "(System.Type)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Divide", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "DivideAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Dynamic", "(System.Runtime.CompilerServices.CallSiteBinder,System.Type,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "ElementInit", "(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "ElementInit", "(System.Reflection.MethodInfo,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Empty", "()", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Equal", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "ExclusiveOr", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] @@ -412,26 +626,11 @@ extensions: - ["System.Linq.Expressions", "Expression", "GetActionType", "(System.Type[])", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "GetDelegateType", "(System.Type[])", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "GetFuncType", "(System.Type[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Goto", "(System.Linq.Expressions.LabelTarget)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Goto", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Goto", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Goto", "(System.Linq.Expressions.LabelTarget,System.Type)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "GreaterThan", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "GreaterThanOrEqual", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "IfThen", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Increment", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Increment", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Invoke", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "IsFalse", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "IsFalse", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "IsTrue", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "IsTrue", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Label", "()", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Label", "(System.Linq.Expressions.LabelTarget)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Label", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Label", "(System.String)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Label", "(System.Type)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Label", "(System.Type,System.String)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Lambda", "(System.Linq.Expressions.Expression,System.Boolean,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Lambda", "(System.Linq.Expressions.Expression,System.Boolean,System.Linq.Expressions.ParameterExpression[])", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Lambda", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] @@ -450,118 +649,49 @@ extensions: - ["System.Linq.Expressions", "Expression", "LeftShiftAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "LessThan", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "LessThanOrEqual", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "ListBind", "(System.Reflection.MemberInfo,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "ListBind", "(System.Reflection.MemberInfo,System.Linq.Expressions.ElementInit[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "ListBind", "(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "ListBind", "(System.Reflection.MethodInfo,System.Linq.Expressions.ElementInit[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "ListInit", "(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "ListInit", "(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "ListInit", "(System.Linq.Expressions.NewExpression,System.Linq.Expressions.ElementInit[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "ListInit", "(System.Linq.Expressions.NewExpression,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "ListInit", "(System.Linq.Expressions.NewExpression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "ListInit", "(System.Linq.Expressions.NewExpression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Loop", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Loop", "(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Loop", "(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "MakeBinary", "(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "MakeCatchBlock", "(System.Type,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "MakeDynamic", "(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "MakeGoto", "(System.Linq.Expressions.GotoExpressionKind,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "MakeTry", "(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "MakeUnary", "(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Type)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "MakeUnary", "(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "MemberBind", "(System.Reflection.MemberInfo,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "MemberBind", "(System.Reflection.MemberInfo,System.Linq.Expressions.MemberBinding[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "MemberBind", "(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "MemberBind", "(System.Reflection.MethodInfo,System.Linq.Expressions.MemberBinding[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "MemberInit", "(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "MemberInit", "(System.Linq.Expressions.NewExpression,System.Linq.Expressions.MemberBinding[])", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Modulo", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "ModuloAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Multiply", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "MultiplyAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "MultiplyAssignChecked", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "MultiplyChecked", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Negate", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Negate", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "NegateChecked", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "NegateChecked", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "New", "(System.Reflection.ConstructorInfo)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "New", "(System.Reflection.ConstructorInfo,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "New", "(System.Type)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "NewArrayBounds", "(System.Type,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "NewArrayBounds", "(System.Type,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "NewArrayInit", "(System.Type,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "NewArrayInit", "(System.Type,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Not", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Not", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "NotEqual", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "OnesComplement", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "OnesComplement", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Or", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "OrAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "OrElse", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Parameter", "(System.Type)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Parameter", "(System.Type,System.String)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "PostDecrementAssign", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "PostDecrementAssign", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "PostIncrementAssign", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "PostIncrementAssign", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Power", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "PowerAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "PreDecrementAssign", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "PreDecrementAssign", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "PreIncrementAssign", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "PreIncrementAssign", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Property", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Property", "(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Property", "(System.Linq.Expressions.Expression,System.String)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Property", "(System.Linq.Expressions.Expression,System.String,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Property", "(System.Linq.Expressions.Expression,System.Type,System.String)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "PropertyOrField", "(System.Linq.Expressions.Expression,System.String)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Quote", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "ReferenceEqual", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "ReferenceNotEqual", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Rethrow", "()", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Rethrow", "(System.Type)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Return", "(System.Linq.Expressions.LabelTarget)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Return", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Return", "(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Return", "(System.Linq.Expressions.LabelTarget,System.Type)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "RightShift", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "RightShiftAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "RuntimeVariables", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "RuntimeVariables", "(System.Linq.Expressions.ParameterExpression[])", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Subtract", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "SubtractAssign", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "SubtractAssignChecked", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "SubtractChecked", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Switch", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.SwitchCase[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Switch", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Switch", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Switch", "(System.Linq.Expressions.Expression,System.Linq.Expressions.SwitchCase[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Switch", "(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Switch", "(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "SwitchCase", "(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "SwitchCase", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "SymbolDocument", "(System.String)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Throw", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Throw", "(System.Linq.Expressions.Expression,System.Type)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "ToString", "()", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "TryCatch", "(System.Linq.Expressions.Expression,System.Linq.Expressions.CatchBlock[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "TryCatchFinally", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.CatchBlock[])", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "TryFault", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "TryFinally", "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "TryGetActionType", "(System.Type[],System.Type)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "TryGetFuncType", "(System.Type[],System.Type)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "TypeAs", "(System.Linq.Expressions.Expression,System.Type)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "TypeEqual", "(System.Linq.Expressions.Expression,System.Type)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "TypeIs", "(System.Linq.Expressions.Expression,System.Type)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "UnaryPlus", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "UnaryPlus", "(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Unbox", "(System.Linq.Expressions.Expression,System.Type)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "Variable", "(System.Type)", "summary", "df-generated"] - - ["System.Linq.Expressions", "Expression", "Variable", "(System.Type,System.String)", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "get_CanReduce", "()", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "get_NodeType", "()", "summary", "df-generated"] - ["System.Linq.Expressions", "Expression", "get_Type", "()", "summary", "df-generated"] @@ -612,7 +742,6 @@ extensions: - ["System.Linq.Expressions", "LoopExpression", "get_ContinueLabel", "()", "summary", "df-generated"] - ["System.Linq.Expressions", "LoopExpression", "get_NodeType", "()", "summary", "df-generated"] - ["System.Linq.Expressions", "LoopExpression", "get_Type", "()", "summary", "df-generated"] - - ["System.Linq.Expressions", "MemberBinding", "MemberBinding", "(System.Linq.Expressions.MemberBindingType,System.Reflection.MemberInfo)", "summary", "df-generated"] - ["System.Linq.Expressions", "MemberBinding", "get_BindingType", "()", "summary", "df-generated"] - ["System.Linq.Expressions", "MemberBinding", "get_Member", "()", "summary", "df-generated"] - ["System.Linq.Expressions", "MemberExpression", "get_Expression", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Linq.model.yml b/csharp/ql/lib/ext/generated/System.Linq.model.yml index 02bb4cf3623..5df8d2ebac4 100644 --- a/csharp/ql/lib/ext/generated/System.Linq.model.yml +++ b/csharp/ql/lib/ext/generated/System.Linq.model.yml @@ -4,6 +4,82 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["System.Linq", "AsyncEnumerable", False, "AggregateAsync", "(System.Collections.Generic.IAsyncEnumerable,TAccumulate,System.Func>,System.Func>,System.Threading.CancellationToken)", "", "Argument[1]", "Argument[2].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateAsync", "(System.Collections.Generic.IAsyncEnumerable,TAccumulate,System.Func>,System.Func>,System.Threading.CancellationToken)", "", "Argument[1]", "Argument[3].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateAsync", "(System.Collections.Generic.IAsyncEnumerable,TAccumulate,System.Func>,System.Func>,System.Threading.CancellationToken)", "", "Argument[4]", "Argument[2].Parameter[2]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateAsync", "(System.Collections.Generic.IAsyncEnumerable,TAccumulate,System.Func>,System.Func>,System.Threading.CancellationToken)", "", "Argument[4]", "Argument[3].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateAsync", "(System.Collections.Generic.IAsyncEnumerable,TAccumulate,System.Func,System.Func,System.Threading.CancellationToken)", "", "Argument[1]", "Argument[2].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateAsync", "(System.Collections.Generic.IAsyncEnumerable,TAccumulate,System.Func,System.Func,System.Threading.CancellationToken)", "", "Argument[1]", "Argument[3].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateAsync", "(System.Collections.Generic.IAsyncEnumerable,TAccumulate,System.Func,System.Func,System.Threading.CancellationToken)", "", "Argument[2].ReturnValue", "Argument[3].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateAsync", "(System.Collections.Generic.IAsyncEnumerable,TAccumulate,System.Func,System.Func,System.Threading.CancellationToken)", "", "Argument[3].ReturnValue", "ReturnValue.Property[System.Threading.Tasks.Task`1.Result]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateAsync", "(System.Collections.Generic.IAsyncEnumerable,TAccumulate,System.Func>,System.Threading.CancellationToken)", "", "Argument[1]", "Argument[2].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateAsync", "(System.Collections.Generic.IAsyncEnumerable,TAccumulate,System.Func>,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue.Property[System.Threading.Tasks.Task`1.Result]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateAsync", "(System.Collections.Generic.IAsyncEnumerable,TAccumulate,System.Func>,System.Threading.CancellationToken)", "", "Argument[3]", "Argument[2].Parameter[2]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateAsync", "(System.Collections.Generic.IAsyncEnumerable,TAccumulate,System.Func,System.Threading.CancellationToken)", "", "Argument[1]", "Argument[2].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateAsync", "(System.Collections.Generic.IAsyncEnumerable,TAccumulate,System.Func,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue.Property[System.Threading.Tasks.Task`1.Result]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateAsync", "(System.Collections.Generic.IAsyncEnumerable,TAccumulate,System.Func,System.Threading.CancellationToken)", "", "Argument[2].ReturnValue", "ReturnValue.Property[System.Threading.Tasks.Task`1.Result]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Threading.CancellationToken)", "", "Argument[2]", "Argument[1].Parameter[2]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Threading.CancellationToken)", "", "Argument[1].ReturnValue", "ReturnValue.Property[System.Threading.Tasks.Task`1.Result]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,TAccumulate,System.Func>,System.Collections.Generic.IEqualityComparer)", "", "Argument[2]", "Argument[3].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[1].ReturnValue", "Argument[2].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[2].ReturnValue", "Argument[3].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AggregateBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func,TAccumulate,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[2]", "Argument[3].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AllAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Threading.CancellationToken)", "", "Argument[2]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "AnyAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Threading.CancellationToken)", "", "Argument[2]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "Append", "(System.Collections.Generic.IAsyncEnumerable,TSource)", "", "Argument[1]", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "Cast", "(System.Collections.Generic.IAsyncEnumerable)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "CountAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Threading.CancellationToken)", "", "Argument[2]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "DefaultIfEmpty", "(System.Collections.Generic.IAsyncEnumerable,TSource)", "", "Argument[1]", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "FirstAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Threading.CancellationToken)", "", "Argument[2]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "FirstOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,TSource,System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue.Property[System.Threading.Tasks.Task`1.Result]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "FirstOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Threading.CancellationToken)", "", "Argument[2]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "FirstOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,TSource,System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue.Property[System.Threading.Tasks.Task`1.Result]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "FirstOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,TSource,System.Threading.CancellationToken)", "", "Argument[3]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "FirstOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,TSource,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue.Property[System.Threading.Tasks.Task`1.Result]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "GroupBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Func,System.Func,TResult>,System.Collections.Generic.IEqualityComparer)", "", "Argument[3].ReturnValue", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "GroupBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Func,TResult>,System.Collections.Generic.IEqualityComparer)", "", "Argument[2].ReturnValue", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "GroupJoin", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Func,System.Func,System.Func,TResult>,System.Collections.Generic.IEqualityComparer)", "", "Argument[4].ReturnValue", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "Join", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Func,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[4].ReturnValue", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "LastAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Threading.CancellationToken)", "", "Argument[2]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "LastOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,TSource,System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue.Property[System.Threading.Tasks.Task`1.Result]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "LastOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Threading.CancellationToken)", "", "Argument[2]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "LastOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,TSource,System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue.Property[System.Threading.Tasks.Task`1.Result]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "LastOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,TSource,System.Threading.CancellationToken)", "", "Argument[3]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "LastOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,TSource,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue.Property[System.Threading.Tasks.Task`1.Result]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "LeftJoin", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Func,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[4].ReturnValue", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "LongCountAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Threading.CancellationToken)", "", "Argument[2]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "MaxByAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Collections.Generic.IComparer,System.Threading.CancellationToken)", "", "Argument[3]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "MinByAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Collections.Generic.IComparer,System.Threading.CancellationToken)", "", "Argument[3]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "Order", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IComparer)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Linq", "AsyncEnumerable", False, "OrderDescending", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IComparer)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Linq", "AsyncEnumerable", False, "Prepend", "(System.Collections.Generic.IAsyncEnumerable,TSource)", "", "Argument[1]", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "Repeat", "(TResult,System.Int32)", "", "Argument[0]", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "RightJoin", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Func,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[4].ReturnValue", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "Select", "(System.Collections.Generic.IAsyncEnumerable,System.Func)", "", "Argument[1].ReturnValue", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "Select", "(System.Collections.Generic.IAsyncEnumerable,System.Func)", "", "Argument[1].ReturnValue", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "SelectMany", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func)", "", "Argument[2].ReturnValue", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "SelectMany", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func)", "", "Argument[1].ReturnValue.Element", "Argument[2].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "SelectMany", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func)", "", "Argument[2].ReturnValue", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "SelectMany", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func)", "", "Argument[1].ReturnValue.Element", "Argument[2].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "SelectMany", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func)", "", "Argument[2].ReturnValue", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "SelectMany", "(System.Collections.Generic.IAsyncEnumerable,System.Func>)", "", "Argument[1].ReturnValue.Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "SelectMany", "(System.Collections.Generic.IAsyncEnumerable,System.Func>)", "", "Argument[1].ReturnValue.Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "SingleAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Threading.CancellationToken)", "", "Argument[2]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "SingleOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,TSource,System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue.Property[System.Threading.Tasks.Task`1.Result]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "SingleOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Threading.CancellationToken)", "", "Argument[2]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "SingleOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,TSource,System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue.Property[System.Threading.Tasks.Task`1.Result]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "SingleOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,TSource,System.Threading.CancellationToken)", "", "Argument[3]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "SingleOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,TSource,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue.Property[System.Threading.Tasks.Task`1.Result]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "Skip", "(System.Collections.Generic.IAsyncEnumerable,System.Int32)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "SkipLast", "(System.Collections.Generic.IAsyncEnumerable,System.Int32)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "ToAsyncEnumerable", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "ToDictionaryAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func>,System.Collections.Generic.IEqualityComparer,System.Threading.CancellationToken)", "", "Argument[4]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "ToDictionaryAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func>,System.Collections.Generic.IEqualityComparer,System.Threading.CancellationToken)", "", "Argument[4]", "Argument[2].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "ToDictionaryAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Collections.Generic.IEqualityComparer,System.Threading.CancellationToken)", "", "Argument[3]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "ToLookupAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func>,System.Collections.Generic.IEqualityComparer,System.Threading.CancellationToken)", "", "Argument[4]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "ToLookupAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func>,System.Collections.Generic.IEqualityComparer,System.Threading.CancellationToken)", "", "Argument[4]", "Argument[2].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "ToLookupAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Collections.Generic.IEqualityComparer,System.Threading.CancellationToken)", "", "Argument[3]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "AsyncEnumerable", False, "Zip", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Func)", "", "Argument[2].ReturnValue", "ReturnValue.Element", "value", "dfc-generated"] - ["System.Linq", "Enumerable", False, "AggregateBy", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "Argument[1].Parameter[0]", "value", "dfc-generated"] - ["System.Linq", "Enumerable", False, "AggregateBy", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "Argument[3].Parameter[1]", "value", "dfc-generated"] - ["System.Linq", "Enumerable", False, "AggregateBy", "(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[1].ReturnValue", "Argument[2].Parameter[0]", "value", "dfc-generated"] @@ -29,7 +105,6 @@ extensions: - ["System.Linq", "Enumerable", False, "FirstOrDefault", "(System.Collections.Generic.IEnumerable,System.Func,TSource)", "", "Argument[0].Element", "Argument[1].Parameter[0]", "value", "dfc-generated"] - ["System.Linq", "Enumerable", False, "FirstOrDefault", "(System.Collections.Generic.IEnumerable,System.Func,TSource)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"] - ["System.Linq", "Enumerable", False, "FirstOrDefault", "(System.Collections.Generic.IEnumerable,System.Func,TSource)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"] - - ["System.Linq", "Enumerable", False, "FirstOrDefault", "(System.Collections.Generic.IEnumerable,TSource)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"] - ["System.Linq", "Enumerable", False, "FirstOrDefault", "(System.Collections.Generic.IEnumerable,TSource)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq", "Enumerable", False, "Index", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "ReturnValue.Element.Field[System.ValueTuple`2.Item2]", "value", "dfc-generated"] - ["System.Linq", "Enumerable", False, "IntersectBy", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func)", "", "Argument[0].Element", "Argument[2].Parameter[0]", "value", "dfc-generated"] @@ -37,8 +112,15 @@ extensions: - ["System.Linq", "Enumerable", False, "IntersectBy", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "Argument[2].Parameter[0]", "value", "dfc-generated"] - ["System.Linq", "Enumerable", False, "IntersectBy", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - ["System.Linq", "Enumerable", False, "LastOrDefault", "(System.Collections.Generic.IEnumerable,System.Func,TSource)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"] - - ["System.Linq", "Enumerable", False, "LastOrDefault", "(System.Collections.Generic.IEnumerable,TSource)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"] - ["System.Linq", "Enumerable", False, "LastOrDefault", "(System.Collections.Generic.IEnumerable,TSource)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["System.Linq", "Enumerable", False, "LeftJoin", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func)", "", "Argument[0].Element", "Argument[2].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "Enumerable", False, "LeftJoin", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func)", "", "Argument[0].Element", "Argument[4].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "Enumerable", False, "LeftJoin", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func)", "", "Argument[1].Element", "Argument[3].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "Enumerable", False, "LeftJoin", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func)", "", "Argument[4].ReturnValue", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "Enumerable", False, "LeftJoin", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "Argument[2].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "Enumerable", False, "LeftJoin", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "Argument[4].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "Enumerable", False, "LeftJoin", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[1].Element", "Argument[3].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "Enumerable", False, "LeftJoin", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[4].ReturnValue", "ReturnValue.Element", "value", "dfc-generated"] - ["System.Linq", "Enumerable", False, "Max", "(System.Collections.Generic.IEnumerable>)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"] - ["System.Linq", "Enumerable", False, "Max", "(System.Collections.Generic.IEnumerable>)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"] - ["System.Linq", "Enumerable", False, "Max", "(System.Collections.Generic.IEnumerable>)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"] @@ -59,6 +141,15 @@ extensions: - ["System.Linq", "Enumerable", False, "OrderDescending", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IComparer)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - ["System.Linq", "Enumerable", False, "Prepend", "(System.Collections.Generic.IEnumerable,TSource)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Linq", "Enumerable", False, "Repeat", "(TResult,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Linq", "Enumerable", False, "Reverse", "(TSource[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Linq", "Enumerable", False, "RightJoin", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func)", "", "Argument[0].Element", "Argument[2].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "Enumerable", False, "RightJoin", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func)", "", "Argument[1].Element", "Argument[3].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "Enumerable", False, "RightJoin", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func)", "", "Argument[1].Element", "Argument[4].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "Enumerable", False, "RightJoin", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func)", "", "Argument[4].ReturnValue", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Linq", "Enumerable", False, "RightJoin", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "Argument[2].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "Enumerable", False, "RightJoin", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[1].Element", "Argument[3].Parameter[0]", "value", "dfc-generated"] + - ["System.Linq", "Enumerable", False, "RightJoin", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[1].Element", "Argument[4].Parameter[1]", "value", "dfc-generated"] + - ["System.Linq", "Enumerable", False, "RightJoin", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "", "Argument[4].ReturnValue", "ReturnValue.Element", "value", "dfc-generated"] - ["System.Linq", "Enumerable", False, "SequenceEqual", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "Argument[2]", "taint", "df-generated"] - ["System.Linq", "Enumerable", False, "SequenceEqual", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEqualityComparer)", "", "Argument[1].Element", "Argument[2]", "taint", "df-generated"] - ["System.Linq", "Enumerable", False, "SingleOrDefault", "(System.Collections.Generic.IEnumerable,System.Func,TSource)", "", "Argument[0].Element", "Argument[1].Parameter[0]", "value", "dfc-generated"] @@ -97,7 +188,6 @@ extensions: - ["System.Linq", "EnumerableQuery", False, "EnumerableQuery", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "Argument[this].SyntheticField[System.Linq.EnumerableQuery`1._expression]", "value", "dfc-generated"] - ["System.Linq", "EnumerableQuery", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Linq", "EnumerableQuery", False, "get_Expression", "()", "", "Argument[this].SyntheticField[System.Linq.EnumerableQuery`1._expression]", "ReturnValue", "value", "dfc-generated"] - - ["System.Linq", "Grouping", False, "get_Key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Linq", "IQueryable", True, "get_Provider", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Linq", "ImmutableArrayExtensions", False, "Aggregate", "(System.Collections.Immutable.ImmutableArray,System.Func)", "", "Argument[1].ReturnValue", "Argument[1].Parameter[0]", "value", "dfc-generated"] - ["System.Linq", "ImmutableArrayExtensions", False, "Aggregate", "(System.Collections.Immutable.ImmutableArray,System.Func)", "", "Argument[1].ReturnValue", "ReturnValue", "value", "dfc-generated"] @@ -114,6 +204,7 @@ extensions: - ["System.Linq", "ImmutableArrayExtensions", False, "First", "(System.Collections.Immutable.ImmutableArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Linq", "ImmutableArrayExtensions", False, "FirstOrDefault", "(System.Collections.Immutable.ImmutableArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Linq", "ImmutableArrayExtensions", False, "Last", "(System.Collections.Immutable.ImmutableArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Linq", "ImmutableArrayExtensions", False, "LastOrDefault", "(System.Collections.Immutable.ImmutableArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Linq", "ImmutableArrayExtensions", False, "SelectMany", "(System.Collections.Immutable.ImmutableArray,System.Func>,System.Func)", "", "Argument[1].ReturnValue.Element", "Argument[2].Parameter[1]", "value", "dfc-generated"] - ["System.Linq", "ImmutableArrayExtensions", False, "SelectMany", "(System.Collections.Immutable.ImmutableArray,System.Func>,System.Func)", "", "Argument[2].ReturnValue", "ReturnValue.Element", "value", "dfc-generated"] - ["System.Linq", "ImmutableArrayExtensions", False, "SequenceEqual", "(System.Collections.Immutable.ImmutableArray,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "Argument[2]", "taint", "df-generated"] @@ -121,6 +212,7 @@ extensions: - ["System.Linq", "ImmutableArrayExtensions", False, "SequenceEqual", "(System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray,System.Collections.Generic.IEqualityComparer)", "", "Argument[0].Element", "Argument[2]", "taint", "df-generated"] - ["System.Linq", "ImmutableArrayExtensions", False, "SequenceEqual", "(System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray,System.Collections.Generic.IEqualityComparer)", "", "Argument[1].Element", "Argument[2]", "taint", "df-generated"] - ["System.Linq", "ImmutableArrayExtensions", False, "Single", "(System.Collections.Immutable.ImmutableArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Linq", "ImmutableArrayExtensions", False, "SingleOrDefault", "(System.Collections.Immutable.ImmutableArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Linq", "ImmutableArrayExtensions", False, "ToArray", "(System.Collections.Immutable.ImmutableArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Linq", "ImmutableArrayExtensions", False, "ToDictionary", "(System.Collections.Immutable.ImmutableArray,System.Func)", "", "Argument[0].Element", "Argument[1].Parameter[0]", "value", "dfc-generated"] - ["System.Linq", "ImmutableArrayExtensions", False, "ToDictionary", "(System.Collections.Immutable.ImmutableArray,System.Func)", "", "Argument[0].Element", "ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "value", "dfc-generated"] @@ -158,6 +250,133 @@ extensions: pack: codeql/csharp-all extensible: neutralModel data: + - ["System.Linq", "AsyncEnumerable", "AggregateBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func>,System.Func>,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "AllAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "AnyAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "AnyAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "AverageAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "AverageAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "AverageAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "AverageAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "AverageAsync", "(System.Collections.Generic.IAsyncEnumerable>,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "AverageAsync", "(System.Collections.Generic.IAsyncEnumerable>,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "AverageAsync", "(System.Collections.Generic.IAsyncEnumerable>,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "AverageAsync", "(System.Collections.Generic.IAsyncEnumerable>,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "AverageAsync", "(System.Collections.Generic.IAsyncEnumerable>,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "AverageAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Chunk", "(System.Collections.Generic.IAsyncEnumerable,System.Int32)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Concat", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ContainsAsync", "(System.Collections.Generic.IAsyncEnumerable,TSource,System.Collections.Generic.IEqualityComparer,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "CountAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "CountAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "CountBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "CountBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "DefaultIfEmpty", "(System.Collections.Generic.IAsyncEnumerable)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Distinct", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "DistinctBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "DistinctBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ElementAtAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Index,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ElementAtAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Int32,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ElementAtOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Index,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ElementAtOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Int32,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Empty", "()", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Except", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ExceptBy", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ExceptBy", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Func,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "FirstAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "FirstAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "FirstOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "FirstOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "GroupBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func>,System.Func,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask>,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "GroupBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func>,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "GroupBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "GroupBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask>,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "GroupBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "GroupBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "GroupJoin", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func>,System.Func,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask>,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Index", "(System.Collections.Generic.IAsyncEnumerable)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Intersect", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "IntersectBy", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "IntersectBy", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Func,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Join", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func>,System.Func>,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "LastAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "LastAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "LastOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "LastOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "LeftJoin", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func>,System.Func>,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "LongCountAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "LongCountAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "MaxAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IComparer,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "MaxByAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Collections.Generic.IComparer,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "MinAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IComparer,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "MinByAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Collections.Generic.IComparer,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "OfType", "(System.Collections.Generic.IAsyncEnumerable)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "OrderBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Collections.Generic.IComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "OrderBy", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Collections.Generic.IComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "OrderByDescending", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Collections.Generic.IComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "OrderByDescending", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Collections.Generic.IComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Range", "(System.Int32,System.Int32)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Reverse", "(System.Collections.Generic.IAsyncEnumerable)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "RightJoin", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func>,System.Func>,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Select", "(System.Collections.Generic.IAsyncEnumerable,System.Func>)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Select", "(System.Collections.Generic.IAsyncEnumerable,System.Func>)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SelectMany", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func>)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SelectMany", "(System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Func>)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SelectMany", "(System.Collections.Generic.IAsyncEnumerable,System.Func>>,System.Func>)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SelectMany", "(System.Collections.Generic.IAsyncEnumerable,System.Func>>,System.Func>)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SelectMany", "(System.Collections.Generic.IAsyncEnumerable,System.Func>)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SelectMany", "(System.Collections.Generic.IAsyncEnumerable,System.Func>)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SelectMany", "(System.Collections.Generic.IAsyncEnumerable,System.Func>>)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SelectMany", "(System.Collections.Generic.IAsyncEnumerable,System.Func>>)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SequenceEqualAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IEqualityComparer,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SingleAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SingleAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SingleOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SingleOrDefaultAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SkipWhile", "(System.Collections.Generic.IAsyncEnumerable,System.Func)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SkipWhile", "(System.Collections.Generic.IAsyncEnumerable,System.Func)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SkipWhile", "(System.Collections.Generic.IAsyncEnumerable,System.Func>)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SkipWhile", "(System.Collections.Generic.IAsyncEnumerable,System.Func>)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SumAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SumAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SumAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SumAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SumAsync", "(System.Collections.Generic.IAsyncEnumerable>,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SumAsync", "(System.Collections.Generic.IAsyncEnumerable>,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SumAsync", "(System.Collections.Generic.IAsyncEnumerable>,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SumAsync", "(System.Collections.Generic.IAsyncEnumerable>,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SumAsync", "(System.Collections.Generic.IAsyncEnumerable>,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "SumAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Take", "(System.Collections.Generic.IAsyncEnumerable,System.Int32)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Take", "(System.Collections.Generic.IAsyncEnumerable,System.Range)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "TakeLast", "(System.Collections.Generic.IAsyncEnumerable,System.Int32)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "TakeWhile", "(System.Collections.Generic.IAsyncEnumerable,System.Func)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "TakeWhile", "(System.Collections.Generic.IAsyncEnumerable,System.Func)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "TakeWhile", "(System.Collections.Generic.IAsyncEnumerable,System.Func>)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "TakeWhile", "(System.Collections.Generic.IAsyncEnumerable,System.Func>)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ThenBy", "(System.Linq.IOrderedAsyncEnumerable,System.Func>,System.Collections.Generic.IComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ThenBy", "(System.Linq.IOrderedAsyncEnumerable,System.Func,System.Collections.Generic.IComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ThenByDescending", "(System.Linq.IOrderedAsyncEnumerable,System.Func>,System.Collections.Generic.IComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ThenByDescending", "(System.Linq.IOrderedAsyncEnumerable,System.Func,System.Collections.Generic.IComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ToArrayAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ToDictionaryAsync", "(System.Collections.Generic.IAsyncEnumerable>,System.Collections.Generic.IEqualityComparer,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ToDictionaryAsync", "(System.Collections.Generic.IAsyncEnumerable>,System.Collections.Generic.IEqualityComparer,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ToDictionaryAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ToDictionaryAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Collections.Generic.IEqualityComparer,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ToHashSetAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IEqualityComparer,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ToListAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ToLookupAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "ToLookupAsync", "(System.Collections.Generic.IAsyncEnumerable,System.Func,System.Collections.Generic.IEqualityComparer,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Union", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "UnionBy", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Func>,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "UnionBy", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Func,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Where", "(System.Collections.Generic.IAsyncEnumerable,System.Func)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Where", "(System.Collections.Generic.IAsyncEnumerable,System.Func)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Where", "(System.Collections.Generic.IAsyncEnumerable,System.Func>)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Where", "(System.Collections.Generic.IAsyncEnumerable,System.Func>)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Zip", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Func>)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Zip", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable)", "summary", "df-generated"] + - ["System.Linq", "AsyncEnumerable", "Zip", "(System.Collections.Generic.IAsyncEnumerable,System.Collections.Generic.IAsyncEnumerable)", "summary", "df-generated"] - ["System.Linq", "Enumerable", "Any", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Linq", "Enumerable", "Average", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Linq", "Enumerable", "Average", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] @@ -209,16 +428,12 @@ extensions: - ["System.Linq", "EnumerableQuery", "Execute", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq", "EnumerableQuery", "Execute", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq", "EnumerableQuery", "get_ElementType", "()", "summary", "df-generated"] - - ["System.Linq", "Grouping", "Contains", "(TElement)", "summary", "df-generated"] - - ["System.Linq", "Grouping", "IndexOf", "(TElement)", "summary", "df-generated"] - - ["System.Linq", "Grouping", "Remove", "(TElement)", "summary", "df-generated"] - - ["System.Linq", "Grouping", "RemoveAt", "(System.Int32)", "summary", "df-generated"] - - ["System.Linq", "Grouping", "get_Count", "()", "summary", "df-generated"] - - ["System.Linq", "Grouping", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Linq", "IGrouping", "get_Key", "()", "summary", "df-generated"] - ["System.Linq", "ILookup", "Contains", "(TKey)", "summary", "df-generated"] - ["System.Linq", "ILookup", "get_Count", "()", "summary", "df-generated"] - ["System.Linq", "ILookup", "get_Item", "(TKey)", "summary", "df-generated"] + - ["System.Linq", "IOrderedAsyncEnumerable", "CreateOrderedAsyncEnumerable", "(System.Func>,System.Collections.Generic.IComparer,System.Boolean)", "summary", "df-generated"] + - ["System.Linq", "IOrderedAsyncEnumerable", "CreateOrderedAsyncEnumerable", "(System.Func,System.Collections.Generic.IComparer,System.Boolean)", "summary", "df-generated"] - ["System.Linq", "IOrderedEnumerable", "CreateOrderedEnumerable", "(System.Func,System.Collections.Generic.IComparer,System.Boolean)", "summary", "df-generated"] - ["System.Linq", "IQueryProvider", "CreateQuery", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] - ["System.Linq", "IQueryProvider", "CreateQuery", "(System.Linq.Expressions.Expression)", "summary", "df-generated"] @@ -233,12 +448,10 @@ extensions: - ["System.Linq", "ImmutableArrayExtensions", "First", "(System.Collections.Immutable.ImmutableArray,System.Func)", "summary", "df-generated"] - ["System.Linq", "ImmutableArrayExtensions", "FirstOrDefault", "(System.Collections.Immutable.ImmutableArray,System.Func)", "summary", "df-generated"] - ["System.Linq", "ImmutableArrayExtensions", "Last", "(System.Collections.Immutable.ImmutableArray,System.Func)", "summary", "df-generated"] - - ["System.Linq", "ImmutableArrayExtensions", "LastOrDefault", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - ["System.Linq", "ImmutableArrayExtensions", "LastOrDefault", "(System.Collections.Immutable.ImmutableArray,System.Func)", "summary", "df-generated"] - ["System.Linq", "ImmutableArrayExtensions", "Select", "(System.Collections.Immutable.ImmutableArray,System.Func)", "summary", "df-generated"] - ["System.Linq", "ImmutableArrayExtensions", "SequenceEqual", "(System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray,System.Func)", "summary", "df-generated"] - ["System.Linq", "ImmutableArrayExtensions", "Single", "(System.Collections.Immutable.ImmutableArray,System.Func)", "summary", "df-generated"] - - ["System.Linq", "ImmutableArrayExtensions", "SingleOrDefault", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - ["System.Linq", "ImmutableArrayExtensions", "SingleOrDefault", "(System.Collections.Immutable.ImmutableArray,System.Func)", "summary", "df-generated"] - ["System.Linq", "ImmutableArrayExtensions", "Where", "(System.Collections.Immutable.ImmutableArray,System.Func)", "summary", "df-generated"] - ["System.Linq", "Lookup", "Contains", "(TKey)", "summary", "df-generated"] @@ -328,6 +541,8 @@ extensions: - ["System.Linq", "Queryable", "IntersectBy", "(System.Linq.IQueryable,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression>,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] - ["System.Linq", "Queryable", "LastOrDefault", "(System.Linq.IQueryable,System.Linq.Expressions.Expression>,TSource)", "summary", "df-generated"] - ["System.Linq", "Queryable", "LastOrDefault", "(System.Linq.IQueryable,TSource)", "summary", "df-generated"] + - ["System.Linq", "Queryable", "LeftJoin", "(System.Linq.IQueryable,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression>,System.Linq.Expressions.Expression>,System.Linq.Expressions.Expression>)", "summary", "df-generated"] + - ["System.Linq", "Queryable", "LeftJoin", "(System.Linq.IQueryable,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression>,System.Linq.Expressions.Expression>,System.Linq.Expressions.Expression>,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] - ["System.Linq", "Queryable", "LongCount", "(System.Linq.IQueryable)", "summary", "df-generated"] - ["System.Linq", "Queryable", "Max", "(System.Linq.IQueryable)", "summary", "df-generated"] - ["System.Linq", "Queryable", "Max", "(System.Linq.IQueryable,System.Collections.Generic.IComparer)", "summary", "df-generated"] @@ -342,6 +557,8 @@ extensions: - ["System.Linq", "Queryable", "OrderDescending", "(System.Linq.IQueryable)", "summary", "df-generated"] - ["System.Linq", "Queryable", "OrderDescending", "(System.Linq.IQueryable,System.Collections.Generic.IComparer)", "summary", "df-generated"] - ["System.Linq", "Queryable", "Prepend", "(System.Linq.IQueryable,TSource)", "summary", "df-generated"] + - ["System.Linq", "Queryable", "RightJoin", "(System.Linq.IQueryable,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression>,System.Linq.Expressions.Expression>,System.Linq.Expressions.Expression>)", "summary", "df-generated"] + - ["System.Linq", "Queryable", "RightJoin", "(System.Linq.IQueryable,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression>,System.Linq.Expressions.Expression>,System.Linq.Expressions.Expression>,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] - ["System.Linq", "Queryable", "SequenceEqual", "(System.Linq.IQueryable,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Linq", "Queryable", "SequenceEqual", "(System.Linq.IQueryable,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] - ["System.Linq", "Queryable", "SingleOrDefault", "(System.Linq.IQueryable,System.Linq.Expressions.Expression>,TSource)", "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 47dac35a7d2..1e286f91b9b 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 @@ -16,14 +16,14 @@ extensions: - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", False, "ContentDispositionHeaderValue", "(System.Net.Http.Headers.ContentDispositionHeaderValue)", "", "Argument[0].SyntheticField[System.Net.Http.Headers.ContentDispositionHeaderValue._dispositionType]", "Argument[this].SyntheticField[System.Net.Http.Headers.ContentDispositionHeaderValue._dispositionType]", "value", "dfc-generated"] - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", False, "ContentDispositionHeaderValue", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.Http.Headers.ContentDispositionHeaderValue._dispositionType]", "value", "dfc-generated"] - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", False, "ToString", "()", "", "Argument[this].SyntheticField[System.Net.Http.Headers.ContentDispositionHeaderValue._dispositionType]", "ReturnValue", "taint", "dfc-generated"] - - ["System.Net.Http.Headers", "EntityTagHeaderValue", False, "Clone", "()", "", "Argument[this].SyntheticField[System.Net.Http.Headers.EntityTagHeaderValue._tag]", "ReturnValue.SyntheticField[System.Net.Http.Headers.EntityTagHeaderValue._tag]", "value", "dfc-generated"] - - ["System.Net.Http.Headers", "EntityTagHeaderValue", False, "EntityTagHeaderValue", "(System.String,System.Boolean)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.Http.Headers.EntityTagHeaderValue._tag]", "value", "dfc-generated"] - - ["System.Net.Http.Headers", "EntityTagHeaderValue", False, "ToString", "()", "", "Argument[this].SyntheticField[System.Net.Http.Headers.EntityTagHeaderValue._tag]", "ReturnValue", "value", "dfc-generated"] - - ["System.Net.Http.Headers", "EntityTagHeaderValue", False, "get_Tag", "()", "", "Argument[this].SyntheticField[System.Net.Http.Headers.EntityTagHeaderValue._tag]", "ReturnValue", "value", "dfc-generated"] + - ["System.Net.Http.Headers", "EntityTagHeaderValue", False, "Clone", "()", "", "Argument[this].Property[System.Net.Http.Headers.EntityTagHeaderValue.Tag]", "ReturnValue.Property[System.Net.Http.Headers.EntityTagHeaderValue.Tag]", "value", "dfc-generated"] + - ["System.Net.Http.Headers", "EntityTagHeaderValue", False, "EntityTagHeaderValue", "(System.String,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.Net.Http.Headers.EntityTagHeaderValue.Tag]", "value", "dfc-generated"] + - ["System.Net.Http.Headers", "EntityTagHeaderValue", False, "ToString", "()", "", "Argument[this].Property[System.Net.Http.Headers.EntityTagHeaderValue.Tag]", "ReturnValue", "value", "dfc-generated"] - ["System.Net.Http.Headers", "HeaderStringValues+Enumerator", False, "get_Current", "()", "", "Argument[this].Property[System.Net.Http.Headers.HeaderStringValues+Enumerator.Current]", "ReturnValue", "value", "dfc-generated"] - ["System.Net.Http.Headers", "HeaderStringValues+Enumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "HeaderStringValues", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "HeaderStringValues", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Net.Http.Headers", "HttpHeaderValueCollection", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "HttpHeaders", False, "get_NonValidated", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "HttpHeadersNonValidated+Enumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "HttpHeadersNonValidated", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -77,7 +77,7 @@ extensions: - ["System.Net.Http.Headers", "RangeConditionHeaderValue", False, "Clone", "()", "", "Argument[this].SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._entityTag]", "ReturnValue.SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._entityTag]", "value", "dfc-generated"] - ["System.Net.Http.Headers", "RangeConditionHeaderValue", False, "RangeConditionHeaderValue", "(System.DateTimeOffset)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._date]", "value", "dfc-generated"] - ["System.Net.Http.Headers", "RangeConditionHeaderValue", False, "RangeConditionHeaderValue", "(System.Net.Http.Headers.EntityTagHeaderValue)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._entityTag]", "value", "dfc-generated"] - - ["System.Net.Http.Headers", "RangeConditionHeaderValue", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Net.Http.Headers", "RangeConditionHeaderValue", False, "ToString", "()", "", "Argument[this].SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._entityTag].Property[System.Net.Http.Headers.EntityTagHeaderValue.Tag]", "ReturnValue", "value", "dfc-generated"] - ["System.Net.Http.Headers", "RangeConditionHeaderValue", False, "get_Date", "()", "", "Argument[this].SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._date]", "ReturnValue", "value", "dfc-generated"] - ["System.Net.Http.Headers", "RangeConditionHeaderValue", False, "get_EntityTag", "()", "", "Argument[this].SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._entityTag]", "ReturnValue", "value", "dfc-generated"] - ["System.Net.Http.Headers", "RetryConditionHeaderValue", False, "Clone", "()", "", "Argument[this].SyntheticField[System.Net.Http.Headers.RetryConditionHeaderValue._date]", "ReturnValue.SyntheticField[System.Net.Http.Headers.RetryConditionHeaderValue._date]", "value", "dfc-generated"] @@ -156,7 +156,6 @@ extensions: - ["System.Net.Http.Headers", "EntityTagHeaderValue", "Parse", "(System.String)", "summary", "df-generated"] - ["System.Net.Http.Headers", "EntityTagHeaderValue", "TryParse", "(System.String,System.Net.Http.Headers.EntityTagHeaderValue)", "summary", "df-generated"] - ["System.Net.Http.Headers", "EntityTagHeaderValue", "get_Any", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "EntityTagHeaderValue", "get_IsWeak", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HeaderStringValues+Enumerator", "Dispose", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HeaderStringValues+Enumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HeaderStringValues+Enumerator", "Reset", "()", "summary", "df-generated"] @@ -167,7 +166,6 @@ extensions: - ["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"] - - ["System.Net.Http.Headers", "HttpHeaderValueCollection", "ToString", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpHeaderValueCollection", "TryParseAdd", "(System.String)", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpHeaderValueCollection", "get_Count", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpHeaderValueCollection", "get_IsReadOnly", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Net.Http.Json.model.yml b/csharp/ql/lib/ext/generated/System.Net.Http.Json.model.yml index de5e42e91f6..0eb60f29cdc 100644 --- a/csharp/ql/lib/ext/generated/System.Net.Http.Json.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.Http.Json.model.yml @@ -4,8 +4,10 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: - - ["System.Net.Http.Json", "JsonContent", False, "Create", "(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Net.Http.Headers.MediaTypeHeaderValue)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Json", "JsonContent", False, "Create", "(T,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Net.Http.Headers.MediaTypeHeaderValue)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Net.Http.Json", "JsonContent", False, "Create", "(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Net.Http.Headers.MediaTypeHeaderValue)", "", "Argument[0]", "ReturnValue.Property[System.Net.Http.Json.JsonContent.Value]", "value", "dfc-generated"] + - ["System.Net.Http.Json", "JsonContent", False, "Create", "(System.Object,System.Type,System.Net.Http.Headers.MediaTypeHeaderValue,System.Text.Json.JsonSerializerOptions)", "", "Argument[0]", "ReturnValue.Property[System.Net.Http.Json.JsonContent.Value]", "value", "dfc-generated"] + - ["System.Net.Http.Json", "JsonContent", False, "Create", "(T,System.Net.Http.Headers.MediaTypeHeaderValue,System.Text.Json.JsonSerializerOptions)", "", "Argument[0]", "ReturnValue.Property[System.Net.Http.Json.JsonContent.Value]", "value", "dfc-generated"] + - ["System.Net.Http.Json", "JsonContent", False, "Create", "(T,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Net.Http.Headers.MediaTypeHeaderValue)", "", "Argument[0]", "ReturnValue.Property[System.Net.Http.Json.JsonContent.Value]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -67,8 +69,6 @@ extensions: - ["System.Net.Http.Json", "HttpContentJsonExtensions", "ReadFromJsonAsync", "(System.Net.Http.HttpContent,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net.Http.Json", "HttpContentJsonExtensions", "ReadFromJsonAsync", "(System.Net.Http.HttpContent,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net.Http.Json", "HttpContentJsonExtensions", "ReadFromJsonAsync", "(System.Net.Http.HttpContent,System.Threading.CancellationToken)", "summary", "df-generated"] - - ["System.Net.Http.Json", "JsonContent", "Create", "(System.Object,System.Type,System.Net.Http.Headers.MediaTypeHeaderValue,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - - ["System.Net.Http.Json", "JsonContent", "Create", "(T,System.Net.Http.Headers.MediaTypeHeaderValue,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - ["System.Net.Http.Json", "JsonContent", "TryComputeLength", "(System.Int64)", "summary", "df-generated"] - ["System.Net.Http.Json", "JsonContent", "get_ObjectType", "()", "summary", "df-generated"] - ["System.Net.Http.Json", "JsonContent", "get_Value", "()", "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 f06afdd5f43..d080bab51f3 100644 --- a/csharp/ql/lib/ext/generated/System.Net.Http.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.Http.model.yml @@ -21,8 +21,6 @@ extensions: - ["System.Net.Http", "HttpContent", False, "CopyToAsync", "(System.IO.Stream,System.Net.TransportContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Net.Http", "HttpContent", False, "CopyToAsync", "(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,System.Threading.CancellationToken)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["System.Net.Http", "HttpContent", False, "ReadAsByteArrayAsync", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "HttpContent", False, "ReadAsByteArrayAsync", "(System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http", "HttpContent", False, "ReadAsStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http", "HttpContent", False, "ReadAsStream", "(System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http", "HttpContent", False, "ReadAsStreamAsync", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -45,6 +43,7 @@ extensions: - ["System.Net.Http", "HttpMethod", False, "HttpMethod", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.Http.HttpMethod._method]", "value", "dfc-generated"] - ["System.Net.Http", "HttpMethod", False, "ToString", "()", "", "Argument[this].SyntheticField[System.Net.Http.HttpMethod._method]", "ReturnValue", "value", "dfc-generated"] - ["System.Net.Http", "HttpMethod", False, "get_Method", "()", "", "Argument[this].SyntheticField[System.Net.Http.HttpMethod._method]", "ReturnValue", "value", "dfc-generated"] + - ["System.Net.Http", "HttpRequestException", False, "HttpRequestException", "(System.String,System.Exception,System.Nullable)", "", "Argument[2]", "Argument[this].Property[System.Net.Http.HttpRequestException.StatusCode]", "value", "dfc-generated"] - ["System.Net.Http", "HttpRequestMessage", False, "HttpRequestMessage", "(System.Net.Http.HttpMethod,System.Uri)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.Http.HttpRequestMessage._method]", "value", "dfc-generated"] - ["System.Net.Http", "HttpRequestMessage", False, "HttpRequestMessage", "(System.Net.Http.HttpMethod,System.Uri)", "", "Argument[1]", "Argument[this].SyntheticField[System.Net.Http.HttpRequestMessage._requestUri]", "value", "dfc-generated"] - ["System.Net.Http", "HttpRequestMessage", False, "ToString", "()", "", "Argument[this].SyntheticField[System.Net.Http.HttpRequestMessage._method]", "ReturnValue", "taint", "dfc-generated"] @@ -52,6 +51,7 @@ extensions: - ["System.Net.Http", "HttpRequestMessage", False, "get_Properties", "()", "", "Argument[this].Property[System.Net.Http.HttpRequestMessage.Options]", "ReturnValue", "value", "dfc-generated"] - ["System.Net.Http", "HttpRequestOptions", False, "get_Keys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http", "HttpRequestOptions", False, "get_Values", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Net.Http", "HttpRequestOptionsKey", False, "HttpRequestOptionsKey", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.Net.Http.HttpRequestOptionsKey`1.Key]", "value", "dfc-generated"] - ["System.Net.Http", "HttpResponseMessage", False, "EnsureSuccessStatusCode", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Net.Http", "HttpResponseMessage", False, "ToString", "()", "", "Argument[this].Property[System.Net.Http.HttpResponseMessage.ReasonPhrase]", "ReturnValue", "taint", "dfc-generated"] - ["System.Net.Http", "MultipartContent", False, "MultipartContent", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -63,8 +63,9 @@ extensions: - ["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"] - - ["System.Net.Http", "StreamContent", False, "StreamContent", "(System.IO.Stream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "StreamContent", False, "StreamContent", "(System.IO.Stream,System.Int32)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Net.Http", "StreamContent", False, "StreamContent", "(System.IO.Stream)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.Http.StreamContent._content]", "value", "dfc-generated"] + - ["System.Net.Http", "StreamContent", False, "StreamContent", "(System.IO.Stream,System.Int32)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.Http.StreamContent._content]", "value", "dfc-generated"] + - ["System.Net.Http", "StreamContent", True, "SerializeToStream", "(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken)", "", "Argument[this].SyntheticField[System.Net.Http.StreamContent._content]", "Argument[0]", "taint", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -128,6 +129,10 @@ extensions: - ["System.Net.Http", "HttpContent", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Net.Http", "HttpContent", "LoadIntoBufferAsync", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpContent", "LoadIntoBufferAsync", "(System.Int64)", "summary", "df-generated"] + - ["System.Net.Http", "HttpContent", "LoadIntoBufferAsync", "(System.Int64,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Net.Http", "HttpContent", "LoadIntoBufferAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Net.Http", "HttpContent", "ReadAsByteArrayAsync", "()", "summary", "df-generated"] + - ["System.Net.Http", "HttpContent", "ReadAsByteArrayAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net.Http", "HttpContent", "ReadAsStringAsync", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpContent", "ReadAsStringAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net.Http", "HttpContent", "TryComputeLength", "(System.Int64)", "summary", "df-generated"] @@ -162,7 +167,6 @@ extensions: - ["System.Net.Http", "HttpRequestException", "HttpRequestException", "(System.Net.Http.HttpRequestError,System.String,System.Exception,System.Nullable)", "summary", "df-generated"] - ["System.Net.Http", "HttpRequestException", "HttpRequestException", "(System.String)", "summary", "df-generated"] - ["System.Net.Http", "HttpRequestException", "HttpRequestException", "(System.String,System.Exception)", "summary", "df-generated"] - - ["System.Net.Http", "HttpRequestException", "HttpRequestException", "(System.String,System.Exception,System.Nullable)", "summary", "df-generated"] - ["System.Net.Http", "HttpRequestException", "get_HttpRequestError", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpRequestException", "get_StatusCode", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpRequestMessage", "Dispose", "()", "summary", "df-generated"] @@ -178,7 +182,6 @@ extensions: - ["System.Net.Http", "HttpRequestOptions", "TryGetValue", "(System.Net.Http.HttpRequestOptionsKey,TValue)", "summary", "df-generated"] - ["System.Net.Http", "HttpRequestOptions", "get_Count", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpRequestOptions", "get_IsReadOnly", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpRequestOptionsKey", "HttpRequestOptionsKey", "(System.String)", "summary", "df-generated"] - ["System.Net.Http", "HttpRequestOptionsKey", "get_Key", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpResponseMessage", "Dispose", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpResponseMessage", "Dispose", "(System.Boolean)", "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 6ed3c214d14..ab4aa0a95f6 100644 --- a/csharp/ql/lib/ext/generated/System.Net.NetworkInformation.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.NetworkInformation.model.yml @@ -24,6 +24,10 @@ extensions: - ["System.Net.NetworkInformation", "NetworkInterface", True, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.NetworkInformation", "PhysicalAddress", False, "GetAddressBytes", "()", "", "Argument[this].SyntheticField[System.Net.NetworkInformation.PhysicalAddress._address].Element", "ReturnValue.Element", "value", "dfc-generated"] - ["System.Net.NetworkInformation", "PhysicalAddress", False, "PhysicalAddress", "(System.Byte[])", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.NetworkInformation.PhysicalAddress._address]", "value", "dfc-generated"] + - ["System.Net.NetworkInformation", "Ping", False, "Send", "(System.Net.IPAddress,System.Int32,System.Byte[],System.Net.NetworkInformation.PingOptions)", "", "Argument[3]", "ReturnValue.Property[System.Net.NetworkInformation.PingReply.Options]", "value", "dfc-generated"] + - ["System.Net.NetworkInformation", "Ping", False, "Send", "(System.Net.IPAddress,System.TimeSpan,System.Byte[],System.Net.NetworkInformation.PingOptions)", "", "Argument[3]", "ReturnValue.Property[System.Net.NetworkInformation.PingReply.Options]", "value", "dfc-generated"] + - ["System.Net.NetworkInformation", "Ping", False, "Send", "(System.String,System.Int32,System.Byte[],System.Net.NetworkInformation.PingOptions)", "", "Argument[3]", "ReturnValue.Property[System.Net.NetworkInformation.PingReply.Options]", "value", "dfc-generated"] + - ["System.Net.NetworkInformation", "Ping", False, "Send", "(System.String,System.TimeSpan,System.Byte[],System.Net.NetworkInformation.PingOptions)", "", "Argument[3]", "ReturnValue.Property[System.Net.NetworkInformation.PingReply.Options]", "value", "dfc-generated"] - ["System.Net.NetworkInformation", "UnicastIPAddressInformationCollection", True, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all @@ -236,13 +240,9 @@ extensions: - ["System.Net.NetworkInformation", "Ping", "Send", "(System.Net.IPAddress)", "summary", "df-generated"] - ["System.Net.NetworkInformation", "Ping", "Send", "(System.Net.IPAddress,System.Int32)", "summary", "df-generated"] - ["System.Net.NetworkInformation", "Ping", "Send", "(System.Net.IPAddress,System.Int32,System.Byte[])", "summary", "df-generated"] - - ["System.Net.NetworkInformation", "Ping", "Send", "(System.Net.IPAddress,System.Int32,System.Byte[],System.Net.NetworkInformation.PingOptions)", "summary", "df-generated"] - - ["System.Net.NetworkInformation", "Ping", "Send", "(System.Net.IPAddress,System.TimeSpan,System.Byte[],System.Net.NetworkInformation.PingOptions)", "summary", "df-generated"] - ["System.Net.NetworkInformation", "Ping", "Send", "(System.String)", "summary", "df-generated"] - ["System.Net.NetworkInformation", "Ping", "Send", "(System.String,System.Int32)", "summary", "df-generated"] - ["System.Net.NetworkInformation", "Ping", "Send", "(System.String,System.Int32,System.Byte[])", "summary", "df-generated"] - - ["System.Net.NetworkInformation", "Ping", "Send", "(System.String,System.Int32,System.Byte[],System.Net.NetworkInformation.PingOptions)", "summary", "df-generated"] - - ["System.Net.NetworkInformation", "Ping", "Send", "(System.String,System.TimeSpan,System.Byte[],System.Net.NetworkInformation.PingOptions)", "summary", "df-generated"] - ["System.Net.NetworkInformation", "Ping", "SendAsync", "(System.Net.IPAddress,System.Int32,System.Byte[],System.Net.NetworkInformation.PingOptions,System.Object)", "summary", "df-generated"] - ["System.Net.NetworkInformation", "Ping", "SendAsync", "(System.Net.IPAddress,System.Int32,System.Byte[],System.Object)", "summary", "df-generated"] - ["System.Net.NetworkInformation", "Ping", "SendAsync", "(System.Net.IPAddress,System.Int32,System.Object)", "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 a3c94722267..03b325e43e1 100644 --- a/csharp/ql/lib/ext/generated/System.Net.Quic.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.Quic.model.yml @@ -4,6 +4,8 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["System.Net.Quic", "QuicConnection", False, "ConnectAsync", "(System.Net.Quic.QuicClientConnectionOptions,System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Net.Quic", "QuicConnection", False, "OpenOutboundStreamAsync", "(System.Net.Quic.QuicStreamType,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Quic", "QuicConnection", False, "get_LocalEndPoint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Quic", "QuicConnection", False, "get_NegotiatedApplicationProtocol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Quic", "QuicConnection", False, "get_RemoteCertificate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -15,10 +17,10 @@ extensions: data: - ["System.Net.Quic", "QuicConnection", "AcceptInboundStreamAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net.Quic", "QuicConnection", "CloseAsync", "(System.Int64,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", "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", "QuicConnection", "get_NegotiatedCipherSuite", "()", "summary", "df-generated"] + - ["System.Net.Quic", "QuicConnection", "get_SslProtocol", "()", "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"] @@ -38,7 +40,6 @@ extensions: - ["System.Net.Quic", "QuicStream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] - ["System.Net.Quic", "QuicStream", "SetLength", "(System.Int64)", "summary", "df-generated"] - ["System.Net.Quic", "QuicStream", "ToString", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicStream", "Write", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Net.Quic", "QuicStream", "WriteAsync", "(System.ReadOnlyMemory,System.Boolean,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net.Quic", "QuicStream", "WriteByte", "(System.Byte)", "summary", "df-generated"] - ["System.Net.Quic", "QuicStream", "get_CanRead", "()", "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 b052db90efa..1efe3bab7c5 100644 --- a/csharp/ql/lib/ext/generated/System.Net.Security.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.Security.model.yml @@ -21,20 +21,28 @@ extensions: - ["System.Net.Security", "SslApplicationProtocol", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Security", "SslCertificateTrust", False, "CreateForX509Collection", "(System.Security.Cryptography.X509Certificates.X509Certificate2Collection,System.Boolean)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Net.Security", "SslCertificateTrust", False, "CreateForX509Store", "(System.Security.Cryptography.X509Certificates.X509Store,System.Boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Net.Security", "SslClientHelloInfo", False, "SslClientHelloInfo", "(System.String,System.Security.Authentication.SslProtocols)", "", "Argument[0]", "Argument[this].Property[System.Net.Security.SslClientHelloInfo.ServerName]", "value", "dfc-generated"] - ["System.Net.Security", "SslStream", False, "AuthenticateAsClient", "(System.Net.Security.SslClientAuthenticationOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Security", "SslStream", False, "AuthenticateAsClientAsync", "(System.Net.Security.SslClientAuthenticationOptions,System.Threading.CancellationToken)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Security", "SslStream", False, "AuthenticateAsClientAsync", "(System.Net.Security.SslClientAuthenticationOptions,System.Threading.CancellationToken)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Security", "SslStream", False, "AuthenticateAsServer", "(System.Net.Security.SslServerAuthenticationOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Security", "SslStream", False, "AuthenticateAsServerAsync", "(System.Net.Security.SslServerAuthenticationOptions,System.Threading.CancellationToken)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Security", "SslStream", False, "AuthenticateAsServerAsync", "(System.Net.Security.SslServerAuthenticationOptions,System.Threading.CancellationToken)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Security", "SslStream", False, "Write", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "dfc-generated"] - ["System.Net.Security", "SslStream", False, "get_NegotiatedApplicationProtocol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Security", "SslStream", False, "get_TargetHostName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Net.Security", "SslStream", False, "get_TargetHostName", "()", "", "Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost]", "ReturnValue", "value", "dfc-generated"] - ["System.Net.Security", "SslStream", False, "get_TransportContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Security", "SslStream", True, "NegotiateClientCertificateAsync", "(System.Threading.CancellationToken)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Net.Security", "SslStream", True, "AuthenticateAsClient", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost]", "value", "dfc-generated"] + - ["System.Net.Security", "SslStream", True, "AuthenticateAsClient", "(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost]", "value", "dfc-generated"] + - ["System.Net.Security", "SslStream", True, "AuthenticateAsClient", "(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost]", "value", "dfc-generated"] + - ["System.Net.Security", "SslStream", True, "AuthenticateAsClientAsync", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost]", "value", "dfc-generated"] + - ["System.Net.Security", "SslStream", True, "AuthenticateAsClientAsync", "(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost]", "value", "dfc-generated"] + - ["System.Net.Security", "SslStream", True, "AuthenticateAsClientAsync", "(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost]", "value", "dfc-generated"] + - ["System.Net.Security", "SslStream", True, "BeginAuthenticateAsClient", "(System.String,System.AsyncCallback,System.Object)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost]", "value", "dfc-generated"] + - ["System.Net.Security", "SslStream", True, "BeginAuthenticateAsClient", "(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean,System.AsyncCallback,System.Object)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost]", "value", "dfc-generated"] + - ["System.Net.Security", "SslStream", True, "BeginAuthenticateAsClient", "(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean,System.AsyncCallback,System.Object)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost]", "value", "dfc-generated"] - ["System.Net.Security", "SslStream", True, "get_LocalCertificate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Security", "SslStream", True, "get_RemoteCertificate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Security", "SslStreamCertificateContext", False, "Create", "(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.X509Certificates.X509Certificate2Collection,System.Boolean,System.Net.Security.SslCertificateTrust)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] + - ["System.Net.Security", "SslStreamCertificateContext", False, "Create", "(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.X509Certificates.X509Certificate2Collection,System.Boolean)", "", "Argument[0]", "ReturnValue.Property[System.Net.Security.SslStreamCertificateContext.TargetCertificate]", "value", "dfc-generated"] + - ["System.Net.Security", "SslStreamCertificateContext", False, "Create", "(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.X509Certificates.X509Certificate2Collection,System.Boolean,System.Net.Security.SslCertificateTrust)", "", "Argument[0]", "ReturnValue.Property[System.Net.Security.SslStreamCertificateContext.TargetCertificate]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -48,9 +56,11 @@ extensions: - ["System.Net.Security", "AuthenticatedStream", "get_LeaveInnerStreamOpen", "()", "summary", "df-generated"] - ["System.Net.Security", "CipherSuitesPolicy", "CipherSuitesPolicy", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Net.Security", "CipherSuitesPolicy", "get_AllowedCipherSuites", "()", "summary", "df-generated"] + - ["System.Net.Security", "NegotiateAuthentication", "ComputeIntegrityCheck", "(System.ReadOnlySpan,System.Buffers.IBufferWriter)", "summary", "df-generated"] - ["System.Net.Security", "NegotiateAuthentication", "Dispose", "()", "summary", "df-generated"] - ["System.Net.Security", "NegotiateAuthentication", "Unwrap", "(System.ReadOnlySpan,System.Buffers.IBufferWriter,System.Boolean)", "summary", "df-generated"] - ["System.Net.Security", "NegotiateAuthentication", "UnwrapInPlace", "(System.Span,System.Int32,System.Int32,System.Boolean)", "summary", "df-generated"] + - ["System.Net.Security", "NegotiateAuthentication", "VerifyIntegrityCheck", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Net.Security", "NegotiateAuthentication", "Wrap", "(System.ReadOnlySpan,System.Buffers.IBufferWriter,System.Boolean,System.Boolean)", "summary", "df-generated"] - ["System.Net.Security", "NegotiateAuthentication", "get_ImpersonationLevel", "()", "summary", "df-generated"] - ["System.Net.Security", "NegotiateAuthentication", "get_IsAuthenticated", "()", "summary", "df-generated"] @@ -111,15 +121,8 @@ extensions: - ["System.Net.Security", "SslApplicationProtocol", "get_Protocol", "()", "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", "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", "SslStream", "AuthenticateAsClient", "(System.String)", "summary", "df-generated"] - - ["System.Net.Security", "SslStream", "AuthenticateAsClient", "(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean)", "summary", "df-generated"] - - ["System.Net.Security", "SslStream", "AuthenticateAsClient", "(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean)", "summary", "df-generated"] - - ["System.Net.Security", "SslStream", "AuthenticateAsClientAsync", "(System.String)", "summary", "df-generated"] - - ["System.Net.Security", "SslStream", "AuthenticateAsClientAsync", "(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean)", "summary", "df-generated"] - - ["System.Net.Security", "SslStream", "AuthenticateAsClientAsync", "(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean)", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "AuthenticateAsServer", "(System.Security.Cryptography.X509Certificates.X509Certificate)", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "AuthenticateAsServer", "(System.Security.Cryptography.X509Certificates.X509Certificate,System.Boolean,System.Boolean)", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "AuthenticateAsServer", "(System.Security.Cryptography.X509Certificates.X509Certificate,System.Boolean,System.Security.Authentication.SslProtocols,System.Boolean)", "summary", "df-generated"] @@ -127,9 +130,6 @@ extensions: - ["System.Net.Security", "SslStream", "AuthenticateAsServerAsync", "(System.Security.Cryptography.X509Certificates.X509Certificate)", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "AuthenticateAsServerAsync", "(System.Security.Cryptography.X509Certificates.X509Certificate,System.Boolean,System.Boolean)", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "AuthenticateAsServerAsync", "(System.Security.Cryptography.X509Certificates.X509Certificate,System.Boolean,System.Security.Authentication.SslProtocols,System.Boolean)", "summary", "df-generated"] - - ["System.Net.Security", "SslStream", "BeginAuthenticateAsClient", "(System.String,System.AsyncCallback,System.Object)", "summary", "df-generated"] - - ["System.Net.Security", "SslStream", "BeginAuthenticateAsClient", "(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean,System.AsyncCallback,System.Object)", "summary", "df-generated"] - - ["System.Net.Security", "SslStream", "BeginAuthenticateAsClient", "(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean,System.AsyncCallback,System.Object)", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "BeginAuthenticateAsServer", "(System.Security.Cryptography.X509Certificates.X509Certificate,System.AsyncCallback,System.Object)", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "BeginAuthenticateAsServer", "(System.Security.Cryptography.X509Certificates.X509Certificate,System.Boolean,System.Boolean,System.AsyncCallback,System.Object)", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "BeginAuthenticateAsServer", "(System.Security.Cryptography.X509Certificates.X509Certificate,System.Boolean,System.Security.Authentication.SslProtocols,System.Boolean,System.AsyncCallback,System.Object)", "summary", "df-generated"] @@ -139,6 +139,7 @@ extensions: - ["System.Net.Security", "SslStream", "EndRead", "(System.IAsyncResult)", "summary", "df-generated"] - ["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", "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"] @@ -148,7 +149,6 @@ extensions: - ["System.Net.Security", "SslStream", "SslStream", "(System.IO.Stream,System.Boolean,System.Net.Security.RemoteCertificateValidationCallback)", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "SslStream", "(System.IO.Stream,System.Boolean,System.Net.Security.RemoteCertificateValidationCallback,System.Net.Security.LocalCertificateSelectionCallback)", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "SslStream", "(System.IO.Stream,System.Boolean,System.Net.Security.RemoteCertificateValidationCallback,System.Net.Security.LocalCertificateSelectionCallback,System.Net.Security.EncryptionPolicy)", "summary", "df-generated"] - - ["System.Net.Security", "SslStream", "Write", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "WriteByte", "(System.Byte)", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "get_CanRead", "()", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "get_CanSeek", "()", "summary", "df-generated"] @@ -169,6 +169,5 @@ extensions: - ["System.Net.Security", "SslStream", "get_Length", "()", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "get_NegotiatedCipherSuite", "()", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "get_SslProtocol", "()", "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.ServerSentEvents.model.yml b/csharp/ql/lib/ext/generated/System.Net.ServerSentEvents.model.yml new file mode 100644 index 00000000000..01d8fef52c4 --- /dev/null +++ b/csharp/ql/lib/ext/generated/System.Net.ServerSentEvents.model.yml @@ -0,0 +1,20 @@ +# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +extensions: + - addsTo: + pack: codeql/csharp-all + extensible: summaryModel + data: + - ["System.Net.ServerSentEvents", "SseItem", False, "SseItem", "(T,System.String)", "", "Argument[0]", "Argument[this].Property[System.Net.ServerSentEvents.SseItem`1.Data]", "value", "dfc-generated"] + - ["System.Net.ServerSentEvents", "SseItem", False, "SseItem", "(T,System.String)", "", "Argument[1]", "Argument[this].SyntheticField[System.Net.ServerSentEvents.SseItem`1._eventType]", "value", "dfc-generated"] + - ["System.Net.ServerSentEvents", "SseItem", False, "get_EventType", "()", "", "Argument[this].SyntheticField[System.Net.ServerSentEvents.SseItem`1._eventType]", "ReturnValue", "value", "dfc-generated"] + - ["System.Net.ServerSentEvents", "SseParser", False, "Create", "(System.IO.Stream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Net.ServerSentEvents", "SseParser", False, "Enumerate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Net.ServerSentEvents", "SseParser", False, "EnumerateAsync", "(System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - addsTo: + pack: codeql/csharp-all + extensible: neutralModel + data: + - ["System.Net.ServerSentEvents", "SseFormatter", "WriteAsync", "(System.Collections.Generic.IAsyncEnumerable>,System.IO.Stream,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Net.ServerSentEvents", "SseFormatter", "WriteAsync", "(System.Collections.Generic.IAsyncEnumerable>,System.IO.Stream,System.Action,System.Buffers.IBufferWriter>,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Net.ServerSentEvents", "SseItem", "get_Data", "()", "summary", "df-generated"] + - ["System.Net.ServerSentEvents", "SseParser", "Create", "(System.IO.Stream,System.Net.ServerSentEvents.SseItemParser)", "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 ce05b06a782..0ea691ff704 100644 --- a/csharp/ql/lib/ext/generated/System.Net.Sockets.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.Sockets.model.yml @@ -13,6 +13,10 @@ extensions: - ["System.Net.Sockets", "MulticastOption", False, "MulticastOption", "(System.Net.IPAddress,System.Net.IPAddress)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Sockets", "NetworkStream", False, "NetworkStream", "(System.Net.Sockets.Socket,System.IO.FileAccess,System.Boolean)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.Sockets.NetworkStream._streamSocket]", "value", "dfc-generated"] - ["System.Net.Sockets", "NetworkStream", False, "get_Socket", "()", "", "Argument[this].SyntheticField[System.Net.Sockets.NetworkStream._streamSocket]", "ReturnValue", "value", "dfc-generated"] + - ["System.Net.Sockets", "SendPacketsElement", False, "SendPacketsElement", "(System.Byte[],System.Int32,System.Int32,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.Net.Sockets.SendPacketsElement.Buffer]", "value", "dfc-generated"] + - ["System.Net.Sockets", "SendPacketsElement", False, "SendPacketsElement", "(System.IO.FileStream,System.Int64,System.Int32,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.Net.Sockets.SendPacketsElement.FileStream]", "value", "dfc-generated"] + - ["System.Net.Sockets", "SendPacketsElement", False, "SendPacketsElement", "(System.ReadOnlyMemory,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.Net.Sockets.SendPacketsElement.MemoryBuffer]", "value", "dfc-generated"] + - ["System.Net.Sockets", "SendPacketsElement", False, "SendPacketsElement", "(System.String,System.Int64,System.Int32,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.Net.Sockets.SendPacketsElement.FilePath]", "value", "dfc-generated"] - ["System.Net.Sockets", "Socket", False, "Accept", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Sockets", "Socket", False, "AcceptAsync", "(System.Net.Sockets.SocketAsyncEventArgs)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Net.Sockets", "Socket", False, "BeginReceiveFrom", "(System.Byte[],System.Int32,System.Int32,System.Net.Sockets.SocketFlags,System.Net.EndPoint,System.AsyncCallback,System.Object)", "", "Argument[4]", "ReturnValue", "value", "dfc-generated"] @@ -73,8 +77,6 @@ extensions: - ["System.Net.Sockets", "TcpListener", False, "get_LocalEndpoint", "()", "", "Argument[this].SyntheticField[System.Net.Sockets.TcpListener._serverSocketEP]", "ReturnValue", "value", "dfc-generated"] - ["System.Net.Sockets", "TcpListener", False, "get_Server", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Sockets", "UdpClient", False, "Connect", "(System.Net.IPEndPoint)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Sockets", "UdpClient", False, "EndReceive", "(System.IAsyncResult,System.Net.IPEndPoint)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Sockets", "UdpClient", False, "Receive", "(System.Net.IPEndPoint)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Sockets", "UdpClient", False, "Send", "(System.Byte[],System.Int32,System.Net.IPEndPoint)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Sockets", "UdpClient", False, "Send", "(System.ReadOnlySpan,System.Net.IPEndPoint)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Sockets", "UdpClient", False, "SendAsync", "(System.Byte[],System.Int32,System.Net.IPEndPoint)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] @@ -110,7 +112,6 @@ extensions: - ["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"] - - ["System.Net.Sockets", "NetworkStream", "Write", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Net.Sockets", "NetworkStream", "WriteByte", "(System.Byte)", "summary", "df-generated"] - ["System.Net.Sockets", "NetworkStream", "get_CanRead", "()", "summary", "df-generated"] - ["System.Net.Sockets", "NetworkStream", "get_CanSeek", "()", "summary", "df-generated"] @@ -123,17 +124,13 @@ extensions: - ["System.Net.Sockets", "SafeSocketHandle", "get_IsInvalid", "()", "summary", "df-generated"] - ["System.Net.Sockets", "SendPacketsElement", "SendPacketsElement", "(System.Byte[])", "summary", "df-generated"] - ["System.Net.Sockets", "SendPacketsElement", "SendPacketsElement", "(System.Byte[],System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.Net.Sockets", "SendPacketsElement", "SendPacketsElement", "(System.Byte[],System.Int32,System.Int32,System.Boolean)", "summary", "df-generated"] - ["System.Net.Sockets", "SendPacketsElement", "SendPacketsElement", "(System.IO.FileStream)", "summary", "df-generated"] - ["System.Net.Sockets", "SendPacketsElement", "SendPacketsElement", "(System.IO.FileStream,System.Int64,System.Int32)", "summary", "df-generated"] - - ["System.Net.Sockets", "SendPacketsElement", "SendPacketsElement", "(System.IO.FileStream,System.Int64,System.Int32,System.Boolean)", "summary", "df-generated"] - ["System.Net.Sockets", "SendPacketsElement", "SendPacketsElement", "(System.ReadOnlyMemory)", "summary", "df-generated"] - - ["System.Net.Sockets", "SendPacketsElement", "SendPacketsElement", "(System.ReadOnlyMemory,System.Boolean)", "summary", "df-generated"] - ["System.Net.Sockets", "SendPacketsElement", "SendPacketsElement", "(System.String)", "summary", "df-generated"] - ["System.Net.Sockets", "SendPacketsElement", "SendPacketsElement", "(System.String,System.Int32,System.Int32)", "summary", "df-generated"] - ["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_Offset", "()", "summary", "df-generated"] - ["System.Net.Sockets", "Socket", "AcceptAsync", "()", "summary", "df-generated"] - ["System.Net.Sockets", "Socket", "AcceptAsync", "(System.Net.Sockets.Socket)", "summary", "df-generated"] @@ -357,11 +354,13 @@ extensions: - ["System.Net.Sockets", "UdpClient", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Net.Sockets", "UdpClient", "DropMulticastGroup", "(System.Net.IPAddress)", "summary", "df-generated"] - ["System.Net.Sockets", "UdpClient", "DropMulticastGroup", "(System.Net.IPAddress,System.Int32)", "summary", "df-generated"] + - ["System.Net.Sockets", "UdpClient", "EndReceive", "(System.IAsyncResult,System.Net.IPEndPoint)", "summary", "df-generated"] - ["System.Net.Sockets", "UdpClient", "EndSend", "(System.IAsyncResult)", "summary", "df-generated"] - ["System.Net.Sockets", "UdpClient", "JoinMulticastGroup", "(System.Int32,System.Net.IPAddress)", "summary", "df-generated"] - ["System.Net.Sockets", "UdpClient", "JoinMulticastGroup", "(System.Net.IPAddress)", "summary", "df-generated"] - ["System.Net.Sockets", "UdpClient", "JoinMulticastGroup", "(System.Net.IPAddress,System.Int32)", "summary", "df-generated"] - ["System.Net.Sockets", "UdpClient", "JoinMulticastGroup", "(System.Net.IPAddress,System.Net.IPAddress)", "summary", "df-generated"] + - ["System.Net.Sockets", "UdpClient", "Receive", "(System.Net.IPEndPoint)", "summary", "df-generated"] - ["System.Net.Sockets", "UdpClient", "ReceiveAsync", "()", "summary", "df-generated"] - ["System.Net.Sockets", "UdpClient", "ReceiveAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net.Sockets", "UdpClient", "Send", "(System.Byte[],System.Int32)", "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 ceb5abb55d8..bc9d5b02b08 100644 --- a/csharp/ql/lib/ext/generated/System.Net.WebSockets.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.WebSockets.model.yml @@ -19,6 +19,8 @@ extensions: - ["System.Net.WebSockets", "WebSocketContext", True, "get_SecWebSocketVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.WebSockets", "WebSocketContext", True, "get_User", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.WebSockets", "WebSocketContext", True, "get_WebSocket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Net.WebSockets", "WebSocketReceiveResult", False, "WebSocketReceiveResult", "(System.Int32,System.Net.WebSockets.WebSocketMessageType,System.Boolean,System.Nullable,System.String)", "", "Argument[3]", "Argument[this].Property[System.Net.WebSockets.WebSocketReceiveResult.CloseStatus]", "value", "dfc-generated"] + - ["System.Net.WebSockets", "WebSocketReceiveResult", False, "WebSocketReceiveResult", "(System.Int32,System.Net.WebSockets.WebSocketMessageType,System.Boolean,System.Nullable,System.String)", "", "Argument[4]", "Argument[this].Property[System.Net.WebSockets.WebSocketReceiveResult.CloseStatusDescription]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -84,4 +86,8 @@ extensions: - ["System.Net.WebSockets", "WebSocketException", "get_ErrorCode", "()", "summary", "df-generated"] - ["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 a236f8b1e60..a3a4da217a1 100644 --- a/csharp/ql/lib/ext/generated/System.Net.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.model.yml @@ -11,6 +11,10 @@ extensions: - ["System.Net", "Cookie", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "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", "Dns", False, "GetHostByName", "(System.String)", "", "Argument[0]", "ReturnValue.Property[System.Net.IPHostEntry.HostName]", "value", "dfc-generated"] + - ["System.Net", "Dns", False, "GetHostEntry", "(System.String)", "", "Argument[0]", "ReturnValue.Property[System.Net.IPHostEntry.HostName]", "value", "dfc-generated"] + - ["System.Net", "Dns", False, "GetHostEntry", "(System.String,System.Net.Sockets.AddressFamily)", "", "Argument[0]", "ReturnValue.Property[System.Net.IPHostEntry.HostName]", "value", "dfc-generated"] + - ["System.Net", "Dns", False, "Resolve", "(System.String)", "", "Argument[0]", "ReturnValue.Property[System.Net.IPHostEntry.HostName]", "value", "dfc-generated"] - ["System.Net", "DnsEndPoint", False, "DnsEndPoint", "(System.String,System.Int32,System.Net.Sockets.AddressFamily)", "", "Argument[0]", "Argument[this].SyntheticField[System.Net.DnsEndPoint._host]", "value", "dfc-generated"] - ["System.Net", "DnsEndPoint", False, "ToString", "()", "", "Argument[this].SyntheticField[System.Net.DnsEndPoint._host]", "ReturnValue", "taint", "dfc-generated"] - ["System.Net", "DnsEndPoint", False, "get_Host", "()", "", "Argument[this].SyntheticField[System.Net.DnsEndPoint._host]", "ReturnValue", "value", "dfc-generated"] @@ -23,6 +27,8 @@ extensions: - ["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, "BeginGetContext", "(System.AsyncCallback,System.Object)", "", "Argument[1]", "ReturnValue.SyntheticField[System.Net.ListenerAsyncResult._state]", "value", "dfc-generated"] + - ["System.Net", "HttpListener", False, "EndGetContext", "(System.IAsyncResult)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Net", "HttpListener", False, "GetContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpListener", False, "get_DefaultServiceNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpListener", False, "get_Prefixes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpListener", False, "get_TimeoutManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -74,9 +80,6 @@ extensions: - ["System.Net", "NetworkCredential", False, "NetworkCredential", "(System.String,System.String,System.String)", "", "Argument[2]", "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"] - - ["System.Net", "PathList", False, "get_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "PathList", False, "get_Values", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "UploadDataCompletedEventArgs", False, "get_Result", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "UploadFileCompletedEventArgs", False, "get_Result", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "UploadStringCompletedEventArgs", False, "get_Result", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -125,6 +128,8 @@ extensions: - ["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[this].Property[System.Net.WebProxy.Address]", "ReturnValue", "value", "dfc-generated"] + - ["System.Net", "WebProxy", False, "WebProxy", "(System.Uri,System.Boolean,System.String[],System.Net.ICredentials)", "", "Argument[0]", "Argument[this].Property[System.Net.WebProxy.Address]", "value", "dfc-generated"] + - ["System.Net", "WebProxy", False, "WebProxy", "(System.Uri,System.Boolean,System.String[],System.Net.ICredentials)", "", "Argument[3]", "Argument[this].Property[System.Net.WebProxy.Credentials]", "value", "dfc-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"] @@ -177,6 +182,8 @@ extensions: - ["System.Net", "CookieContainer", "SetCookies", "(System.Uri,System.String)", "summary", "df-generated"] - ["System.Net", "CookieContainer", "get_Count", "()", "summary", "df-generated"] - ["System.Net", "CookieException", "CookieException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] + - ["System.Net", "CookieException", "CookieException", "(System.String)", "summary", "df-generated"] + - ["System.Net", "CookieException", "CookieException", "(System.String,System.Exception)", "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"] - ["System.Net", "CredentialCache", "Remove", "(System.String,System.Int32,System.String)", "summary", "df-generated"] @@ -199,16 +206,12 @@ extensions: - ["System.Net", "Dns", "GetHostAddressesAsync", "(System.String,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net", "Dns", "GetHostByAddress", "(System.Net.IPAddress)", "summary", "df-generated"] - ["System.Net", "Dns", "GetHostByAddress", "(System.String)", "summary", "df-generated"] - - ["System.Net", "Dns", "GetHostByName", "(System.String)", "summary", "df-generated"] - ["System.Net", "Dns", "GetHostEntry", "(System.Net.IPAddress)", "summary", "df-generated"] - - ["System.Net", "Dns", "GetHostEntry", "(System.String)", "summary", "df-generated"] - - ["System.Net", "Dns", "GetHostEntry", "(System.String,System.Net.Sockets.AddressFamily)", "summary", "df-generated"] - ["System.Net", "Dns", "GetHostEntryAsync", "(System.Net.IPAddress)", "summary", "df-generated"] - ["System.Net", "Dns", "GetHostEntryAsync", "(System.String)", "summary", "df-generated"] - ["System.Net", "Dns", "GetHostEntryAsync", "(System.String,System.Net.Sockets.AddressFamily,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net", "Dns", "GetHostEntryAsync", "(System.String,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net", "Dns", "GetHostName", "()", "summary", "df-generated"] - - ["System.Net", "Dns", "Resolve", "(System.String)", "summary", "df-generated"] - ["System.Net", "DnsEndPoint", "DnsEndPoint", "(System.String,System.Int32)", "summary", "df-generated"] - ["System.Net", "DnsEndPoint", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Net", "DnsEndPoint", "GetHashCode", "()", "summary", "df-generated"] @@ -253,8 +256,6 @@ extensions: - ["System.Net", "HttpListener", "Abort", "()", "summary", "df-generated"] - ["System.Net", "HttpListener", "Close", "()", "summary", "df-generated"] - ["System.Net", "HttpListener", "Dispose", "()", "summary", "df-generated"] - - ["System.Net", "HttpListener", "EndGetContext", "(System.IAsyncResult)", "summary", "df-generated"] - - ["System.Net", "HttpListener", "GetContext", "()", "summary", "df-generated"] - ["System.Net", "HttpListener", "GetContextAsync", "()", "summary", "df-generated"] - ["System.Net", "HttpListener", "Start", "()", "summary", "df-generated"] - ["System.Net", "HttpListener", "Stop", "()", "summary", "df-generated"] @@ -289,6 +290,7 @@ 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_UrlReferrer", "()", "summary", "df-generated"] - ["System.Net", "HttpListenerRequest", "get_UserHostAddress", "()", "summary", "df-generated"] @@ -344,9 +346,13 @@ extensions: - ["System.Net", "IPAddress", "IPAddress", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Net", "IPAddress", "IPAddress", "(System.ReadOnlySpan,System.Int64)", "summary", "df-generated"] - ["System.Net", "IPAddress", "IsLoopback", "(System.Net.IPAddress)", "summary", "df-generated"] + - ["System.Net", "IPAddress", "IsValid", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Net", "IPAddress", "IsValidUtf8", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Net", "IPAddress", "NetworkToHostOrder", "(System.Int16)", "summary", "df-generated"] - ["System.Net", "IPAddress", "NetworkToHostOrder", "(System.Int32)", "summary", "df-generated"] - ["System.Net", "IPAddress", "NetworkToHostOrder", "(System.Int64)", "summary", "df-generated"] + - ["System.Net", "IPAddress", "Parse", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Net", "IPAddress", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System.Net", "IPAddress", "Parse", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Net", "IPAddress", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System.Net", "IPAddress", "Parse", "(System.String)", "summary", "df-generated"] @@ -355,6 +361,8 @@ extensions: - ["System.Net", "IPAddress", "TryFormat", "(System.Span,System.Int32,System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System.Net", "IPAddress", "TryFormat", "(System.Span,System.Int32)", "summary", "df-generated"] - ["System.Net", "IPAddress", "TryFormat", "(System.Span,System.Int32,System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] + - ["System.Net", "IPAddress", "TryParse", "(System.ReadOnlySpan,System.IFormatProvider,System.Net.IPAddress)", "summary", "df-generated"] + - ["System.Net", "IPAddress", "TryParse", "(System.ReadOnlySpan,System.Net.IPAddress)", "summary", "df-generated"] - ["System.Net", "IPAddress", "TryParse", "(System.ReadOnlySpan,System.IFormatProvider,System.Net.IPAddress)", "summary", "df-generated"] - ["System.Net", "IPAddress", "TryParse", "(System.ReadOnlySpan,System.Net.IPAddress)", "summary", "df-generated"] - ["System.Net", "IPAddress", "TryParse", "(System.String,System.IFormatProvider,System.Net.IPAddress)", "summary", "df-generated"] @@ -382,6 +390,8 @@ extensions: - ["System.Net", "IPNetwork", "Equals", "(System.Net.IPNetwork)", "summary", "df-generated"] - ["System.Net", "IPNetwork", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Net", "IPNetwork", "GetHashCode", "()", "summary", "df-generated"] + - ["System.Net", "IPNetwork", "Parse", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Net", "IPNetwork", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System.Net", "IPNetwork", "Parse", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Net", "IPNetwork", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System.Net", "IPNetwork", "Parse", "(System.String)", "summary", "df-generated"] @@ -391,6 +401,8 @@ extensions: - ["System.Net", "IPNetwork", "TryFormat", "(System.Span,System.Int32,System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System.Net", "IPNetwork", "TryFormat", "(System.Span,System.Int32)", "summary", "df-generated"] - ["System.Net", "IPNetwork", "TryFormat", "(System.Span,System.Int32,System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] + - ["System.Net", "IPNetwork", "TryParse", "(System.ReadOnlySpan,System.IFormatProvider,System.Net.IPNetwork)", "summary", "df-generated"] + - ["System.Net", "IPNetwork", "TryParse", "(System.ReadOnlySpan,System.Net.IPNetwork)", "summary", "df-generated"] - ["System.Net", "IPNetwork", "TryParse", "(System.ReadOnlySpan,System.IFormatProvider,System.Net.IPNetwork)", "summary", "df-generated"] - ["System.Net", "IPNetwork", "TryParse", "(System.ReadOnlySpan,System.Net.IPNetwork)", "summary", "df-generated"] - ["System.Net", "IPNetwork", "TryParse", "(System.String,System.IFormatProvider,System.Net.IPNetwork)", "summary", "df-generated"] @@ -404,9 +416,6 @@ extensions: - ["System.Net", "IWebProxyScript", "Run", "(System.String,System.String)", "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", "PathList", "GetCookiesCount", "()", "summary", "df-generated"] - - ["System.Net", "PathList", "get_Count", "()", "summary", "df-generated"] - - ["System.Net", "PathList", "set_Item", "(System.String,System.Object)", "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"] @@ -581,7 +590,6 @@ extensions: - ["System.Net", "WebProxy", "WebProxy", "(System.Uri)", "summary", "df-generated"] - ["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_BypassArrayList", "()", "summary", "df-generated"] - ["System.Net", "WebRequest", "Abort", "()", "summary", "df-generated"] - ["System.Net", "WebRequest", "BeginGetRequestStream", "(System.AsyncCallback,System.Object)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Numerics.Tensors.model.yml b/csharp/ql/lib/ext/generated/System.Numerics.Tensors.model.yml index 9750ef3d2c2..44b9f936d17 100644 --- a/csharp/ql/lib/ext/generated/System.Numerics.Tensors.model.yml +++ b/csharp/ql/lib/ext/generated/System.Numerics.Tensors.model.yml @@ -1,54 +1,729 @@ # THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. extensions: + - addsTo: + pack: codeql/csharp-all + extensible: summaryModel + data: + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", False, "CastUp", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", False, "ReadOnlyTensorSpan", "(T*,System.IntPtr,System.ReadOnlySpan,System.ReadOnlySpan)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", False, "get_FlattenedLength", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", False, "get_Lengths", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", False, "get_Strides", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Abs", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Acos", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "AcosPi", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Acosh", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Add", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Add", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Asin", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "AsinPi", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Asinh", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Atan2", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Atan2", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Atan2", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Atan2Pi", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Atan2Pi", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Atan2Pi", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Atan", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "AtanPi", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Atanh", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "BitwiseAnd", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "BitwiseAnd", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "BitwiseOr", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "BitwiseOr", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Broadcast", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Broadcast", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Cbrt", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Ceiling", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "ConvertChecked", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "ConvertSaturating", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "ConvertTruncating", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "CopySign", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "CopySign", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Cos", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "CosPi", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Cosh", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "CosineSimilarity", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "CosineSimilarity", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Create", "(System.Collections.Generic.IEnumerable,System.ReadOnlySpan,System.ReadOnlySpan,System.Boolean)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Create", "(System.Collections.Generic.IEnumerable,System.ReadOnlySpan,System.ReadOnlySpan,System.Boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Create", "(System.Collections.Generic.IEnumerable,System.ReadOnlySpan,System.ReadOnlySpan,System.Boolean)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Create", "(System.ReadOnlySpan,System.Boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Create", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Create", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Create", "(T[],System.ReadOnlySpan,System.Boolean)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Create", "(T[],System.ReadOnlySpan,System.Boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Create", "(T[],System.ReadOnlySpan,System.ReadOnlySpan,System.Boolean)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Create", "(T[],System.ReadOnlySpan,System.ReadOnlySpan,System.Boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Create", "(T[],System.ReadOnlySpan,System.ReadOnlySpan,System.Boolean)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "CreateUninitialized", "(System.ReadOnlySpan,System.Boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "CreateUninitialized", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "CreateUninitialized", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "DegreesToRadians", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Divide", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Divide", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Divide", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Exp10", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Exp10M1", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Exp2", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Exp2M1", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Exp", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "ExpM1", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Floor", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "GetSmallestBroadcastableLengths", "(System.ReadOnlySpan,System.ReadOnlySpan)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Hypot", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Ieee754Remainder", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Ieee754Remainder", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Ieee754Remainder", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "LeadingZeroCount", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Log10", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Log10P1", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Log2", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Log2P1", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Log", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Log", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Log", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "LogP1", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Max", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Max", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "MaxMagnitude", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "MaxMagnitude", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "MaxMagnitudeNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "MaxMagnitudeNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "MaxNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "MaxNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Min", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Min", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "MinMagnitude", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "MinMagnitude", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "MinMagnitudeNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "MinMagnitudeNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "MinNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "MinNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Multiply", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Multiply", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Negate", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "OnesComplement", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "PermuteDimensions", "(System.Numerics.Tensors.Tensor,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "PopCount", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Pow", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Pow", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Pow", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "RadiansToDegrees", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Reciprocal", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Reshape", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Reshape", "(System.Numerics.Tensors.Tensor,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Reshape", "(System.Numerics.Tensors.TensorSpan,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Reverse", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "ReverseDimension", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "RootN", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "RotateLeft", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "RotateRight", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Round", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Round", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Round", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Int32,System.MidpointRounding)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Round", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.MidpointRounding)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "SetSlice", "(System.Numerics.Tensors.Tensor,System.Numerics.Tensors.ReadOnlyTensorSpan,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Sigmoid", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Sin", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "SinPi", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Sinh", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "SoftMax", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Sqrt", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Squeeze", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Squeeze", "(System.Numerics.Tensors.Tensor)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Squeeze", "(System.Numerics.Tensors.TensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "SqueezeDimension", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "SqueezeDimension", "(System.Numerics.Tensors.Tensor,System.Int32)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "SqueezeDimension", "(System.Numerics.Tensors.TensorSpan,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Subtract", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Subtract", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Subtract", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Tan", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "TanPi", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Tanh", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "TrailingZeroCount", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Transpose", "(System.Numerics.Tensors.Tensor)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Truncate", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Unsqueeze", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Unsqueeze", "(System.Numerics.Tensors.Tensor,System.Int32)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Unsqueeze", "(System.Numerics.Tensors.TensorSpan,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Xor", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "Xor", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "AsReadOnlyTensorSpan", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "AsTensorSpan", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "get_FlattenedLength", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "get_Item", "(System.ReadOnlySpan)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", False, "get_Item", "(System.ReadOnlySpan)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", False, "Max", "(System.ReadOnlySpan)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", False, "MaxMagnitude", "(System.ReadOnlySpan)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", False, "MaxMagnitudeNumber", "(System.ReadOnlySpan)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", False, "MaxNumber", "(System.ReadOnlySpan)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", False, "Min", "(System.ReadOnlySpan)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", False, "MinMagnitude", "(System.ReadOnlySpan)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", False, "MinMagnitudeNumber", "(System.ReadOnlySpan)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", False, "MinNumber", "(System.ReadOnlySpan)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics.Tensors", "TensorSpan", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", False, "TensorSpan", "(T*,System.IntPtr,System.ReadOnlySpan,System.ReadOnlySpan)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", False, "get_FlattenedLength", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", False, "get_Lengths", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", False, "get_Strides", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: + - ["System.Numerics.Tensors", "IReadOnlyTensor", "AsReadOnlyTensorSpan", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "AsReadOnlyTensorSpan", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "AsReadOnlyTensorSpan", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "AsReadOnlyTensorSpan", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "CopyTo", "(System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "FlattenTo", "(System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "GetPinnableReference", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "Slice", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "Slice", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "Slice", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "TryCopyTo", "(System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "TryFlattenTo", "(System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "get_Empty", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "get_FlattenedLength", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "get_IsEmpty", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "get_IsPinned", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "get_Item", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "get_Item", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "get_Item", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "get_Lengths", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "get_Rank", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "IReadOnlyTensor", "get_Strides", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ITensor", "AsTensorSpan", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ITensor", "AsTensorSpan", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ITensor", "AsTensorSpan", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ITensor", "AsTensorSpan", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ITensor", "Clear", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ITensor", "Create", "(System.ReadOnlySpan,System.Boolean)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ITensor", "Create", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Boolean)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ITensor", "CreateUninitialized", "(System.ReadOnlySpan,System.Boolean)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ITensor", "CreateUninitialized", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Boolean)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ITensor", "Fill", "(T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ITensor", "GetPinnableReference", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ITensor", "get_IsReadOnly", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ITensor", "get_Item", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ITensor", "get_Item", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ITensor", "get_Item", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ITensor", "set_Item", "(System.ReadOnlySpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ITensor", "set_Item", "(System.ReadOnlySpan,TSelf)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ITensor", "set_Item", "(System.ReadOnlySpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan+Enumerator", "MoveNext", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan+Enumerator", "get_Current", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "CopyTo", "(System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "Equals", "(System.Object)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "FlattenTo", "(System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "GetHashCode", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "GetPinnableReference", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "ReadOnlyTensorSpan", "(System.Array)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "ReadOnlyTensorSpan", "(System.Array,System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "ReadOnlyTensorSpan", "(System.Array,System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "ReadOnlyTensorSpan", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "ReadOnlyTensorSpan", "(System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "ReadOnlyTensorSpan", "(T*,System.IntPtr)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "ReadOnlyTensorSpan", "(T[])", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "ReadOnlyTensorSpan", "(T[],System.Index,System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "ReadOnlyTensorSpan", "(T[],System.Int32,System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "Slice", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "Slice", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "TryCopyTo", "(System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "TryFlattenTo", "(System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "get_Empty", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "get_IsEmpty", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "get_Item", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "get_Item", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "get_Item", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "get_Rank", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "op_Equality", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "ReadOnlyTensorSpan", "op_Inequality", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Abs", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Acos", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "AcosPi", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Acosh", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Add", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Add", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "AsReadOnlyTensorSpan", "(T[],System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "AsTensorSpan", "(T[],System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Asin", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "AsinPi", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Asinh", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Atan2", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Atan2", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Atan2", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Atan2Pi", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Atan2Pi", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Atan2Pi", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Atan", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "AtanPi", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Atanh", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Average", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "BitwiseAnd", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "BitwiseAnd", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "BitwiseOr", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "BitwiseOr", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "BroadcastTo", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "BroadcastTo", "(System.Numerics.Tensors.Tensor,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "BroadcastTo", "(System.Numerics.Tensors.TensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Cbrt", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Ceiling", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Concatenate", "(System.ReadOnlySpan>)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Concatenate", "(System.ReadOnlySpan>,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "ConcatenateOnDimension", "(System.Int32,System.ReadOnlySpan>)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "ConcatenateOnDimension", "(System.Int32,System.ReadOnlySpan>,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "ConvertChecked", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "ConvertSaturating", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "ConvertTruncating", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "CopySign", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "CopySign", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Cos", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "CosPi", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Cosh", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "CosineSimilarity", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Create", "(System.Collections.Generic.IEnumerable,System.ReadOnlySpan,System.Boolean)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "CreateAndFillGaussianNormalDistribution", "(System.Random,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "CreateAndFillGaussianNormalDistribution", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "CreateAndFillUniformDistribution", "(System.Random,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "CreateAndFillUniformDistribution", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "DegreesToRadians", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Distance", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Divide", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Divide", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Divide", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Dot", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Equals", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Equals", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Equals", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Equals", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "EqualsAll", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "EqualsAll", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "EqualsAny", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "EqualsAny", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Exp10", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Exp10M1", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Exp2", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Exp2M1", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Exp", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "ExpM1", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "FillGaussianNormalDistribution", "(System.Numerics.Tensors.TensorSpan,System.Random)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "FillUniformDistribution", "(System.Numerics.Tensors.TensorSpan,System.Random)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "FilteredUpdate", "(System.Numerics.Tensors.TensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "FilteredUpdate", "(System.Numerics.Tensors.TensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Floor", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThan", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThan", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThan", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThan", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThan", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThan", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThanAll", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThanAll", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThanAll", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThanAny", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThanAny", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThanAny", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThanOrEqual", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThanOrEqual", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThanOrEqual", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThanOrEqual", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThanOrEqual", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThanOrEqual", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThanOrEqualAll", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThanOrEqualAll", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThanOrEqualAll", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThanOrEqualAny", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThanOrEqualAny", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GreaterThanOrEqualAny", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Hypot", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "ILogB", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "ILogB", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Ieee754Remainder", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Ieee754Remainder", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Ieee754Remainder", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "IndexOfMax", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "IndexOfMaxMagnitude", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "IndexOfMin", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "IndexOfMinMagnitude", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LeadingZeroCount", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThan", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThan", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThan", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThan", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThan", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThan", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThanAll", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThanAll", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThanAll", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThanAny", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThanAny", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThanAny", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThanOrEqual", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThanOrEqual", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThanOrEqual", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThanOrEqual", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThanOrEqual", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThanOrEqual", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThanOrEqualAll", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThanOrEqualAll", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThanOrEqualAll", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThanOrEqualAny", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThanOrEqualAny", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LessThanOrEqualAny", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Log10", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Log10P1", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Log2", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Log2P1", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Log", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Log", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Log", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "LogP1", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Max", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Max", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Max", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "MaxMagnitude", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "MaxMagnitude", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "MaxMagnitude", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "MaxMagnitudeNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "MaxMagnitudeNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "MaxMagnitudeNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "MaxNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "MaxNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "MaxNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Min", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Min", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Min", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "MinMagnitude", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "MinMagnitude", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "MinMagnitude", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "MinMagnitudeNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "MinMagnitudeNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "MinMagnitudeNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "MinNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "MinNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "MinNumber", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Multiply", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Multiply", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Negate", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Norm", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "OnesComplement", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "PopCount", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Pow", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Pow", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Pow", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Product", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "RadiansToDegrees", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Reciprocal", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Resize", "(System.Numerics.Tensors.Tensor,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "ResizeTo", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "ResizeTo", "(System.Numerics.Tensors.Tensor,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "ResizeTo", "(System.Numerics.Tensors.TensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Reverse", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "ReverseDimension", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan,System.Int32)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "RootN", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Int32,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "RotateLeft", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Int32,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "RotateRight", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Int32,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Round", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Int32,System.MidpointRounding,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Round", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Int32,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Round", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.MidpointRounding,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Round", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "SequenceEqual", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "SequenceEqual", "(System.Numerics.Tensors.TensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "SetSlice", "(System.Numerics.Tensors.TensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Sigmoid", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Sin", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "SinPi", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Sinh", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "SoftMax", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Split", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Int32,System.IntPtr)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Sqrt", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Stack", "(System.ReadOnlySpan>)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Stack", "(System.ReadOnlySpan>,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "StackAlongDimension", "(System.Int32,System.ReadOnlySpan>)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "StackAlongDimension", "(System.ReadOnlySpan>,System.Numerics.Tensors.TensorSpan,System.Int32)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "StdDev", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Subtract", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Subtract", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Subtract", "(T,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Sum", "(System.Numerics.Tensors.ReadOnlyTensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Tan", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "TanPi", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Tanh", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "ToString", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "ToString", "(System.Numerics.Tensors.Tensor,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "ToString", "(System.Numerics.Tensors.TensorSpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "TrailingZeroCount", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Truncate", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "TryBroadcastTo", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "TryBroadcastTo", "(System.Numerics.Tensors.Tensor,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "TryBroadcastTo", "(System.Numerics.Tensors.TensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Xor", "(System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.ReadOnlyTensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Xor", "(System.Numerics.Tensors.ReadOnlyTensorSpan,T,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "AsReadOnlyTensorSpan", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "AsReadOnlyTensorSpan", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "AsReadOnlyTensorSpan", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "AsTensorSpan", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "AsTensorSpan", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "AsTensorSpan", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Clear", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "CopyTo", "(System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Create", "(System.ReadOnlySpan,System.Boolean)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Create", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Boolean)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "CreateUninitialized", "(System.ReadOnlySpan,System.Boolean)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "CreateUninitialized", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Boolean)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Fill", "(T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "FlattenTo", "(System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GetHashCode", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "GetPinnableReference", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Slice", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Slice", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "Slice", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "ToString", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "TryCopyTo", "(System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "TryFlattenTo", "(System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "get_Empty", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "get_IsEmpty", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "get_IsPinned", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "get_IsReadOnly", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "get_Item", "(System.Numerics.Tensors.Tensor)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "get_Item", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "get_Item", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "get_Item", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "get_Lengths", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "get_Rank", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "get_Strides", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "set_Item", "(System.ReadOnlySpan,T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "set_Item", "(System.ReadOnlySpan,System.Numerics.Tensors.Tensor)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "Tensor", "set_Item", "(System.ReadOnlySpan,T)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Abs", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Abs", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Acos", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "AcosPi", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Acosh", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Add", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Add", "(System.ReadOnlySpan,System.Single,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Add", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Add", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "AddMultiply", "(System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "AddMultiply", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Single,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "AddMultiply", "(System.ReadOnlySpan,System.Single,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "AddMultiply", "(System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "AddMultiply", "(System.ReadOnlySpan,System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "AddMultiply", "(System.ReadOnlySpan,T,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Asin", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "AsinPi", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Asinh", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Atan2", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Atan2", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Atan2", "(T,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Atan2Pi", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Atan2Pi", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Atan2Pi", "(T,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Atan", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "AtanPi", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Atanh", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "BitwiseAnd", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "BitwiseAnd", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "BitwiseOr", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "BitwiseOr", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Cbrt", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Ceiling", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "ConvertChecked", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "ConvertSaturating", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "ConvertToHalf", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "ConvertToSingle", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "ConvertTruncating", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "CopySign", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "CopySign", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Cos", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "CosPi", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Cosh", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Cosh", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "CosineSimilarity", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "CosineSimilarity", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "DegreesToRadians", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Distance", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Distance", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Divide", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Divide", "(System.ReadOnlySpan,System.Single,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Divide", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Divide", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Divide", "(T,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Dot", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Dot", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Exp10", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Exp10M1", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Exp2", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Exp2M1", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Exp", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Exp", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "ExpM1", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Floor", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "FusedMultiplyAdd", "(System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "FusedMultiplyAdd", "(System.ReadOnlySpan,System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "FusedMultiplyAdd", "(System.ReadOnlySpan,T,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "HammingBitDistance", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "HammingDistance", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Hypot", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "ILogB", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Ieee754Remainder", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Ieee754Remainder", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Ieee754Remainder", "(T,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "IndexOfMax", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "IndexOfMax", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "IndexOfMaxMagnitude", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "IndexOfMaxMagnitude", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "IndexOfMin", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "IndexOfMin", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "IndexOfMinMagnitude", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "IndexOfMinMagnitude", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "LeadingZeroCount", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Lerp", "(System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Lerp", "(System.ReadOnlySpan,System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Lerp", "(System.ReadOnlySpan,T,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Log10", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Log10P1", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Log2", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Log2", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Log2P1", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Log", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Log", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Log", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Log", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "LogP1", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Max", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Max", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Max", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Max", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "MaxMagnitude", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "MaxMagnitude", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "MaxMagnitude", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "MaxMagnitude", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "MaxMagnitudeNumber", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "MaxMagnitudeNumber", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "MaxNumber", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "MaxNumber", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Min", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Min", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Min", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Min", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "MinMagnitude", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "MinMagnitude", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "MinMagnitude", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "MinMagnitude", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "MinMagnitudeNumber", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "MinMagnitudeNumber", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "MinNumber", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "MinNumber", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Multiply", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Multiply", "(System.ReadOnlySpan,System.Single,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Multiply", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Multiply", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "MultiplyAdd", "(System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "MultiplyAdd", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Single,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "MultiplyAdd", "(System.ReadOnlySpan,System.Single,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "MultiplyAdd", "(System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "MultiplyAdd", "(System.ReadOnlySpan,System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "MultiplyAdd", "(System.ReadOnlySpan,T,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "MultiplyAddEstimate", "(System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "MultiplyAddEstimate", "(System.ReadOnlySpan,System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "MultiplyAddEstimate", "(System.ReadOnlySpan,T,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Negate", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Negate", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Norm", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Norm", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "OnesComplement", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "PopCount", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "PopCount", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Pow", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Pow", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Pow", "(T,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Product", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Product", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "ProductOfDifferences", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "ProductOfDifferences", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "ProductOfSums", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "ProductOfSums", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "RadiansToDegrees", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Reciprocal", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "ReciprocalEstimate", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "ReciprocalSqrt", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "ReciprocalSqrtEstimate", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "RootN", "(System.ReadOnlySpan,System.Int32,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "RotateLeft", "(System.ReadOnlySpan,System.Int32,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "RotateRight", "(System.ReadOnlySpan,System.Int32,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Round", "(System.ReadOnlySpan,System.Int32,System.MidpointRounding,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Round", "(System.ReadOnlySpan,System.Int32,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Round", "(System.ReadOnlySpan,System.MidpointRounding,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Round", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "ScaleB", "(System.ReadOnlySpan,System.Int32,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "ShiftLeft", "(System.ReadOnlySpan,System.Int32,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "ShiftRightArithmetic", "(System.ReadOnlySpan,System.Int32,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "ShiftRightLogical", "(System.ReadOnlySpan,System.Int32,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Sigmoid", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Sigmoid", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Sin", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "SinCos", "(System.ReadOnlySpan,System.Span,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "SinCosPi", "(System.ReadOnlySpan,System.Span,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "SinPi", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Sinh", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Sinh", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "SoftMax", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "SoftMax", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Sqrt", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Subtract", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Subtract", "(System.ReadOnlySpan,System.Single,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Subtract", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Subtract", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Subtract", "(T,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Sum", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Sum", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "SumOfMagnitudes", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "SumOfMagnitudes", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "SumOfSquares", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "SumOfSquares", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Tan", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "TanPi", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Numerics.Tensors", "TensorPrimitives", "Tanh", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Tanh", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "TrailingZeroCount", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Truncate", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Xor", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorPrimitives", "Xor", "(System.ReadOnlySpan,T,System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan+Enumerator", "MoveNext", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan+Enumerator", "get_Current", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "Clear", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "CopyTo", "(System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "Equals", "(System.Object)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "Fill", "(T)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "FlattenTo", "(System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "GetHashCode", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "GetPinnableReference", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "Slice", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "Slice", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "TensorSpan", "(System.Array)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "TensorSpan", "(System.Array,System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "TensorSpan", "(System.Array,System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "TensorSpan", "(System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "TensorSpan", "(System.Span,System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "TensorSpan", "(T*,System.IntPtr)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "TensorSpan", "(T[])", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "TensorSpan", "(T[],System.Index,System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "TensorSpan", "(T[],System.Int32,System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "TryCopyTo", "(System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "TryFlattenTo", "(System.Span)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "get_Empty", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "get_IsEmpty", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "get_Item", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "get_Item", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "get_Item", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "get_Rank", "()", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "op_Equality", "(System.Numerics.Tensors.TensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "op_Inequality", "(System.Numerics.Tensors.TensorSpan,System.Numerics.Tensors.TensorSpan)", "summary", "df-generated"] + - ["System.Numerics.Tensors", "TensorSpan", "set_Item", "(System.ReadOnlySpan,System.Numerics.Tensors.TensorSpan)", "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 d2e81180446..3d61627c65b 100644 --- a/csharp/ql/lib/ext/generated/System.Numerics.model.yml +++ b/csharp/ql/lib/ext/generated/System.Numerics.model.yml @@ -55,26 +55,44 @@ extensions: - ["System.Numerics", "Complex", False, "op_UnaryPlus", "(System.Numerics.Complex)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "IAdditionOperators", True, "op_CheckedAddition", "(TSelf,TOther)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["System.Numerics", "IAdditionOperators", True, "op_CheckedAddition", "(TSelf,TOther)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] + - ["System.Numerics", "IFloatingPoint", True, "ConvertToInteger", "(TSelf)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics", "IFloatingPoint", True, "ConvertToIntegerNative", "(TSelf)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "INumber", True, "Clamp", "(TSelf,TSelf,TSelf)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "INumber", True, "Clamp", "(TSelf,TSelf,TSelf)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "INumber", True, "Clamp", "(TSelf,TSelf,TSelf)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics", "INumber", True, "ClampNative", "(TSelf,TSelf,TSelf)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics", "INumber", True, "ClampNative", "(TSelf,TSelf,TSelf)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics", "INumber", True, "ClampNative", "(TSelf,TSelf,TSelf)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "INumber", True, "CopySign", "(TSelf,TSelf)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "INumber", True, "Max", "(TSelf,TSelf)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "INumber", True, "Max", "(TSelf,TSelf)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics", "INumber", True, "MaxNative", "(TSelf,TSelf)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics", "INumber", True, "MaxNative", "(TSelf,TSelf)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "INumber", True, "MaxNumber", "(TSelf,TSelf)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "INumber", True, "MaxNumber", "(TSelf,TSelf)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "INumber", True, "Min", "(TSelf,TSelf)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "INumber", True, "Min", "(TSelf,TSelf)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics", "INumber", True, "MinNative", "(TSelf,TSelf)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics", "INumber", True, "MinNative", "(TSelf,TSelf)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "INumber", True, "MinNumber", "(TSelf,TSelf)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "INumber", True, "MinNumber", "(TSelf,TSelf)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "INumberBase", True, "CreateChecked", "(TOther)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "INumberBase", True, "CreateSaturating", "(TOther)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "INumberBase", True, "CreateTruncating", "(TOther)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["System.Numerics", "Plane", False, "Normalize", "(System.Numerics.Plane)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["System.Numerics", "Plane", False, "Plane", "(System.Numerics.Vector3,System.Single)", "", "Argument[0]", "Argument[this].Field[System.Numerics.Plane.Normal]", "value", "dfc-generated"] + - ["System.Numerics", "INumberBase", True, "MultiplyAddEstimate", "(TSelf,TSelf,TSelf)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"] - ["System.Numerics", "Plane", False, "ToString", "()", "", "Argument[this].Field[System.Numerics.Plane.Normal]", "ReturnValue", "taint", "dfc-generated"] + - ["System.Numerics", "Vector2", False, "op_UnaryPlus", "(System.Numerics.Vector2)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics", "Vector3", False, "op_UnaryPlus", "(System.Numerics.Vector3)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics", "Vector4", False, "op_UnaryPlus", "(System.Numerics.Vector4)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "Vector", False, "Abs", "(System.Numerics.Vector)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics", "Vector", False, "CopySign", "(System.Numerics.Vector,System.Numerics.Vector)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics", "Vector", False, "Round", "(System.Numerics.Vector)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics", "Vector", False, "Round", "(System.Numerics.Vector,System.MidpointRounding)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics", "Vector", False, "Round", "(System.Numerics.Vector)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics", "Vector", False, "Round", "(System.Numerics.Vector,System.MidpointRounding)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "Vector", False, "StoreUnsafe", "(System.Numerics.Vector,T)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics", "Vector", False, "Truncate", "(System.Numerics.Vector)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Numerics", "Vector", False, "Truncate", "(System.Numerics.Vector)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "Vector", False, "WithElement", "(System.Numerics.Vector,System.Int32,T)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Numerics", "Vector", False, "op_UnaryPlus", "(System.Numerics.Vector)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - addsTo: @@ -132,6 +150,7 @@ extensions: - ["System.Numerics", "BigInteger", "Log", "(System.Numerics.BigInteger,System.Double)", "summary", "df-generated"] - ["System.Numerics", "BigInteger", "ModPow", "(System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger)", "summary", "df-generated"] - ["System.Numerics", "BigInteger", "Multiply", "(System.Numerics.BigInteger,System.Numerics.BigInteger)", "summary", "df-generated"] + - ["System.Numerics", "BigInteger", "MultiplyAddEstimate", "(System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger)", "summary", "df-generated"] - ["System.Numerics", "BigInteger", "Negate", "(System.Numerics.BigInteger)", "summary", "df-generated"] - ["System.Numerics", "BigInteger", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] - ["System.Numerics", "BigInteger", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] @@ -295,6 +314,7 @@ extensions: - ["System.Numerics", "Complex", "Multiply", "(System.Double,System.Numerics.Complex)", "summary", "df-generated"] - ["System.Numerics", "Complex", "Multiply", "(System.Numerics.Complex,System.Double)", "summary", "df-generated"] - ["System.Numerics", "Complex", "Multiply", "(System.Numerics.Complex,System.Numerics.Complex)", "summary", "df-generated"] + - ["System.Numerics", "Complex", "MultiplyAddEstimate", "(System.Numerics.Complex,System.Numerics.Complex,System.Numerics.Complex)", "summary", "df-generated"] - ["System.Numerics", "Complex", "Negate", "(System.Numerics.Complex)", "summary", "df-generated"] - ["System.Numerics", "Complex", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] - ["System.Numerics", "Complex", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] @@ -578,7 +598,9 @@ extensions: - ["System.Numerics", "Matrix3x2", "set_Item", "(System.Int32,System.Int32,System.Single)", "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", "CreateBillboardLeftHanded", "(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"] + - ["System.Numerics", "Matrix4x4", "CreateConstrainedBillboardLeftHanded", "(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Matrix4x4", "CreateFromAxisAngle", "(System.Numerics.Vector3,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Matrix4x4", "CreateFromQuaternion", "(System.Numerics.Quaternion)", "summary", "df-generated"] - ["System.Numerics", "Matrix4x4", "CreateFromYawPitchRoll", "(System.Single,System.Single,System.Single)", "summary", "df-generated"] @@ -649,6 +671,8 @@ extensions: - ["System.Numerics", "Plane", "Equals", "(System.Numerics.Plane)", "summary", "df-generated"] - ["System.Numerics", "Plane", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Numerics", "Plane", "GetHashCode", "()", "summary", "df-generated"] + - ["System.Numerics", "Plane", "Normalize", "(System.Numerics.Plane)", "summary", "df-generated"] + - ["System.Numerics", "Plane", "Plane", "(System.Numerics.Vector3,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Plane", "Plane", "(System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Plane", "Plane", "(System.Single,System.Single,System.Single,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Plane", "Transform", "(System.Numerics.Plane,System.Numerics.Matrix4x4)", "summary", "df-generated"] @@ -700,31 +724,111 @@ extensions: - ["System.Numerics", "TotalOrderIeee754Comparer", "GetHashCode", "(T)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Abs", "(System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Add", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "All", "(System.Numerics.Vector2,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "AllWhereAllBitsSet", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "AndNot", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Any", "(System.Numerics.Vector2,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "AnyWhereAllBitsSet", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "BitwiseAnd", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "BitwiseOr", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Clamp", "(System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "ClampNative", "(System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "ConditionalSelect", "(System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "CopySign", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "CopyTo", "(System.Single[])", "summary", "df-generated"] - ["System.Numerics", "Vector2", "CopyTo", "(System.Single[],System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "CopyTo", "(System.Span)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Cos", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Count", "(System.Numerics.Vector2,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "CountWhereAllBitsSet", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Create", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Create", "(System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Create", "(System.Single,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Cross", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "DegreesToRadians", "(System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Distance", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "DistanceSquared", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Divide", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Divide", "(System.Numerics.Vector2,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Dot", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Equals", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Equals", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Equals", "(System.Object)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "EqualsAll", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "EqualsAny", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Exp", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "FusedMultiplyAdd", "(System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "GetHashCode", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "GreaterThan", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "GreaterThanAll", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "GreaterThanAny", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "GreaterThanOrEqual", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "GreaterThanOrEqualAll", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "GreaterThanOrEqualAny", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Hypot", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "IndexOf", "(System.Numerics.Vector2,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "IndexOfWhereAllBitsSet", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "IsEvenInteger", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "IsFinite", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "IsInfinity", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "IsInteger", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "IsNaN", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "IsNegative", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "IsNegativeInfinity", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "IsNormal", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "IsOddInteger", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "IsPositive", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "IsPositiveInfinity", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "IsSubnormal", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "IsZero", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "LastIndexOf", "(System.Numerics.Vector2,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "LastIndexOfWhereAllBitsSet", "(System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Length", "()", "summary", "df-generated"] - ["System.Numerics", "Vector2", "LengthSquared", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Lerp", "(System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Lerp", "(System.Numerics.Vector2,System.Numerics.Vector2,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "LessThan", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "LessThanAll", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "LessThanAny", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "LessThanOrEqual", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "LessThanOrEqualAll", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "LessThanOrEqualAny", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Load", "(System.Single*)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "LoadAligned", "(System.Single*)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "LoadAlignedNonTemporal", "(System.Single*)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "LoadUnsafe", "(System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "LoadUnsafe", "(System.Single,System.UIntPtr)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Log2", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Log", "(System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Max", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "MaxMagnitude", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "MaxMagnitudeNumber", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "MaxNative", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "MaxNumber", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Min", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "MinMagnitude", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "MinMagnitudeNumber", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "MinNative", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "MinNumber", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Multiply", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Multiply", "(System.Numerics.Vector2,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Multiply", "(System.Single,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "MultiplyAddEstimate", "(System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Negate", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "None", "(System.Numerics.Vector2,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "NoneWhereAllBitsSet", "(System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Normalize", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "OnesComplement", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "RadiansToDegrees", "(System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Reflect", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Round", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Round", "(System.Numerics.Vector2,System.MidpointRounding)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Shuffle", "(System.Numerics.Vector2,System.Byte,System.Byte)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Sin", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "SinCos", "(System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "SquareRoot", "(System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Subtract", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Sum", "(System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "ToString", "()", "summary", "df-generated"] - ["System.Numerics", "Vector2", "ToString", "(System.String)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Transform", "(System.Numerics.Vector2,System.Numerics.Matrix3x2)", "summary", "df-generated"] @@ -732,107 +836,305 @@ extensions: - ["System.Numerics", "Vector2", "Transform", "(System.Numerics.Vector2,System.Numerics.Quaternion)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "TransformNormal", "(System.Numerics.Vector2,System.Numerics.Matrix3x2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "TransformNormal", "(System.Numerics.Vector2,System.Numerics.Matrix4x4)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Truncate", "(System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "TryCopyTo", "(System.Span)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Vector2", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Vector2", "(System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "Vector2", "(System.Single,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "Xor", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "get_AllBitsSet", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "get_E", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "get_Epsilon", "()", "summary", "df-generated"] - ["System.Numerics", "Vector2", "get_Item", "(System.Int32)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "get_NaN", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "get_NegativeInfinity", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "get_NegativeZero", "()", "summary", "df-generated"] - ["System.Numerics", "Vector2", "get_One", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "get_Pi", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "get_PositiveInfinity", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "get_Tau", "()", "summary", "df-generated"] - ["System.Numerics", "Vector2", "get_UnitX", "()", "summary", "df-generated"] - ["System.Numerics", "Vector2", "get_UnitY", "()", "summary", "df-generated"] - ["System.Numerics", "Vector2", "get_Zero", "()", "summary", "df-generated"] - ["System.Numerics", "Vector2", "op_Addition", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "op_BitwiseAnd", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "op_BitwiseOr", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "op_Division", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "op_Division", "(System.Numerics.Vector2,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "op_Equality", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "op_ExclusiveOr", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "op_Inequality", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "op_LeftShift", "(System.Numerics.Vector2,System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "op_Multiply", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "op_Multiply", "(System.Numerics.Vector2,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "op_Multiply", "(System.Single,System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "op_OnesComplement", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "op_RightShift", "(System.Numerics.Vector2,System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "op_Subtraction", "(System.Numerics.Vector2,System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "op_UnaryNegation", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector2", "op_UnsignedRightShift", "(System.Numerics.Vector2,System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector2", "set_Item", "(System.Int32,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Abs", "(System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Add", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "All", "(System.Numerics.Vector3,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "AllWhereAllBitsSet", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "AndNot", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Any", "(System.Numerics.Vector3,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "AnyWhereAllBitsSet", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "BitwiseAnd", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "BitwiseOr", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Clamp", "(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "ClampNative", "(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "ConditionalSelect", "(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "CopySign", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "CopyTo", "(System.Single[])", "summary", "df-generated"] - ["System.Numerics", "Vector3", "CopyTo", "(System.Single[],System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "CopyTo", "(System.Span)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Cos", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Count", "(System.Numerics.Vector3,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "CountWhereAllBitsSet", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Create", "(System.Numerics.Vector2,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Create", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Create", "(System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Create", "(System.Single,System.Single,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Cross", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "DegreesToRadians", "(System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Distance", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "DistanceSquared", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Divide", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Divide", "(System.Numerics.Vector3,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Dot", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Equals", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Equals", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Equals", "(System.Object)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "EqualsAll", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "EqualsAny", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Exp", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "FusedMultiplyAdd", "(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "GetHashCode", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "GreaterThan", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "GreaterThanAll", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "GreaterThanAny", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "GreaterThanOrEqual", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "GreaterThanOrEqualAll", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "GreaterThanOrEqualAny", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Hypot", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "IndexOf", "(System.Numerics.Vector3,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "IndexOfWhereAllBitsSet", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "IsEvenInteger", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "IsFinite", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "IsInfinity", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "IsInteger", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "IsNaN", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "IsNegative", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "IsNegativeInfinity", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "IsNormal", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "IsOddInteger", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "IsPositive", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "IsPositiveInfinity", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "IsSubnormal", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "IsZero", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "LastIndexOf", "(System.Numerics.Vector3,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "LastIndexOfWhereAllBitsSet", "(System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Length", "()", "summary", "df-generated"] - ["System.Numerics", "Vector3", "LengthSquared", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Lerp", "(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Lerp", "(System.Numerics.Vector3,System.Numerics.Vector3,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "LessThan", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "LessThanAll", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "LessThanAny", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "LessThanOrEqual", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "LessThanOrEqualAll", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "LessThanOrEqualAny", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Load", "(System.Single*)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "LoadAligned", "(System.Single*)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "LoadAlignedNonTemporal", "(System.Single*)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "LoadUnsafe", "(System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "LoadUnsafe", "(System.Single,System.UIntPtr)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Log2", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Log", "(System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Max", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "MaxMagnitude", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "MaxMagnitudeNumber", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "MaxNative", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "MaxNumber", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Min", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "MinMagnitude", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "MinMagnitudeNumber", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "MinNative", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "MinNumber", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Multiply", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Multiply", "(System.Numerics.Vector3,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Multiply", "(System.Single,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "MultiplyAddEstimate", "(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Negate", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "None", "(System.Numerics.Vector3,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "NoneWhereAllBitsSet", "(System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Normalize", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "OnesComplement", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "RadiansToDegrees", "(System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Reflect", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Round", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Round", "(System.Numerics.Vector3,System.MidpointRounding)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Shuffle", "(System.Numerics.Vector3,System.Byte,System.Byte,System.Byte)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Sin", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "SinCos", "(System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "SquareRoot", "(System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Subtract", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Sum", "(System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "ToString", "()", "summary", "df-generated"] - ["System.Numerics", "Vector3", "ToString", "(System.String)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Transform", "(System.Numerics.Vector3,System.Numerics.Matrix4x4)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Transform", "(System.Numerics.Vector3,System.Numerics.Quaternion)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "TransformNormal", "(System.Numerics.Vector3,System.Numerics.Matrix4x4)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Truncate", "(System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "TryCopyTo", "(System.Span)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Vector3", "(System.Numerics.Vector2,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Vector3", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Vector3", "(System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "Vector3", "(System.Single,System.Single,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "Xor", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "get_AllBitsSet", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "get_E", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "get_Epsilon", "()", "summary", "df-generated"] - ["System.Numerics", "Vector3", "get_Item", "(System.Int32)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "get_NaN", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "get_NegativeInfinity", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "get_NegativeZero", "()", "summary", "df-generated"] - ["System.Numerics", "Vector3", "get_One", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "get_Pi", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "get_PositiveInfinity", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "get_Tau", "()", "summary", "df-generated"] - ["System.Numerics", "Vector3", "get_UnitX", "()", "summary", "df-generated"] - ["System.Numerics", "Vector3", "get_UnitY", "()", "summary", "df-generated"] - ["System.Numerics", "Vector3", "get_UnitZ", "()", "summary", "df-generated"] - ["System.Numerics", "Vector3", "get_Zero", "()", "summary", "df-generated"] - ["System.Numerics", "Vector3", "op_Addition", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "op_BitwiseAnd", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "op_BitwiseOr", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "op_Division", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "op_Division", "(System.Numerics.Vector3,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "op_Equality", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "op_ExclusiveOr", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "op_Inequality", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "op_LeftShift", "(System.Numerics.Vector3,System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "op_Multiply", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "op_Multiply", "(System.Numerics.Vector3,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "op_Multiply", "(System.Single,System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "op_OnesComplement", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "op_RightShift", "(System.Numerics.Vector3,System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "op_Subtraction", "(System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "op_UnaryNegation", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector3", "op_UnsignedRightShift", "(System.Numerics.Vector3,System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector3", "set_Item", "(System.Int32,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Abs", "(System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Add", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "All", "(System.Numerics.Vector4,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "AllWhereAllBitsSet", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "AndNot", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Any", "(System.Numerics.Vector4,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "AnyWhereAllBitsSet", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "BitwiseAnd", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "BitwiseOr", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Clamp", "(System.Numerics.Vector4,System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "ClampNative", "(System.Numerics.Vector4,System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "ConditionalSelect", "(System.Numerics.Vector4,System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "CopySign", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "CopyTo", "(System.Single[])", "summary", "df-generated"] - ["System.Numerics", "Vector4", "CopyTo", "(System.Single[],System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "CopyTo", "(System.Span)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Cos", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Count", "(System.Numerics.Vector4,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "CountWhereAllBitsSet", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Create", "(System.Numerics.Vector2,System.Single,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Create", "(System.Numerics.Vector3,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Create", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Create", "(System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Create", "(System.Single,System.Single,System.Single,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Cross", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "DegreesToRadians", "(System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Distance", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "DistanceSquared", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Divide", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Divide", "(System.Numerics.Vector4,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Dot", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Equals", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Equals", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Equals", "(System.Object)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "EqualsAll", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "EqualsAny", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Exp", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "FusedMultiplyAdd", "(System.Numerics.Vector4,System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "GetHashCode", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "GreaterThan", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "GreaterThanAll", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "GreaterThanAny", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "GreaterThanOrEqual", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "GreaterThanOrEqualAll", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "GreaterThanOrEqualAny", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Hypot", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "IndexOf", "(System.Numerics.Vector4,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "IndexOfWhereAllBitsSet", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "IsEvenInteger", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "IsFinite", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "IsInfinity", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "IsInteger", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "IsNaN", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "IsNegative", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "IsNegativeInfinity", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "IsNormal", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "IsOddInteger", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "IsPositive", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "IsPositiveInfinity", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "IsSubnormal", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "IsZero", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "LastIndexOf", "(System.Numerics.Vector4,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "LastIndexOfWhereAllBitsSet", "(System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Length", "()", "summary", "df-generated"] - ["System.Numerics", "Vector4", "LengthSquared", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Lerp", "(System.Numerics.Vector4,System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Lerp", "(System.Numerics.Vector4,System.Numerics.Vector4,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "LessThan", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "LessThanAll", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "LessThanAny", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "LessThanOrEqual", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "LessThanOrEqualAll", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "LessThanOrEqualAny", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Load", "(System.Single*)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "LoadAligned", "(System.Single*)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "LoadAlignedNonTemporal", "(System.Single*)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "LoadUnsafe", "(System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "LoadUnsafe", "(System.Single,System.UIntPtr)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Log2", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Log", "(System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Max", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "MaxMagnitude", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "MaxMagnitudeNumber", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "MaxNative", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "MaxNumber", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Min", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "MinMagnitude", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "MinMagnitudeNumber", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "MinNative", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "MinNumber", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Multiply", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Multiply", "(System.Numerics.Vector4,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Multiply", "(System.Single,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "MultiplyAddEstimate", "(System.Numerics.Vector4,System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Negate", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "None", "(System.Numerics.Vector4,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "NoneWhereAllBitsSet", "(System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Normalize", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "OnesComplement", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "RadiansToDegrees", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Round", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Round", "(System.Numerics.Vector4,System.MidpointRounding)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Shuffle", "(System.Numerics.Vector4,System.Byte,System.Byte,System.Byte,System.Byte)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Sin", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "SinCos", "(System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "SquareRoot", "(System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Subtract", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Sum", "(System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "ToString", "()", "summary", "df-generated"] - ["System.Numerics", "Vector4", "ToString", "(System.String)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Transform", "(System.Numerics.Vector2,System.Numerics.Matrix4x4)", "summary", "df-generated"] @@ -841,33 +1143,65 @@ extensions: - ["System.Numerics", "Vector4", "Transform", "(System.Numerics.Vector3,System.Numerics.Quaternion)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Transform", "(System.Numerics.Vector4,System.Numerics.Matrix4x4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Transform", "(System.Numerics.Vector4,System.Numerics.Quaternion)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Truncate", "(System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "TryCopyTo", "(System.Span)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Vector4", "(System.Numerics.Vector2,System.Single,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Vector4", "(System.Numerics.Vector3,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Vector4", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Vector4", "(System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "Vector4", "(System.Single,System.Single,System.Single,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "Xor", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "get_AllBitsSet", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "get_E", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "get_Epsilon", "()", "summary", "df-generated"] - ["System.Numerics", "Vector4", "get_Item", "(System.Int32)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "get_NaN", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "get_NegativeInfinity", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "get_NegativeZero", "()", "summary", "df-generated"] - ["System.Numerics", "Vector4", "get_One", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "get_Pi", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "get_PositiveInfinity", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "get_Tau", "()", "summary", "df-generated"] - ["System.Numerics", "Vector4", "get_UnitW", "()", "summary", "df-generated"] - ["System.Numerics", "Vector4", "get_UnitX", "()", "summary", "df-generated"] - ["System.Numerics", "Vector4", "get_UnitY", "()", "summary", "df-generated"] - ["System.Numerics", "Vector4", "get_UnitZ", "()", "summary", "df-generated"] - ["System.Numerics", "Vector4", "get_Zero", "()", "summary", "df-generated"] - ["System.Numerics", "Vector4", "op_Addition", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "op_BitwiseAnd", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "op_BitwiseOr", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "op_Division", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "op_Division", "(System.Numerics.Vector4,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "op_Equality", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "op_ExclusiveOr", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "op_Inequality", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "op_LeftShift", "(System.Numerics.Vector4,System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "op_Multiply", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "op_Multiply", "(System.Numerics.Vector4,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "op_Multiply", "(System.Single,System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "op_OnesComplement", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "op_RightShift", "(System.Numerics.Vector4,System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "op_Subtraction", "(System.Numerics.Vector4,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "op_UnaryNegation", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector4", "op_UnsignedRightShift", "(System.Numerics.Vector4,System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector4", "set_Item", "(System.Int32,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Add", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "All", "(System.Numerics.Vector,T)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "AllWhereAllBitsSet", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "AndNot", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Any", "(System.Numerics.Vector,T)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "AnyWhereAllBitsSet", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "As", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "AsPlane", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "AsQuaternion", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "AsVector2", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "AsVector3", "(System.Numerics.Vector4)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "AsVector4", "(System.Numerics.Plane)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "AsVector4", "(System.Numerics.Quaternion)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "AsVector4", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "AsVector4", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "AsVector4Unsafe", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "AsVector4Unsafe", "(System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Vector", "AsVectorByte", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "AsVectorDouble", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "AsVectorInt16", "(System.Numerics.Vector)", "summary", "df-generated"] @@ -884,17 +1218,32 @@ extensions: - ["System.Numerics", "Vector", "BitwiseOr", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Ceiling", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Ceiling", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Clamp", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "ClampNative", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "ConditionalSelect", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "ConditionalSelect", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "ConditionalSelect", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "ConvertToDouble", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "ConvertToDouble", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "ConvertToInt32", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "ConvertToInt32Native", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "ConvertToInt64", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "ConvertToInt64Native", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "ConvertToSingle", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "ConvertToSingle", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "ConvertToUInt32", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "ConvertToUInt32Native", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "ConvertToUInt64", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "ConvertToUInt64Native", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Cos", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Cos", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Count", "(System.Numerics.Vector,T)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "CountWhereAllBitsSet", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Create", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Create", "(T)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "CreateSequence", "(T,T)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "DegreesToRadians", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "DegreesToRadians", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Divide", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Divide", "(System.Numerics.Vector,T)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Dot", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] @@ -905,8 +1254,18 @@ extensions: - ["System.Numerics", "Vector", "Equals", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "EqualsAll", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "EqualsAny", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Exp", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Exp", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "ExtractMostSignificantBits", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "ExtractMostSignificantBits", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "ExtractMostSignificantBits", "(System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Floor", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Floor", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "FusedMultiplyAdd", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "FusedMultiplyAdd", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "GetElement", "(System.Numerics.Vector2,System.Int32)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "GetElement", "(System.Numerics.Vector3,System.Int32)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "GetElement", "(System.Numerics.Vector4,System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector", "GetElement", "(System.Numerics.Vector,System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector", "GreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "GreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] @@ -922,6 +1281,27 @@ extensions: - ["System.Numerics", "Vector", "GreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "GreaterThanOrEqualAll", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "GreaterThanOrEqualAny", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Hypot", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Hypot", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "IndexOf", "(System.Numerics.Vector,T)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "IndexOfWhereAllBitsSet", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "IsEvenInteger", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "IsFinite", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "IsInfinity", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "IsInteger", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "IsNaN", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "IsNegative", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "IsNegativeInfinity", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "IsNormal", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "IsOddInteger", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "IsPositive", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "IsPositiveInfinity", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "IsSubnormal", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "IsZero", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "LastIndexOf", "(System.Numerics.Vector,T)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "LastIndexOfWhereAllBitsSet", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Lerp", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Lerp", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "LessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "LessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "LessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] @@ -941,11 +1321,25 @@ extensions: - ["System.Numerics", "Vector", "LoadAlignedNonTemporal", "(T*)", "summary", "df-generated"] - ["System.Numerics", "Vector", "LoadUnsafe", "(T)", "summary", "df-generated"] - ["System.Numerics", "Vector", "LoadUnsafe", "(T,System.UIntPtr)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Log2", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Log2", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Log", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Log", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Max", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "MaxMagnitude", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "MaxMagnitudeNumber", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "MaxNative", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "MaxNumber", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Min", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "MinMagnitude", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "MinMagnitudeNumber", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "MinNative", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "MinNumber", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Multiply", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Multiply", "(System.Numerics.Vector,T)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Multiply", "(T,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "MultiplyAddEstimate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "MultiplyAddEstimate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Narrow", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Narrow", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Narrow", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] @@ -954,7 +1348,11 @@ extensions: - ["System.Numerics", "Vector", "Narrow", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Narrow", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Negate", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "None", "(System.Numerics.Vector,T)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "NoneWhereAllBitsSet", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "OnesComplement", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "RadiansToDegrees", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "RadiansToDegrees", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "ShiftLeft", "(System.Numerics.Vector,System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector", "ShiftLeft", "(System.Numerics.Vector,System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector", "ShiftLeft", "(System.Numerics.Vector,System.Int32)", "summary", "df-generated"] @@ -980,13 +1378,35 @@ extensions: - ["System.Numerics", "Vector", "ShiftRightLogical", "(System.Numerics.Vector,System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector", "ShiftRightLogical", "(System.Numerics.Vector,System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector", "ShiftRightLogical", "(System.Numerics.Vector,System.Int32)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Sin", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Sin", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "SinCos", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "SinCos", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "SquareRoot", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Store", "(System.Numerics.Vector2,System.Single*)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Store", "(System.Numerics.Vector3,System.Single*)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "Store", "(System.Numerics.Vector4,System.Single*)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Store", "(System.Numerics.Vector,T*)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "StoreAligned", "(System.Numerics.Vector2,System.Single*)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "StoreAligned", "(System.Numerics.Vector3,System.Single*)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "StoreAligned", "(System.Numerics.Vector4,System.Single*)", "summary", "df-generated"] - ["System.Numerics", "Vector", "StoreAligned", "(System.Numerics.Vector,T*)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "StoreAlignedNonTemporal", "(System.Numerics.Vector2,System.Single*)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "StoreAlignedNonTemporal", "(System.Numerics.Vector3,System.Single*)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "StoreAlignedNonTemporal", "(System.Numerics.Vector4,System.Single*)", "summary", "df-generated"] - ["System.Numerics", "Vector", "StoreAlignedNonTemporal", "(System.Numerics.Vector,T*)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "StoreUnsafe", "(System.Numerics.Vector2,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "StoreUnsafe", "(System.Numerics.Vector2,System.Single,System.UIntPtr)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "StoreUnsafe", "(System.Numerics.Vector3,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "StoreUnsafe", "(System.Numerics.Vector3,System.Single,System.UIntPtr)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "StoreUnsafe", "(System.Numerics.Vector4,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "StoreUnsafe", "(System.Numerics.Vector4,System.Single,System.UIntPtr)", "summary", "df-generated"] - ["System.Numerics", "Vector", "StoreUnsafe", "(System.Numerics.Vector,T,System.UIntPtr)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Subtract", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Sum", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "ToScalar", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "ToScalar", "(System.Numerics.Vector3)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "ToScalar", "(System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Vector", "ToScalar", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Widen", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Widen", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] @@ -1009,6 +1429,9 @@ extensions: - ["System.Numerics", "Vector", "WidenUpper", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "WidenUpper", "(System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "WidenUpper", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "WithElement", "(System.Numerics.Vector2,System.Int32,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "WithElement", "(System.Numerics.Vector3,System.Int32,System.Single)", "summary", "df-generated"] + - ["System.Numerics", "Vector", "WithElement", "(System.Numerics.Vector4,System.Int32,System.Single)", "summary", "df-generated"] - ["System.Numerics", "Vector", "Xor", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] - ["System.Numerics", "Vector", "get_IsHardwareAccelerated", "()", "summary", "df-generated"] - ["System.Numerics", "Vector", "CopyTo", "(System.Span)", "summary", "df-generated"] @@ -1030,6 +1453,7 @@ extensions: - ["System.Numerics", "Vector", "Vector", "(T[],System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector", "get_AllBitsSet", "()", "summary", "df-generated"] - ["System.Numerics", "Vector", "get_Count", "()", "summary", "df-generated"] + - ["System.Numerics", "Vector", "get_Indices", "()", "summary", "df-generated"] - ["System.Numerics", "Vector", "get_IsSupported", "()", "summary", "df-generated"] - ["System.Numerics", "Vector", "get_Item", "(System.Int32)", "summary", "df-generated"] - ["System.Numerics", "Vector", "get_One", "()", "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 c17596ddc88..4f2071ef77c 100644 --- a/csharp/ql/lib/ext/generated/System.Reflection.Emit.model.yml +++ b/csharp/ql/lib/ext/generated/System.Reflection.Emit.model.yml @@ -6,8 +6,6 @@ extensions: data: - ["System.Reflection.Emit", "AssemblyBuilder", False, "DefineDynamicAssembly", "(System.Reflection.AssemblyName,System.Reflection.Emit.AssemblyBuilderAccess)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "AssemblyBuilder", False, "DefineDynamicAssembly", "(System.Reflection.AssemblyName,System.Reflection.Emit.AssemblyBuilderAccess,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Reflection.Emit", "AssemblyBuilder", False, "DefineDynamicModuleCore", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Reflection.Emit", "AssemblyBuilder", False, "DefineDynamicModuleCore", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "AssemblyBuilder", False, "DefineDynamicModuleCore", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "AssemblyBuilder", False, "GetDynamicModuleCore", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "ConstructorBuilder", False, "DefineParameterCore", "(System.Int32,System.Reflection.ParameterAttributes,System.String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] @@ -56,6 +54,7 @@ extensions: - ["System.Reflection.Emit", "GenericTypeParameterBuilder", False, "SetInterfaceConstraintsCore", "(System.Type[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Reflection.Emit", "ILGenerator", True, "DeclareLocal", "(System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "ILGenerator", True, "DeclareLocal", "(System.Type,System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "LocalBuilder", False, "SetLocalSymInfoCore", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection.Emit", "MethodBuilder", False, "DefineGenericParametersCore", "(System.String[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "MethodBuilder", False, "DefineGenericParametersCore", "(System.String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "MethodBuilder", False, "DefineParameterCore", "(System.Int32,System.Reflection.ParameterAttributes,System.String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] @@ -66,6 +65,10 @@ extensions: - ["System.Reflection.Emit", "MethodBuilder", False, "SetSignatureCore", "(System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][])", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - ["System.Reflection.Emit", "MethodBuilder", False, "SetSignatureCore", "(System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][])", "", "Argument[4].Element", "Argument[this]", "taint", "df-generated"] - ["System.Reflection.Emit", "MethodBuilder", False, "SetSignatureCore", "(System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][])", "", "Argument[5].Element", "Argument[this]", "taint", "df-generated"] + - ["System.Reflection.Emit", "ModuleBuilder", False, "DefineDocument", "(System.String,System.Guid)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "ModuleBuilder", False, "DefineDocument", "(System.String,System.Guid)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "ModuleBuilder", False, "DefineDocument", "(System.String,System.Guid,System.Guid,System.Guid)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "ModuleBuilder", False, "DefineDocument", "(System.String,System.Guid,System.Guid,System.Guid)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "ModuleBuilder", False, "DefineEnum", "(System.String,System.Reflection.TypeAttributes,System.Type)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "ModuleBuilder", False, "DefineEnum", "(System.String,System.Reflection.TypeAttributes,System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "ModuleBuilder", False, "DefineInitializedData", "(System.String,System.Byte[],System.Reflection.FieldAttributes)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] @@ -85,6 +88,9 @@ extensions: - ["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, "GetArrayMethod", "(System.Type,System.String,System.Reflection.CallingConventions,System.Type,System.Type[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "ModuleBuilder", False, "GetArrayMethod", "(System.Type,System.String,System.Reflection.CallingConventions,System.Type,System.Type[])", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "ModuleBuilder", False, "GetArrayMethod", "(System.Type,System.String,System.Reflection.CallingConventions,System.Type,System.Type[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "ModuleBuilder", True, "DefineDocumentCore", "(System.String,System.Guid)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "ModuleBuilder", True, "DefineDocumentCore", "(System.String,System.Guid)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "ModuleBuilder", True, "DefineEnumCore", "(System.String,System.Reflection.TypeAttributes,System.Type)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "ModuleBuilder", True, "DefineEnumCore", "(System.String,System.Reflection.TypeAttributes,System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "ModuleBuilder", True, "DefineInitializedDataCore", "(System.String,System.Byte[],System.Reflection.FieldAttributes)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] @@ -92,12 +98,17 @@ extensions: - ["System.Reflection.Emit", "ModuleBuilder", True, "DefineTypeCore", "(System.String,System.Reflection.TypeAttributes,System.Type,System.Type[],System.Reflection.Emit.PackingSize,System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "ModuleBuilder", True, "GetArrayMethodCore", "(System.Type,System.String,System.Reflection.CallingConventions,System.Type,System.Type[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "ModuleBuilder", True, "GetArrayMethodCore", "(System.Type,System.String,System.Reflection.CallingConventions,System.Type,System.Type[])", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "ModuleBuilder", True, "GetArrayMethodCore", "(System.Type,System.String,System.Reflection.CallingConventions,System.Type,System.Type[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "OpCode", False, "ToString", "()", "", "Argument[this].Property[System.Reflection.Emit.OpCode.Name]", "ReturnValue", "value", "dfc-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", "ParameterBuilder", True, "SetConstant", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection.Emit", "ParameterBuilder", True, "SetCustomAttributeCore", "(System.Reflection.ConstructorInfo,System.ReadOnlySpan)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection.Emit", "ParameterBuilder", True, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "PersistedAssemblyBuilder", False, "DefineDynamicModuleCore", "(System.String)", "", "Argument[0]", "ReturnValue.SyntheticField[System.Reflection.Emit.ModuleBuilderImpl._name]", "value", "dfc-generated"] + - ["System.Reflection.Emit", "PersistedAssemblyBuilder", False, "GenerateMetadata", "(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.BlobBuilder)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "PersistedAssemblyBuilder", False, "GenerateMetadata", "(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.Ecma335.MetadataBuilder)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "PersistedAssemblyBuilder", False, "PersistedAssemblyBuilder", "(System.Reflection.AssemblyName,System.Reflection.Assembly,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection.Emit", "PropertyBuilder", False, "AddOtherMethodCore", "(System.Reflection.Emit.MethodBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection.Emit", "PropertyBuilder", False, "SetConstantCore", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection.Emit", "PropertyBuilder", False, "SetGetMethodCore", "(System.Reflection.Emit.MethodBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -129,8 +140,14 @@ extensions: - ["System.Reflection.Emit", "TypeBuilder", False, "DefineMethodCore", "(System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", False, "DefineNestedTypeCore", "(System.String,System.Reflection.TypeAttributes,System.Type,System.Type[],System.Reflection.Emit.PackingSize,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", False, "DefineNestedTypeCore", "(System.String,System.Reflection.TypeAttributes,System.Type,System.Type[],System.Reflection.Emit.PackingSize,System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "TypeBuilder", False, "DefinePInvokeMethodCore", "(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "TypeBuilder", False, "DefinePInvokeMethodCore", "(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet)", "", "Argument[10].Element", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", False, "DefinePInvokeMethodCore", "(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", False, "DefinePInvokeMethodCore", "(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "TypeBuilder", False, "DefinePInvokeMethodCore", "(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet)", "", "Argument[6].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "TypeBuilder", False, "DefinePInvokeMethodCore", "(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet)", "", "Argument[7].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "TypeBuilder", False, "DefinePInvokeMethodCore", "(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet)", "", "Argument[9].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "TypeBuilder", False, "DefinePInvokeMethodCore", "(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", False, "DefinePropertyCore", "(System.String,System.Reflection.PropertyAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", False, "DefinePropertyCore", "(System.String,System.Reflection.PropertyAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][])", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", False, "DefinePropertyCore", "(System.String,System.Reflection.PropertyAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][])", "", "Argument[5].Element", "ReturnValue", "taint", "df-generated"] @@ -138,6 +155,7 @@ extensions: - ["System.Reflection.Emit", "TypeBuilder", False, "DefinePropertyCore", "(System.String,System.Reflection.PropertyAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][])", "", "Argument[7].Element", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", False, "DefinePropertyCore", "(System.String,System.Reflection.PropertyAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][])", "", "Argument[8].Element", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", False, "DefinePropertyCore", "(System.String,System.Reflection.PropertyAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "TypeBuilder", False, "DefineTypeInitializerCore", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", False, "GetConstructor", "(System.Type,System.Reflection.ConstructorInfo)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", False, "GetField", "(System.Type,System.Reflection.FieldInfo)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", False, "GetMethod", "(System.Type,System.Reflection.MethodInfo)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] @@ -224,7 +242,6 @@ extensions: - ["System.Reflection.Emit", "EnumBuilder", "GetEvents", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "EnumBuilder", "GetEvents", "(System.Reflection.BindingFlags)", "summary", "df-generated"] - ["System.Reflection.Emit", "EnumBuilder", "GetFields", "(System.Reflection.BindingFlags)", "summary", "df-generated"] - - ["System.Reflection.Emit", "EnumBuilder", "GetInterfaceMap", "(System.Type)", "summary", "df-generated"] - ["System.Reflection.Emit", "EnumBuilder", "GetMember", "(System.String,System.Reflection.MemberTypes,System.Reflection.BindingFlags)", "summary", "df-generated"] - ["System.Reflection.Emit", "EnumBuilder", "GetMembers", "(System.Reflection.BindingFlags)", "summary", "df-generated"] - ["System.Reflection.Emit", "EnumBuilder", "GetMethods", "(System.Reflection.BindingFlags)", "summary", "df-generated"] @@ -287,7 +304,6 @@ extensions: - ["System.Reflection.Emit", "GenericTypeParameterBuilder", "GetEvents", "(System.Reflection.BindingFlags)", "summary", "df-generated"] - ["System.Reflection.Emit", "GenericTypeParameterBuilder", "GetFields", "(System.Reflection.BindingFlags)", "summary", "df-generated"] - ["System.Reflection.Emit", "GenericTypeParameterBuilder", "GetHashCode", "()", "summary", "df-generated"] - - ["System.Reflection.Emit", "GenericTypeParameterBuilder", "GetInterfaceMap", "(System.Type)", "summary", "df-generated"] - ["System.Reflection.Emit", "GenericTypeParameterBuilder", "GetMember", "(System.String,System.Reflection.MemberTypes,System.Reflection.BindingFlags)", "summary", "df-generated"] - ["System.Reflection.Emit", "GenericTypeParameterBuilder", "GetMembers", "(System.Reflection.BindingFlags)", "summary", "df-generated"] - ["System.Reflection.Emit", "GenericTypeParameterBuilder", "GetMethods", "(System.Reflection.BindingFlags)", "summary", "df-generated"] @@ -358,6 +374,8 @@ extensions: - ["System.Reflection.Emit", "ILGenerator", "EndExceptionBlock", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "ILGenerator", "EndScope", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "ILGenerator", "MarkLabel", "(System.Reflection.Emit.Label)", "summary", "df-generated"] + - ["System.Reflection.Emit", "ILGenerator", "MarkSequencePoint", "(System.Diagnostics.SymbolStore.ISymbolDocumentWriter,System.Int32,System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] + - ["System.Reflection.Emit", "ILGenerator", "MarkSequencePointCore", "(System.Diagnostics.SymbolStore.ISymbolDocumentWriter,System.Int32,System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Reflection.Emit", "ILGenerator", "ThrowException", "(System.Type)", "summary", "df-generated"] - ["System.Reflection.Emit", "ILGenerator", "UsingNamespace", "(System.String)", "summary", "df-generated"] - ["System.Reflection.Emit", "ILGenerator", "get_ILOffset", "()", "summary", "df-generated"] @@ -367,6 +385,7 @@ extensions: - ["System.Reflection.Emit", "Label", "get_Id", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "Label", "op_Equality", "(System.Reflection.Emit.Label,System.Reflection.Emit.Label)", "summary", "df-generated"] - ["System.Reflection.Emit", "Label", "op_Inequality", "(System.Reflection.Emit.Label,System.Reflection.Emit.Label)", "summary", "df-generated"] + - ["System.Reflection.Emit", "LocalBuilder", "SetLocalSymInfo", "(System.String)", "summary", "df-generated"] - ["System.Reflection.Emit", "LocalBuilder", "get_IsPinned", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "LocalBuilder", "get_LocalIndex", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "MethodBuilder", "DefineGenericParameters", "(System.String[])", "summary", "df-generated"] @@ -453,6 +472,10 @@ extensions: - ["System.Reflection.Emit", "ParameterBuilder", "get_IsOptional", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "ParameterBuilder", "get_IsOut", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "ParameterBuilder", "get_Position", "()", "summary", "df-generated"] + - ["System.Reflection.Emit", "PersistedAssemblyBuilder", "GetName", "(System.Boolean)", "summary", "df-generated"] + - ["System.Reflection.Emit", "PersistedAssemblyBuilder", "Save", "(System.IO.Stream)", "summary", "df-generated"] + - ["System.Reflection.Emit", "PersistedAssemblyBuilder", "Save", "(System.String)", "summary", "df-generated"] + - ["System.Reflection.Emit", "PersistedAssemblyBuilder", "SetCustomAttributeCore", "(System.Reflection.ConstructorInfo,System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Reflection.Emit", "PropertyBuilder", "AddOtherMethod", "(System.Reflection.Emit.MethodBuilder)", "summary", "df-generated"] - ["System.Reflection.Emit", "PropertyBuilder", "GetCustomAttributes", "(System.Boolean)", "summary", "df-generated"] - ["System.Reflection.Emit", "PropertyBuilder", "GetCustomAttributes", "(System.Type,System.Boolean)", "summary", "df-generated"] @@ -518,7 +541,6 @@ extensions: - ["System.Reflection.Emit", "TypeBuilder", "DefineProperty", "(System.String,System.Reflection.PropertyAttributes,System.Type,System.Type[])", "summary", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", "DefineProperty", "(System.String,System.Reflection.PropertyAttributes,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][])", "summary", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", "DefineTypeInitializer", "()", "summary", "df-generated"] - - ["System.Reflection.Emit", "TypeBuilder", "DefineTypeInitializerCore", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", "DefineUninitializedData", "(System.String,System.Int32,System.Reflection.FieldAttributes)", "summary", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", "DefineUninitializedDataCore", "(System.String,System.Int32,System.Reflection.FieldAttributes)", "summary", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", "GetAttributeFlagsImpl", "()", "summary", "df-generated"] @@ -528,7 +550,6 @@ extensions: - ["System.Reflection.Emit", "TypeBuilder", "GetEvents", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", "GetEvents", "(System.Reflection.BindingFlags)", "summary", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", "GetFields", "(System.Reflection.BindingFlags)", "summary", "df-generated"] - - ["System.Reflection.Emit", "TypeBuilder", "GetInterfaceMap", "(System.Type)", "summary", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", "GetMember", "(System.String,System.Reflection.MemberTypes,System.Reflection.BindingFlags)", "summary", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", "GetMembers", "(System.Reflection.BindingFlags)", "summary", "df-generated"] - ["System.Reflection.Emit", "TypeBuilder", "GetMethods", "(System.Reflection.BindingFlags)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Reflection.Metadata.Ecma335.model.yml b/csharp/ql/lib/ext/generated/System.Reflection.Metadata.Ecma335.model.yml index 9eaeb30bf78..4e738fbc341 100644 --- a/csharp/ql/lib/ext/generated/System.Reflection.Metadata.Ecma335.model.yml +++ b/csharp/ql/lib/ext/generated/System.Reflection.Metadata.Ecma335.model.yml @@ -4,13 +4,29 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["System.Reflection.Metadata.Ecma335", "ArrayShapeEncoder", False, "ArrayShapeEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.ArrayShapeEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "BlobEncoder", False, "BlobEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.BlobEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "CustomAttributeArrayTypeEncoder", False, "CustomAttributeArrayTypeEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.CustomAttributeArrayTypeEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "CustomAttributeElementTypeEncoder", False, "CustomAttributeElementTypeEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.CustomAttributeElementTypeEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "CustomAttributeNamedArgumentsEncoder", False, "CustomAttributeNamedArgumentsEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.CustomAttributeNamedArgumentsEncoder.Builder]", "value", "dfc-generated"] - ["System.Reflection.Metadata.Ecma335", "CustomModifiersEncoder", False, "AddModifier", "(System.Reflection.Metadata.EntityHandle,System.Boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "CustomModifiersEncoder", False, "CustomModifiersEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.CustomModifiersEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "EditAndContinueLogEntry", False, "EditAndContinueLogEntry", "(System.Reflection.Metadata.EntityHandle,System.Reflection.Metadata.Ecma335.EditAndContinueOperation)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.EditAndContinueLogEntry.Handle]", "value", "dfc-generated"] - ["System.Reflection.Metadata.Ecma335", "ExceptionRegionEncoder", False, "Add", "(System.Reflection.Metadata.ExceptionRegionKind,System.Int32,System.Int32,System.Int32,System.Int32,System.Reflection.Metadata.EntityHandle,System.Int32)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection.Metadata.Ecma335", "ExceptionRegionEncoder", False, "AddCatch", "(System.Int32,System.Int32,System.Int32,System.Int32,System.Reflection.Metadata.EntityHandle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection.Metadata.Ecma335", "ExceptionRegionEncoder", False, "AddFault", "(System.Int32,System.Int32,System.Int32,System.Int32)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection.Metadata.Ecma335", "ExceptionRegionEncoder", False, "AddFilter", "(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection.Metadata.Ecma335", "ExceptionRegionEncoder", False, "AddFinally", "(System.Int32,System.Int32,System.Int32,System.Int32)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "FieldTypeEncoder", False, "FieldTypeEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.FieldTypeEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "FixedArgumentsEncoder", False, "FixedArgumentsEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.FixedArgumentsEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "GenericTypeArgumentsEncoder", False, "GenericTypeArgumentsEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.GenericTypeArgumentsEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "InstructionEncoder", False, "InstructionEncoder", "(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.Ecma335.ControlFlowBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.InstructionEncoder.CodeBuilder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "InstructionEncoder", False, "InstructionEncoder", "(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.Ecma335.ControlFlowBuilder)", "", "Argument[1]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.InstructionEncoder.ControlFlowBuilder]", "value", "dfc-generated"] - ["System.Reflection.Metadata.Ecma335", "InstructionEncoder", False, "Switch", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Metadata.Ecma335", "LiteralEncoder", False, "LiteralEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.LiteralEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "LiteralsEncoder", False, "LiteralsEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.LiteralsEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "LocalVariableTypeEncoder", False, "LocalVariableTypeEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.LocalVariableTypeEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "LocalVariablesEncoder", False, "LocalVariablesEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.LocalVariablesEncoder.Builder]", "value", "dfc-generated"] - ["System.Reflection.Metadata.Ecma335", "MetadataBuilder", False, "AddAssembly", "(System.Reflection.Metadata.StringHandle,System.Version,System.Reflection.Metadata.StringHandle,System.Reflection.Metadata.BlobHandle,System.Reflection.AssemblyFlags,System.Reflection.AssemblyHashAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MetadataBuilder", False, "AddAssembly", "(System.Reflection.Metadata.StringHandle,System.Version,System.Reflection.Metadata.StringHandle,System.Reflection.Metadata.BlobHandle,System.Reflection.AssemblyFlags,System.Reflection.AssemblyHashAlgorithm)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MetadataBuilder", False, "AddAssembly", "(System.Reflection.Metadata.StringHandle,System.Version,System.Reflection.Metadata.StringHandle,System.Reflection.Metadata.BlobHandle,System.Reflection.AssemblyFlags,System.Reflection.AssemblyHashAlgorithm)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] @@ -19,12 +35,27 @@ extensions: - ["System.Reflection.Metadata.Ecma335", "MetadataBuilder", False, "AddModule", "(System.Int32,System.Reflection.Metadata.StringHandle,System.Reflection.Metadata.GuidHandle,System.Reflection.Metadata.GuidHandle,System.Reflection.Metadata.GuidHandle)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MetadataBuilder", False, "AddModule", "(System.Int32,System.Reflection.Metadata.StringHandle,System.Reflection.Metadata.GuidHandle,System.Reflection.Metadata.GuidHandle,System.Reflection.Metadata.GuidHandle)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MetadataBuilder", False, "AddModule", "(System.Int32,System.Reflection.Metadata.StringHandle,System.Reflection.Metadata.GuidHandle,System.Reflection.Metadata.GuidHandle,System.Reflection.Metadata.GuidHandle)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "MetadataRootBuilder", False, "MetadataRootBuilder", "(System.Reflection.Metadata.Ecma335.MetadataBuilder,System.String,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Reflection.Metadata.Ecma335", "MetadataBuilder", False, "ReserveGuid", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Metadata.Ecma335", "MetadataBuilder", False, "ReserveUserString", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Metadata.Ecma335", "MetadataRootBuilder", False, "MetadataRootBuilder", "(System.Reflection.Metadata.Ecma335.MetadataBuilder,System.String,System.Boolean)", "", "Argument[1]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.MetadataRootBuilder.MetadataVersion]", "value", "dfc-generated"] - ["System.Reflection.Metadata.Ecma335", "MetadataRootBuilder", False, "get_Sizes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Metadata.Ecma335", "MethodBodyStreamEncoder", False, "AddMethodBody", "(System.Int32,System.Int32,System.Int32,System.Boolean,System.Reflection.Metadata.StandaloneSignatureHandle,System.Reflection.Metadata.Ecma335.MethodBodyAttributes)", "", "Argument[this].Property[System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder.Builder]", "ReturnValue.Property[System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder+MethodBody.ExceptionRegions].Property[System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "MethodBodyStreamEncoder", False, "AddMethodBody", "(System.Int32,System.Int32,System.Int32,System.Boolean,System.Reflection.Metadata.StandaloneSignatureHandle,System.Reflection.Metadata.Ecma335.MethodBodyAttributes,System.Boolean)", "", "Argument[this].Property[System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder.Builder]", "ReturnValue.Property[System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder+MethodBody.ExceptionRegions].Property[System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "MethodBodyStreamEncoder", False, "MethodBodyStreamEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "MethodSignatureEncoder", False, "MethodSignatureEncoder", "(System.Reflection.Metadata.BlobBuilder,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.MethodSignatureEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "NameEncoder", False, "NameEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.NameEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "NamedArgumentTypeEncoder", False, "NamedArgumentTypeEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.NamedArgumentTypeEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "NamedArgumentsEncoder", False, "NamedArgumentsEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.NamedArgumentsEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "ParameterTypeEncoder", False, "ParameterTypeEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.ParameterTypeEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "ParametersEncoder", False, "ParametersEncoder", "(System.Reflection.Metadata.BlobBuilder,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.ParametersEncoder.Builder]", "value", "dfc-generated"] - ["System.Reflection.Metadata.Ecma335", "PermissionSetEncoder", False, "AddPermission", "(System.String,System.Collections.Immutable.ImmutableArray)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection.Metadata.Ecma335", "PermissionSetEncoder", False, "AddPermission", "(System.String,System.Reflection.Metadata.BlobBuilder)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "PermissionSetEncoder", False, "PermissionSetEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.PermissionSetEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "PortablePdbBuilder", False, "PortablePdbBuilder", "(System.Reflection.Metadata.Ecma335.MetadataBuilder,System.Collections.Immutable.ImmutableArray,System.Reflection.Metadata.MethodDefinitionHandle,System.Func,System.Reflection.Metadata.BlobContentId>)", "", "Argument[3]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.PortablePdbBuilder.IdProvider]", "value", "dfc-generated"] - ["System.Reflection.Metadata.Ecma335", "PortablePdbBuilder", False, "Serialize", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "PortablePdbBuilder", False, "Serialize", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Metadata.Ecma335", "ReturnTypeEncoder", False, "ReturnTypeEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.ReturnTypeEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "ScalarEncoder", False, "ScalarEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.ScalarEncoder.Builder]", "value", "dfc-generated"] - ["System.Reflection.Metadata.Ecma335", "SignatureDecoder", False, "DecodeFieldSignature", "(System.Reflection.Metadata.BlobReader)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection.Metadata.Ecma335", "SignatureDecoder", False, "DecodeLocalSignature", "(System.Reflection.Metadata.BlobReader)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection.Metadata.Ecma335", "SignatureDecoder", False, "DecodeMethodSignature", "(System.Reflection.Metadata.BlobReader)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] @@ -37,14 +68,14 @@ extensions: - ["System.Reflection.Metadata.Ecma335", "SignatureTypeEncoder", False, "Array", "(System.Reflection.Metadata.Ecma335.SignatureTypeEncoder,System.Reflection.Metadata.Ecma335.ArrayShapeEncoder)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection.Metadata.Ecma335", "SignatureTypeEncoder", False, "Pointer", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection.Metadata.Ecma335", "SignatureTypeEncoder", False, "SZArray", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "SignatureTypeEncoder", False, "SignatureTypeEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.SignatureTypeEncoder.Builder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata.Ecma335", "VectorEncoder", False, "VectorEncoder", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.Ecma335.VectorEncoder.Builder]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - - ["System.Reflection.Metadata.Ecma335", "ArrayShapeEncoder", "ArrayShapeEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ArrayShapeEncoder", "Shape", "(System.Int32,System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ArrayShapeEncoder", "get_Builder", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "BlobEncoder", "BlobEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "BlobEncoder", "CustomAttributeSignature", "(System.Action,System.Action)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "BlobEncoder", "CustomAttributeSignature", "(System.Reflection.Metadata.Ecma335.FixedArgumentsEncoder,System.Reflection.Metadata.Ecma335.CustomAttributeNamedArgumentsEncoder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "BlobEncoder", "Field", "()", "summary", "df-generated"] @@ -77,14 +108,12 @@ extensions: - ["System.Reflection.Metadata.Ecma335", "ControlFlowBuilder", "AddFilterRegion", "(System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ControlFlowBuilder", "AddFinallyRegion", "(System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ControlFlowBuilder", "Clear", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "CustomAttributeArrayTypeEncoder", "CustomAttributeArrayTypeEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "CustomAttributeArrayTypeEncoder", "ElementType", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "CustomAttributeArrayTypeEncoder", "ObjectArray", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "CustomAttributeArrayTypeEncoder", "get_Builder", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "CustomAttributeElementTypeEncoder", "Boolean", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "CustomAttributeElementTypeEncoder", "Byte", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "CustomAttributeElementTypeEncoder", "Char", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "CustomAttributeElementTypeEncoder", "CustomAttributeElementTypeEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "CustomAttributeElementTypeEncoder", "Double", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "CustomAttributeElementTypeEncoder", "Enum", "(System.String)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "CustomAttributeElementTypeEncoder", "Int16", "()", "summary", "df-generated"] @@ -100,11 +129,8 @@ extensions: - ["System.Reflection.Metadata.Ecma335", "CustomAttributeElementTypeEncoder", "UInt64", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "CustomAttributeElementTypeEncoder", "get_Builder", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "CustomAttributeNamedArgumentsEncoder", "Count", "(System.Int32)", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "CustomAttributeNamedArgumentsEncoder", "CustomAttributeNamedArgumentsEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "CustomAttributeNamedArgumentsEncoder", "get_Builder", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "CustomModifiersEncoder", "CustomModifiersEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "CustomModifiersEncoder", "get_Builder", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "EditAndContinueLogEntry", "EditAndContinueLogEntry", "(System.Reflection.Metadata.EntityHandle,System.Reflection.Metadata.Ecma335.EditAndContinueOperation)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "EditAndContinueLogEntry", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "EditAndContinueLogEntry", "Equals", "(System.Reflection.Metadata.Ecma335.EditAndContinueLogEntry)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "EditAndContinueLogEntry", "GetHashCode", "()", "summary", "df-generated"] @@ -116,15 +142,12 @@ extensions: - ["System.Reflection.Metadata.Ecma335", "ExceptionRegionEncoder", "get_HasSmallFormat", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ExportedTypeExtensions", "GetTypeDefinitionId", "(System.Reflection.Metadata.ExportedType)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "FieldTypeEncoder", "CustomModifiers", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "FieldTypeEncoder", "FieldTypeEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "FieldTypeEncoder", "Type", "(System.Boolean)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "FieldTypeEncoder", "TypedReference", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "FieldTypeEncoder", "get_Builder", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "FixedArgumentsEncoder", "AddArgument", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "FixedArgumentsEncoder", "FixedArgumentsEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "FixedArgumentsEncoder", "get_Builder", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "GenericTypeArgumentsEncoder", "AddArgument", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "GenericTypeArgumentsEncoder", "GenericTypeArgumentsEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "GenericTypeArgumentsEncoder", "get_Builder", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "InstructionEncoder", "Branch", "(System.Reflection.Metadata.ILOpCode,System.Reflection.Metadata.Ecma335.LabelHandle)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "InstructionEncoder", "Call", "(System.Reflection.Metadata.EntityHandle)", "summary", "df-generated"] @@ -133,7 +156,6 @@ extensions: - ["System.Reflection.Metadata.Ecma335", "InstructionEncoder", "Call", "(System.Reflection.Metadata.MethodSpecificationHandle)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "InstructionEncoder", "CallIndirect", "(System.Reflection.Metadata.StandaloneSignatureHandle)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "InstructionEncoder", "DefineLabel", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "InstructionEncoder", "InstructionEncoder", "(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.Ecma335.ControlFlowBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "InstructionEncoder", "LoadArgument", "(System.Int32)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "InstructionEncoder", "LoadArgumentAddress", "(System.Int32)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "InstructionEncoder", "LoadConstantI4", "(System.Int32)", "summary", "df-generated"] @@ -159,7 +181,6 @@ extensions: - ["System.Reflection.Metadata.Ecma335", "LabelHandle", "get_IsNil", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "LabelHandle", "op_Equality", "(System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "LabelHandle", "op_Inequality", "(System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle)", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "LiteralEncoder", "LiteralEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "LiteralEncoder", "Scalar", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "LiteralEncoder", "TaggedScalar", "(System.Action,System.Action)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "LiteralEncoder", "TaggedScalar", "(System.Reflection.Metadata.Ecma335.CustomAttributeElementTypeEncoder,System.Reflection.Metadata.Ecma335.ScalarEncoder)", "summary", "df-generated"] @@ -168,15 +189,12 @@ extensions: - ["System.Reflection.Metadata.Ecma335", "LiteralEncoder", "Vector", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "LiteralEncoder", "get_Builder", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "LiteralsEncoder", "AddLiteral", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "LiteralsEncoder", "LiteralsEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "LiteralsEncoder", "get_Builder", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "LocalVariableTypeEncoder", "CustomModifiers", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "LocalVariableTypeEncoder", "LocalVariableTypeEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "LocalVariableTypeEncoder", "Type", "(System.Boolean,System.Boolean)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "LocalVariableTypeEncoder", "TypedReference", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "LocalVariableTypeEncoder", "get_Builder", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "LocalVariablesEncoder", "AddVariable", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "LocalVariablesEncoder", "LocalVariablesEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "LocalVariablesEncoder", "get_Builder", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MetadataAggregator", "GetGenerationHandle", "(System.Reflection.Metadata.Handle,System.Int32)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MetadataAggregator", "MetadataAggregator", "(System.Collections.Generic.IReadOnlyList,System.Collections.Generic.IReadOnlyList,System.Collections.Generic.IReadOnlyList)", "summary", "df-generated"] @@ -236,8 +254,6 @@ extensions: - ["System.Reflection.Metadata.Ecma335", "MetadataBuilder", "GetRowCount", "(System.Reflection.Metadata.Ecma335.TableIndex)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MetadataBuilder", "GetRowCounts", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MetadataBuilder", "MetadataBuilder", "(System.Int32,System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "MetadataBuilder", "ReserveGuid", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "MetadataBuilder", "ReserveUserString", "(System.Int32)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MetadataBuilder", "SetCapacity", "(System.Reflection.Metadata.Ecma335.HeapIndex,System.Int32)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MetadataBuilder", "SetCapacity", "(System.Reflection.Metadata.Ecma335.TableIndex,System.Int32)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MetadataReaderExtensions", "GetEditAndContinueLogEntries", "(System.Reflection.Metadata.MetadataReader)", "summary", "df-generated"] @@ -316,54 +332,41 @@ extensions: - ["System.Reflection.Metadata.Ecma335", "MethodBodyStreamEncoder+MethodBody", "get_ExceptionRegions", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MethodBodyStreamEncoder+MethodBody", "get_Instructions", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MethodBodyStreamEncoder+MethodBody", "get_Offset", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "MethodBodyStreamEncoder", "AddMethodBody", "(System.Int32,System.Int32,System.Int32,System.Boolean,System.Reflection.Metadata.StandaloneSignatureHandle,System.Reflection.Metadata.Ecma335.MethodBodyAttributes)", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "MethodBodyStreamEncoder", "AddMethodBody", "(System.Int32,System.Int32,System.Int32,System.Boolean,System.Reflection.Metadata.StandaloneSignatureHandle,System.Reflection.Metadata.Ecma335.MethodBodyAttributes,System.Boolean)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MethodBodyStreamEncoder", "AddMethodBody", "(System.Reflection.Metadata.Ecma335.InstructionEncoder,System.Int32,System.Reflection.Metadata.StandaloneSignatureHandle,System.Reflection.Metadata.Ecma335.MethodBodyAttributes)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MethodBodyStreamEncoder", "AddMethodBody", "(System.Reflection.Metadata.Ecma335.InstructionEncoder,System.Int32,System.Reflection.Metadata.StandaloneSignatureHandle,System.Reflection.Metadata.Ecma335.MethodBodyAttributes,System.Boolean)", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "MethodBodyStreamEncoder", "MethodBodyStreamEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MethodBodyStreamEncoder", "get_Builder", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "MethodSignatureEncoder", "MethodSignatureEncoder", "(System.Reflection.Metadata.BlobBuilder,System.Boolean)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MethodSignatureEncoder", "Parameters", "(System.Int32,System.Action,System.Action)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MethodSignatureEncoder", "Parameters", "(System.Int32,System.Reflection.Metadata.Ecma335.ReturnTypeEncoder,System.Reflection.Metadata.Ecma335.ParametersEncoder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MethodSignatureEncoder", "get_Builder", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "MethodSignatureEncoder", "get_HasVarArgs", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "NameEncoder", "Name", "(System.String)", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "NameEncoder", "NameEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "NameEncoder", "get_Builder", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "NamedArgumentTypeEncoder", "NamedArgumentTypeEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "NamedArgumentTypeEncoder", "Object", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "NamedArgumentTypeEncoder", "SZArray", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "NamedArgumentTypeEncoder", "ScalarType", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "NamedArgumentTypeEncoder", "get_Builder", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "NamedArgumentsEncoder", "AddArgument", "(System.Boolean,System.Action,System.Action,System.Action)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "NamedArgumentsEncoder", "AddArgument", "(System.Boolean,System.Reflection.Metadata.Ecma335.NamedArgumentTypeEncoder,System.Reflection.Metadata.Ecma335.NameEncoder,System.Reflection.Metadata.Ecma335.LiteralEncoder)", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "NamedArgumentsEncoder", "NamedArgumentsEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "NamedArgumentsEncoder", "get_Builder", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ParameterTypeEncoder", "CustomModifiers", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "ParameterTypeEncoder", "ParameterTypeEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ParameterTypeEncoder", "Type", "(System.Boolean)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ParameterTypeEncoder", "TypedReference", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ParameterTypeEncoder", "get_Builder", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ParametersEncoder", "AddParameter", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "ParametersEncoder", "ParametersEncoder", "(System.Reflection.Metadata.BlobBuilder,System.Boolean)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ParametersEncoder", "StartVarArgs", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ParametersEncoder", "get_Builder", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ParametersEncoder", "get_HasVarArgs", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "PermissionSetEncoder", "PermissionSetEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "PermissionSetEncoder", "get_Builder", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "PortablePdbBuilder", "PortablePdbBuilder", "(System.Reflection.Metadata.Ecma335.MetadataBuilder,System.Collections.Immutable.ImmutableArray,System.Reflection.Metadata.MethodDefinitionHandle,System.Func,System.Reflection.Metadata.BlobContentId>)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "PortablePdbBuilder", "get_FormatVersion", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "PortablePdbBuilder", "get_IdProvider", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "PortablePdbBuilder", "get_MetadataVersion", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ReturnTypeEncoder", "CustomModifiers", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "ReturnTypeEncoder", "ReturnTypeEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ReturnTypeEncoder", "Type", "(System.Boolean)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ReturnTypeEncoder", "TypedReference", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ReturnTypeEncoder", "Void", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ReturnTypeEncoder", "get_Builder", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ScalarEncoder", "Constant", "(System.Object)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ScalarEncoder", "NullArray", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "ScalarEncoder", "ScalarEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ScalarEncoder", "SystemType", "(System.String)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "ScalarEncoder", "get_Builder", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "SignatureTypeEncoder", "Boolean", "()", "summary", "df-generated"] @@ -382,7 +385,6 @@ extensions: - ["System.Reflection.Metadata.Ecma335", "SignatureTypeEncoder", "Object", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "SignatureTypeEncoder", "PrimitiveType", "(System.Reflection.Metadata.PrimitiveTypeCode)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "SignatureTypeEncoder", "SByte", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "SignatureTypeEncoder", "SignatureTypeEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "SignatureTypeEncoder", "Single", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "SignatureTypeEncoder", "String", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "SignatureTypeEncoder", "Type", "(System.Reflection.Metadata.EntityHandle,System.Boolean)", "summary", "df-generated"] @@ -395,5 +397,4 @@ extensions: - ["System.Reflection.Metadata.Ecma335", "SignatureTypeEncoder", "get_Builder", "()", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "SwitchInstructionEncoder", "Branch", "(System.Reflection.Metadata.Ecma335.LabelHandle)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "VectorEncoder", "Count", "(System.Int32)", "summary", "df-generated"] - - ["System.Reflection.Metadata.Ecma335", "VectorEncoder", "VectorEncoder", "(System.Reflection.Metadata.BlobBuilder)", "summary", "df-generated"] - ["System.Reflection.Metadata.Ecma335", "VectorEncoder", "get_Builder", "()", "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 be276ab8b42..1b5c45664a8 100644 --- a/csharp/ql/lib/ext/generated/System.Reflection.Metadata.model.yml +++ b/csharp/ql/lib/ext/generated/System.Reflection.Metadata.model.yml @@ -8,6 +8,11 @@ extensions: - ["System.Reflection.Metadata", "AssemblyDefinition", False, "GetDeclarativeSecurityAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "AssemblyFile", False, "GetCustomAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "AssemblyFileHandleCollection+Enumerator", False, "get_Current", "()", "", "Argument[this].Property[System.Reflection.Metadata.AssemblyFileHandleCollection+Enumerator.Current]", "ReturnValue", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "AssemblyNameInfo", False, "AssemblyNameInfo", "(System.String,System.Version,System.String,System.Reflection.AssemblyNameFlags,System.Collections.Immutable.ImmutableArray)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.AssemblyNameInfo.Name]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "AssemblyNameInfo", False, "AssemblyNameInfo", "(System.String,System.Version,System.String,System.Reflection.AssemblyNameFlags,System.Collections.Immutable.ImmutableArray)", "", "Argument[1]", "Argument[this].Property[System.Reflection.Metadata.AssemblyNameInfo.Version]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "AssemblyNameInfo", False, "AssemblyNameInfo", "(System.String,System.Version,System.String,System.Reflection.AssemblyNameFlags,System.Collections.Immutable.ImmutableArray)", "", "Argument[2]", "Argument[this].Property[System.Reflection.Metadata.AssemblyNameInfo.CultureName]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "AssemblyNameInfo", False, "AssemblyNameInfo", "(System.String,System.Version,System.String,System.Reflection.AssemblyNameFlags,System.Collections.Immutable.ImmutableArray)", "", "Argument[4]", "Argument[this].Property[System.Reflection.Metadata.AssemblyNameInfo.PublicKeyOrToken]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "AssemblyNameInfo", False, "get_FullName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "AssemblyReference", False, "GetCustomAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "AssemblyReferenceHandleCollection+Enumerator", False, "get_Current", "()", "", "Argument[this].Property[System.Reflection.Metadata.AssemblyReferenceHandleCollection+Enumerator.Current]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection.Metadata", "AssemblyReferenceHandleCollection", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -34,6 +39,13 @@ extensions: - ["System.Reflection.Metadata", "BlobWriter", False, "get_Blob", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "CustomAttributeHandleCollection+Enumerator", False, "get_Current", "()", "", "Argument[this].Property[System.Reflection.Metadata.CustomAttributeHandleCollection+Enumerator.Current]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection.Metadata", "CustomAttributeHandleCollection", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Metadata", "CustomAttributeNamedArgument", False, "CustomAttributeNamedArgument", "(System.String,System.Reflection.Metadata.CustomAttributeNamedArgumentKind,TType,System.Object)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.CustomAttributeNamedArgument`1.Name]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "CustomAttributeNamedArgument", False, "CustomAttributeNamedArgument", "(System.String,System.Reflection.Metadata.CustomAttributeNamedArgumentKind,TType,System.Object)", "", "Argument[2]", "Argument[this].Property[System.Reflection.Metadata.CustomAttributeNamedArgument`1.Type]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "CustomAttributeNamedArgument", False, "CustomAttributeNamedArgument", "(System.String,System.Reflection.Metadata.CustomAttributeNamedArgumentKind,TType,System.Object)", "", "Argument[3]", "Argument[this].Property[System.Reflection.Metadata.CustomAttributeNamedArgument`1.Value]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "CustomAttributeTypedArgument", False, "CustomAttributeTypedArgument", "(TType,System.Object)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.CustomAttributeTypedArgument`1.Type]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "CustomAttributeTypedArgument", False, "CustomAttributeTypedArgument", "(TType,System.Object)", "", "Argument[1]", "Argument[this].Property[System.Reflection.Metadata.CustomAttributeTypedArgument`1.Value]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "CustomAttributeValue", False, "CustomAttributeValue", "(System.Collections.Immutable.ImmutableArray>,System.Collections.Immutable.ImmutableArray>)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.CustomAttributeValue`1.FixedArguments]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "CustomAttributeValue", False, "CustomAttributeValue", "(System.Collections.Immutable.ImmutableArray>,System.Collections.Immutable.ImmutableArray>)", "", "Argument[1]", "Argument[this].Property[System.Reflection.Metadata.CustomAttributeValue`1.NamedArguments]", "value", "dfc-generated"] - ["System.Reflection.Metadata", "CustomDebugInformationHandleCollection+Enumerator", False, "get_Current", "()", "", "Argument[this].Property[System.Reflection.Metadata.CustomDebugInformationHandleCollection+Enumerator.Current]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection.Metadata", "CustomDebugInformationHandleCollection", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "DeclarativeSecurityAttributeHandleCollection+Enumerator", False, "get_Current", "()", "", "Argument[this].Property[System.Reflection.Metadata.DeclarativeSecurityAttributeHandleCollection+Enumerator.Current]", "ReturnValue", "value", "dfc-generated"] @@ -136,7 +148,8 @@ extensions: - ["System.Reflection.Metadata", "MetadataReaderProvider", False, "FromPortablePdbImage", "(System.Byte*,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "MetadataReaderProvider", False, "FromPortablePdbImage", "(System.Collections.Immutable.ImmutableArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "MetadataReaderProvider", False, "FromPortablePdbStream", "(System.IO.Stream,System.Reflection.Metadata.MetadataStreamOptions,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Reflection.Metadata", "MetadataReaderProvider", False, "GetMetadataReader", "(System.Reflection.Metadata.MetadataReaderOptions,System.Reflection.Metadata.MetadataStringDecoder)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Metadata", "MetadataReaderProvider", False, "GetMetadataReader", "(System.Reflection.Metadata.MetadataReaderOptions,System.Reflection.Metadata.MetadataStringDecoder)", "", "Argument[1]", "ReturnValue.Property[System.Reflection.Metadata.MetadataReader.UTF8Decoder]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "MetadataStringDecoder", False, "MetadataStringDecoder", "(System.Text.Encoding)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.MetadataStringDecoder.Encoding]", "value", "dfc-generated"] - ["System.Reflection.Metadata", "MetadataStringDecoder", True, "GetString", "(System.Byte*,System.Int32)", "", "Argument[0].Element", "ReturnValue", "taint", "dfc-generated"] - ["System.Reflection.Metadata", "MethodBodyBlock", False, "Create", "(System.Reflection.Metadata.BlobReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "MethodBodyBlock", False, "GetILReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -154,6 +167,9 @@ extensions: - ["System.Reflection.Metadata", "MethodImplementationHandleCollection+Enumerator", False, "get_Current", "()", "", "Argument[this].Property[System.Reflection.Metadata.MethodImplementationHandleCollection+Enumerator.Current]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection.Metadata", "MethodImport", False, "get_Module", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "MethodImport", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Metadata", "MethodSignature", False, "MethodSignature", "(System.Reflection.Metadata.SignatureHeader,TType,System.Int32,System.Int32,System.Collections.Immutable.ImmutableArray)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Metadata.MethodSignature`1.Header]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "MethodSignature", False, "MethodSignature", "(System.Reflection.Metadata.SignatureHeader,TType,System.Int32,System.Int32,System.Collections.Immutable.ImmutableArray)", "", "Argument[1]", "Argument[this].Property[System.Reflection.Metadata.MethodSignature`1.ReturnType]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "MethodSignature", False, "MethodSignature", "(System.Reflection.Metadata.SignatureHeader,TType,System.Int32,System.Int32,System.Collections.Immutable.ImmutableArray)", "", "Argument[4]", "Argument[this].Property[System.Reflection.Metadata.MethodSignature`1.ParameterTypes]", "value", "dfc-generated"] - ["System.Reflection.Metadata", "MethodSpecification", False, "GetCustomAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "ModuleDefinition", False, "GetCustomAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "ModuleReference", False, "GetCustomAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -164,7 +180,7 @@ extensions: - ["System.Reflection.Metadata", "NamespaceDefinition", False, "get_TypeDefinitions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "PEReaderExtensions", False, "GetMetadataReader", "(System.Reflection.PortableExecutable.PEReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "PEReaderExtensions", False, "GetMetadataReader", "(System.Reflection.PortableExecutable.PEReader,System.Reflection.Metadata.MetadataReaderOptions)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Reflection.Metadata", "PEReaderExtensions", False, "GetMetadataReader", "(System.Reflection.PortableExecutable.PEReader,System.Reflection.Metadata.MetadataReaderOptions,System.Reflection.Metadata.MetadataStringDecoder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Metadata", "PEReaderExtensions", False, "GetMetadataReader", "(System.Reflection.PortableExecutable.PEReader,System.Reflection.Metadata.MetadataReaderOptions,System.Reflection.Metadata.MetadataStringDecoder)", "", "Argument[2]", "ReturnValue.Property[System.Reflection.Metadata.MetadataReader.UTF8Decoder]", "value", "dfc-generated"] - ["System.Reflection.Metadata", "Parameter", False, "GetCustomAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "ParameterHandleCollection+Enumerator", False, "get_Current", "()", "", "Argument[this].Property[System.Reflection.Metadata.ParameterHandleCollection+Enumerator.Current]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection.Metadata", "ParameterHandleCollection", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -183,6 +199,26 @@ extensions: - ["System.Reflection.Metadata", "TypeDefinition", False, "GetMethods", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "TypeDefinition", False, "GetProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "TypeDefinitionHandleCollection+Enumerator", False, "get_Current", "()", "", "Argument[this].Property[System.Reflection.Metadata.TypeDefinitionHandleCollection+Enumerator.Current]", "ReturnValue", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "GetElementType", "()", "", "Argument[this].SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType]", "ReturnValue", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "GetGenericArguments", "()", "", "Argument[this].SyntheticField[System.Reflection.Metadata.TypeName._genericArguments]", "ReturnValue", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "GetGenericTypeDefinition", "()", "", "Argument[this].SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType]", "ReturnValue", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "MakeArrayTypeName", "(System.Int32)", "", "Argument[this].Property[System.Reflection.Metadata.TypeName.AssemblyName]", "ReturnValue.Property[System.Reflection.Metadata.TypeName.AssemblyName]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "MakeArrayTypeName", "(System.Int32)", "", "Argument[this]", "ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "MakeByRefTypeName", "()", "", "Argument[this].Property[System.Reflection.Metadata.TypeName.AssemblyName]", "ReturnValue.Property[System.Reflection.Metadata.TypeName.AssemblyName]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "MakeByRefTypeName", "()", "", "Argument[this]", "ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "MakeGenericTypeName", "(System.Collections.Immutable.ImmutableArray)", "", "Argument[0]", "ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._genericArguments]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "MakeGenericTypeName", "(System.Collections.Immutable.ImmutableArray)", "", "Argument[this].Property[System.Reflection.Metadata.TypeName.AssemblyName]", "ReturnValue.Property[System.Reflection.Metadata.TypeName.AssemblyName]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "MakeGenericTypeName", "(System.Collections.Immutable.ImmutableArray)", "", "Argument[this].SyntheticField[System.Reflection.Metadata.TypeName._declaringType]", "ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._declaringType]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "MakeGenericTypeName", "(System.Collections.Immutable.ImmutableArray)", "", "Argument[this]", "ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "MakePointerTypeName", "()", "", "Argument[this].Property[System.Reflection.Metadata.TypeName.AssemblyName]", "ReturnValue.Property[System.Reflection.Metadata.TypeName.AssemblyName]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "MakePointerTypeName", "()", "", "Argument[this]", "ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "MakeSZArrayTypeName", "()", "", "Argument[this].Property[System.Reflection.Metadata.TypeName.AssemblyName]", "ReturnValue.Property[System.Reflection.Metadata.TypeName.AssemblyName]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "MakeSZArrayTypeName", "()", "", "Argument[this]", "ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "WithAssemblyName", "(System.Reflection.Metadata.AssemblyNameInfo)", "", "Argument[0]", "ReturnValue.Property[System.Reflection.Metadata.TypeName.AssemblyName]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "WithAssemblyName", "(System.Reflection.Metadata.AssemblyNameInfo)", "", "Argument[0]", "ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._declaringType].Property[System.Reflection.Metadata.TypeName.AssemblyName]", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "get_DeclaringType", "()", "", "Argument[this].SyntheticField[System.Reflection.Metadata.TypeName._declaringType]", "ReturnValue", "value", "dfc-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "get_FullName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Metadata", "TypeName", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "TypeReferenceHandleCollection+Enumerator", False, "get_Current", "()", "", "Argument[this].Property[System.Reflection.Metadata.TypeReferenceHandleCollection+Enumerator.Current]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection.Metadata", "TypeSpecification", False, "GetCustomAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: @@ -222,6 +258,14 @@ extensions: - ["System.Reflection.Metadata", "AssemblyFileHandleCollection+Enumerator", "get_Current", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "AssemblyFileHandleCollection", "GetEnumerator", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "AssemblyFileHandleCollection", "get_Count", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "AssemblyNameInfo", "Parse", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Reflection.Metadata", "AssemblyNameInfo", "ToAssemblyName", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "AssemblyNameInfo", "TryParse", "(System.ReadOnlySpan,System.Reflection.Metadata.AssemblyNameInfo)", "summary", "df-generated"] + - ["System.Reflection.Metadata", "AssemblyNameInfo", "get_CultureName", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "AssemblyNameInfo", "get_Flags", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "AssemblyNameInfo", "get_Name", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "AssemblyNameInfo", "get_PublicKeyOrToken", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "AssemblyNameInfo", "get_Version", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "AssemblyReference", "GetAssemblyName", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "AssemblyReference", "get_Culture", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "AssemblyReference", "get_Flags", "()", "summary", "df-generated"] @@ -418,15 +462,12 @@ extensions: - ["System.Reflection.Metadata", "CustomAttributeHandleCollection+Enumerator", "Reset", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "CustomAttributeHandleCollection+Enumerator", "get_Current", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "CustomAttributeHandleCollection", "get_Count", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata", "CustomAttributeNamedArgument", "CustomAttributeNamedArgument", "(System.String,System.Reflection.Metadata.CustomAttributeNamedArgumentKind,TType,System.Object)", "summary", "df-generated"] - ["System.Reflection.Metadata", "CustomAttributeNamedArgument", "get_Kind", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "CustomAttributeNamedArgument", "get_Name", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "CustomAttributeNamedArgument", "get_Type", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "CustomAttributeNamedArgument", "get_Value", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata", "CustomAttributeTypedArgument", "CustomAttributeTypedArgument", "(TType,System.Object)", "summary", "df-generated"] - ["System.Reflection.Metadata", "CustomAttributeTypedArgument", "get_Type", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "CustomAttributeTypedArgument", "get_Value", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata", "CustomAttributeValue", "CustomAttributeValue", "(System.Collections.Immutable.ImmutableArray>,System.Collections.Immutable.ImmutableArray>)", "summary", "df-generated"] - ["System.Reflection.Metadata", "CustomAttributeValue", "get_FixedArguments", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "CustomAttributeValue", "get_NamedArguments", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "CustomDebugInformation", "get_Kind", "()", "summary", "df-generated"] @@ -778,7 +819,6 @@ extensions: - ["System.Reflection.Metadata", "MetadataStringComparer", "Equals", "(System.Reflection.Metadata.StringHandle,System.String,System.Boolean)", "summary", "df-generated"] - ["System.Reflection.Metadata", "MetadataStringComparer", "StartsWith", "(System.Reflection.Metadata.StringHandle,System.String)", "summary", "df-generated"] - ["System.Reflection.Metadata", "MetadataStringComparer", "StartsWith", "(System.Reflection.Metadata.StringHandle,System.String,System.Boolean)", "summary", "df-generated"] - - ["System.Reflection.Metadata", "MetadataStringDecoder", "MetadataStringDecoder", "(System.Text.Encoding)", "summary", "df-generated"] - ["System.Reflection.Metadata", "MetadataStringDecoder", "get_DefaultUTF8", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "MetadataStringDecoder", "get_Encoding", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "MetadataUpdateHandlerAttribute", "MetadataUpdateHandlerAttribute", "(System.Type)", "summary", "df-generated"] @@ -843,7 +883,6 @@ extensions: - ["System.Reflection.Metadata", "MethodImplementationHandleCollection", "GetEnumerator", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "MethodImplementationHandleCollection", "get_Count", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "MethodImport", "get_Attributes", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata", "MethodSignature", "MethodSignature", "(System.Reflection.Metadata.SignatureHeader,TType,System.Int32,System.Int32,System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - ["System.Reflection.Metadata", "MethodSignature", "get_GenericParameterCount", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "MethodSignature", "get_Header", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "MethodSignature", "get_ParameterTypes", "()", "summary", "df-generated"] @@ -992,6 +1031,23 @@ extensions: - ["System.Reflection.Metadata", "TypeLayout", "get_IsDefault", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "TypeLayout", "get_PackingSize", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "TypeLayout", "get_Size", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "TypeName", "GetArrayRank", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "TypeName", "GetGenericArguments", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "TypeName", "GetNodeCount", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "TypeName", "Parse", "(System.ReadOnlySpan,System.Nullable)", "summary", "df-generated"] + - ["System.Reflection.Metadata", "TypeName", "Parse", "(System.ReadOnlySpan,System.Reflection.Metadata.TypeNameParseOptions)", "summary", "df-generated"] + - ["System.Reflection.Metadata", "TypeName", "TryParse", "(System.ReadOnlySpan,System.Reflection.Metadata.TypeName,System.Nullable)", "summary", "df-generated"] + - ["System.Reflection.Metadata", "TypeName", "TryParse", "(System.ReadOnlySpan,System.Reflection.Metadata.TypeName,System.Reflection.Metadata.TypeNameParseOptions)", "summary", "df-generated"] + - ["System.Reflection.Metadata", "TypeName", "get_AssemblyName", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "TypeName", "get_AssemblyQualifiedName", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "TypeName", "get_IsArray", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "TypeName", "get_IsByRef", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "TypeName", "get_IsConstructedGenericType", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "TypeName", "get_IsNested", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "TypeName", "get_IsPointer", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "TypeName", "get_IsSZArray", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "TypeName", "get_IsSimple", "()", "summary", "df-generated"] + - ["System.Reflection.Metadata", "TypeName", "get_IsVariableBoundArrayType", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "TypeReference", "get_Name", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "TypeReference", "get_Namespace", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "TypeReference", "get_ResolutionScope", "()", "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 762ad2ec3cc..7852d88d8a9 100644 --- a/csharp/ql/lib/ext/generated/System.Reflection.PortableExecutable.model.yml +++ b/csharp/ql/lib/ext/generated/System.Reflection.PortableExecutable.model.yml @@ -7,6 +7,8 @@ extensions: - ["System.Reflection.PortableExecutable", "DebugDirectoryBuilder", False, "AddEntry", "(System.Reflection.PortableExecutable.DebugDirectoryEntryType,System.UInt32,System.UInt32,TData,System.Action)", "", "Argument[3]", "Argument[4].Parameter[1]", "value", "dfc-generated"] - ["System.Reflection.PortableExecutable", "PEBuilder+Section", False, "Section", "(System.String,System.Reflection.PortableExecutable.SectionCharacteristics)", "", "Argument[0]", "Argument[this].Field[System.Reflection.PortableExecutable.PEBuilder+Section.Name]", "value", "dfc-generated"] - ["System.Reflection.PortableExecutable", "PEBuilder", False, "GetSections", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.PortableExecutable", "PEBuilder", False, "PEBuilder", "(System.Reflection.PortableExecutable.PEHeaderBuilder,System.Func,System.Reflection.Metadata.BlobContentId>)", "", "Argument[0]", "Argument[this].Property[System.Reflection.PortableExecutable.PEBuilder.Header]", "value", "dfc-generated"] + - ["System.Reflection.PortableExecutable", "PEBuilder", False, "PEBuilder", "(System.Reflection.PortableExecutable.PEHeaderBuilder,System.Func,System.Reflection.Metadata.BlobContentId>)", "", "Argument[1]", "Argument[this].Property[System.Reflection.PortableExecutable.PEBuilder.IdProvider]", "value", "dfc-generated"] - ["System.Reflection.PortableExecutable", "PEBuilder", False, "Serialize", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection.PortableExecutable", "PEBuilder", False, "Serialize", "(System.Reflection.Metadata.BlobBuilder)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.PortableExecutable", "PEBuilder", True, "GetDirectories", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -71,7 +73,6 @@ extensions: - ["System.Reflection.PortableExecutable", "ManagedPEBuilder", "ManagedPEBuilder", "(System.Reflection.PortableExecutable.PEHeaderBuilder,System.Reflection.Metadata.Ecma335.MetadataRootBuilder,System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.BlobBuilder,System.Reflection.PortableExecutable.ResourceSectionBuilder,System.Reflection.PortableExecutable.DebugDirectoryBuilder,System.Int32,System.Reflection.Metadata.MethodDefinitionHandle,System.Reflection.PortableExecutable.CorFlags,System.Func,System.Reflection.Metadata.BlobContentId>)", "summary", "df-generated"] - ["System.Reflection.PortableExecutable", "ManagedPEBuilder", "Sign", "(System.Reflection.Metadata.BlobBuilder,System.Func,System.Byte[]>)", "summary", "df-generated"] - ["System.Reflection.PortableExecutable", "PEBuilder", "CreateSections", "()", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEBuilder", "PEBuilder", "(System.Reflection.PortableExecutable.PEHeaderBuilder,System.Func,System.Reflection.Metadata.BlobContentId>)", "summary", "df-generated"] - ["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"] diff --git a/csharp/ql/lib/ext/generated/System.Reflection.Runtime.TypeParsing.model.yml b/csharp/ql/lib/ext/generated/System.Reflection.Runtime.TypeParsing.model.yml deleted file mode 100644 index 5032a7a3267..00000000000 --- a/csharp/ql/lib/ext/generated/System.Reflection.Runtime.TypeParsing.model.yml +++ /dev/null @@ -1,16 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/csharp-all - extensible: summaryModel - data: - - ["System.Reflection.Runtime.TypeParsing", "AssemblyQualifiedTypeName", False, "AssemblyQualifiedTypeName", "(System.Reflection.Runtime.TypeParsing.NonQualifiedTypeName,System.Reflection.RuntimeAssemblyName)", "", "Argument[0]", "Argument[this].Property[System.Reflection.Runtime.TypeParsing.AssemblyQualifiedTypeName.TypeName]", "value", "dfc-generated"] - - ["System.Reflection.Runtime.TypeParsing", "AssemblyQualifiedTypeName", False, "AssemblyQualifiedTypeName", "(System.Reflection.Runtime.TypeParsing.NonQualifiedTypeName,System.Reflection.RuntimeAssemblyName)", "", "Argument[1]", "Argument[this].Property[System.Reflection.Runtime.TypeParsing.AssemblyQualifiedTypeName.AssemblyName]", "value", "dfc-generated"] - - ["System.Reflection.Runtime.TypeParsing", "TypeName", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/csharp-all - extensible: neutralModel - data: - - ["System.Reflection.Runtime.TypeParsing", "AssemblyQualifiedTypeName", "get_AssemblyName", "()", "summary", "df-generated"] - - ["System.Reflection.Runtime.TypeParsing", "AssemblyQualifiedTypeName", "get_TypeName", "()", "summary", "df-generated"] - - ["System.Reflection.Runtime.TypeParsing", "TypeParser", "ParseTypeName", "(System.String)", "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 229f1a5f091..43ee41799ad 100644 --- a/csharp/ql/lib/ext/generated/System.Reflection.model.yml +++ b/csharp/ql/lib/ext/generated/System.Reflection.model.yml @@ -43,17 +43,23 @@ extensions: - ["System.Reflection", "Binder", True, "ReorderArgumentArray", "(System.Object[],System.Object)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection", "Binder", True, "SelectMethod", "(System.Reflection.BindingFlags,System.Reflection.MethodBase[],System.Type[],System.Reflection.ParameterModifier[])", "", "Argument[1].Element", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection", "Binder", True, "SelectProperty", "(System.Reflection.BindingFlags,System.Reflection.PropertyInfo[],System.Type,System.Type[],System.Reflection.ParameterModifier[])", "", "Argument[1].Element", "ReturnValue", "value", "dfc-generated"] + - ["System.Reflection", "ConstructorInvoker", False, "Invoke", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "ConstructorInvoker", False, "Invoke", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Reflection", "ConstructorInvoker", False, "Invoke", "(System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "ConstructorInvoker", False, "Invoke", "(System.Object,System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection", "ConstructorInvoker", False, "Invoke", "(System.Object,System.Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["System.Reflection", "ConstructorInvoker", False, "Invoke", "(System.Object,System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "ConstructorInvoker", False, "Invoke", "(System.Object,System.Object,System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection", "ConstructorInvoker", False, "Invoke", "(System.Object,System.Object,System.Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection", "ConstructorInvoker", False, "Invoke", "(System.Object,System.Object,System.Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["System.Reflection", "ConstructorInvoker", False, "Invoke", "(System.Object,System.Object,System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "ConstructorInvoker", False, "Invoke", "(System.Object,System.Object,System.Object,System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection", "ConstructorInvoker", False, "Invoke", "(System.Object,System.Object,System.Object,System.Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection", "ConstructorInvoker", False, "Invoke", "(System.Object,System.Object,System.Object,System.Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection", "ConstructorInvoker", False, "Invoke", "(System.Object,System.Object,System.Object,System.Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] + - ["System.Reflection", "ConstructorInvoker", False, "Invoke", "(System.Object,System.Object,System.Object,System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "ConstructorInvoker", False, "Invoke", "(System.Span)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Reflection", "ConstructorInvoker", False, "Invoke", "(System.Span)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "CustomAttributeData", True, "get_Constructor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "CustomAttributeData", True, "get_ConstructorArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "CustomAttributeData", True, "get_NamedArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -66,8 +72,7 @@ extensions: - ["System.Reflection", "CustomAttributeNamedArgument", False, "get_TypedValue", "()", "", "Argument[this].SyntheticField[System.Reflection.CustomAttributeNamedArgument._value]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection", "CustomAttributeTypedArgument", False, "CustomAttributeTypedArgument", "(System.Object)", "", "Argument[0]", "Argument[this].SyntheticField[System.Reflection.CustomAttributeTypedArgument._value]", "value", "dfc-generated"] - ["System.Reflection", "CustomAttributeTypedArgument", False, "CustomAttributeTypedArgument", "(System.Type,System.Object)", "", "Argument[1]", "Argument[this].SyntheticField[System.Reflection.CustomAttributeTypedArgument._value]", "value", "dfc-generated"] - - ["System.Reflection", "CustomAttributeTypedArgument", False, "ToString", "()", "", "Argument[this].Property[System.Reflection.CustomAttributeTypedArgument.Value]", "ReturnValue", "taint", "dfc-generated"] - - ["System.Reflection", "CustomAttributeTypedArgument", False, "ToString", "()", "", "Argument[this].SyntheticField[System.Reflection.CustomAttributeTypedArgument._value]", "ReturnValue", "taint", "dfc-generated"] + - ["System.Reflection", "CustomAttributeTypedArgument", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "CustomAttributeTypedArgument", False, "get_Value", "()", "", "Argument[this].SyntheticField[System.Reflection.CustomAttributeTypedArgument._value]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection", "EventInfo", False, "GetAddMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "EventInfo", False, "GetRaiseMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -84,6 +89,8 @@ extensions: - ["System.Reflection", "EventInfoExtensions", False, "GetRemoveMethod", "(System.Reflection.EventInfo,System.Boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "ExceptionHandlingClause", True, "get_CatchType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "FieldInfo", True, "GetModifiedFieldType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection", "FieldInfo", True, "GetOptionalCustomModifiers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection", "FieldInfo", True, "GetRequiredCustomModifiers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "FieldInfo", True, "get_FieldHandle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "FieldInfo", True, "get_FieldType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "IReflect", True, "GetField", "(System.String,System.Reflection.BindingFlags)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -167,7 +174,7 @@ extensions: - ["System.Reflection", "Module", True, "get_ModuleVersionId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "Module", True, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "Module", True, "get_ScopeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Reflection", "ModuleExtensions", False, "GetModuleVersionId", "(System.Reflection.Module)", "", "Argument[0].Property[System.Reflection.Module.ModuleVersionId]", "ReturnValue", "value", "dfc-generated"] + - ["System.Reflection", "ModuleExtensions", False, "GetModuleVersionId", "(System.Reflection.Module)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "ParameterInfo", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "ParameterInfo", True, "GetModifiedParameterType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "ParameterInfo", True, "get_CustomAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -200,12 +207,9 @@ extensions: - ["System.Reflection", "ReflectionContext", True, "MapAssembly", "(System.Reflection.Assembly)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection", "ReflectionContext", True, "MapType", "(System.Reflection.TypeInfo)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection", "ReflectionTypeLoadException", False, "get_Message", "()", "", "Argument[this].Property[System.Exception.Message]", "ReturnValue", "value", "dfc-generated"] - - ["System.Reflection", "RuntimeAssemblyName", False, "RuntimeAssemblyName", "(System.String,System.Version,System.String,System.Reflection.AssemblyNameFlags,System.Byte[])", "", "Argument[0]", "Argument[this].Property[System.Reflection.RuntimeAssemblyName.Name]", "value", "dfc-generated"] - - ["System.Reflection", "RuntimeAssemblyName", False, "RuntimeAssemblyName", "(System.String,System.Version,System.String,System.Reflection.AssemblyNameFlags,System.Byte[])", "", "Argument[1]", "Argument[this].Property[System.Reflection.RuntimeAssemblyName.Version]", "value", "dfc-generated"] - - ["System.Reflection", "RuntimeAssemblyName", False, "RuntimeAssemblyName", "(System.String,System.Version,System.String,System.Reflection.AssemblyNameFlags,System.Byte[])", "", "Argument[2]", "Argument[this].Property[System.Reflection.RuntimeAssemblyName.CultureName]", "value", "dfc-generated"] - - ["System.Reflection", "RuntimeAssemblyName", False, "RuntimeAssemblyName", "(System.String,System.Version,System.String,System.Reflection.AssemblyNameFlags,System.Byte[])", "", "Argument[4]", "Argument[this].Property[System.Reflection.RuntimeAssemblyName.PublicKeyOrToken]", "value", "dfc-generated"] - ["System.Reflection", "RuntimeReflectionExtensions", False, "GetMethodInfo", "(System.Delegate)", "", "Argument[0].Property[System.Delegate.Method]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection", "RuntimeReflectionExtensions", False, "GetRuntimeBaseDefinition", "(System.Reflection.MethodInfo)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection", "RuntimeReflectionExtensions", False, "GetRuntimeInterfaceMap", "(System.Reflection.TypeInfo,System.Type)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "TypeInfo", True, "AsType", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Reflection", "TypeInfo", True, "GetDeclaredEvent", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "TypeInfo", True, "GetDeclaredField", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -253,6 +257,7 @@ extensions: - ["System.Reflection", "Assembly", "ReflectionOnlyLoad", "(System.Byte[])", "summary", "df-generated"] - ["System.Reflection", "Assembly", "ReflectionOnlyLoad", "(System.String)", "summary", "df-generated"] - ["System.Reflection", "Assembly", "ReflectionOnlyLoadFrom", "(System.String)", "summary", "df-generated"] + - ["System.Reflection", "Assembly", "SetEntryAssembly", "(System.Reflection.Assembly)", "summary", "df-generated"] - ["System.Reflection", "Assembly", "UnsafeLoadFrom", "(System.String)", "summary", "df-generated"] - ["System.Reflection", "Assembly", "add_ModuleResolve", "(System.Reflection.ModuleResolveEventHandler)", "summary", "df-generated"] - ["System.Reflection", "Assembly", "get_DefinedTypes", "()", "summary", "df-generated"] @@ -309,8 +314,6 @@ 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", "get_FullName", "()", "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"] - ["System.Reflection", "AssemblyProductAttribute", "AssemblyProductAttribute", "(System.String)", "summary", "df-generated"] - ["System.Reflection", "AssemblyProductAttribute", "get_Product", "()", "summary", "df-generated"] @@ -332,7 +335,6 @@ extensions: - ["System.Reflection", "ConstructorInfo", "op_Equality", "(System.Reflection.ConstructorInfo,System.Reflection.ConstructorInfo)", "summary", "df-generated"] - ["System.Reflection", "ConstructorInfo", "op_Inequality", "(System.Reflection.ConstructorInfo,System.Reflection.ConstructorInfo)", "summary", "df-generated"] - ["System.Reflection", "ConstructorInvoker", "Create", "(System.Reflection.ConstructorInfo)", "summary", "df-generated"] - - ["System.Reflection", "ConstructorInvoker", "Invoke", "()", "summary", "df-generated"] - ["System.Reflection", "CustomAttributeData", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Reflection", "CustomAttributeData", "GetCustomAttributes", "(System.Reflection.Assembly)", "summary", "df-generated"] - ["System.Reflection", "CustomAttributeData", "GetCustomAttributes", "(System.Reflection.MemberInfo)", "summary", "df-generated"] @@ -423,9 +425,7 @@ extensions: - ["System.Reflection", "FieldInfo", "GetFieldFromHandle", "(System.RuntimeFieldHandle)", "summary", "df-generated"] - ["System.Reflection", "FieldInfo", "GetFieldFromHandle", "(System.RuntimeFieldHandle,System.RuntimeTypeHandle)", "summary", "df-generated"] - ["System.Reflection", "FieldInfo", "GetHashCode", "()", "summary", "df-generated"] - - ["System.Reflection", "FieldInfo", "GetOptionalCustomModifiers", "()", "summary", "df-generated"] - ["System.Reflection", "FieldInfo", "GetRawConstantValue", "()", "summary", "df-generated"] - - ["System.Reflection", "FieldInfo", "GetRequiredCustomModifiers", "()", "summary", "df-generated"] - ["System.Reflection", "FieldInfo", "GetValue", "(System.Object)", "summary", "df-generated"] - ["System.Reflection", "FieldInfo", "GetValueDirect", "(System.TypedReference)", "summary", "df-generated"] - ["System.Reflection", "FieldInfo", "SetValue", "(System.Object,System.Object)", "summary", "df-generated"] @@ -616,20 +616,10 @@ extensions: - ["System.Reflection", "ReflectionTypeLoadException", "ReflectionTypeLoadException", "(System.Type[],System.Exception[],System.String)", "summary", "df-generated"] - ["System.Reflection", "ReflectionTypeLoadException", "get_LoaderExceptions", "()", "summary", "df-generated"] - ["System.Reflection", "ReflectionTypeLoadException", "get_Types", "()", "summary", "df-generated"] - - ["System.Reflection", "RuntimeAssemblyName", "Equals", "(System.Object)", "summary", "df-generated"] - - ["System.Reflection", "RuntimeAssemblyName", "Equals", "(System.Reflection.RuntimeAssemblyName)", "summary", "df-generated"] - - ["System.Reflection", "RuntimeAssemblyName", "GetHashCode", "()", "summary", "df-generated"] - - ["System.Reflection", "RuntimeAssemblyName", "get_CultureName", "()", "summary", "df-generated"] - - ["System.Reflection", "RuntimeAssemblyName", "get_Flags", "()", "summary", "df-generated"] - - ["System.Reflection", "RuntimeAssemblyName", "get_FullName", "()", "summary", "df-generated"] - - ["System.Reflection", "RuntimeAssemblyName", "get_Name", "()", "summary", "df-generated"] - - ["System.Reflection", "RuntimeAssemblyName", "get_PublicKeyOrToken", "()", "summary", "df-generated"] - - ["System.Reflection", "RuntimeAssemblyName", "get_Version", "()", "summary", "df-generated"] - ["System.Reflection", "RuntimeReflectionExtensions", "GetRuntimeEvent", "(System.Type,System.String)", "summary", "df-generated"] - ["System.Reflection", "RuntimeReflectionExtensions", "GetRuntimeEvents", "(System.Type)", "summary", "df-generated"] - ["System.Reflection", "RuntimeReflectionExtensions", "GetRuntimeField", "(System.Type,System.String)", "summary", "df-generated"] - ["System.Reflection", "RuntimeReflectionExtensions", "GetRuntimeFields", "(System.Type)", "summary", "df-generated"] - - ["System.Reflection", "RuntimeReflectionExtensions", "GetRuntimeInterfaceMap", "(System.Reflection.TypeInfo,System.Type)", "summary", "df-generated"] - ["System.Reflection", "RuntimeReflectionExtensions", "GetRuntimeMethod", "(System.Type,System.String,System.Type[])", "summary", "df-generated"] - ["System.Reflection", "RuntimeReflectionExtensions", "GetRuntimeMethods", "(System.Type)", "summary", "df-generated"] - ["System.Reflection", "RuntimeReflectionExtensions", "GetRuntimeProperties", "(System.Type)", "summary", "df-generated"] @@ -655,7 +645,6 @@ extensions: - ["System.Reflection", "TypeDelegator", "GetEvents", "(System.Reflection.BindingFlags)", "summary", "df-generated"] - ["System.Reflection", "TypeDelegator", "GetFields", "(System.Reflection.BindingFlags)", "summary", "df-generated"] - ["System.Reflection", "TypeDelegator", "GetFunctionPointerCallingConventions", "()", "summary", "df-generated"] - - ["System.Reflection", "TypeDelegator", "GetInterfaceMap", "(System.Type)", "summary", "df-generated"] - ["System.Reflection", "TypeDelegator", "GetMember", "(System.String,System.Reflection.MemberTypes,System.Reflection.BindingFlags)", "summary", "df-generated"] - ["System.Reflection", "TypeDelegator", "GetMemberWithSameMetadataDefinitionAs", "(System.Reflection.MemberInfo)", "summary", "df-generated"] - ["System.Reflection", "TypeDelegator", "GetMembers", "(System.Reflection.BindingFlags)", "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 9173e86d1be..5a5eb2fa860 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.Caching.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.Caching.model.yml @@ -16,6 +16,9 @@ extensions: - ["System.Runtime.Caching", "CacheEntryUpdateArguments", False, "get_Key", "()", "", "Argument[this].SyntheticField[System.Runtime.Caching.CacheEntryUpdateArguments._key]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Caching", "CacheEntryUpdateArguments", False, "get_RegionName", "()", "", "Argument[this].SyntheticField[System.Runtime.Caching.CacheEntryUpdateArguments._regionName]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Caching", "CacheEntryUpdateArguments", False, "get_Source", "()", "", "Argument[this].SyntheticField[System.Runtime.Caching.CacheEntryUpdateArguments._source]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Caching", "CacheItem", False, "CacheItem", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.Runtime.Caching.CacheItem.Key]", "value", "dfc-generated"] + - ["System.Runtime.Caching", "CacheItem", False, "CacheItem", "(System.String,System.Object)", "", "Argument[1]", "Argument[this].Property[System.Runtime.Caching.CacheItem.Value]", "value", "dfc-generated"] + - ["System.Runtime.Caching", "CacheItem", False, "CacheItem", "(System.String,System.Object,System.String)", "", "Argument[2]", "Argument[this].Property[System.Runtime.Caching.CacheItem.RegionName]", "value", "dfc-generated"] - ["System.Runtime.Caching", "ChangeMonitor", True, "get_UniqueId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Caching", "FileChangeMonitor", True, "get_LastModified", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Caching", "HostFileChangeMonitor", False, "HostFileChangeMonitor", "(System.Collections.Generic.IList)", "", "Argument[0].Element", "Argument[this].SyntheticField[System.Runtime.Caching.HostFileChangeMonitor._filePaths].Element", "value", "dfc-generated"] @@ -34,9 +37,6 @@ extensions: - ["System.Runtime.Caching", "CacheEntryChangeMonitor", "get_CacheKeys", "()", "summary", "df-generated"] - ["System.Runtime.Caching", "CacheEntryRemovedArguments", "get_RemovedReason", "()", "summary", "df-generated"] - ["System.Runtime.Caching", "CacheEntryUpdateArguments", "get_RemovedReason", "()", "summary", "df-generated"] - - ["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", "CacheItemPolicy", "get_ChangeMonitors", "()", "summary", "df-generated"] - ["System.Runtime.Caching", "ChangeMonitor", "Dispose", "()", "summary", "df-generated"] - ["System.Runtime.Caching", "ChangeMonitor", "Dispose", "(System.Boolean)", "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 80f68fcf6e0..b707827561c 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.CompilerServices.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.CompilerServices.model.yml @@ -45,6 +45,12 @@ extensions: - ["System.Runtime.CompilerServices", "CallSiteOps", False, "GetRules", "(System.Runtime.CompilerServices.CallSite)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.CompilerServices", "Closure", False, "Closure", "(System.Object[],System.Object[])", "", "Argument[0]", "Argument[this].Field[System.Runtime.CompilerServices.Closure.Constants]", "value", "dfc-generated"] - ["System.Runtime.CompilerServices", "Closure", False, "Closure", "(System.Object[],System.Object[])", "", "Argument[1]", "Argument[this].Field[System.Runtime.CompilerServices.Closure.Locals]", "value", "dfc-generated"] + - ["System.Runtime.CompilerServices", "ConditionalWeakTable", False, "GetOrAdd", "(TKey,System.Func)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "dfc-generated"] + - ["System.Runtime.CompilerServices", "ConditionalWeakTable", False, "GetOrAdd", "(TKey,System.Func)", "", "Argument[1].ReturnValue", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.CompilerServices", "ConditionalWeakTable", False, "GetOrAdd", "(TKey,TValue)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.CompilerServices", "ConditionalWeakTable", False, "GetOrAdd", "(TKey,System.Func,TArg)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "dfc-generated"] + - ["System.Runtime.CompilerServices", "ConditionalWeakTable", False, "GetOrAdd", "(TKey,System.Func,TArg)", "", "Argument[1].ReturnValue", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.CompilerServices", "ConditionalWeakTable", False, "GetOrAdd", "(TKey,System.Func,TArg)", "", "Argument[2]", "Argument[1].Parameter[1]", "value", "dfc-generated"] - ["System.Runtime.CompilerServices", "ConditionalWeakTable", False, "GetValue", "(TKey,System.Runtime.CompilerServices.ConditionalWeakTable+CreateValueCallback)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "dfc-generated"] - ["System.Runtime.CompilerServices", "ConditionalWeakTable", False, "GetValue", "(TKey,System.Runtime.CompilerServices.ConditionalWeakTable+CreateValueCallback)", "", "Argument[1].ReturnValue", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.CompilerServices", "ConfiguredCancelableAsyncEnumerable+Enumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -220,8 +226,6 @@ extensions: - ["System.Runtime.CompilerServices", "FixedBufferAttribute", "get_Length", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "IAsyncStateMachine", "MoveNext", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "IAsyncStateMachine", "SetStateMachine", "(System.Runtime.CompilerServices.IAsyncStateMachine)", "summary", "df-generated"] - - ["System.Runtime.CompilerServices", "ICastable", "GetImplType", "(System.RuntimeTypeHandle)", "summary", "df-generated"] - - ["System.Runtime.CompilerServices", "ICastable", "IsInstanceOfInterface", "(System.RuntimeTypeHandle,System.Exception)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "ICriticalNotifyCompletion", "UnsafeOnCompleted", "(System.Action)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "IDispatchConstantAttribute", "get_Value", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "INotifyCompletion", "OnCompleted", "(System.Action)", "summary", "df-generated"] @@ -232,7 +236,7 @@ extensions: - ["System.Runtime.CompilerServices", "IndexerNameAttribute", "IndexerNameAttribute", "(System.String)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "InlineArrayAttribute", "InlineArrayAttribute", "(System.Int32)", "summary", "df-generated"] - ["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", "InterceptsLocationAttribute", "InterceptsLocationAttribute", "(System.Int32,System.String)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "InternalsVisibleToAttribute", "InternalsVisibleToAttribute", "(System.String)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "InternalsVisibleToAttribute", "get_AssemblyName", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "InterpolatedStringHandlerArgumentAttribute", "InterpolatedStringHandlerArgumentAttribute", "(System.String)", "summary", "df-generated"] @@ -247,6 +251,8 @@ extensions: - ["System.Runtime.CompilerServices", "NullableAttribute", "NullableAttribute", "(System.Byte)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "NullableContextAttribute", "NullableContextAttribute", "(System.Byte)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "NullablePublicOnlyAttribute", "NullablePublicOnlyAttribute", "(System.Boolean)", "summary", "df-generated"] + - ["System.Runtime.CompilerServices", "OverloadResolutionPriorityAttribute", "OverloadResolutionPriorityAttribute", "(System.Int32)", "summary", "df-generated"] + - ["System.Runtime.CompilerServices", "OverloadResolutionPriorityAttribute", "get_Priority", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "PoolingAsyncValueTaskMethodBuilder", "Create", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "PoolingAsyncValueTaskMethodBuilder", "SetException", "(System.Exception)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "PoolingAsyncValueTaskMethodBuilder", "SetResult", "()", "summary", "df-generated"] @@ -281,6 +287,7 @@ extensions: - ["System.Runtime.CompilerServices", "RuntimeFeature", "get_IsDynamicCodeCompiled", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "RuntimeFeature", "get_IsDynamicCodeSupported", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "RuntimeHelpers", "AllocateTypeAssociatedMemory", "(System.Type,System.Int32)", "summary", "df-generated"] + - ["System.Runtime.CompilerServices", "RuntimeHelpers", "Box", "(System.Byte,System.RuntimeTypeHandle)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "RuntimeHelpers", "CreateSpan", "(System.RuntimeFieldHandle)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "RuntimeHelpers", "EnsureSufficientExecutionStack", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "RuntimeHelpers", "Equals", "(System.Object,System.Object)", "summary", "df-generated"] @@ -299,12 +306,14 @@ extensions: - ["System.Runtime.CompilerServices", "RuntimeHelpers", "ProbeForSufficientStack", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "RuntimeHelpers", "RunClassConstructor", "(System.RuntimeTypeHandle)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "RuntimeHelpers", "RunModuleConstructor", "(System.ModuleHandle)", "summary", "df-generated"] + - ["System.Runtime.CompilerServices", "RuntimeHelpers", "SizeOf", "(System.RuntimeTypeHandle)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "RuntimeHelpers", "TryEnsureSufficientExecutionStack", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "RuntimeHelpers", "get_OffsetToStringData", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "RuntimeOps", "CreateRuntimeVariables", "()", "summary", "df-generated"] - ["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"] diff --git a/csharp/ql/lib/ext/generated/System.Runtime.ExceptionServices.model.yml b/csharp/ql/lib/ext/generated/System.Runtime.ExceptionServices.model.yml index 7eac5a4a81c..aecefcb0357 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.ExceptionServices.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.ExceptionServices.model.yml @@ -16,5 +16,6 @@ extensions: data: - ["System.Runtime.ExceptionServices", "ExceptionDispatchInfo", "Throw", "()", "summary", "df-generated"] - ["System.Runtime.ExceptionServices", "ExceptionDispatchInfo", "Throw", "(System.Exception)", "summary", "df-generated"] + - ["System.Runtime.ExceptionServices", "ExceptionHandling", "SetUnhandledExceptionHandler", "(System.Func)", "summary", "df-generated"] - ["System.Runtime.ExceptionServices", "FirstChanceExceptionEventArgs", "FirstChanceExceptionEventArgs", "(System.Exception)", "summary", "df-generated"] - ["System.Runtime.ExceptionServices", "FirstChanceExceptionEventArgs", "get_Exception", "()", "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 4ec869949b0..ca567ebf807 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 @@ -21,6 +21,9 @@ extensions: - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller+ManagedToUnmanagedIn", False, "FromManaged", "(System.ReadOnlySpan,System.Span)", "", "Argument[0]", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn._managedArray]", "value", "dfc-generated"] - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller+ManagedToUnmanagedIn", False, "GetManagedValuesSource", "()", "", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn._managedArray]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller+ManagedToUnmanagedIn", False, "GetUnmanagedValuesDestination", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller+ManagedToUnmanagedOut", False, "FromUnmanaged", "(TUnmanagedElement*)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller+ManagedToUnmanagedOut", False, "GetManagedValuesDestination", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller+ManagedToUnmanagedOut", False, "ToManaged", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller+UnmanagedToManagedOut", False, "GetManagedValuesSource", "(System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller+ManagedToUnmanagedIn", False, "FromManaged", "(T)", "", "Argument[0]", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedIn._handle]", "value", "dfc-generated"] - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller+ManagedToUnmanagedIn", False, "ToUnmanaged", "()", "", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedIn._handle].Field[System.Runtime.InteropServices.SafeHandle.handle]", "ReturnValue", "value", "dfc-generated"] @@ -41,6 +44,8 @@ extensions: - ["System.Runtime.InteropServices.Marshalling", "Utf8StringMarshaller+ManagedToUnmanagedIn", False, "ToUnmanaged", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "VirtualMethodTableInfo", False, "Deconstruct", "(System.Void*,System.Void**)", "", "Argument[this].Property[System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo.ThisPointer]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.InteropServices.Marshalling", "VirtualMethodTableInfo", False, "Deconstruct", "(System.Void*,System.Void**)", "", "Argument[this].Property[System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo.VirtualMethodTable]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.InteropServices.Marshalling", "VirtualMethodTableInfo", False, "VirtualMethodTableInfo", "(System.Void*,System.Void**)", "", "Argument[0]", "Argument[this].Property[System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo.ThisPointer]", "value", "dfc-generated"] + - ["System.Runtime.InteropServices.Marshalling", "VirtualMethodTableInfo", False, "VirtualMethodTableInfo", "(System.Void*,System.Void**)", "", "Argument[1]", "Argument[this].Property[System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo.VirtualMethodTable]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -135,6 +140,8 @@ extensions: - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller+ManagedToUnmanagedIn", "GetPinnableReference", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller+ManagedToUnmanagedIn", "ToUnmanaged", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller+ManagedToUnmanagedIn", "get_BufferSize", "()", "summary", "df-generated"] + - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller+ManagedToUnmanagedOut", "Free", "()", "summary", "df-generated"] + - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller+ManagedToUnmanagedOut", "GetUnmanagedValuesSource", "(System.Int32)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller+UnmanagedToManagedOut", "AllocateContainerForUnmanagedElements", "(System.ReadOnlySpan,System.Int32)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller+UnmanagedToManagedOut", "GetUnmanagedValuesDestination", "(TUnmanagedElement*,System.Int32)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller+ManagedToUnmanagedIn", "Free", "()", "summary", "df-generated"] @@ -156,7 +163,6 @@ extensions: - ["System.Runtime.InteropServices.Marshalling", "StrategyBasedComWrappers", "ComputeVtables", "(System.Object,System.Runtime.InteropServices.CreateComInterfaceFlags,System.Int32)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "StrategyBasedComWrappers", "CreateCacheStrategy", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "StrategyBasedComWrappers", "CreateDefaultCacheStrategy", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "StrategyBasedComWrappers", "CreateObject", "(System.IntPtr,System.Runtime.InteropServices.CreateObjectFlags)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "StrategyBasedComWrappers", "GetOrCreateIUnknownStrategy", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "StrategyBasedComWrappers", "GetOrCreateInterfaceDetailsStrategy", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "StrategyBasedComWrappers", "ReleaseObjects", "(System.Collections.IEnumerable)", "summary", "df-generated"] @@ -175,6 +181,5 @@ extensions: - ["System.Runtime.InteropServices.Marshalling", "Utf8StringMarshaller", "ConvertToManaged", "(System.Byte*)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "Utf8StringMarshaller", "ConvertToUnmanaged", "(System.String)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "Utf8StringMarshaller", "Free", "(System.Byte*)", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "VirtualMethodTableInfo", "VirtualMethodTableInfo", "(System.Void*,System.Void**)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "VirtualMethodTableInfo", "get_ThisPointer", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "VirtualMethodTableInfo", "get_VirtualMethodTable", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Runtime.InteropServices.Swift.model.yml b/csharp/ql/lib/ext/generated/System.Runtime.InteropServices.Swift.model.yml new file mode 100644 index 00000000000..8c8ff7e07be --- /dev/null +++ b/csharp/ql/lib/ext/generated/System.Runtime.InteropServices.Swift.model.yml @@ -0,0 +1,14 @@ +# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +extensions: + - addsTo: + pack: codeql/csharp-all + extensible: neutralModel + data: + - ["System.Runtime.InteropServices.Swift", "SwiftError", "SwiftError", "(System.Void*)", "summary", "df-generated"] + - ["System.Runtime.InteropServices.Swift", "SwiftError", "get_Value", "()", "summary", "df-generated"] + - ["System.Runtime.InteropServices.Swift", "SwiftIndirectResult", "SwiftIndirectResult", "(System.Void*)", "summary", "df-generated"] + - ["System.Runtime.InteropServices.Swift", "SwiftIndirectResult", "get_Value", "()", "summary", "df-generated"] + - ["System.Runtime.InteropServices.Swift", "SwiftSelf", "SwiftSelf", "(System.Void*)", "summary", "df-generated"] + - ["System.Runtime.InteropServices.Swift", "SwiftSelf", "get_Value", "()", "summary", "df-generated"] + - ["System.Runtime.InteropServices.Swift", "SwiftSelf", "SwiftSelf", "(T)", "summary", "df-generated"] + - ["System.Runtime.InteropServices.Swift", "SwiftSelf", "get_Value", "()", "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 7934e8a4c0e..8c1b8232a5c 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.InteropServices.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.InteropServices.model.yml @@ -10,11 +10,13 @@ extensions: - ["System.Runtime.InteropServices", "CLong", False, "get_Value", "()", "", "Argument[this].SyntheticField[System.Runtime.InteropServices.CLong._value]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.InteropServices", "CULong", False, "CULong", "(System.UIntPtr)", "", "Argument[0]", "Argument[this].SyntheticField[System.Runtime.InteropServices.CULong._value]", "value", "dfc-generated"] - ["System.Runtime.InteropServices", "CULong", False, "get_Value", "()", "", "Argument[this].SyntheticField[System.Runtime.InteropServices.CULong._value]", "ReturnValue", "value", "dfc-generated"] - - ["System.Runtime.InteropServices", "CollectionsMarshal", False, "AsSpan", "(System.Collections.Generic.List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Runtime.InteropServices", "ComAliasNameAttribute", False, "ComAliasNameAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.Runtime.InteropServices.ComAliasNameAttribute.Value]", "value", "dfc-generated"] + - ["System.Runtime.InteropServices", "ComWrappers", True, "CreateObject", "(System.IntPtr,System.Runtime.InteropServices.CreateObjectFlags)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.InteropServices", "CriticalHandle", False, "CriticalHandle", "(System.IntPtr)", "", "Argument[0]", "Argument[this].Field[System.Runtime.InteropServices.CriticalHandle.handle]", "value", "dfc-generated"] - ["System.Runtime.InteropServices", "CriticalHandle", False, "SetHandle", "(System.IntPtr)", "", "Argument[0]", "Argument[this].Field[System.Runtime.InteropServices.CriticalHandle.handle]", "value", "dfc-generated"] - ["System.Runtime.InteropServices", "GCHandle", False, "FromIntPtr", "(System.IntPtr)", "", "Argument[0]", "ReturnValue.SyntheticField[System.Runtime.InteropServices.GCHandle._handle]", "value", "dfc-generated"] - ["System.Runtime.InteropServices", "GCHandle", False, "ToIntPtr", "(System.Runtime.InteropServices.GCHandle)", "", "Argument[0].SyntheticField[System.Runtime.InteropServices.GCHandle._handle]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.InteropServices", "HandleCollector", False, "HandleCollector", "(System.String,System.Int32,System.Int32)", "", "Argument[0]", "Argument[this].Property[System.Runtime.InteropServices.HandleCollector.Name]", "value", "dfc-generated"] - ["System.Runtime.InteropServices", "HandleRef", False, "HandleRef", "(System.Object,System.IntPtr)", "", "Argument[0]", "Argument[this].SyntheticField[System.Runtime.InteropServices.HandleRef._wrapper]", "value", "dfc-generated"] - ["System.Runtime.InteropServices", "HandleRef", False, "HandleRef", "(System.Object,System.IntPtr)", "", "Argument[1]", "Argument[this].SyntheticField[System.Runtime.InteropServices.HandleRef._handle]", "value", "dfc-generated"] - ["System.Runtime.InteropServices", "HandleRef", False, "ToIntPtr", "(System.Runtime.InteropServices.HandleRef)", "", "Argument[0].SyntheticField[System.Runtime.InteropServices.HandleRef._handle]", "ReturnValue", "value", "dfc-generated"] @@ -22,6 +24,9 @@ extensions: - ["System.Runtime.InteropServices", "HandleRef", False, "get_Wrapper", "()", "", "Argument[this].SyntheticField[System.Runtime.InteropServices.HandleRef._wrapper]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.InteropServices", "ImmutableCollectionsMarshal", False, "AsArray", "(System.Collections.Immutable.ImmutableArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.InteropServices", "ImmutableCollectionsMarshal", False, "AsImmutableArray", "(T[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Runtime.InteropServices", "ImportedFromTypeLibAttribute", False, "ImportedFromTypeLibAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.Runtime.InteropServices.ImportedFromTypeLibAttribute.Value]", "value", "dfc-generated"] + - ["System.Runtime.InteropServices", "JsonMarshal", False, "GetRawUtf8PropertyName", "(System.Text.Json.JsonProperty)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Runtime.InteropServices", "ManagedToNativeComInteropStubAttribute", False, "ManagedToNativeComInteropStubAttribute", "(System.Type,System.String)", "", "Argument[1]", "Argument[this].Property[System.Runtime.InteropServices.ManagedToNativeComInteropStubAttribute.MethodName]", "value", "dfc-generated"] - ["System.Runtime.InteropServices", "Marshal", False, "InitHandle", "(System.Runtime.InteropServices.SafeHandle,System.IntPtr)", "", "Argument[1]", "Argument[0].Field[System.Runtime.InteropServices.SafeHandle.handle]", "value", "dfc-generated"] - ["System.Runtime.InteropServices", "MemoryMarshal", False, "CreateFromPinnedArray", "(T[],System.Int32,System.Int32)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.InteropServices", "MemoryMarshal", False, "CreateSpan", "(T,System.Int32)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] @@ -29,6 +34,8 @@ extensions: - ["System.Runtime.InteropServices", "MemoryMarshal", False, "TryGetMemoryManager", "(System.ReadOnlyMemory,TManager)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.InteropServices", "MemoryMarshal", False, "TryGetMemoryManager", "(System.ReadOnlyMemory,TManager,System.Int32,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.InteropServices", "MemoryMarshal", False, "TryGetString", "(System.ReadOnlyMemory,System.String,System.Int32,System.Int32)", "", "Argument[0].SyntheticField[System.ReadOnlyMemory`1._object]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.InteropServices", "NFloat", False, "ConvertToInteger", "(System.Runtime.InteropServices.NFloat)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.InteropServices", "NFloat", False, "ConvertToIntegerNative", "(System.Runtime.InteropServices.NFloat)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.InteropServices", "NFloat", False, "CreateChecked", "(TOther)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.InteropServices", "NFloat", False, "CreateSaturating", "(TOther)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.InteropServices", "NFloat", False, "CreateTruncating", "(TOther)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] @@ -79,10 +86,12 @@ 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+AlternateLookup,TAlternateKey,System.Boolean)", "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+AlternateLookup,TAlternateKey)", "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"] - - ["System.Runtime.InteropServices", "ComAliasNameAttribute", "ComAliasNameAttribute", "(System.String)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "ComAliasNameAttribute", "get_Value", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices", "ComAwareEventInfo", "AddEventHandler", "(System.Object,System.Delegate)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "ComAwareEventInfo", "ComAwareEventInfo", "(System.Type,System.String)", "summary", "df-generated"] @@ -116,7 +125,6 @@ extensions: - ["System.Runtime.InteropServices", "ComVisibleAttribute", "get_Value", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices", "ComWrappers+ComInterfaceDispatch", "GetInstance", "(System.Runtime.InteropServices.ComWrappers+ComInterfaceDispatch*)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "ComWrappers", "ComputeVtables", "(System.Object,System.Runtime.InteropServices.CreateComInterfaceFlags,System.Int32)", "summary", "df-generated"] - - ["System.Runtime.InteropServices", "ComWrappers", "CreateObject", "(System.IntPtr,System.Runtime.InteropServices.CreateObjectFlags)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "ComWrappers", "GetIUnknownImpl", "(System.IntPtr,System.IntPtr,System.IntPtr)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "ComWrappers", "GetOrCreateComInterfaceForObject", "(System.Object,System.Runtime.InteropServices.CreateComInterfaceFlags)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "ComWrappers", "GetOrCreateObjectForComInstance", "(System.IntPtr,System.Runtime.InteropServices.CreateObjectFlags)", "summary", "df-generated"] @@ -174,7 +182,6 @@ extensions: - ["System.Runtime.InteropServices", "GuidAttribute", "get_Value", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices", "HandleCollector", "Add", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices", "HandleCollector", "HandleCollector", "(System.String,System.Int32)", "summary", "df-generated"] - - ["System.Runtime.InteropServices", "HandleCollector", "HandleCollector", "(System.String,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "HandleCollector", "Remove", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices", "HandleCollector", "get_Count", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices", "HandleCollector", "get_InitialThreshold", "()", "summary", "df-generated"] @@ -190,7 +197,6 @@ extensions: - ["System.Runtime.InteropServices", "ICustomQueryInterface", "GetInterface", "(System.Guid,System.IntPtr)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "IDynamicInterfaceCastable", "GetInterfaceImplementation", "(System.RuntimeTypeHandle)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "IDynamicInterfaceCastable", "IsInterfaceImplemented", "(System.RuntimeTypeHandle,System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.InteropServices", "ImportedFromTypeLibAttribute", "ImportedFromTypeLibAttribute", "(System.String)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "ImportedFromTypeLibAttribute", "get_Value", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices", "InterfaceTypeAttribute", "InterfaceTypeAttribute", "(System.Int16)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "InterfaceTypeAttribute", "InterfaceTypeAttribute", "(System.Runtime.InteropServices.ComInterfaceType)", "summary", "df-generated"] @@ -201,11 +207,11 @@ extensions: - ["System.Runtime.InteropServices", "InvalidOleVariantTypeException", "InvalidOleVariantTypeException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "InvalidOleVariantTypeException", "InvalidOleVariantTypeException", "(System.String)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "InvalidOleVariantTypeException", "InvalidOleVariantTypeException", "(System.String,System.Exception)", "summary", "df-generated"] + - ["System.Runtime.InteropServices", "JsonMarshal", "GetRawUtf8Value", "(System.Text.Json.JsonElement)", "summary", "df-generated"] - ["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_LibraryName", "()", "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"] - ["System.Runtime.InteropServices", "Marshal", "AddRef", "(System.IntPtr)", "summary", "df-generated"] @@ -410,6 +416,7 @@ extensions: - ["System.Runtime.InteropServices", "NFloat", "Cbrt", "(System.Runtime.InteropServices.NFloat)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "NFloat", "Ceiling", "(System.Runtime.InteropServices.NFloat)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "NFloat", "Clamp", "(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat)", "summary", "df-generated"] + - ["System.Runtime.InteropServices", "NFloat", "ClampNative", "(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "NFloat", "CompareTo", "(System.Object)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "NFloat", "CompareTo", "(System.Runtime.InteropServices.NFloat)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "NFloat", "CopySign", "(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat)", "summary", "df-generated"] @@ -464,11 +471,14 @@ extensions: - ["System.Runtime.InteropServices", "NFloat", "Max", "(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "NFloat", "MaxMagnitude", "(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "NFloat", "MaxMagnitudeNumber", "(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat)", "summary", "df-generated"] + - ["System.Runtime.InteropServices", "NFloat", "MaxNative", "(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "NFloat", "MaxNumber", "(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "NFloat", "Min", "(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "NFloat", "MinMagnitude", "(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "NFloat", "MinMagnitudeNumber", "(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat)", "summary", "df-generated"] + - ["System.Runtime.InteropServices", "NFloat", "MinNative", "(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "NFloat", "MinNumber", "(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat)", "summary", "df-generated"] + - ["System.Runtime.InteropServices", "NFloat", "MultiplyAddEstimate", "(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "NFloat", "NFloat", "(System.Double)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "NFloat", "NFloat", "(System.Single)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "NFloat", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Runtime.Intrinsics.Arm.model.yml b/csharp/ql/lib/ext/generated/System.Runtime.Intrinsics.Arm.model.yml index d315c84346a..6b508617908 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.Intrinsics.Arm.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.Intrinsics.Arm.model.yml @@ -236,6 +236,66 @@ extensions: - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "InsertSelectedScalar", "(System.Runtime.Intrinsics.Vector64,System.Byte,System.Runtime.Intrinsics.Vector64,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "InsertSelectedScalar", "(System.Runtime.Intrinsics.Vector64,System.Byte,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "InsertSelectedScalar", "(System.Runtime.Intrinsics.Vector64,System.Byte,System.Runtime.Intrinsics.Vector64,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128", "(System.Double*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128", "(System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128", "(System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128", "(System.Int64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128", "(System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128", "(System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128", "(System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128", "(System.UInt64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128AndUnzip", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128AndUnzip", "(System.Double*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128AndUnzip", "(System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128AndUnzip", "(System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128AndUnzip", "(System.Int64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128AndUnzip", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128AndUnzip", "(System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128AndUnzip", "(System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128AndUnzip", "(System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load2xVector128AndUnzip", "(System.UInt64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128", "(System.Double*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128", "(System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128", "(System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128", "(System.Int64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128", "(System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128", "(System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128", "(System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128", "(System.UInt64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128AndUnzip", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128AndUnzip", "(System.Double*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128AndUnzip", "(System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128AndUnzip", "(System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128AndUnzip", "(System.Int64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128AndUnzip", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128AndUnzip", "(System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128AndUnzip", "(System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128AndUnzip", "(System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load3xVector128AndUnzip", "(System.UInt64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128", "(System.Double*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128", "(System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128", "(System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128", "(System.Int64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128", "(System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128", "(System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128", "(System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128", "(System.UInt64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128AndUnzip", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128AndUnzip", "(System.Double*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128AndUnzip", "(System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128AndUnzip", "(System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128AndUnzip", "(System.Int64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128AndUnzip", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128AndUnzip", "(System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128AndUnzip", "(System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128AndUnzip", "(System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Load4xVector128AndUnzip", "(System.UInt64*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadAndInsertScalar", "(System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>,System.Byte,System.Byte*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadAndInsertScalar", "(System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>,System.Byte,System.Byte*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadAndInsertScalar", "(System.ValueTuple,System.Runtime.Intrinsics.Vector128>,System.Byte,System.Byte*)", "summary", "df-generated"] @@ -345,66 +405,6 @@ extensions: - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadPairVector64NonTemporal", "(System.UInt16*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadPairVector64NonTemporal", "(System.UInt32*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadPairVector64NonTemporal", "(System.UInt64*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2", "(System.Byte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2", "(System.Double*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2", "(System.Int16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2", "(System.Int32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2", "(System.Int64*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2", "(System.SByte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2", "(System.Single*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2", "(System.UInt16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2", "(System.UInt32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2", "(System.UInt64*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2AndUnzip", "(System.Byte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2AndUnzip", "(System.Double*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2AndUnzip", "(System.Int16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2AndUnzip", "(System.Int32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2AndUnzip", "(System.Int64*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2AndUnzip", "(System.SByte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2AndUnzip", "(System.Single*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2AndUnzip", "(System.UInt16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2AndUnzip", "(System.UInt32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x2AndUnzip", "(System.UInt64*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3", "(System.Byte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3", "(System.Double*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3", "(System.Int16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3", "(System.Int32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3", "(System.Int64*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3", "(System.SByte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3", "(System.Single*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3", "(System.UInt16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3", "(System.UInt32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3", "(System.UInt64*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3AndUnzip", "(System.Byte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3AndUnzip", "(System.Double*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3AndUnzip", "(System.Int16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3AndUnzip", "(System.Int32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3AndUnzip", "(System.Int64*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3AndUnzip", "(System.SByte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3AndUnzip", "(System.Single*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3AndUnzip", "(System.UInt16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3AndUnzip", "(System.UInt32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x3AndUnzip", "(System.UInt64*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4", "(System.Byte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4", "(System.Double*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4", "(System.Int16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4", "(System.Int32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4", "(System.Int64*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4", "(System.SByte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4", "(System.Single*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4", "(System.UInt16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4", "(System.UInt32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4", "(System.UInt64*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4AndUnzip", "(System.Byte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4AndUnzip", "(System.Double*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4AndUnzip", "(System.Int16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4AndUnzip", "(System.Int32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4AndUnzip", "(System.Int64*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4AndUnzip", "(System.SByte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4AndUnzip", "(System.Single*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4AndUnzip", "(System.UInt16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4AndUnzip", "(System.UInt32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "LoadVector128x4AndUnzip", "(System.UInt64*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Max", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "MaxAcross", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "MaxAcross", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] @@ -600,6 +600,36 @@ extensions: - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Sqrt", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Sqrt", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Sqrt", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.Double*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.Double*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.Double*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.Int64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.Int64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.Int64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Store", "(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StorePair", "(System.Byte*,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StorePair", "(System.Byte*,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StorePair", "(System.Double*,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] @@ -676,66 +706,36 @@ extensions: - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreSelectedScalar", "(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreSelectedScalar", "(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreSelectedScalar", "(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>,System.Byte)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2", "(System.Double*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2", "(System.Int64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2", "(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2AndZip", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2AndZip", "(System.Double*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2AndZip", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2AndZip", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2AndZip", "(System.Int64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2AndZip", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2AndZip", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2AndZip", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2AndZip", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x2AndZip", "(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3", "(System.Double*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3", "(System.Int64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3", "(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3AndZip", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3AndZip", "(System.Double*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3AndZip", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3AndZip", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3AndZip", "(System.Int64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3AndZip", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3AndZip", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3AndZip", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3AndZip", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x3AndZip", "(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4", "(System.Double*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4", "(System.Int64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4", "(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4AndZip", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4AndZip", "(System.Double*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4AndZip", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4AndZip", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4AndZip", "(System.Int64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4AndZip", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4AndZip", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4AndZip", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4AndZip", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVector128x4AndZip", "(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.Double*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.Double*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.Double*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.Int64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.Int64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.Int64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "StoreVectorAndZip", "(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "Subtract", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "SubtractSaturateScalar", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd+Arm64", "SubtractSaturateScalar", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] @@ -1433,6 +1433,48 @@ extensions: - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LeadingZeroCount", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LeadingZeroCount", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LeadingZeroCount", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load2xVector64", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load2xVector64", "(System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load2xVector64", "(System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load2xVector64", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load2xVector64", "(System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load2xVector64", "(System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load2xVector64", "(System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load2xVector64AndUnzip", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load2xVector64AndUnzip", "(System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load2xVector64AndUnzip", "(System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load2xVector64AndUnzip", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load2xVector64AndUnzip", "(System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load2xVector64AndUnzip", "(System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load2xVector64AndUnzip", "(System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load3xVector64", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load3xVector64", "(System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load3xVector64", "(System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load3xVector64", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load3xVector64", "(System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load3xVector64", "(System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load3xVector64", "(System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load3xVector64AndUnzip", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load3xVector64AndUnzip", "(System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load3xVector64AndUnzip", "(System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load3xVector64AndUnzip", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load3xVector64AndUnzip", "(System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load3xVector64AndUnzip", "(System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load3xVector64AndUnzip", "(System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load4xVector64", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load4xVector64", "(System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load4xVector64", "(System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load4xVector64", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load4xVector64", "(System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load4xVector64", "(System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load4xVector64", "(System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load4xVector64AndUnzip", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load4xVector64AndUnzip", "(System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load4xVector64AndUnzip", "(System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load4xVector64AndUnzip", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load4xVector64AndUnzip", "(System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load4xVector64AndUnzip", "(System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Load4xVector64AndUnzip", "(System.UInt32*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadAndInsertScalar", "(System.Runtime.Intrinsics.Vector128,System.Byte,System.Byte*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadAndInsertScalar", "(System.Runtime.Intrinsics.Vector128,System.Byte,System.Double*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadAndInsertScalar", "(System.Runtime.Intrinsics.Vector128,System.Byte,System.Int16*)", "summary", "df-generated"] @@ -1526,48 +1568,6 @@ extensions: - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64", "(System.UInt16*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64", "(System.UInt32*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64", "(System.UInt64*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x2", "(System.Byte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x2", "(System.Int16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x2", "(System.Int32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x2", "(System.SByte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x2", "(System.Single*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x2", "(System.UInt16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x2", "(System.UInt32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x2AndUnzip", "(System.Byte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x2AndUnzip", "(System.Int16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x2AndUnzip", "(System.Int32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x2AndUnzip", "(System.SByte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x2AndUnzip", "(System.Single*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x2AndUnzip", "(System.UInt16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x2AndUnzip", "(System.UInt32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x3", "(System.Byte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x3", "(System.Int16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x3", "(System.Int32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x3", "(System.SByte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x3", "(System.Single*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x3", "(System.UInt16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x3", "(System.UInt32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x3AndUnzip", "(System.Byte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x3AndUnzip", "(System.Int16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x3AndUnzip", "(System.Int32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x3AndUnzip", "(System.SByte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x3AndUnzip", "(System.Single*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x3AndUnzip", "(System.UInt16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x3AndUnzip", "(System.UInt32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x4", "(System.Byte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x4", "(System.Int16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x4", "(System.Int32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x4", "(System.SByte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x4", "(System.Single*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x4", "(System.UInt16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x4", "(System.UInt32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x4AndUnzip", "(System.Byte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x4AndUnzip", "(System.Int16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x4AndUnzip", "(System.Int32*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x4AndUnzip", "(System.SByte*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x4AndUnzip", "(System.Single*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x4AndUnzip", "(System.UInt16*)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "LoadVector64x4AndUnzip", "(System.UInt32*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Max", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Max", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Max", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] @@ -2403,22 +2403,43 @@ extensions: - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "SqrtScalar", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Byte*,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Byte*,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Double*,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Double*,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Int16*,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Int16*,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Int32*,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Int32*,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Int64*,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Int64*,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.SByte*,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.SByte*,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Single*,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Single*,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.UInt16*,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.UInt16*,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.UInt32*,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.UInt32*,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.UInt64*,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Store", "(System.UInt64*,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreSelectedScalar", "(System.Byte*,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] @@ -2459,48 +2480,27 @@ extensions: - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreSelectedScalar", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreSelectedScalar", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreSelectedScalar", "(System.UInt64*,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x2", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x2", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x2", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x2", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x2", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x2", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x2", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x2AndZip", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x2AndZip", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x2AndZip", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x2AndZip", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x2AndZip", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x2AndZip", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x2AndZip", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x3", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x3", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x3", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x3", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x3", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x3", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x3", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x3AndZip", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x3AndZip", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x3AndZip", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x3AndZip", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x3AndZip", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x3AndZip", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x3AndZip", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x4", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x4", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x4", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x4", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x4", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x4", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x4", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x4AndZip", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x4AndZip", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x4AndZip", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x4AndZip", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x4AndZip", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x4AndZip", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVector64x4AndZip", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "StoreVectorAndZip", "(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Subtract", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Subtract", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "AdvSimd", "Subtract", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] @@ -2735,3 +2735,1479 @@ extensions: - ["System.Runtime.Intrinsics.Arm", "Sha256", "ScheduleUpdate0", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "Sha256", "ScheduleUpdate1", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.Arm", "Sha256", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve+Arm64", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Abs", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Abs", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Abs", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Abs", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Abs", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Abs", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AbsoluteCompareGreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AbsoluteCompareGreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AbsoluteCompareGreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AbsoluteCompareGreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AbsoluteCompareLessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AbsoluteCompareLessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AbsoluteCompareLessThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AbsoluteCompareLessThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AbsoluteDifference", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AbsoluteDifference", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AbsoluteDifference", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AbsoluteDifference", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AbsoluteDifference", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AbsoluteDifference", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AbsoluteDifference", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AbsoluteDifference", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AbsoluteDifference", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AbsoluteDifference", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Add", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Add", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Add", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Add", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Add", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Add", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Add", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Add", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Add", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Add", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddRotateComplex", "(System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddRotateComplex", "(System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddSaturate", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddSaturate", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddSaturate", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddSaturate", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddSaturate", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddSaturate", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddSaturate", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddSaturate", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddSequentialAcross", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AddSequentialAcross", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "And", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "And", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "And", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "And", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "And", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "And", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "And", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "And", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AndAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AndAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AndAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AndAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AndAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AndAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AndAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "AndAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "BitwiseClear", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "BitwiseClear", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "BitwiseClear", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "BitwiseClear", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "BitwiseClear", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "BitwiseClear", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "BitwiseClear", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "BitwiseClear", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "BooleanNot", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "BooleanNot", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "BooleanNot", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "BooleanNot", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "BooleanNot", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "BooleanNot", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "BooleanNot", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "BooleanNot", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compact", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compact", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compact", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compact", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compact", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compact", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareGreaterThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThan", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareLessThanOrEqual", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareNotEqualTo", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareNotEqualTo", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareNotEqualTo", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareNotEqualTo", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareNotEqualTo", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareNotEqualTo", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareNotEqualTo", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareNotEqualTo", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareNotEqualTo", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareNotEqualTo", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareNotEqualTo", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareNotEqualTo", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareNotEqualTo", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareUnordered", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CompareUnordered", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compute16BitAddresses", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compute16BitAddresses", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compute16BitAddresses", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compute16BitAddresses", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compute32BitAddresses", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compute32BitAddresses", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compute32BitAddresses", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compute32BitAddresses", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compute64BitAddresses", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compute64BitAddresses", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compute64BitAddresses", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compute64BitAddresses", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compute8BitAddresses", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compute8BitAddresses", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compute8BitAddresses", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Compute8BitAddresses", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.Byte,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.Double,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.Int16,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.Int32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.Int64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.SByte,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.Single,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.UInt16,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.UInt32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElement", "(System.Numerics.Vector,System.UInt64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractAfterLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.Byte,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.Double,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.Int16,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.Int32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.Int64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.SByte,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.Single,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.UInt16,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.UInt32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElement", "(System.Numerics.Vector,System.UInt64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalExtractLastActiveElementAndReplicate", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalSelect", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalSelect", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalSelect", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalSelect", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalSelect", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalSelect", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalSelect", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalSelect", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalSelect", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConditionalSelect", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConvertToDouble", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConvertToDouble", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConvertToDouble", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConvertToDouble", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConvertToDouble", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConvertToInt32", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConvertToInt32", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConvertToInt64", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConvertToInt64", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConvertToSingle", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConvertToSingle", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConvertToSingle", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConvertToSingle", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConvertToSingle", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConvertToUInt32", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConvertToUInt32", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConvertToUInt64", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ConvertToUInt64", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Count16BitElements", "(System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Count32BitElements", "(System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Count64BitElements", "(System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Count8BitElements", "(System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakAfterMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakAfterMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakAfterMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakAfterMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakAfterMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakAfterMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakAfterMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakAfterMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakAfterPropagateMask", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakAfterPropagateMask", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakAfterPropagateMask", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakAfterPropagateMask", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakAfterPropagateMask", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakAfterPropagateMask", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakAfterPropagateMask", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakAfterPropagateMask", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakBeforeMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakBeforeMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakBeforeMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakBeforeMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakBeforeMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakBeforeMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakBeforeMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakBeforeMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakBeforePropagateMask", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakBeforePropagateMask", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakBeforePropagateMask", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakBeforePropagateMask", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakBeforePropagateMask", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakBeforePropagateMask", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakBeforePropagateMask", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakBeforePropagateMask", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakPropagateMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakPropagateMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakPropagateMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakPropagateMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakPropagateMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakPropagateMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakPropagateMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateBreakPropagateMask", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateFalseMaskByte", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateFalseMaskDouble", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateFalseMaskInt16", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateFalseMaskInt32", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateFalseMaskInt64", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateFalseMaskSByte", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateFalseMaskSingle", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateFalseMaskUInt16", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateFalseMaskUInt32", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateFalseMaskUInt64", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateMaskForFirstActiveElement", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateMaskForFirstActiveElement", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateMaskForFirstActiveElement", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateMaskForFirstActiveElement", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateMaskForFirstActiveElement", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateMaskForFirstActiveElement", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateMaskForFirstActiveElement", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateMaskForFirstActiveElement", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateMaskForNextActiveElement", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateMaskForNextActiveElement", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateMaskForNextActiveElement", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateMaskForNextActiveElement", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateTrueMaskByte", "(System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateTrueMaskDouble", "(System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateTrueMaskInt16", "(System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateTrueMaskInt32", "(System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateTrueMaskInt64", "(System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateTrueMaskSByte", "(System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateTrueMaskSingle", "(System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateTrueMaskUInt16", "(System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateTrueMaskUInt32", "(System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateTrueMaskUInt64", "(System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanMask16Bit", "(System.Int32,System.Int32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanMask16Bit", "(System.Int64,System.Int64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanMask16Bit", "(System.UInt32,System.UInt32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanMask16Bit", "(System.UInt64,System.UInt64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanMask32Bit", "(System.Int32,System.Int32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanMask32Bit", "(System.Int64,System.Int64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanMask32Bit", "(System.UInt32,System.UInt32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanMask32Bit", "(System.UInt64,System.UInt64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanMask64Bit", "(System.Int32,System.Int32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanMask64Bit", "(System.Int64,System.Int64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanMask64Bit", "(System.UInt32,System.UInt32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanMask64Bit", "(System.UInt64,System.UInt64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanMask8Bit", "(System.Int32,System.Int32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanMask8Bit", "(System.Int64,System.Int64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanMask8Bit", "(System.UInt32,System.UInt32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanMask8Bit", "(System.UInt64,System.UInt64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanOrEqualMask16Bit", "(System.Int32,System.Int32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanOrEqualMask16Bit", "(System.Int64,System.Int64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanOrEqualMask16Bit", "(System.UInt32,System.UInt32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanOrEqualMask16Bit", "(System.UInt64,System.UInt64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanOrEqualMask32Bit", "(System.Int32,System.Int32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanOrEqualMask32Bit", "(System.Int64,System.Int64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanOrEqualMask32Bit", "(System.UInt32,System.UInt32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanOrEqualMask32Bit", "(System.UInt64,System.UInt64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanOrEqualMask64Bit", "(System.Int32,System.Int32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanOrEqualMask64Bit", "(System.Int64,System.Int64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanOrEqualMask64Bit", "(System.UInt32,System.UInt32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanOrEqualMask64Bit", "(System.UInt64,System.UInt64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanOrEqualMask8Bit", "(System.Int32,System.Int32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanOrEqualMask8Bit", "(System.Int64,System.Int64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanOrEqualMask8Bit", "(System.UInt32,System.UInt32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "CreateWhileLessThanOrEqualMask8Bit", "(System.UInt64,System.UInt64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Divide", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Divide", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "DotProduct", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "DotProduct", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "DotProduct", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "DotProduct", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "DotProductBySelectedScalar", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "DotProductBySelectedScalar", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "DotProductBySelectedScalar", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "DotProductBySelectedScalar", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "DuplicateSelectedScalarToVector", "(System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "DuplicateSelectedScalarToVector", "(System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "DuplicateSelectedScalarToVector", "(System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "DuplicateSelectedScalarToVector", "(System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "DuplicateSelectedScalarToVector", "(System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "DuplicateSelectedScalarToVector", "(System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "DuplicateSelectedScalarToVector", "(System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "DuplicateSelectedScalarToVector", "(System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "DuplicateSelectedScalarToVector", "(System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "DuplicateSelectedScalarToVector", "(System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ExtractVector", "(System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ExtractVector", "(System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ExtractVector", "(System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ExtractVector", "(System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ExtractVector", "(System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ExtractVector", "(System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ExtractVector", "(System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ExtractVector", "(System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ExtractVector", "(System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ExtractVector", "(System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "FloatingPointExponentialAccelerator", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "FloatingPointExponentialAccelerator", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "FusedMultiplyAdd", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "FusedMultiplyAdd", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "FusedMultiplyAddBySelectedScalar", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "FusedMultiplyAddBySelectedScalar", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "FusedMultiplyAddNegated", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "FusedMultiplyAddNegated", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "FusedMultiplySubtract", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "FusedMultiplySubtract", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "FusedMultiplySubtractBySelectedScalar", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "FusedMultiplySubtractBySelectedScalar", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "FusedMultiplySubtractNegated", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "FusedMultiplySubtractNegated", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch16Bit", "(System.Numerics.Vector,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch16Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch16Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch16Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch16Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch16Bit", "(System.Numerics.Vector,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch16Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch16Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch16Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch16Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch32Bit", "(System.Numerics.Vector,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch32Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch32Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch32Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch32Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch32Bit", "(System.Numerics.Vector,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch32Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch32Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch32Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch32Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch64Bit", "(System.Numerics.Vector,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch64Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch64Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch64Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch64Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch64Bit", "(System.Numerics.Vector,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch64Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch64Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch64Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch64Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch8Bit", "(System.Numerics.Vector,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch8Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch8Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch8Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch8Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch8Bit", "(System.Numerics.Vector,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch8Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch8Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch8Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherPrefetch8Bit", "(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVector", "(System.Numerics.Vector,System.Double*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVector", "(System.Numerics.Vector,System.Double*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVector", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVector", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVector", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVector", "(System.Numerics.Vector,System.Int64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVector", "(System.Numerics.Vector,System.Int64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVector", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVector", "(System.Numerics.Vector,System.Single*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVector", "(System.Numerics.Vector,System.Single*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVector", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVector", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVector", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVector", "(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVector", "(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtend", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtend", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtend", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtend", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtend", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtend", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtend", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtend", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtend", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtend", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorByteZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorFirstFaulting", "(System.Numerics.Vector,System.Double*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorFirstFaulting", "(System.Numerics.Vector,System.Double*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorFirstFaulting", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorFirstFaulting", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorFirstFaulting", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorFirstFaulting", "(System.Numerics.Vector,System.Int64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorFirstFaulting", "(System.Numerics.Vector,System.Int64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorFirstFaulting", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorFirstFaulting", "(System.Numerics.Vector,System.Single*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorFirstFaulting", "(System.Numerics.Vector,System.Single*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorFirstFaulting", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorFirstFaulting", "(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorFirstFaulting", "(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtend", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtend", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtend", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtend", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtend", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtend", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtend", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtend", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtend", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtend", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtendFirstFaulting", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16SignExtendFirstFaulting", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16WithByteOffsetsSignExtend", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16WithByteOffsetsSignExtend", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16WithByteOffsetsSignExtend", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16WithByteOffsetsSignExtend", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16WithByteOffsetsSignExtend", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16WithByteOffsetsSignExtend", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16WithByteOffsetsSignExtend", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16WithByteOffsetsSignExtend", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32SignExtend", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32SignExtend", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32SignExtend", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32SignExtend", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32SignExtend", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32SignExtend", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32SignExtendFirstFaulting", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32SignExtendFirstFaulting", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32SignExtendFirstFaulting", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32SignExtendFirstFaulting", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32SignExtendFirstFaulting", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32SignExtendFirstFaulting", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32WithByteOffsetsSignExtend", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32WithByteOffsetsSignExtend", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32WithByteOffsetsSignExtend", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32WithByteOffsetsSignExtend", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32WithByteOffsetsSignExtendFirstFaulting", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32WithByteOffsetsSignExtendFirstFaulting", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32WithByteOffsetsSignExtendFirstFaulting", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorInt32WithByteOffsetsSignExtendFirstFaulting", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtend", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtend", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtend", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtend", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtend", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtend", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtend", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtend", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtend", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtend", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtendFirstFaulting", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtendFirstFaulting", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtendFirstFaulting", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtendFirstFaulting", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtendFirstFaulting", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtendFirstFaulting", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtendFirstFaulting", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtendFirstFaulting", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtendFirstFaulting", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorSByteSignExtendFirstFaulting", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16WithByteOffsetsZeroExtend", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16WithByteOffsetsZeroExtend", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16WithByteOffsetsZeroExtend", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16WithByteOffsetsZeroExtend", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16WithByteOffsetsZeroExtend", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16WithByteOffsetsZeroExtend", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16WithByteOffsetsZeroExtend", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16WithByteOffsetsZeroExtend", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtend", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtend", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtend", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtend", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtend", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtend", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtend", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtend", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtend", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtend", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt16ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32WithByteOffsetsZeroExtend", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32WithByteOffsetsZeroExtend", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32WithByteOffsetsZeroExtend", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32WithByteOffsetsZeroExtend", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32WithByteOffsetsZeroExtend", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32WithByteOffsetsZeroExtend", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32WithByteOffsetsZeroExtend", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32WithByteOffsetsZeroExtend", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtend", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtend", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtend", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtend", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtend", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtend", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtend", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtend", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtend", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtend", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorUInt32ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsetFirstFaulting", "(System.Numerics.Vector,System.Double*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsetFirstFaulting", "(System.Numerics.Vector,System.Double*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsetFirstFaulting", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsetFirstFaulting", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsetFirstFaulting", "(System.Numerics.Vector,System.Int64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsetFirstFaulting", "(System.Numerics.Vector,System.Int64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsetFirstFaulting", "(System.Numerics.Vector,System.Single*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsetFirstFaulting", "(System.Numerics.Vector,System.Single*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsetFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsetFirstFaulting", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsetFirstFaulting", "(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsetFirstFaulting", "(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsets", "(System.Numerics.Vector,System.Double*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsets", "(System.Numerics.Vector,System.Double*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsets", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsets", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsets", "(System.Numerics.Vector,System.Int64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsets", "(System.Numerics.Vector,System.Int64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsets", "(System.Numerics.Vector,System.Single*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsets", "(System.Numerics.Vector,System.Single*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsets", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsets", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsets", "(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GatherVectorWithByteOffsets", "(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GetActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GetActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GetActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GetActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GetActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GetActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GetActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GetActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GetActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GetActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GetFfrByte", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GetFfrInt16", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GetFfrInt32", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GetFfrInt64", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GetFfrSByte", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GetFfrUInt16", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GetFfrUInt32", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "GetFfrUInt64", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "InsertIntoShiftedVector", "(System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "InsertIntoShiftedVector", "(System.Numerics.Vector,System.Double)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "InsertIntoShiftedVector", "(System.Numerics.Vector,System.Int16)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "InsertIntoShiftedVector", "(System.Numerics.Vector,System.Int32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "InsertIntoShiftedVector", "(System.Numerics.Vector,System.Int64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "InsertIntoShiftedVector", "(System.Numerics.Vector,System.SByte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "InsertIntoShiftedVector", "(System.Numerics.Vector,System.Single)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "InsertIntoShiftedVector", "(System.Numerics.Vector,System.UInt16)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "InsertIntoShiftedVector", "(System.Numerics.Vector,System.UInt32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "InsertIntoShiftedVector", "(System.Numerics.Vector,System.UInt64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LeadingSignCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LeadingSignCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LeadingSignCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LeadingSignCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LeadingZeroCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LeadingZeroCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LeadingZeroCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LeadingZeroCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LeadingZeroCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LeadingZeroCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LeadingZeroCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LeadingZeroCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load2xVectorAndUnzip", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load2xVectorAndUnzip", "(System.Numerics.Vector,System.Double*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load2xVectorAndUnzip", "(System.Numerics.Vector,System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load2xVectorAndUnzip", "(System.Numerics.Vector,System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load2xVectorAndUnzip", "(System.Numerics.Vector,System.Int64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load2xVectorAndUnzip", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load2xVectorAndUnzip", "(System.Numerics.Vector,System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load2xVectorAndUnzip", "(System.Numerics.Vector,System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load2xVectorAndUnzip", "(System.Numerics.Vector,System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load2xVectorAndUnzip", "(System.Numerics.Vector,System.UInt64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load3xVectorAndUnzip", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load3xVectorAndUnzip", "(System.Numerics.Vector,System.Double*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load3xVectorAndUnzip", "(System.Numerics.Vector,System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load3xVectorAndUnzip", "(System.Numerics.Vector,System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load3xVectorAndUnzip", "(System.Numerics.Vector,System.Int64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load3xVectorAndUnzip", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load3xVectorAndUnzip", "(System.Numerics.Vector,System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load3xVectorAndUnzip", "(System.Numerics.Vector,System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load3xVectorAndUnzip", "(System.Numerics.Vector,System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load3xVectorAndUnzip", "(System.Numerics.Vector,System.UInt64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load4xVectorAndUnzip", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load4xVectorAndUnzip", "(System.Numerics.Vector,System.Double*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load4xVectorAndUnzip", "(System.Numerics.Vector,System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load4xVectorAndUnzip", "(System.Numerics.Vector,System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load4xVectorAndUnzip", "(System.Numerics.Vector,System.Int64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load4xVectorAndUnzip", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load4xVectorAndUnzip", "(System.Numerics.Vector,System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load4xVectorAndUnzip", "(System.Numerics.Vector,System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load4xVectorAndUnzip", "(System.Numerics.Vector,System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Load4xVectorAndUnzip", "(System.Numerics.Vector,System.UInt64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector128AndReplicateToVector", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector128AndReplicateToVector", "(System.Numerics.Vector,System.Double*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector128AndReplicateToVector", "(System.Numerics.Vector,System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector128AndReplicateToVector", "(System.Numerics.Vector,System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector128AndReplicateToVector", "(System.Numerics.Vector,System.Int64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector128AndReplicateToVector", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector128AndReplicateToVector", "(System.Numerics.Vector,System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector128AndReplicateToVector", "(System.Numerics.Vector,System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector128AndReplicateToVector", "(System.Numerics.Vector,System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector128AndReplicateToVector", "(System.Numerics.Vector,System.UInt64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector", "(System.Numerics.Vector,System.Double*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector", "(System.Numerics.Vector,System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector", "(System.Numerics.Vector,System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector", "(System.Numerics.Vector,System.Int64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector", "(System.Numerics.Vector,System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector", "(System.Numerics.Vector,System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector", "(System.Numerics.Vector,System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVector", "(System.Numerics.Vector,System.UInt64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorByteNonFaultingZeroExtendToInt16", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorByteNonFaultingZeroExtendToInt32", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorByteNonFaultingZeroExtendToInt64", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorByteNonFaultingZeroExtendToUInt16", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorByteNonFaultingZeroExtendToUInt32", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorByteNonFaultingZeroExtendToUInt64", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorByteZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorByteZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorByteZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorByteZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorByteZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorByteZeroExtendFirstFaulting", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorByteZeroExtendToInt16", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorByteZeroExtendToInt32", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorByteZeroExtendToInt64", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorByteZeroExtendToUInt16", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorByteZeroExtendToUInt32", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorByteZeroExtendToUInt64", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorFirstFaulting", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorFirstFaulting", "(System.Numerics.Vector,System.Double*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorFirstFaulting", "(System.Numerics.Vector,System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorFirstFaulting", "(System.Numerics.Vector,System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorFirstFaulting", "(System.Numerics.Vector,System.Int64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorFirstFaulting", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorFirstFaulting", "(System.Numerics.Vector,System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorFirstFaulting", "(System.Numerics.Vector,System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorFirstFaulting", "(System.Numerics.Vector,System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorFirstFaulting", "(System.Numerics.Vector,System.UInt64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorInt16NonFaultingSignExtendToInt32", "(System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorInt16NonFaultingSignExtendToInt64", "(System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorInt16NonFaultingSignExtendToUInt32", "(System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorInt16NonFaultingSignExtendToUInt64", "(System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorInt16SignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorInt16SignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorInt16SignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorInt16SignExtendFirstFaulting", "(System.Numerics.Vector,System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorInt16SignExtendToInt32", "(System.Numerics.Vector,System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorInt16SignExtendToInt64", "(System.Numerics.Vector,System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorInt16SignExtendToUInt32", "(System.Numerics.Vector,System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorInt16SignExtendToUInt64", "(System.Numerics.Vector,System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorInt32NonFaultingSignExtendToInt64", "(System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorInt32NonFaultingSignExtendToUInt64", "(System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorInt32SignExtendFirstFaulting", "(System.Numerics.Vector,System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorInt32SignExtendFirstFaulting", "(System.Numerics.Vector,System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorInt32SignExtendToInt64", "(System.Numerics.Vector,System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorInt32SignExtendToUInt64", "(System.Numerics.Vector,System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonFaulting", "(System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonFaulting", "(System.Double*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonFaulting", "(System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonFaulting", "(System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonFaulting", "(System.Int64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonFaulting", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonFaulting", "(System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonFaulting", "(System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonFaulting", "(System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonFaulting", "(System.UInt64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonTemporal", "(System.Numerics.Vector,System.Byte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonTemporal", "(System.Numerics.Vector,System.Double*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonTemporal", "(System.Numerics.Vector,System.Int16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonTemporal", "(System.Numerics.Vector,System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonTemporal", "(System.Numerics.Vector,System.Int64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonTemporal", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonTemporal", "(System.Numerics.Vector,System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonTemporal", "(System.Numerics.Vector,System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonTemporal", "(System.Numerics.Vector,System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorNonTemporal", "(System.Numerics.Vector,System.UInt64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorSByteNonFaultingSignExtendToInt16", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorSByteNonFaultingSignExtendToInt32", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorSByteNonFaultingSignExtendToInt64", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorSByteNonFaultingSignExtendToUInt16", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorSByteNonFaultingSignExtendToUInt32", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorSByteNonFaultingSignExtendToUInt64", "(System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorSByteSignExtendFirstFaulting", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorSByteSignExtendFirstFaulting", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorSByteSignExtendFirstFaulting", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorSByteSignExtendFirstFaulting", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorSByteSignExtendFirstFaulting", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorSByteSignExtendFirstFaulting", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorSByteSignExtendToInt16", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorSByteSignExtendToInt32", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorSByteSignExtendToInt64", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorSByteSignExtendToUInt16", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorSByteSignExtendToUInt32", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorSByteSignExtendToUInt64", "(System.Numerics.Vector,System.SByte*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorUInt16NonFaultingZeroExtendToInt32", "(System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorUInt16NonFaultingZeroExtendToInt64", "(System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorUInt16NonFaultingZeroExtendToUInt32", "(System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorUInt16NonFaultingZeroExtendToUInt64", "(System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorUInt16ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorUInt16ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorUInt16ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorUInt16ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorUInt16ZeroExtendToInt32", "(System.Numerics.Vector,System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorUInt16ZeroExtendToInt64", "(System.Numerics.Vector,System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorUInt16ZeroExtendToUInt32", "(System.Numerics.Vector,System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorUInt16ZeroExtendToUInt64", "(System.Numerics.Vector,System.UInt16*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorUInt32NonFaultingZeroExtendToInt64", "(System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorUInt32NonFaultingZeroExtendToUInt64", "(System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorUInt32ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorUInt32ZeroExtendFirstFaulting", "(System.Numerics.Vector,System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorUInt32ZeroExtendToInt64", "(System.Numerics.Vector,System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "LoadVectorUInt32ZeroExtendToUInt64", "(System.Numerics.Vector,System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Max", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Max", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Max", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Max", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Max", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Max", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Max", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Max", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Max", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Max", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MaxAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MaxAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MaxAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MaxAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MaxAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MaxAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MaxAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MaxAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MaxAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MaxAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MaxNumber", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MaxNumber", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MaxNumberAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MaxNumberAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Min", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Min", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Min", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Min", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Min", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Min", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Min", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Min", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Min", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Min", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MinAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MinAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MinAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MinAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MinAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MinAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MinAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MinAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MinAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MinAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MinNumber", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MinNumber", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MinNumberAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MinNumberAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Multiply", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Multiply", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Multiply", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Multiply", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Multiply", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Multiply", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Multiply", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Multiply", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Multiply", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Multiply", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplyAdd", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplyAdd", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplyAdd", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplyAdd", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplyAdd", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplyAdd", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplyAdd", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplyAdd", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplyAddRotateComplex", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplyAddRotateComplex", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplyAddRotateComplexBySelectedScalar", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplyBySelectedScalar", "(System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplyBySelectedScalar", "(System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplyExtended", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplyExtended", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplySubtract", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplySubtract", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplySubtract", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplySubtract", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplySubtract", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplySubtract", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplySubtract", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "MultiplySubtract", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Negate", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Negate", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Negate", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Negate", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Negate", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Negate", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Not", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Not", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Not", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Not", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Not", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Not", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Not", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Not", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Or", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Or", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Or", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Or", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Or", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Or", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Or", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Or", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "OrAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "OrAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "OrAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "OrAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "OrAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "OrAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "OrAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "OrAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "PopCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "PopCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "PopCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "PopCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "PopCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "PopCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "PopCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "PopCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "PopCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "PopCount", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "PrefetchBytes", "(System.Numerics.Vector,System.Void*,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "PrefetchInt16", "(System.Numerics.Vector,System.Void*,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "PrefetchInt32", "(System.Numerics.Vector,System.Void*,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "PrefetchInt64", "(System.Numerics.Vector,System.Void*,System.Runtime.Intrinsics.Arm.SvePrefetchType)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReciprocalEstimate", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReciprocalEstimate", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReciprocalExponent", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReciprocalExponent", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReciprocalSqrtEstimate", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReciprocalSqrtEstimate", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReciprocalSqrtStep", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReciprocalSqrtStep", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReciprocalStep", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReciprocalStep", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseBits", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseBits", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseBits", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseBits", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseBits", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseBits", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseBits", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseBits", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement16", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement16", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement16", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement16", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement32", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement32", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement8", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement8", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement8", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement8", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement8", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement8", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ReverseElement", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "RoundAwayFromZero", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "RoundAwayFromZero", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "RoundToNearest", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "RoundToNearest", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "RoundToNegativeInfinity", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "RoundToNegativeInfinity", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "RoundToPositiveInfinity", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "RoundToPositiveInfinity", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "RoundToZero", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "RoundToZero", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy16BitElementCount", "(System.Int32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy16BitElementCount", "(System.Int64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy16BitElementCount", "(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy16BitElementCount", "(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy16BitElementCount", "(System.UInt32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy16BitElementCount", "(System.UInt64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy32BitElementCount", "(System.Int32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy32BitElementCount", "(System.Int64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy32BitElementCount", "(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy32BitElementCount", "(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy32BitElementCount", "(System.UInt32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy32BitElementCount", "(System.UInt64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy64BitElementCount", "(System.Int32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy64BitElementCount", "(System.Int64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy64BitElementCount", "(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy64BitElementCount", "(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy64BitElementCount", "(System.UInt32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy64BitElementCount", "(System.UInt64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy8BitElementCount", "(System.Int32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy8BitElementCount", "(System.Int64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy8BitElementCount", "(System.UInt32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementBy8BitElementCount", "(System.UInt64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.Int32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.Int32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.Int32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.Int32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.Int64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.Int64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.Int64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.Int64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.UInt32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.UInt32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.UInt32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.UInt32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.UInt64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.UInt64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.UInt64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingDecrementByActiveElementCount", "(System.UInt64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy16BitElementCount", "(System.Int32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy16BitElementCount", "(System.Int64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy16BitElementCount", "(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy16BitElementCount", "(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy16BitElementCount", "(System.UInt32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy16BitElementCount", "(System.UInt64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy32BitElementCount", "(System.Int32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy32BitElementCount", "(System.Int64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy32BitElementCount", "(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy32BitElementCount", "(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy32BitElementCount", "(System.UInt32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy32BitElementCount", "(System.UInt64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy64BitElementCount", "(System.Int32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy64BitElementCount", "(System.Int64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy64BitElementCount", "(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy64BitElementCount", "(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy64BitElementCount", "(System.UInt32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy64BitElementCount", "(System.UInt64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy8BitElementCount", "(System.Int32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy8BitElementCount", "(System.Int64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy8BitElementCount", "(System.UInt32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementBy8BitElementCount", "(System.UInt64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.Int32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.Int32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.Int32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.Int32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.Int64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.Int64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.Int64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.Int64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.UInt32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.UInt32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.UInt32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.UInt32,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.UInt64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.UInt64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.UInt64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SaturatingIncrementByActiveElementCount", "(System.UInt64,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scale", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scale", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter16BitNarrowing", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter16BitNarrowing", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter16BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter16BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter16BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter16BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter16BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter16BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter16BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter16BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter32BitNarrowing", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter32BitNarrowing", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter32BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter32BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter32BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter32BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter8BitNarrowing", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter8BitNarrowing", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter8BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter8BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter8BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter8BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter8BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter8BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter8BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter8BitWithByteOffsetsNarrowing", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter", "(System.Numerics.Vector,System.Double*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter", "(System.Numerics.Vector,System.Double*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter", "(System.Numerics.Vector,System.Int64*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter", "(System.Numerics.Vector,System.Int64*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter", "(System.Numerics.Vector,System.Single*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter", "(System.Numerics.Vector,System.Single*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter", "(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Scatter", "(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SetFfr", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SetFfr", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SetFfr", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SetFfr", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SetFfr", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SetFfr", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SetFfr", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SetFfr", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftLeftLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftLeftLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftLeftLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftLeftLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftLeftLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftLeftLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftLeftLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftLeftLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftLeftLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftLeftLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftLeftLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftLeftLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftLeftLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftLeftLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftRightArithmetic", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftRightArithmetic", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftRightArithmetic", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftRightArithmetic", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftRightArithmetic", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftRightArithmetic", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftRightArithmetic", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftRightArithmeticForDivide", "(System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftRightArithmeticForDivide", "(System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftRightArithmeticForDivide", "(System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftRightArithmeticForDivide", "(System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftRightLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftRightLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftRightLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftRightLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftRightLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftRightLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ShiftRightLogical", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SignExtend16", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SignExtend16", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SignExtend32", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SignExtend8", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SignExtend8", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SignExtend8", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SignExtendWideningLower", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SignExtendWideningLower", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SignExtendWideningLower", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SignExtendWideningUpper", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SignExtendWideningUpper", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SignExtendWideningUpper", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Splice", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Splice", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Splice", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Splice", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Splice", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Splice", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Splice", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Splice", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Splice", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Splice", "(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Sqrt", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Sqrt", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Byte*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Byte*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Byte*,System.ValueTuple,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Double*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Double*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Double*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Double*,System.ValueTuple,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Int16*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Int16*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Int16*,System.ValueTuple,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Int32*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Int32*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Int32*,System.ValueTuple,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Int64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Int64*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Int64*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Int64*,System.ValueTuple,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.SByte*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.SByte*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.SByte*,System.ValueTuple,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Single*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Single*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Single*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.Single*,System.ValueTuple,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.UInt16*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.UInt16*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.UInt16*,System.ValueTuple,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.UInt32*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.UInt32*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.UInt32*,System.ValueTuple,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.UInt64*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.UInt64*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreAndZip", "(System.Numerics.Vector,System.UInt64*,System.ValueTuple,System.Numerics.Vector>)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNarrowing", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNarrowing", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNarrowing", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNarrowing", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNarrowing", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNarrowing", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNarrowing", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNarrowing", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNarrowing", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNarrowing", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNarrowing", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNarrowing", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNonTemporal", "(System.Numerics.Vector,System.Byte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNonTemporal", "(System.Numerics.Vector,System.Double*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNonTemporal", "(System.Numerics.Vector,System.Int16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNonTemporal", "(System.Numerics.Vector,System.Int32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNonTemporal", "(System.Numerics.Vector,System.Int64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNonTemporal", "(System.Numerics.Vector,System.SByte*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNonTemporal", "(System.Numerics.Vector,System.Single*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNonTemporal", "(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNonTemporal", "(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "StoreNonTemporal", "(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Subtract", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Subtract", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Subtract", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Subtract", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Subtract", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Subtract", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Subtract", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Subtract", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Subtract", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Subtract", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SubtractSaturate", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SubtractSaturate", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SubtractSaturate", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SubtractSaturate", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SubtractSaturate", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SubtractSaturate", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SubtractSaturate", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "SubtractSaturate", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestAnyTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestAnyTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestAnyTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestAnyTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestAnyTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestAnyTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestAnyTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestAnyTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestFirstTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestFirstTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestFirstTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestFirstTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestFirstTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestFirstTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestFirstTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestFirstTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestLastTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestLastTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestLastTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestLastTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestLastTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestLastTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestLastTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TestLastTrue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TransposeOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TrigonometricMultiplyAddCoefficient", "(System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TrigonometricMultiplyAddCoefficient", "(System.Numerics.Vector,System.Numerics.Vector,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TrigonometricSelectCoefficient", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TrigonometricSelectCoefficient", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TrigonometricStartingValue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "TrigonometricStartingValue", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipEven", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "UnzipOdd", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "VectorTableLookup", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "VectorTableLookup", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "VectorTableLookup", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "VectorTableLookup", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "VectorTableLookup", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "VectorTableLookup", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "VectorTableLookup", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "VectorTableLookup", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "VectorTableLookup", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "VectorTableLookup", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Xor", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Xor", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Xor", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Xor", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Xor", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Xor", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Xor", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "Xor", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "XorAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "XorAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "XorAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "XorAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "XorAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "XorAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "XorAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "XorAcross", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZeroExtend16", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZeroExtend16", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZeroExtend32", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZeroExtend8", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZeroExtend8", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZeroExtend8", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZeroExtendWideningLower", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZeroExtendWideningLower", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZeroExtendWideningLower", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZeroExtendWideningUpper", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZeroExtendWideningUpper", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZeroExtendWideningUpper", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipHigh", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipHigh", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipHigh", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipHigh", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipHigh", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipHigh", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipHigh", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipHigh", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipHigh", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipHigh", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipLow", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipLow", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipLow", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipLow", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipLow", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipLow", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipLow", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipLow", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipLow", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "ZipLow", "(System.Numerics.Vector,System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.Arm", "Sve", "get_IsSupported", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Runtime.Intrinsics.X86.model.yml b/csharp/ql/lib/ext/generated/System.Runtime.Intrinsics.X86.model.yml index cc084fcd0f0..7527c1164c2 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.Intrinsics.X86.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.Intrinsics.X86.model.yml @@ -13,6 +13,584 @@ extensions: - ["System.Runtime.Intrinsics.X86", "Aes", "KeygenAssist", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Aes", "get_IsSupported", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx+X64", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512+X64", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "And", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "And", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "AndNot", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "AndNot", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "BroadcastPairScalarToVector512", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "BroadcastPairScalarToVector512", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "BroadcastPairScalarToVector512", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "BroadcastVector128ToVector512", "(System.Double*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "BroadcastVector128ToVector512", "(System.Int64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "BroadcastVector128ToVector512", "(System.UInt64*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "BroadcastVector256ToVector512", "(System.Int32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "BroadcastVector256ToVector512", "(System.Single*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "BroadcastVector256ToVector512", "(System.UInt32*)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector256Single", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector256Single", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector256Single", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector256Single", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector512Double", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector512Double", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector512Double", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector512Double", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector512Int64", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector512Int64", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector512Int64", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector512Int64", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector512Int64WithTruncation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector512Int64WithTruncation", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector512UInt64", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector512UInt64", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector512UInt64", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector512UInt64", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector512UInt64WithTruncation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ConvertToVector512UInt64WithTruncation", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "DetectConflicts", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "DetectConflicts", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "DetectConflicts", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "DetectConflicts", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ExtractVector128", "(System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ExtractVector128", "(System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ExtractVector128", "(System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ExtractVector256", "(System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ExtractVector256", "(System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "ExtractVector256", "(System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "InsertVector128", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "InsertVector128", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "InsertVector128", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "InsertVector256", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "InsertVector256", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "InsertVector256", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "LeadingZeroCount", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "LeadingZeroCount", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "LeadingZeroCount", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "LeadingZeroCount", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "MultiShift", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "MultiShift", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "MultiplyLow", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "MultiplyLow", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "Or", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "Or", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "PermuteVar64x8", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "PermuteVar64x8", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "PermuteVar64x8x2", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "PermuteVar64x8x2", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "Range", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "Range", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "Reduce", "(System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "Reduce", "(System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "Xor", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "Xor", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+V512", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+X64", "ConvertScalarToVector128Double", "(System.Runtime.Intrinsics.Vector128,System.Int64,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+X64", "ConvertScalarToVector128Double", "(System.Runtime.Intrinsics.Vector128,System.UInt64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+X64", "ConvertScalarToVector128Double", "(System.Runtime.Intrinsics.Vector128,System.UInt64,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+X64", "ConvertScalarToVector128Single", "(System.Runtime.Intrinsics.Vector128,System.Int64,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+X64", "ConvertScalarToVector128Single", "(System.Runtime.Intrinsics.Vector128,System.UInt64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+X64", "ConvertScalarToVector128Single", "(System.Runtime.Intrinsics.Vector128,System.UInt64,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+X64", "ConvertToInt64", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+X64", "ConvertToInt64", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+X64", "ConvertToUInt64", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+X64", "ConvertToUInt64", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+X64", "ConvertToUInt64", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+X64", "ConvertToUInt64", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+X64", "ConvertToUInt64WithTruncation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+X64", "ConvertToUInt64WithTruncation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1+X64", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Abs", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Abs", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "AddScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "AddScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "AlignRight32", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "AlignRight32", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "AlignRight32", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "AlignRight32", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "AlignRight64", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "AlignRight64", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "AlignRight64", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "AlignRight64", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "BroadcastPairScalarToVector128", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "BroadcastPairScalarToVector128", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "BroadcastPairScalarToVector256", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "BroadcastPairScalarToVector256", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "BroadcastPairScalarToVector256", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThan", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThan", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThan", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThan", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThan", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThan", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThan", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThan", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareGreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThan", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThan", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThan", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThan", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThan", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThan", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThan", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThan", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThan", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThan", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThan", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThan", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThan", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThan", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThan", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThan", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThanOrEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThanOrEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThanOrEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThanOrEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThanOrEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThanOrEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThanOrEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThanOrEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThanOrEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThanOrEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThanOrEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThanOrEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThanOrEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThanOrEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThanOrEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareLessThanOrEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareNotEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareNotEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareNotEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareNotEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareNotEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareNotEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareNotEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareNotEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareNotEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareNotEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareNotEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareNotEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareNotEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareNotEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareNotEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "CompareNotEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertScalarToVector128Double", "(System.Runtime.Intrinsics.Vector128,System.UInt32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertScalarToVector128Single", "(System.Runtime.Intrinsics.Vector128,System.Int32,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertScalarToVector128Single", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertScalarToVector128Single", "(System.Runtime.Intrinsics.Vector128,System.UInt32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertScalarToVector128Single", "(System.Runtime.Intrinsics.Vector128,System.UInt32,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToInt32", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToInt32", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToUInt32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToUInt32", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToUInt32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToUInt32", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToUInt32WithTruncation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToUInt32WithTruncation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Byte", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Byte", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Byte", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Byte", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Byte", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Byte", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Byte", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Byte", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Byte", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Byte", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Byte", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Byte", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128ByteWithSaturation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128ByteWithSaturation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128ByteWithSaturation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128ByteWithSaturation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128ByteWithSaturation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128ByteWithSaturation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Double", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Double", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Double", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int16", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int16", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int16", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int16", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int16", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int16", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int16", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int16", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int16WithSaturation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int16WithSaturation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int16WithSaturation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int16WithSaturation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int32", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int32", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int32WithSaturation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int32WithSaturation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int64", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int64", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int64WithTruncation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Int64WithTruncation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128SByte", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128SByte", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128SByte", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128SByte", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128SByte", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128SByte", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128SByte", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128SByte", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128SByte", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128SByte", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128SByte", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128SByte", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128SByteWithSaturation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128SByteWithSaturation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128SByteWithSaturation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128SByteWithSaturation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128SByteWithSaturation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128SByteWithSaturation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Single", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Single", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Single", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Single", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128Single", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt16", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt16", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt16", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt16", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt16", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt16", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt16", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt16", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt16WithSaturation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt16WithSaturation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt16WithSaturation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt16WithSaturation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt32", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt32", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt32", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt32WithSaturation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt32WithSaturation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt32WithTruncation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt32WithTruncation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt32WithTruncation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt64", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt64", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt64WithTruncation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector128UInt64WithTruncation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector256Double", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector256Double", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector256Double", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector256Int64", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector256Int64", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector256Int64WithTruncation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector256Int64WithTruncation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector256Single", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector256UInt32", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector256UInt32WithTruncation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector256UInt64", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector256UInt64", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector256UInt64WithTruncation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ConvertToVector256UInt64WithTruncation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "DetectConflicts", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "DetectConflicts", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "DetectConflicts", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "DetectConflicts", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "DetectConflicts", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "DetectConflicts", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "DetectConflicts", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "DetectConflicts", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "DivideScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "DivideScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Fixup", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Fixup", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Fixup", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Fixup", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "FixupScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "FixupScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "FusedMultiplyAddNegatedScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "FusedMultiplyAddNegatedScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "FusedMultiplyAddScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "FusedMultiplyAddScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "FusedMultiplySubtractNegatedScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "FusedMultiplySubtractNegatedScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "FusedMultiplySubtractScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "FusedMultiplySubtractScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "GetExponent", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "GetExponent", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "GetExponent", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "GetExponent", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "GetExponentScalar", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "GetExponentScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "GetExponentScalar", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "GetExponentScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "GetMantissa", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "GetMantissa", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "GetMantissa", "(System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "GetMantissa", "(System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "GetMantissaScalar", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "GetMantissaScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "GetMantissaScalar", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "GetMantissaScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "LeadingZeroCount", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "LeadingZeroCount", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "LeadingZeroCount", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "LeadingZeroCount", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "LeadingZeroCount", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "LeadingZeroCount", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "LeadingZeroCount", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "LeadingZeroCount", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Max", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Max", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Max", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Max", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Min", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Min", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Min", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Min", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "MultiShift", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "MultiShift", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "MultiShift", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "MultiShift", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "MultiplyLow", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "MultiplyLow", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "MultiplyLow", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "MultiplyLow", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "MultiplyScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "MultiplyScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar16x16", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar16x16", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar16x16x2", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar16x16x2", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar16x8", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar16x8", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar16x8x2", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar16x8x2", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar2x64x2", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar2x64x2", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar2x64x2", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar32x8", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar32x8", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar32x8x2", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar32x8x2", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar4x32x2", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar4x32x2", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar4x32x2", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar4x64", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar4x64", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar4x64", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar4x64x2", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar4x64x2", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar4x64x2", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar8x16", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar8x16", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar8x16x2", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar8x16x2", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar8x32x2", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar8x32x2", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "PermuteVar8x32x2", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Range", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Range", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Range", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Range", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RangeScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RangeScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Reciprocal14", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Reciprocal14", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Reciprocal14", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Reciprocal14", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Reciprocal14Scalar", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Reciprocal14Scalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Reciprocal14Scalar", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Reciprocal14Scalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ReciprocalSqrt14", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ReciprocalSqrt14", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ReciprocalSqrt14", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ReciprocalSqrt14", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ReciprocalSqrt14Scalar", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ReciprocalSqrt14Scalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ReciprocalSqrt14Scalar", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ReciprocalSqrt14Scalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Reduce", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Reduce", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Reduce", "(System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Reduce", "(System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ReduceScalar", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ReduceScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ReduceScalar", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ReduceScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateLeft", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateLeft", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateLeft", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateLeft", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateLeft", "(System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateLeft", "(System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateLeft", "(System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateLeft", "(System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateLeftVariable", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateLeftVariable", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateLeftVariable", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateLeftVariable", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateLeftVariable", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateLeftVariable", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateLeftVariable", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateLeftVariable", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateRight", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateRight", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateRight", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateRight", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateRight", "(System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateRight", "(System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateRight", "(System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateRight", "(System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateRightVariable", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateRightVariable", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateRightVariable", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateRightVariable", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateRightVariable", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateRightVariable", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateRightVariable", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RotateRightVariable", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RoundScale", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RoundScale", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RoundScale", "(System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RoundScale", "(System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RoundScaleScalar", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RoundScaleScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RoundScaleScalar", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "RoundScaleScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Scale", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Scale", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Scale", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Scale", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ScaleScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ScaleScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ScaleScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ScaleScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ShiftLeftLogicalVariable", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ShiftLeftLogicalVariable", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ShiftLeftLogicalVariable", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ShiftLeftLogicalVariable", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ShiftRightArithmetic", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ShiftRightArithmetic", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ShiftRightArithmetic", "(System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ShiftRightArithmetic", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ShiftRightArithmeticVariable", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ShiftRightArithmeticVariable", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ShiftRightArithmeticVariable", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ShiftRightArithmeticVariable", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ShiftRightLogicalVariable", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ShiftRightLogicalVariable", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ShiftRightLogicalVariable", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "ShiftRightLogicalVariable", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Shuffle2x128", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Shuffle2x128", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Shuffle2x128", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Shuffle2x128", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Shuffle2x128", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "Shuffle2x128", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "SqrtScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "SqrtScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "SubtractScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "SubtractScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "SumAbsoluteDifferencesInBlock32", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "SumAbsoluteDifferencesInBlock32", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "TernaryLogic", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v1", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2+V512+X64", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2+V512", "ConvertToByteWithSaturationAndZeroExtendToInt32", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2+V512", "ConvertToByteWithSaturationAndZeroExtendToInt32", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2+V512", "ConvertToByteWithTruncatedSaturationAndZeroExtendToInt32", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2+V512", "ConvertToSByteWithSaturationAndZeroExtendToInt32", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2+V512", "ConvertToSByteWithSaturationAndZeroExtendToInt32", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2+V512", "ConvertToSByteWithTruncatedSaturationAndZeroExtendToInt32", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2+V512", "MinMax", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2+V512", "MinMax", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2+V512", "MultipleSumAbsoluteDifferences", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2+V512", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2+X64", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "Add", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "Add", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToByteWithSaturationAndZeroExtendToInt32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToByteWithSaturationAndZeroExtendToInt32", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToByteWithSaturationAndZeroExtendToInt32", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToByteWithTruncatedSaturationAndZeroExtendToInt32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToByteWithTruncatedSaturationAndZeroExtendToInt32", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToSByteWithSaturationAndZeroExtendToInt32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToSByteWithSaturationAndZeroExtendToInt32", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToSByteWithSaturationAndZeroExtendToInt32", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToSByteWithTruncatedSaturationAndZeroExtendToInt32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToSByteWithTruncatedSaturationAndZeroExtendToInt32", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToVector128Int32", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToVector128Single", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToVector128Single", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToVector128Single", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToVector128UInt16", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToVector128UInt32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToVector128UInt32", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToVector256Double", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToVector256Double", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToVector256Int32", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToVector256Int64", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToVector256Int64", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToVector256Single", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToVector256Single", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToVector256UInt32", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToVector256UInt64", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "ConvertToVector256UInt64", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "Divide", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "Divide", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "MinMax", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "MinMax", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "MinMax", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "MinMax", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "MinMaxScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "MinMaxScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "Multiply", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "Multiply", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "Scale", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "Scale", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "Sqrt", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "Sqrt", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "Subtract", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "Subtract", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx10v2", "get_IsSupported", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx2+X64", "get_IsSupported", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx2", "Abs", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx2", "Abs", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] @@ -693,15 +1271,23 @@ extensions: - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "BroadcastVector256ToVector512", "(System.Single*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "BroadcastVector256ToVector512", "(System.UInt32*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector256Single", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector256Single", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector256Single", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector256Single", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector512Double", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector512Double", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector512Double", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector512Double", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector512Int64", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector512Int64", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector512Int64", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector512Int64", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector512Int64WithTruncation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector512Int64WithTruncation", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector512UInt64", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector512UInt64", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector512UInt64", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector512UInt64", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector512UInt64WithTruncation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ConvertToVector512UInt64WithTruncation", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512DQ", "ExtractVector128", "(System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] @@ -967,21 +1553,33 @@ extensions: - ["System.Runtime.Intrinsics.X86", "Avx512F+VL", "TernaryLogic", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F+VL", "TernaryLogic", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F+VL", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F+X64", "ConvertScalarToVector128Double", "(System.Runtime.Intrinsics.Vector128,System.Int64,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F+X64", "ConvertScalarToVector128Double", "(System.Runtime.Intrinsics.Vector128,System.UInt64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F+X64", "ConvertScalarToVector128Double", "(System.Runtime.Intrinsics.Vector128,System.UInt64,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F+X64", "ConvertScalarToVector128Single", "(System.Runtime.Intrinsics.Vector128,System.Int64,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F+X64", "ConvertScalarToVector128Single", "(System.Runtime.Intrinsics.Vector128,System.UInt64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F+X64", "ConvertScalarToVector128Single", "(System.Runtime.Intrinsics.Vector128,System.UInt64,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F+X64", "ConvertToInt64", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F+X64", "ConvertToInt64", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F+X64", "ConvertToUInt64", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F+X64", "ConvertToUInt64", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F+X64", "ConvertToUInt64", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F+X64", "ConvertToUInt64", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F+X64", "ConvertToUInt64WithTruncation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F+X64", "ConvertToUInt64WithTruncation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F+X64", "get_IsSupported", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Abs", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Abs", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Add", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "Add", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Add", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Add", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Add", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "Add", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Add", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Add", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "AddScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "AddScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "AlignRight32", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "AlignRight32", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "AlignRight64", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] @@ -1071,9 +1669,16 @@ extensions: - ["System.Runtime.Intrinsics.X86", "Avx512F", "CompareUnordered", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "CompareUnordered", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertScalarToVector128Double", "(System.Runtime.Intrinsics.Vector128,System.UInt32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertScalarToVector128Single", "(System.Runtime.Intrinsics.Vector128,System.Int32,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertScalarToVector128Single", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertScalarToVector128Single", "(System.Runtime.Intrinsics.Vector128,System.UInt32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertScalarToVector128Single", "(System.Runtime.Intrinsics.Vector128,System.UInt32,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToInt32", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToInt32", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToUInt32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToUInt32", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToUInt32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToUInt32", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToUInt32WithTruncation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToUInt32WithTruncation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector128Byte", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] @@ -1098,15 +1703,18 @@ extensions: - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector256Int16", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector256Int16WithSaturation", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector256Int32", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector256Int32", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector256Int32", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector256Int32", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector256Int32WithSaturation", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector256Int32WithTruncation", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector256Single", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector256Single", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector256UInt16", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector256UInt16", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector256UInt16WithSaturation", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector256UInt32", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector256UInt32", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector256UInt32", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector256UInt32", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector256UInt32WithSaturation", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] @@ -1119,6 +1727,7 @@ extensions: - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512Int32", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512Int32", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512Int32", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512Int32", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512Int32WithTruncation", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512Int64", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512Int64", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] @@ -1127,12 +1736,15 @@ extensions: - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512Int64", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512Int64", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512Single", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512Single", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512Single", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512Single", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512UInt32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512UInt32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512UInt32", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512UInt32", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512UInt32", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512UInt32", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512UInt32WithTruncation", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512UInt64", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512UInt64", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] @@ -1141,7 +1753,11 @@ extensions: - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512UInt64", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ConvertToVector512UInt64", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Divide", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "Divide", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Divide", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "Divide", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "DivideScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "DivideScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "DuplicateEvenIndexed", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "DuplicateEvenIndexed", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "DuplicateOddIndexed", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] @@ -1170,17 +1786,37 @@ extensions: - ["System.Runtime.Intrinsics.X86", "Avx512F", "FixupScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "FixupScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplyAdd", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplyAdd", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplyAdd", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplyAdd", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplyAddNegated", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplyAddNegated", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplyAddNegated", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplyAddNegated", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplyAddNegatedScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplyAddNegatedScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplyAddScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplyAddScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplyAddSubtract", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplyAddSubtract", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplyAddSubtract", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplyAddSubtract", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplySubtract", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplySubtract", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplySubtract", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplySubtract", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplySubtractAdd", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplySubtractAdd", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplySubtractAdd", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplySubtractAdd", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplySubtractNegated", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplySubtractNegated", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplySubtractNegated", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplySubtractNegated", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplySubtractNegatedScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplySubtractNegatedScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplySubtractScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "FusedMultiplySubtractScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "GetExponent", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "GetExponent", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "GetExponentScalar", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] @@ -1254,11 +1890,15 @@ extensions: - ["System.Runtime.Intrinsics.X86", "Avx512F", "Min", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Min", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Multiply", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "Multiply", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Multiply", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Multiply", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "Multiply", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Multiply", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "MultiplyLow", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "MultiplyLow", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "MultiplyScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "MultiplyScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Or", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Or", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Or", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] @@ -1321,9 +1961,13 @@ extensions: - ["System.Runtime.Intrinsics.X86", "Avx512F", "RoundScaleScalar", "(System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "RoundScaleScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Scale", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "Scale", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Scale", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "Scale", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ScaleScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "ScaleScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ScaleScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "ScaleScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ShiftLeftLogical", "(System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ShiftLeftLogical", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "ShiftLeftLogical", "(System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] @@ -1365,7 +2009,11 @@ extensions: - ["System.Runtime.Intrinsics.X86", "Avx512F", "Shuffle", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Shuffle", "(System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Sqrt", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "Sqrt", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Sqrt", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "Sqrt", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "SqrtScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "SqrtScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Store", "(System.Byte*,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Store", "(System.Double*,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Store", "(System.Int16*,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] @@ -1397,11 +2045,15 @@ extensions: - ["System.Runtime.Intrinsics.X86", "Avx512F", "StoreAlignedNonTemporal", "(System.UInt32*,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "StoreAlignedNonTemporal", "(System.UInt64*,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Subtract", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "Subtract", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Subtract", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Subtract", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Subtract", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "Subtract", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Subtract", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Subtract", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "SubtractScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512F", "SubtractScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "TernaryLogic", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "TernaryLogic", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "TernaryLogic", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] @@ -1433,6 +2085,10 @@ extensions: - ["System.Runtime.Intrinsics.X86", "Avx512F", "Xor", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "Xor", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512F", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512Vbmi+VL", "MultiShift", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512Vbmi+VL", "MultiShift", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512Vbmi+VL", "MultiShift", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512Vbmi+VL", "MultiShift", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512Vbmi+VL", "PermuteVar16x8", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512Vbmi+VL", "PermuteVar16x8", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512Vbmi+VL", "PermuteVar16x8x2", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] @@ -1443,6 +2099,8 @@ extensions: - ["System.Runtime.Intrinsics.X86", "Avx512Vbmi+VL", "PermuteVar32x8x2", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512Vbmi+VL", "get_IsSupported", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512Vbmi+X64", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512Vbmi", "MultiShift", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Avx512Vbmi", "MultiShift", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512Vbmi", "PermuteVar64x8", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512Vbmi", "PermuteVar64x8", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Avx512Vbmi", "PermuteVar64x8x2", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] @@ -1764,10 +2422,29 @@ extensions: - ["System.Runtime.Intrinsics.X86", "Fma", "MultiplySubtractScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Fma", "MultiplySubtractScalar", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Fma", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Gfni+V256", "GaloisFieldAffineTransform", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Gfni+V256", "GaloisFieldAffineTransformInverse", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Gfni+V256", "GaloisFieldMultiply", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Gfni+V256", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Gfni+V512", "GaloisFieldAffineTransform", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Gfni+V512", "GaloisFieldAffineTransformInverse", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Gfni+V512", "GaloisFieldMultiply", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Gfni+V512", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Gfni+X64", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Gfni", "GaloisFieldAffineTransform", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Gfni", "GaloisFieldAffineTransformInverse", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Gfni", "GaloisFieldMultiply", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Gfni", "get_IsSupported", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Lzcnt+X64", "LeadingZeroCount", "(System.UInt64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Lzcnt+X64", "get_IsSupported", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Lzcnt", "LeadingZeroCount", "(System.UInt32)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Lzcnt", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Pclmulqdq+V256", "CarrylessMultiply", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Pclmulqdq+V256", "CarrylessMultiply", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Pclmulqdq+V256", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Pclmulqdq+V512", "CarrylessMultiply", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Pclmulqdq+V512", "CarrylessMultiply", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics.X86", "Pclmulqdq+V512", "get_IsSupported", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Pclmulqdq+X64", "get_IsSupported", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Pclmulqdq", "CarrylessMultiply", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics.X86", "Pclmulqdq", "CarrylessMultiply", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Runtime.Intrinsics.model.yml b/csharp/ql/lib/ext/generated/System.Runtime.Intrinsics.model.yml index 4e6658c2762..c5f3e8f56ed 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.Intrinsics.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.Intrinsics.model.yml @@ -4,23 +4,59 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["System.Runtime.Intrinsics", "Vector128", False, "Abs", "(System.Runtime.Intrinsics.Vector128)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector128", False, "Ceiling", "(System.Runtime.Intrinsics.Vector128)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector128", False, "Ceiling", "(System.Runtime.Intrinsics.Vector128)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector128", False, "CopySign", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector128", False, "Floor", "(System.Runtime.Intrinsics.Vector128)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector128", False, "Floor", "(System.Runtime.Intrinsics.Vector128)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector128", False, "GetLower", "(System.Runtime.Intrinsics.Vector128)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", False, "GetUpper", "(System.Runtime.Intrinsics.Vector128)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", False, "Round", "(System.Runtime.Intrinsics.Vector128)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector128", False, "Round", "(System.Runtime.Intrinsics.Vector128,System.MidpointRounding)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector128", False, "Round", "(System.Runtime.Intrinsics.Vector128)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector128", False, "Round", "(System.Runtime.Intrinsics.Vector128,System.MidpointRounding)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector128", False, "StoreUnsafe", "(System.Runtime.Intrinsics.Vector128,T)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector128", False, "Truncate", "(System.Runtime.Intrinsics.Vector128)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector128", False, "Truncate", "(System.Runtime.Intrinsics.Vector128)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector128", False, "WithElement", "(System.Runtime.Intrinsics.Vector128,System.Int32,T)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector128", False, "WithLower", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector64)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector128", False, "WithUpper", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector64)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector128", False, "op_UnaryPlus", "(System.Runtime.Intrinsics.Vector128)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector256", False, "Abs", "(System.Runtime.Intrinsics.Vector256)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector256", False, "Ceiling", "(System.Runtime.Intrinsics.Vector256)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector256", False, "Ceiling", "(System.Runtime.Intrinsics.Vector256)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector256", False, "CopySign", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector256", False, "Floor", "(System.Runtime.Intrinsics.Vector256)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector256", False, "Floor", "(System.Runtime.Intrinsics.Vector256)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector256", False, "GetLower", "(System.Runtime.Intrinsics.Vector256)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", False, "GetUpper", "(System.Runtime.Intrinsics.Vector256)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", False, "Round", "(System.Runtime.Intrinsics.Vector256)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector256", False, "Round", "(System.Runtime.Intrinsics.Vector256,System.MidpointRounding)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector256", False, "Round", "(System.Runtime.Intrinsics.Vector256)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector256", False, "Round", "(System.Runtime.Intrinsics.Vector256,System.MidpointRounding)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector256", False, "StoreUnsafe", "(System.Runtime.Intrinsics.Vector256,T)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector256", False, "Truncate", "(System.Runtime.Intrinsics.Vector256)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector256", False, "Truncate", "(System.Runtime.Intrinsics.Vector256)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector256", False, "WithElement", "(System.Runtime.Intrinsics.Vector256,System.Int32,T)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector256", False, "WithLower", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector128)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector256", False, "WithUpper", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector128)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector256", False, "op_UnaryPlus", "(System.Runtime.Intrinsics.Vector256)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector512", False, "Abs", "(System.Runtime.Intrinsics.Vector512)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector512", False, "Ceiling", "(System.Runtime.Intrinsics.Vector512)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector512", False, "Ceiling", "(System.Runtime.Intrinsics.Vector512)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector512", False, "CopySign", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector512", False, "Floor", "(System.Runtime.Intrinsics.Vector512)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector512", False, "Floor", "(System.Runtime.Intrinsics.Vector512)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector512", False, "GetLower", "(System.Runtime.Intrinsics.Vector512)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", False, "GetUpper", "(System.Runtime.Intrinsics.Vector512)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", False, "Round", "(System.Runtime.Intrinsics.Vector512)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector512", False, "Round", "(System.Runtime.Intrinsics.Vector512,System.MidpointRounding)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector512", False, "Round", "(System.Runtime.Intrinsics.Vector512)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector512", False, "Round", "(System.Runtime.Intrinsics.Vector512,System.MidpointRounding)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector512", False, "StoreUnsafe", "(System.Runtime.Intrinsics.Vector512,T)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector512", False, "Truncate", "(System.Runtime.Intrinsics.Vector512)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector512", False, "Truncate", "(System.Runtime.Intrinsics.Vector512)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector512", False, "WithElement", "(System.Runtime.Intrinsics.Vector512,System.Int32,T)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector512", False, "WithLower", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector256)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector512", False, "WithUpper", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector256)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] @@ -28,18 +64,28 @@ extensions: - ["System.Runtime.Intrinsics", "Vector64", False, "Abs", "(System.Runtime.Intrinsics.Vector64)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector64", False, "Ceiling", "(System.Runtime.Intrinsics.Vector64)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector64", False, "Ceiling", "(System.Runtime.Intrinsics.Vector64)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector64", False, "CopySign", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector64", False, "Floor", "(System.Runtime.Intrinsics.Vector64)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector64", False, "Floor", "(System.Runtime.Intrinsics.Vector64)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector64", False, "Round", "(System.Runtime.Intrinsics.Vector64)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector64", False, "Round", "(System.Runtime.Intrinsics.Vector64,System.MidpointRounding)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector64", False, "Round", "(System.Runtime.Intrinsics.Vector64)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector64", False, "Round", "(System.Runtime.Intrinsics.Vector64,System.MidpointRounding)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector64", False, "StoreUnsafe", "(System.Runtime.Intrinsics.Vector64,T)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector64", False, "Truncate", "(System.Runtime.Intrinsics.Vector64)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Intrinsics", "Vector64", False, "Truncate", "(System.Runtime.Intrinsics.Vector64)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector64", False, "WithElement", "(System.Runtime.Intrinsics.Vector64,System.Int32,T)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Intrinsics", "Vector64", False, "op_UnaryPlus", "(System.Runtime.Intrinsics.Vector64)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - - ["System.Runtime.Intrinsics", "Vector128", "Abs", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Add", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "All", "(System.Runtime.Intrinsics.Vector128,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "AllWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "AndNot", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "Any", "(System.Runtime.Intrinsics.Vector128,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "AnyWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "As", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "AsByte", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "AsDouble", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] @@ -57,26 +103,36 @@ extensions: - ["System.Runtime.Intrinsics", "Vector128", "AsVector128", "(System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "AsVector128", "(System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "AsVector128", "(System.Numerics.Vector)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "AsVector128Unsafe", "(System.Numerics.Vector2)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "AsVector128Unsafe", "(System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "AsVector2", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "AsVector3", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "AsVector4", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "AsVector", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "BitwiseAnd", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "BitwiseOr", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics", "Vector128", "Ceiling", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics", "Vector128", "Ceiling", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "Clamp", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "ClampNative", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "ConditionalSelect", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "ConvertToDouble", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "ConvertToDouble", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "ConvertToInt32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "ConvertToInt32Native", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "ConvertToInt64", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "ConvertToInt64Native", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "ConvertToSingle", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "ConvertToSingle", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "ConvertToUInt32", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "ConvertToUInt32Native", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "ConvertToUInt64", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "ConvertToUInt64Native", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "CopyTo", "(System.Runtime.Intrinsics.Vector128,System.Span)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "CopyTo", "(System.Runtime.Intrinsics.Vector128,T[])", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "CopyTo", "(System.Runtime.Intrinsics.Vector128,T[],System.Int32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "Cos", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "Cos", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "Count", "(System.Runtime.Intrinsics.Vector128,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "CountWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Create", "(System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Create", "(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)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Create", "(System.Double)", "summary", "df-generated"] @@ -112,6 +168,7 @@ extensions: - ["System.Runtime.Intrinsics", "Vector128", "Create", "(System.UInt64,System.UInt64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Create", "(System.UIntPtr)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Create", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "Create", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Create", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Create", "(T)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Create", "(T[])", "summary", "df-generated"] @@ -142,15 +199,20 @@ extensions: - ["System.Runtime.Intrinsics", "Vector128", "CreateScalarUnsafe", "(System.UInt64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "CreateScalarUnsafe", "(System.UIntPtr)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "CreateScalarUnsafe", "(T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "CreateSequence", "(T,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "DegreesToRadians", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "DegreesToRadians", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Divide", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Divide", "(System.Runtime.Intrinsics.Vector128,T)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Dot", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Equals", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "EqualsAll", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "EqualsAny", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "Exp", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "Exp", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "ExtractMostSignificantBits", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics", "Vector128", "Floor", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics", "Vector128", "Floor", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "FusedMultiplyAdd", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "FusedMultiplyAdd", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "GetElement", "(System.Runtime.Intrinsics.Vector128,System.Int32)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "GreaterThan", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "GreaterThanAll", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] @@ -158,6 +220,27 @@ extensions: - ["System.Runtime.Intrinsics", "Vector128", "GreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "GreaterThanOrEqualAll", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "GreaterThanOrEqualAny", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "Hypot", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "Hypot", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "IndexOf", "(System.Runtime.Intrinsics.Vector128,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "IndexOfWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "IsEvenInteger", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "IsFinite", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "IsInfinity", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "IsInteger", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "IsNaN", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "IsNegative", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "IsNegativeInfinity", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "IsNormal", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "IsOddInteger", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "IsPositive", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "IsPositiveInfinity", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "IsSubnormal", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "IsZero", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "LastIndexOf", "(System.Runtime.Intrinsics.Vector128,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "LastIndexOfWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "Lerp", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "Lerp", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "LessThan", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "LessThanAll", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "LessThanAny", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] @@ -169,11 +252,25 @@ extensions: - ["System.Runtime.Intrinsics", "Vector128", "LoadAlignedNonTemporal", "(T*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "LoadUnsafe", "(T)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "LoadUnsafe", "(T,System.UIntPtr)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "Log2", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "Log2", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "Log", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "Log", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Max", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "MaxMagnitude", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "MaxMagnitudeNumber", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "MaxNative", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "MaxNumber", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Min", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "MinMagnitude", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "MinMagnitudeNumber", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "MinNative", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "MinNumber", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Multiply", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Multiply", "(System.Runtime.Intrinsics.Vector128,T)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Multiply", "(T,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "MultiplyAddEstimate", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "MultiplyAddEstimate", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Narrow", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Narrow", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Narrow", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] @@ -182,7 +279,11 @@ extensions: - ["System.Runtime.Intrinsics", "Vector128", "Narrow", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Narrow", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Negate", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "None", "(System.Runtime.Intrinsics.Vector128,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "NoneWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "OnesComplement", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "RadiansToDegrees", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "RadiansToDegrees", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "ShiftLeft", "(System.Runtime.Intrinsics.Vector128,System.Int32)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "ShiftLeft", "(System.Runtime.Intrinsics.Vector128,System.Int32)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "ShiftLeft", "(System.Runtime.Intrinsics.Vector128,System.Int32)", "summary", "df-generated"] @@ -218,6 +319,10 @@ extensions: - ["System.Runtime.Intrinsics", "Vector128", "Shuffle", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Shuffle", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Shuffle", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "Sin", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "Sin", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "SinCos", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "SinCos", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Sqrt", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "Store", "(System.Runtime.Intrinsics.Vector128,T*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "StoreAligned", "(System.Runtime.Intrinsics.Vector128,T*)", "summary", "df-generated"] @@ -258,6 +363,7 @@ extensions: - ["System.Runtime.Intrinsics", "Vector128", "ToString", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "get_AllBitsSet", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "get_Count", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector128", "get_Indices", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "get_IsSupported", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "get_Item", "(System.Int32)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "get_One", "()", "summary", "df-generated"] @@ -279,9 +385,12 @@ extensions: - ["System.Runtime.Intrinsics", "Vector128", "op_Subtraction", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "op_UnaryNegation", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector128", "op_UnsignedRightShift", "(System.Runtime.Intrinsics.Vector128,System.Int32)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics", "Vector256", "Abs", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Add", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "All", "(System.Runtime.Intrinsics.Vector256,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "AllWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "AndNot", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Any", "(System.Runtime.Intrinsics.Vector256,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "AnyWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "As", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "AsByte", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "AsDouble", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] @@ -299,20 +408,28 @@ extensions: - ["System.Runtime.Intrinsics", "Vector256", "AsVector", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "BitwiseAnd", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "BitwiseOr", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics", "Vector256", "Ceiling", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics", "Vector256", "Ceiling", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Clamp", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "ClampNative", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "ConditionalSelect", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "ConvertToDouble", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "ConvertToDouble", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "ConvertToInt32", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "ConvertToInt32Native", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "ConvertToInt64", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "ConvertToInt64Native", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "ConvertToSingle", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "ConvertToSingle", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "ConvertToUInt32", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "ConvertToUInt32Native", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "ConvertToUInt64", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "ConvertToUInt64Native", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "CopyTo", "(System.Runtime.Intrinsics.Vector256,System.Span)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "CopyTo", "(System.Runtime.Intrinsics.Vector256,T[])", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "CopyTo", "(System.Runtime.Intrinsics.Vector256,T[],System.Int32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Cos", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Cos", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Count", "(System.Runtime.Intrinsics.Vector256,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "CountWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Create", "(System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Create", "(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.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)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Create", "(System.Double)", "summary", "df-generated"] @@ -348,7 +465,9 @@ extensions: - ["System.Runtime.Intrinsics", "Vector256", "Create", "(System.UInt64,System.UInt64,System.UInt64,System.UInt64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Create", "(System.UIntPtr)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Create", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Create", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Create", "(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Create", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Create", "(T)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Create", "(T[])", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Create", "(T[],System.Int32)", "summary", "df-generated"] @@ -378,15 +497,20 @@ extensions: - ["System.Runtime.Intrinsics", "Vector256", "CreateScalarUnsafe", "(System.UInt64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "CreateScalarUnsafe", "(System.UIntPtr)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "CreateScalarUnsafe", "(T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "CreateSequence", "(T,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "DegreesToRadians", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "DegreesToRadians", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Divide", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Divide", "(System.Runtime.Intrinsics.Vector256,T)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Dot", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Equals", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "EqualsAll", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "EqualsAny", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Exp", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Exp", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "ExtractMostSignificantBits", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics", "Vector256", "Floor", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics", "Vector256", "Floor", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "FusedMultiplyAdd", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "FusedMultiplyAdd", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "GetElement", "(System.Runtime.Intrinsics.Vector256,System.Int32)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "GreaterThan", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "GreaterThanAll", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] @@ -394,6 +518,27 @@ extensions: - ["System.Runtime.Intrinsics", "Vector256", "GreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "GreaterThanOrEqualAll", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "GreaterThanOrEqualAny", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Hypot", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Hypot", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "IndexOf", "(System.Runtime.Intrinsics.Vector256,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "IndexOfWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "IsEvenInteger", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "IsFinite", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "IsInfinity", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "IsInteger", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "IsNaN", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "IsNegative", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "IsNegativeInfinity", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "IsNormal", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "IsOddInteger", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "IsPositive", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "IsPositiveInfinity", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "IsSubnormal", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "IsZero", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "LastIndexOf", "(System.Runtime.Intrinsics.Vector256,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "LastIndexOfWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Lerp", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Lerp", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "LessThan", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "LessThanAll", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "LessThanAny", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] @@ -405,11 +550,25 @@ extensions: - ["System.Runtime.Intrinsics", "Vector256", "LoadAlignedNonTemporal", "(T*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "LoadUnsafe", "(T)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "LoadUnsafe", "(T,System.UIntPtr)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Log2", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Log2", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Log", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Log", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Max", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "MaxMagnitude", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "MaxMagnitudeNumber", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "MaxNative", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "MaxNumber", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Min", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "MinMagnitude", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "MinMagnitudeNumber", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "MinNative", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "MinNumber", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Multiply", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Multiply", "(System.Runtime.Intrinsics.Vector256,T)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Multiply", "(T,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "MultiplyAddEstimate", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "MultiplyAddEstimate", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Narrow", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Narrow", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Narrow", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] @@ -418,7 +577,11 @@ extensions: - ["System.Runtime.Intrinsics", "Vector256", "Narrow", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Narrow", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Negate", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "None", "(System.Runtime.Intrinsics.Vector256,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "NoneWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "OnesComplement", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "RadiansToDegrees", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "RadiansToDegrees", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "ShiftLeft", "(System.Runtime.Intrinsics.Vector256,System.Int32)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "ShiftLeft", "(System.Runtime.Intrinsics.Vector256,System.Int32)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "ShiftLeft", "(System.Runtime.Intrinsics.Vector256,System.Int32)", "summary", "df-generated"] @@ -454,6 +617,10 @@ extensions: - ["System.Runtime.Intrinsics", "Vector256", "Shuffle", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Shuffle", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Shuffle", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Sin", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "Sin", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "SinCos", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "SinCos", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Sqrt", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "Store", "(System.Runtime.Intrinsics.Vector256,T*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "StoreAligned", "(System.Runtime.Intrinsics.Vector256,T*)", "summary", "df-generated"] @@ -494,6 +661,7 @@ extensions: - ["System.Runtime.Intrinsics", "Vector256", "ToString", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "get_AllBitsSet", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "get_Count", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector256", "get_Indices", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "get_IsSupported", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "get_Item", "(System.Int32)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "get_One", "()", "summary", "df-generated"] @@ -515,9 +683,12 @@ extensions: - ["System.Runtime.Intrinsics", "Vector256", "op_Subtraction", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "op_UnaryNegation", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector256", "op_UnsignedRightShift", "(System.Runtime.Intrinsics.Vector256,System.Int32)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics", "Vector512", "Abs", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Add", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "All", "(System.Runtime.Intrinsics.Vector512,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "AllWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "AndNot", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Any", "(System.Runtime.Intrinsics.Vector512,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "AnyWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "As", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "AsByte", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "AsDouble", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] @@ -535,20 +706,28 @@ extensions: - ["System.Runtime.Intrinsics", "Vector512", "AsVector", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "BitwiseAnd", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "BitwiseOr", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics", "Vector512", "Ceiling", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics", "Vector512", "Ceiling", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Clamp", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "ClampNative", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "ConditionalSelect", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "ConvertToDouble", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "ConvertToDouble", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "ConvertToInt32", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "ConvertToInt32Native", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "ConvertToInt64", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "ConvertToInt64Native", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "ConvertToSingle", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "ConvertToSingle", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "ConvertToUInt32", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "ConvertToUInt32Native", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "ConvertToUInt64", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "ConvertToUInt64Native", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "CopyTo", "(System.Runtime.Intrinsics.Vector512,System.Span)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "CopyTo", "(System.Runtime.Intrinsics.Vector512,T[])", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "CopyTo", "(System.Runtime.Intrinsics.Vector512,T[],System.Int32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Cos", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Cos", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Count", "(System.Runtime.Intrinsics.Vector512,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "CountWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Create", "(System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Create", "(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.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.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.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Create", "(System.Double)", "summary", "df-generated"] @@ -584,7 +763,10 @@ extensions: - ["System.Runtime.Intrinsics", "Vector512", "Create", "(System.UInt64,System.UInt64,System.UInt64,System.UInt64,System.UInt64,System.UInt64,System.UInt64,System.UInt64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Create", "(System.UIntPtr)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Create", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Create", "(System.Runtime.Intrinsics.Vector128)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Create", "(System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Create", "(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Create", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Create", "(T)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Create", "(T[])", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Create", "(T[],System.Int32)", "summary", "df-generated"] @@ -614,15 +796,20 @@ extensions: - ["System.Runtime.Intrinsics", "Vector512", "CreateScalarUnsafe", "(System.UInt64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "CreateScalarUnsafe", "(System.UIntPtr)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "CreateScalarUnsafe", "(T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "CreateSequence", "(T,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "DegreesToRadians", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "DegreesToRadians", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Divide", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Divide", "(System.Runtime.Intrinsics.Vector512,T)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Dot", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Equals", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "EqualsAll", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "EqualsAny", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Exp", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Exp", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "ExtractMostSignificantBits", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics", "Vector512", "Floor", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - - ["System.Runtime.Intrinsics", "Vector512", "Floor", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "FusedMultiplyAdd", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "FusedMultiplyAdd", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "GetElement", "(System.Runtime.Intrinsics.Vector512,System.Int32)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "GreaterThan", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "GreaterThanAll", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] @@ -630,6 +817,27 @@ extensions: - ["System.Runtime.Intrinsics", "Vector512", "GreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "GreaterThanOrEqualAll", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "GreaterThanOrEqualAny", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Hypot", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Hypot", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "IndexOf", "(System.Runtime.Intrinsics.Vector512,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "IndexOfWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "IsEvenInteger", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "IsFinite", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "IsInfinity", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "IsInteger", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "IsNaN", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "IsNegative", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "IsNegativeInfinity", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "IsNormal", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "IsOddInteger", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "IsPositive", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "IsPositiveInfinity", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "IsSubnormal", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "IsZero", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "LastIndexOf", "(System.Runtime.Intrinsics.Vector512,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "LastIndexOfWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Lerp", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Lerp", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "LessThan", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "LessThanAll", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "LessThanAny", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] @@ -641,11 +849,25 @@ extensions: - ["System.Runtime.Intrinsics", "Vector512", "LoadAlignedNonTemporal", "(T*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "LoadUnsafe", "(T)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "LoadUnsafe", "(T,System.UIntPtr)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Log2", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Log2", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Log", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Log", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Max", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "MaxMagnitude", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "MaxMagnitudeNumber", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "MaxNative", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "MaxNumber", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Min", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "MinMagnitude", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "MinMagnitudeNumber", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "MinNative", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "MinNumber", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Multiply", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Multiply", "(System.Runtime.Intrinsics.Vector512,T)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Multiply", "(T,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "MultiplyAddEstimate", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "MultiplyAddEstimate", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Narrow", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Narrow", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Narrow", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] @@ -654,7 +876,11 @@ extensions: - ["System.Runtime.Intrinsics", "Vector512", "Narrow", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Narrow", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Negate", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "None", "(System.Runtime.Intrinsics.Vector512,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "NoneWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "OnesComplement", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "RadiansToDegrees", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "RadiansToDegrees", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "ShiftLeft", "(System.Runtime.Intrinsics.Vector512,System.Int32)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "ShiftLeft", "(System.Runtime.Intrinsics.Vector512,System.Int32)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "ShiftLeft", "(System.Runtime.Intrinsics.Vector512,System.Int32)", "summary", "df-generated"] @@ -690,6 +916,10 @@ extensions: - ["System.Runtime.Intrinsics", "Vector512", "Shuffle", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Shuffle", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Shuffle", "(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Sin", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "Sin", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "SinCos", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "SinCos", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Sqrt", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "Store", "(System.Runtime.Intrinsics.Vector512,T*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "StoreAligned", "(System.Runtime.Intrinsics.Vector512,T*)", "summary", "df-generated"] @@ -728,6 +958,7 @@ extensions: - ["System.Runtime.Intrinsics", "Vector512", "ToString", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "get_AllBitsSet", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "get_Count", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector512", "get_Indices", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "get_IsSupported", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "get_Item", "(System.Int32)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "get_One", "()", "summary", "df-generated"] @@ -750,7 +981,11 @@ extensions: - ["System.Runtime.Intrinsics", "Vector512", "op_UnaryNegation", "(System.Runtime.Intrinsics.Vector512)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector512", "op_UnsignedRightShift", "(System.Runtime.Intrinsics.Vector512,System.Int32)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Add", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "All", "(System.Runtime.Intrinsics.Vector64,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "AllWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "AndNot", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "Any", "(System.Runtime.Intrinsics.Vector64,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "AnyWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "As", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "AsByte", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "AsDouble", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] @@ -766,18 +1001,28 @@ extensions: - ["System.Runtime.Intrinsics", "Vector64", "AsUInt64", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "BitwiseAnd", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "BitwiseOr", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "Clamp", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "ClampNative", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "ConditionalSelect", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "ConvertToDouble", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "ConvertToDouble", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "ConvertToInt32", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "ConvertToInt32Native", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "ConvertToInt64", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "ConvertToInt64Native", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "ConvertToSingle", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "ConvertToSingle", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "ConvertToUInt32", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "ConvertToUInt32Native", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "ConvertToUInt64", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "ConvertToUInt64Native", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "CopyTo", "(System.Runtime.Intrinsics.Vector64,System.Span)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "CopyTo", "(System.Runtime.Intrinsics.Vector64,T[])", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "CopyTo", "(System.Runtime.Intrinsics.Vector64,T[],System.Int32)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "Cos", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "Cos", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "Count", "(System.Runtime.Intrinsics.Vector64,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "CountWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Create", "(System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Create", "(System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Create", "(System.Double)", "summary", "df-generated"] @@ -827,13 +1072,20 @@ extensions: - ["System.Runtime.Intrinsics", "Vector64", "CreateScalarUnsafe", "(System.UInt64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "CreateScalarUnsafe", "(System.UIntPtr)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "CreateScalarUnsafe", "(T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "CreateSequence", "(T,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "DegreesToRadians", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "DegreesToRadians", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Divide", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Divide", "(System.Runtime.Intrinsics.Vector64,T)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Dot", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Equals", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "EqualsAll", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "EqualsAny", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "Exp", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "Exp", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "ExtractMostSignificantBits", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "FusedMultiplyAdd", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "FusedMultiplyAdd", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "GetElement", "(System.Runtime.Intrinsics.Vector64,System.Int32)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "GreaterThan", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "GreaterThanAll", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] @@ -841,6 +1093,27 @@ extensions: - ["System.Runtime.Intrinsics", "Vector64", "GreaterThanOrEqual", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "GreaterThanOrEqualAll", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "GreaterThanOrEqualAny", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "Hypot", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "Hypot", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "IndexOf", "(System.Runtime.Intrinsics.Vector64,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "IndexOfWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "IsEvenInteger", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "IsFinite", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "IsInfinity", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "IsInteger", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "IsNaN", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "IsNegative", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "IsNegativeInfinity", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "IsNormal", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "IsOddInteger", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "IsPositive", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "IsPositiveInfinity", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "IsSubnormal", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "IsZero", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "LastIndexOf", "(System.Runtime.Intrinsics.Vector64,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "LastIndexOfWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "Lerp", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "Lerp", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "LessThan", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "LessThanAll", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "LessThanAny", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] @@ -852,11 +1125,25 @@ extensions: - ["System.Runtime.Intrinsics", "Vector64", "LoadAlignedNonTemporal", "(T*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "LoadUnsafe", "(T)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "LoadUnsafe", "(T,System.UIntPtr)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "Log2", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "Log2", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "Log", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "Log", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Max", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "MaxMagnitude", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "MaxMagnitudeNumber", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "MaxNative", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "MaxNumber", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Min", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "MinMagnitude", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "MinMagnitudeNumber", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "MinNative", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "MinNumber", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Multiply", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Multiply", "(System.Runtime.Intrinsics.Vector64,T)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Multiply", "(T,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "MultiplyAddEstimate", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "MultiplyAddEstimate", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Narrow", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Narrow", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Narrow", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] @@ -865,7 +1152,11 @@ extensions: - ["System.Runtime.Intrinsics", "Vector64", "Narrow", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Narrow", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Negate", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "None", "(System.Runtime.Intrinsics.Vector64,T)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "NoneWhereAllBitsSet", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "OnesComplement", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "RadiansToDegrees", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "RadiansToDegrees", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "ShiftLeft", "(System.Runtime.Intrinsics.Vector64,System.Int32)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "ShiftLeft", "(System.Runtime.Intrinsics.Vector64,System.Int32)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "ShiftLeft", "(System.Runtime.Intrinsics.Vector64,System.Int32)", "summary", "df-generated"] @@ -898,6 +1189,10 @@ extensions: - ["System.Runtime.Intrinsics", "Vector64", "Shuffle", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Shuffle", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Shuffle", "(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "Sin", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "Sin", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "SinCos", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "SinCos", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Sqrt", "(System.Runtime.Intrinsics.Vector64)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "Store", "(System.Runtime.Intrinsics.Vector64,T*)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "StoreAligned", "(System.Runtime.Intrinsics.Vector64,T*)", "summary", "df-generated"] @@ -938,6 +1233,7 @@ extensions: - ["System.Runtime.Intrinsics", "Vector64", "ToString", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "get_AllBitsSet", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "get_Count", "()", "summary", "df-generated"] + - ["System.Runtime.Intrinsics", "Vector64", "get_Indices", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "get_IsSupported", "()", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "get_Item", "(System.Int32)", "summary", "df-generated"] - ["System.Runtime.Intrinsics", "Vector64", "get_One", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Runtime.Loader.model.yml b/csharp/ql/lib/ext/generated/System.Runtime.Loader.model.yml index 54431cf7dca..eaec4dfe170 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.Loader.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.Loader.model.yml @@ -4,9 +4,11 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["System.Runtime.Loader", "AssemblyDependencyResolver", False, "AssemblyDependencyResolver", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.Runtime.Loader.AssemblyDependencyResolver._assemblyDirectorySearchPaths].Element", "value", "dfc-generated"] - ["System.Runtime.Loader", "AssemblyDependencyResolver", False, "ResolveAssemblyToPath", "(System.Reflection.AssemblyName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Loader", "AssemblyDependencyResolver", False, "ResolveAssemblyToPath", "(System.Reflection.AssemblyName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Loader", "AssemblyDependencyResolver", False, "ResolveUnmanagedDllToPath", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["System.Runtime.Loader", "AssemblyDependencyResolver", False, "ResolveUnmanagedDllToPath", "(System.String)", "", "Argument[this].SyntheticField[System.Runtime.Loader.AssemblyDependencyResolver._assemblyDirectorySearchPaths].Element", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Loader", "AssemblyLoadContext", False, "EnterContextualReflection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Loader", "AssemblyLoadContext", False, "ToString", "()", "", "Argument[this].Property[System.Runtime.Loader.AssemblyLoadContext.Name]", "ReturnValue", "taint", "dfc-generated"] - ["System.Runtime.Loader", "AssemblyLoadContext", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -14,7 +16,6 @@ extensions: pack: codeql/csharp-all extensible: neutralModel data: - - ["System.Runtime.Loader", "AssemblyDependencyResolver", "AssemblyDependencyResolver", "(System.String)", "summary", "df-generated"] - ["System.Runtime.Loader", "AssemblyLoadContext+ContextualReflectionScope", "Dispose", "()", "summary", "df-generated"] - ["System.Runtime.Loader", "AssemblyLoadContext", "AssemblyLoadContext", "(System.Boolean)", "summary", "df-generated"] - ["System.Runtime.Loader", "AssemblyLoadContext", "AssemblyLoadContext", "(System.String,System.Boolean)", "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 85b0fd28ad9..89dad8fa14d 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 @@ -34,6 +34,11 @@ extensions: - ["System.Runtime.Serialization.Json", "DataContractJsonSerializer", "DataContractJsonSerializer", "(System.Type,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Runtime.Serialization.Json", "DataContractJsonSerializer", "IsStartObject", "(System.Xml.XmlDictionaryReader)", "summary", "df-generated"] - ["System.Runtime.Serialization.Json", "DataContractJsonSerializer", "IsStartObject", "(System.Xml.XmlReader)", "summary", "df-generated"] + - ["System.Runtime.Serialization.Json", "DataContractJsonSerializer", "ReadObject", "(System.IO.Stream)", "summary", "df-generated"] + - ["System.Runtime.Serialization.Json", "DataContractJsonSerializer", "ReadObject", "(System.Xml.XmlDictionaryReader)", "summary", "df-generated"] + - ["System.Runtime.Serialization.Json", "DataContractJsonSerializer", "ReadObject", "(System.Xml.XmlDictionaryReader,System.Boolean)", "summary", "df-generated"] + - ["System.Runtime.Serialization.Json", "DataContractJsonSerializer", "ReadObject", "(System.Xml.XmlReader)", "summary", "df-generated"] + - ["System.Runtime.Serialization.Json", "DataContractJsonSerializer", "ReadObject", "(System.Xml.XmlReader,System.Boolean)", "summary", "df-generated"] - ["System.Runtime.Serialization.Json", "DataContractJsonSerializer", "WriteEndObject", "(System.Xml.XmlDictionaryWriter)", "summary", "df-generated"] - ["System.Runtime.Serialization.Json", "DataContractJsonSerializer", "WriteEndObject", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.Runtime.Serialization.Json", "DataContractJsonSerializer", "WriteObject", "(System.IO.Stream,System.Object)", "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 fbe9b4b8f14..9c4f73b489f 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.Serialization.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.Serialization.model.yml @@ -4,10 +4,10 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["System.Runtime.Serialization", "ContractNamespaceAttribute", False, "ContractNamespaceAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.Runtime.Serialization.ContractNamespaceAttribute.ContractNamespace]", "value", "dfc-generated"] - ["System.Runtime.Serialization", "DataContractSerializer", False, "DataContractSerializer", "(System.Type,System.Runtime.Serialization.DataContractSerializerSettings)", "", "Argument[1].Property[System.Runtime.Serialization.DataContractSerializerSettings.DataContractResolver]", "Argument[this].SyntheticField[System.Runtime.Serialization.DataContractSerializer._dataContractResolver]", "value", "dfc-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"] - ["System.Runtime.Serialization", "DataContractSerializer", False, "DataContractSerializer", "(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization", "DataContractSerializer", False, "ReadObject", "(System.Xml.XmlDictionaryReader,System.Boolean,System.Runtime.Serialization.DataContractResolver)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Serialization", "DataContractSerializer", False, "get_DataContractResolver", "()", "", "Argument[this].SyntheticField[System.Runtime.Serialization.DataContractSerializer._dataContractResolver]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Serialization", "DataContractSerializerExtensions", False, "GetSerializationSurrogateProvider", "(System.Runtime.Serialization.DataContractSerializer)", "", "Argument[0].SyntheticField[System.Runtime.Serialization.DataContractSerializer._serializationSurrogateProvider]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Serialization", "DataContractSerializerExtensions", False, "SetSerializationSurrogateProvider", "(System.Runtime.Serialization.DataContractSerializer,System.Runtime.Serialization.ISerializationSurrogateProvider)", "", "Argument[1]", "Argument[0].SyntheticField[System.Runtime.Serialization.DataContractSerializer._serializationSurrogateProvider]", "value", "dfc-generated"] @@ -23,6 +23,7 @@ extensions: - ["System.Runtime.Serialization", "IObjectReference", True, "GetRealObject", "(System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Serialization", "ISerializable", True, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Runtime.Serialization", "ISurrogateSelector", True, "GetSurrogate", "(System.Type,System.Runtime.Serialization.StreamingContext,System.Runtime.Serialization.ISurrogateSelector)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Runtime.Serialization", "KnownTypeAttribute", False, "KnownTypeAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.Runtime.Serialization.KnownTypeAttribute.MethodName]", "value", "dfc-generated"] - ["System.Runtime.Serialization", "ObjectIDGenerator", True, "GetId", "(System.Object,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization", "ObjectManager", False, "ObjectManager", "(System.Runtime.Serialization.ISurrogateSelector,System.Runtime.Serialization.StreamingContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization", "ObjectManager", False, "ObjectManager", "(System.Runtime.Serialization.ISurrogateSelector,System.Runtime.Serialization.StreamingContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -64,11 +65,6 @@ extensions: - ["System.Runtime.Serialization", "SurrogateSelector", True, "GetNextSelector", "()", "", "Argument[this].SyntheticField[System.Runtime.Serialization.SurrogateSelector._nextSelector]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Serialization", "SurrogateSelector", True, "GetSurrogate", "(System.Type,System.Runtime.Serialization.StreamingContext,System.Runtime.Serialization.ISurrogateSelector)", "", "Argument[this].SyntheticField[System.Runtime.Serialization.SurrogateSelector._nextSelector]", "ReturnValue", "value", "dfc-generated"] - ["System.Runtime.Serialization", "XPathQueryGenerator", False, "CreateFromDataContractSerializer", "(System.Type,System.Reflection.MemberInfo[],System.Text.StringBuilder,System.Xml.XmlNamespaceManager)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"] - - ["System.Runtime.Serialization", "XmlObjectSerializer", True, "ReadObject", "(System.IO.Stream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization", "XmlObjectSerializer", True, "ReadObject", "(System.Xml.XmlDictionaryReader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization", "XmlObjectSerializer", True, "ReadObject", "(System.Xml.XmlDictionaryReader,System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization", "XmlObjectSerializer", True, "ReadObject", "(System.Xml.XmlReader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization", "XmlObjectSerializer", True, "ReadObject", "(System.Xml.XmlReader,System.Boolean)", "", "Argument[this]", "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].SyntheticField[System.Runtime.Serialization.XsdDataContractExporter._schemas]", "value", "dfc-generated"] - ["System.Runtime.Serialization", "XsdDataContractExporter", False, "get_Schemas", "()", "", "Argument[this].SyntheticField[System.Runtime.Serialization.XsdDataContractExporter._schemas]", "ReturnValue", "value", "dfc-generated"] @@ -86,7 +82,6 @@ extensions: - ["System.Runtime.Serialization", "CollectionDataContractAttribute", "get_IsNamespaceSetExplicitly", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "CollectionDataContractAttribute", "get_IsReferenceSetExplicitly", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "CollectionDataContractAttribute", "get_IsValueNameSetExplicitly", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "ContractNamespaceAttribute", "ContractNamespaceAttribute", "(System.String)", "summary", "df-generated"] - ["System.Runtime.Serialization", "ContractNamespaceAttribute", "get_ContractNamespace", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "DataContractAttribute", "get_IsNameSetExplicitly", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "DataContractAttribute", "get_IsNamespaceSetExplicitly", "()", "summary", "df-generated"] @@ -100,6 +95,10 @@ extensions: - ["System.Runtime.Serialization", "DataContractSerializer", "DataContractSerializer", "(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)", "summary", "df-generated"] - ["System.Runtime.Serialization", "DataContractSerializer", "IsStartObject", "(System.Xml.XmlDictionaryReader)", "summary", "df-generated"] - ["System.Runtime.Serialization", "DataContractSerializer", "IsStartObject", "(System.Xml.XmlReader)", "summary", "df-generated"] + - ["System.Runtime.Serialization", "DataContractSerializer", "ReadObject", "(System.Xml.XmlDictionaryReader,System.Boolean)", "summary", "df-generated"] + - ["System.Runtime.Serialization", "DataContractSerializer", "ReadObject", "(System.Xml.XmlDictionaryReader,System.Boolean,System.Runtime.Serialization.DataContractResolver)", "summary", "df-generated"] + - ["System.Runtime.Serialization", "DataContractSerializer", "ReadObject", "(System.Xml.XmlReader)", "summary", "df-generated"] + - ["System.Runtime.Serialization", "DataContractSerializer", "ReadObject", "(System.Xml.XmlReader,System.Boolean)", "summary", "df-generated"] - ["System.Runtime.Serialization", "DataContractSerializer", "WriteEndObject", "(System.Xml.XmlDictionaryWriter)", "summary", "df-generated"] - ["System.Runtime.Serialization", "DataContractSerializer", "WriteEndObject", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.Runtime.Serialization", "DataContractSerializer", "WriteObject", "(System.Xml.XmlDictionaryWriter,System.Object,System.Runtime.Serialization.DataContractResolver)", "summary", "df-generated"] @@ -234,7 +233,6 @@ extensions: - ["System.Runtime.Serialization", "JsonFormatGeneratorStatics", "get_WriteJsonValueMethod", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "JsonFormatGeneratorStatics", "get_WriteStartElementMethod", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "JsonFormatGeneratorStatics", "get_WriteStartElementStringMethod", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "KnownTypeAttribute", "KnownTypeAttribute", "(System.String)", "summary", "df-generated"] - ["System.Runtime.Serialization", "KnownTypeAttribute", "KnownTypeAttribute", "(System.Type)", "summary", "df-generated"] - ["System.Runtime.Serialization", "KnownTypeAttribute", "get_MethodName", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "KnownTypeAttribute", "get_Type", "()", "summary", "df-generated"] @@ -291,6 +289,11 @@ extensions: - ["System.Runtime.Serialization", "XPathQueryGenerator", "CreateFromDataContractSerializer", "(System.Type,System.Reflection.MemberInfo[],System.Xml.XmlNamespaceManager)", "summary", "df-generated"] - ["System.Runtime.Serialization", "XmlObjectSerializer", "IsStartObject", "(System.Xml.XmlDictionaryReader)", "summary", "df-generated"] - ["System.Runtime.Serialization", "XmlObjectSerializer", "IsStartObject", "(System.Xml.XmlReader)", "summary", "df-generated"] + - ["System.Runtime.Serialization", "XmlObjectSerializer", "ReadObject", "(System.IO.Stream)", "summary", "df-generated"] + - ["System.Runtime.Serialization", "XmlObjectSerializer", "ReadObject", "(System.Xml.XmlDictionaryReader)", "summary", "df-generated"] + - ["System.Runtime.Serialization", "XmlObjectSerializer", "ReadObject", "(System.Xml.XmlDictionaryReader,System.Boolean)", "summary", "df-generated"] + - ["System.Runtime.Serialization", "XmlObjectSerializer", "ReadObject", "(System.Xml.XmlReader)", "summary", "df-generated"] + - ["System.Runtime.Serialization", "XmlObjectSerializer", "ReadObject", "(System.Xml.XmlReader,System.Boolean)", "summary", "df-generated"] - ["System.Runtime.Serialization", "XmlObjectSerializer", "WriteEndObject", "(System.Xml.XmlDictionaryWriter)", "summary", "df-generated"] - ["System.Runtime.Serialization", "XmlObjectSerializer", "WriteEndObject", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.Runtime.Serialization", "XmlObjectSerializer", "WriteObject", "(System.IO.Stream,System.Object)", "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 3dc907cd1ab..7b26409bded 100644 --- a/csharp/ql/lib/ext/generated/System.Security.Claims.model.yml +++ b/csharp/ql/lib/ext/generated/System.Security.Claims.model.yml @@ -4,12 +4,12 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: - - ["System.Security.Claims", "Claim", False, "Claim", "(System.IO.BinaryReader,System.Security.Claims.ClaimsIdentity)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Claims", "Claim", False, "Claim", "(System.Security.Claims.Claim,System.Security.Claims.ClaimsIdentity)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Claims", "Claim", False, "Claim", "(System.Security.Claims.Claim,System.Security.Claims.ClaimsIdentity)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["System.Security.Claims", "Claim", False, "Claim", "(System.IO.BinaryReader,System.Security.Claims.ClaimsIdentity)", "", "Argument[1]", "Argument[this].SyntheticField[System.Security.Claims.Claim._subject]", "value", "dfc-generated"] + - ["System.Security.Claims", "Claim", False, "Claim", "(System.Security.Claims.Claim,System.Security.Claims.ClaimsIdentity)", "", "Argument[1]", "Argument[this].SyntheticField[System.Security.Claims.Claim._subject]", "value", "dfc-generated"] - ["System.Security.Claims", "Claim", False, "ToString", "()", "", "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].SyntheticField[System.Security.Claims.Claim._subject]", "ReturnValue", "value", "dfc-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"] 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 57e6aa1f4d6..807c3005431 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 @@ -13,10 +13,11 @@ extensions: - ["System.Security.Cryptography.Cose", "CoseHeaderMap", False, "get_Values", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Cose", "CoseMessage", False, "get_ProtectedHeaders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Cose", "CoseMessage", False, "get_UnprotectedHeaders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Cose", "CoseSigner", False, "CoseSigner", "(System.Security.Cryptography.AsymmetricAlgorithm,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.Cose.CoseHeaderMap,System.Security.Cryptography.Cose.CoseHeaderMap)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Cose", "CoseSigner", False, "CoseSigner", "(System.Security.Cryptography.AsymmetricAlgorithm,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.Cose.CoseHeaderMap,System.Security.Cryptography.Cose.CoseHeaderMap)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Cose", "CoseSigner", False, "CoseSigner", "(System.Security.Cryptography.RSA,System.Security.Cryptography.RSASignaturePadding,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.Cose.CoseHeaderMap,System.Security.Cryptography.Cose.CoseHeaderMap)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Cose", "CoseSigner", False, "CoseSigner", "(System.Security.Cryptography.RSA,System.Security.Cryptography.RSASignaturePadding,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.Cose.CoseHeaderMap,System.Security.Cryptography.Cose.CoseHeaderMap)", "", "Argument[4].Element", "Argument[this]", "taint", "df-generated"] + - ["System.Security.Cryptography.Cose", "CoseSigner", False, "CoseSigner", "(System.Security.Cryptography.AsymmetricAlgorithm,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.Cose.CoseHeaderMap,System.Security.Cryptography.Cose.CoseHeaderMap)", "", "Argument[0]", "Argument[this].Property[System.Security.Cryptography.Cose.CoseSigner.Key]", "value", "dfc-generated"] + - ["System.Security.Cryptography.Cose", "CoseSigner", False, "CoseSigner", "(System.Security.Cryptography.AsymmetricAlgorithm,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.Cose.CoseHeaderMap,System.Security.Cryptography.Cose.CoseHeaderMap)", "", "Argument[1]", "Argument[this].Property[System.Security.Cryptography.Cose.CoseSigner.HashAlgorithm]", "value", "dfc-generated"] + - ["System.Security.Cryptography.Cose", "CoseSigner", False, "CoseSigner", "(System.Security.Cryptography.RSA,System.Security.Cryptography.RSASignaturePadding,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.Cose.CoseHeaderMap,System.Security.Cryptography.Cose.CoseHeaderMap)", "", "Argument[0]", "Argument[this].Property[System.Security.Cryptography.Cose.CoseSigner.Key]", "value", "dfc-generated"] + - ["System.Security.Cryptography.Cose", "CoseSigner", False, "CoseSigner", "(System.Security.Cryptography.RSA,System.Security.Cryptography.RSASignaturePadding,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.Cose.CoseHeaderMap,System.Security.Cryptography.Cose.CoseHeaderMap)", "", "Argument[1]", "Argument[this].Property[System.Security.Cryptography.Cose.CoseSigner.RSASignaturePadding]", "value", "dfc-generated"] + - ["System.Security.Cryptography.Cose", "CoseSigner", False, "CoseSigner", "(System.Security.Cryptography.RSA,System.Security.Cryptography.RSASignaturePadding,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.Cose.CoseHeaderMap,System.Security.Cryptography.Cose.CoseHeaderMap)", "", "Argument[2]", "Argument[this].Property[System.Security.Cryptography.Cose.CoseSigner.HashAlgorithm]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel 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 a349bfae145..90f36107f3a 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 @@ -4,13 +4,21 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["System.Security.Cryptography.Pkcs", "AlgorithmIdentifier", False, "AlgorithmIdentifier", "(System.Security.Cryptography.Oid,System.Int32)", "", "Argument[0]", "Argument[this].Property[System.Security.Cryptography.Pkcs.AlgorithmIdentifier.Oid]", "value", "dfc-generated"] + - ["System.Security.Cryptography.Pkcs", "CmsRecipient", False, "CmsRecipient", "(System.Security.Cryptography.Pkcs.SubjectIdentifierType,System.Security.Cryptography.X509Certificates.X509Certificate2)", "", "Argument[1]", "Argument[this].Property[System.Security.Cryptography.Pkcs.CmsRecipient.Certificate]", "value", "dfc-generated"] + - ["System.Security.Cryptography.Pkcs", "CmsRecipient", False, "CmsRecipient", "(System.Security.Cryptography.Pkcs.SubjectIdentifierType,System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.RSAEncryptionPadding)", "", "Argument[2]", "Argument[this].Property[System.Security.Cryptography.Pkcs.CmsRecipient.RSAEncryptionPadding]", "value", "dfc-generated"] + - ["System.Security.Cryptography.Pkcs", "CmsRecipient", False, "CmsRecipient", "(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.RSAEncryptionPadding)", "", "Argument[1]", "Argument[this].Property[System.Security.Cryptography.Pkcs.CmsRecipient.RSAEncryptionPadding]", "value", "dfc-generated"] - ["System.Security.Cryptography.Pkcs", "CmsRecipientCollection", False, "Add", "(System.Security.Cryptography.Pkcs.CmsRecipient)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Pkcs.CmsRecipientCollection._recipients].Element", "value", "dfc-generated"] - ["System.Security.Cryptography.Pkcs", "CmsRecipientCollection", False, "CmsRecipientCollection", "(System.Security.Cryptography.Pkcs.CmsRecipient)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Pkcs.CmsRecipientCollection._recipients].Element", "value", "dfc-generated"] - ["System.Security.Cryptography.Pkcs", "CmsRecipientCollection", False, "CopyTo", "(System.Security.Cryptography.Pkcs.CmsRecipient[],System.Int32)", "", "Argument[this].SyntheticField[System.Security.Cryptography.Pkcs.CmsRecipientCollection._recipients].Element", "Argument[0].Element", "value", "dfc-generated"] - ["System.Security.Cryptography.Pkcs", "CmsRecipientCollection", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "CmsRecipientCollection", False, "get_Item", "(System.Int32)", "", "Argument[this].SyntheticField[System.Security.Cryptography.Pkcs.CmsRecipientCollection._recipients].Element", "ReturnValue", "value", "dfc-generated"] - ["System.Security.Cryptography.Pkcs", "CmsRecipientEnumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Security.Cryptography.Pkcs", "ContentInfo", False, "ContentInfo", "(System.Security.Cryptography.Oid,System.Byte[])", "", "Argument[0]", "Argument[this].Property[System.Security.Cryptography.Pkcs.ContentInfo.ContentType]", "value", "dfc-generated"] + - ["System.Security.Cryptography.Pkcs", "ContentInfo", False, "ContentInfo", "(System.Security.Cryptography.Oid,System.Byte[])", "", "Argument[1]", "Argument[this].Property[System.Security.Cryptography.Pkcs.ContentInfo.Content]", "value", "dfc-generated"] - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", False, "Encode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", False, "EnvelopedCms", "(System.Security.Cryptography.Pkcs.ContentInfo,System.Security.Cryptography.Pkcs.AlgorithmIdentifier)", "", "Argument[0]", "Argument[this].Property[System.Security.Cryptography.Pkcs.EnvelopedCms.ContentInfo]", "value", "dfc-generated"] + - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", False, "EnvelopedCms", "(System.Security.Cryptography.Pkcs.ContentInfo,System.Security.Cryptography.Pkcs.AlgorithmIdentifier)", "", "Argument[1]", "Argument[this].Property[System.Security.Cryptography.Pkcs.EnvelopedCms.ContentEncryptionAlgorithm]", "value", "dfc-generated"] - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", False, "get_RecipientInfos", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12Builder", False, "TryEncode", "(System.Span,System.Int32)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12CertBag", False, "GetCertificateType", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Pkcs.Pkcs12CertBag._certTypeOid]", "ReturnValue", "value", "dfc-generated"] @@ -18,12 +26,15 @@ extensions: - ["System.Security.Cryptography.Pkcs", "Pkcs12CertBag", False, "get_EncodedCertificate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12KeyBag", False, "get_Pkcs8PrivateKey", "()", "", "Argument[this].Property[System.Security.Cryptography.Pkcs.Pkcs12SafeBag.EncodedBagValue]", "ReturnValue", "value", "dfc-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, "Pkcs12SafeBag", "(System.String,System.ReadOnlyMemory,System.Boolean)", "", "Argument[1]", "Argument[this].Property[System.Security.Cryptography.Pkcs.Pkcs12SafeBag.EncodedBagValue]", "value", "dfc-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12SafeContents", False, "AddSafeBag", "(System.Security.Cryptography.Pkcs.Pkcs12SafeBag)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Pkcs.Pkcs12SafeContents._bags].Element", "value", "dfc-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12SafeContents", False, "GetBags", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Pkcs.Pkcs12SafeContents._bags].Element", "ReturnValue.Element", "value", "dfc-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12SecretBag", False, "GetSecretType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12SecretBag", False, "get_SecretValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12ShroudedKeyBag", False, "get_EncryptedPkcs8PrivateKey", "()", "", "Argument[this].Property[System.Security.Cryptography.Pkcs.Pkcs12SafeBag.EncodedBagValue]", "ReturnValue", "value", "dfc-generated"] + - ["System.Security.Cryptography.Pkcs", "Pkcs8PrivateKeyInfo", False, "Pkcs8PrivateKeyInfo", "(System.Security.Cryptography.Oid,System.Nullable>,System.ReadOnlyMemory,System.Boolean)", "", "Argument[0]", "Argument[this].Property[System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo.AlgorithmId]", "value", "dfc-generated"] + - ["System.Security.Cryptography.Pkcs", "Pkcs8PrivateKeyInfo", False, "Pkcs8PrivateKeyInfo", "(System.Security.Cryptography.Oid,System.Nullable>,System.ReadOnlyMemory,System.Boolean)", "", "Argument[1]", "Argument[this].Property[System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo.AlgorithmParameters]", "value", "dfc-generated"] + - ["System.Security.Cryptography.Pkcs", "Pkcs8PrivateKeyInfo", False, "Pkcs8PrivateKeyInfo", "(System.Security.Cryptography.Oid,System.Nullable>,System.ReadOnlyMemory,System.Boolean)", "", "Argument[2]", "Argument[this].Property[System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo.PrivateKeyBytes]", "value", "dfc-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs9AttributeObject", False, "get_Oid", "()", "", "Argument[this].Property[System.Security.Cryptography.AsnEncodedData.Oid]", "ReturnValue", "value", "dfc-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs9DocumentDescription", False, "Pkcs9DocumentDescription", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs9DocumentName", False, "Pkcs9DocumentName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -45,6 +56,7 @@ extensions: - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampTokenInfo", False, "GetSerialNumber", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampTokenInfo", False, "GetTimestampAuthorityName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampTokenInfo", False, "get_Timestamp", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Security.Cryptography.Pkcs", "SignedCms", False, "SignedCms", "(System.Security.Cryptography.Pkcs.SubjectIdentifierType,System.Security.Cryptography.Pkcs.ContentInfo,System.Boolean)", "", "Argument[1]", "Argument[this].Property[System.Security.Cryptography.Pkcs.SignedCms.ContentInfo]", "value", "dfc-generated"] - ["System.Security.Cryptography.Pkcs", "SignerInfoCollection", False, "CopyTo", "(System.Security.Cryptography.Pkcs.SignerInfo[],System.Int32)", "", "Argument[this].Element", "Argument[0].Element", "value", "dfc-generated"] - ["System.Security.Cryptography.Pkcs", "SignerInfoCollection", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "SignerInfoCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -54,11 +66,7 @@ extensions: extensible: neutralModel 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", "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"] - - ["System.Security.Cryptography.Pkcs", "CmsRecipient", "CmsRecipient", "(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.RSAEncryptionPadding)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "CmsRecipient", "get_Certificate", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "CmsRecipient", "get_RSAEncryptionPadding", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "CmsRecipient", "get_RecipientIdentifierType", "()", "summary", "df-generated"] @@ -74,8 +82,10 @@ 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_Certificates", "()", "summary", "df-generated"] + - ["System.Security.Cryptography.Pkcs", "CmsSigner", "get_SignedAttributes", "()", "summary", "df-generated"] + - ["System.Security.Cryptography.Pkcs", "CmsSigner", "get_UnsignedAttributes", "()", "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"] - ["System.Security.Cryptography.Pkcs", "ContentInfo", "GetContentType", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "ContentInfo", "get_Content", "()", "summary", "df-generated"] @@ -90,7 +100,6 @@ extensions: - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", "Encrypt", "(System.Security.Cryptography.Pkcs.CmsRecipient)", "summary", "df-generated"] - ["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", "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"] @@ -142,7 +151,6 @@ extensions: - ["System.Security.Cryptography.Pkcs", "Pkcs8PrivateKeyInfo", "Encode", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs8PrivateKeyInfo", "Encrypt", "(System.ReadOnlySpan,System.Security.Cryptography.PbeParameters)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs8PrivateKeyInfo", "Encrypt", "(System.ReadOnlySpan,System.Security.Cryptography.PbeParameters)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "Pkcs8PrivateKeyInfo", "Pkcs8PrivateKeyInfo", "(System.Security.Cryptography.Oid,System.Nullable>,System.ReadOnlyMemory,System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs8PrivateKeyInfo", "TryEncode", "(System.Span,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs8PrivateKeyInfo", "TryEncrypt", "(System.ReadOnlySpan,System.Security.Cryptography.PbeParameters,System.Span,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs8PrivateKeyInfo", "TryEncrypt", "(System.ReadOnlySpan,System.Security.Cryptography.PbeParameters,System.Span,System.Int32)", "summary", "df-generated"] @@ -218,7 +226,6 @@ extensions: - ["System.Security.Cryptography.Pkcs", "SignedCms", "SignedCms", "(System.Security.Cryptography.Pkcs.ContentInfo,System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "SignedCms", "SignedCms", "(System.Security.Cryptography.Pkcs.SubjectIdentifierType)", "summary", "df-generated"] - ["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_SignerInfos", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "SignerInfo", "AddUnsignedAttribute", "(System.Security.Cryptography.AsnEncodedData)", "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 bab54dd9f91..9b10a3579f3 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 @@ -4,16 +4,21 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: - - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.ECDsa,System.Security.Cryptography.HashAlgorithmName)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.String,System.Security.Cryptography.ECDsa,System.Security.Cryptography.HashAlgorithmName)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.String,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.String,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "PublicKey", False, "PublicKey", "(System.Security.Cryptography.Oid,System.Security.Cryptography.AsnEncodedData,System.Security.Cryptography.AsnEncodedData)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.X509Certificates.PublicKey._oid]", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.ECDsa,System.Security.Cryptography.HashAlgorithmName)", "", "Argument[0]", "Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.SubjectName]", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.ECDsa,System.Security.Cryptography.HashAlgorithmName)", "", "Argument[2]", "Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.HashAlgorithm]", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding)", "", "Argument[0]", "Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.SubjectName]", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding)", "", "Argument[2]", "Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.HashAlgorithm]", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName)", "", "Argument[0]", "Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.SubjectName]", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName)", "", "Argument[1]", "Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.PublicKey]", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName)", "", "Argument[2]", "Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.HashAlgorithm]", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding)", "", "Argument[0]", "Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.SubjectName]", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding)", "", "Argument[1]", "Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.PublicKey]", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding)", "", "Argument[2]", "Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.HashAlgorithm]", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.String,System.Security.Cryptography.ECDsa,System.Security.Cryptography.HashAlgorithmName)", "", "Argument[2]", "Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.HashAlgorithm]", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", False, "CertificateRequest", "(System.String,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding)", "", "Argument[2]", "Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.HashAlgorithm]", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "Pkcs12LoaderLimits", False, "Pkcs12LoaderLimits", "(System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "PublicKey", False, "get_Key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "PublicKey", False, "get_Oid", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.X509Certificates.PublicKey._oid]", "ReturnValue", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "PublicKey", False, "get_Oid", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X500DistinguishedName", False, "X500DistinguishedName", "(System.Security.Cryptography.X509Certificates.X500DistinguishedName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X500DistinguishedName", False, "X500DistinguishedName", "(System.String,System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X500RelativeDistinguishedName", False, "GetSingleElementType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -25,9 +30,18 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", False, "ToString", "()", "", "Argument[this].Property[System.Security.Cryptography.X509Certificates.X509Certificate.Subject]", "ReturnValue", "taint", "dfc-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", False, "get_Extensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", False, "get_PublicKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", False, "get_RawDataMemory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", False, "FindByThumbprint", "(System.Security.Cryptography.HashAlgorithmName,System.ReadOnlySpan)", "", "Argument[this].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", False, "FindByThumbprint", "(System.Security.Cryptography.HashAlgorithmName,System.ReadOnlySpan)", "", "Argument[this].Element", "ReturnValue.Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", False, "FindByThumbprint", "(System.Security.Cryptography.HashAlgorithmName,System.ReadOnlySpan)", "", "Argument[this].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", False, "FindByThumbprint", "(System.Security.Cryptography.HashAlgorithmName,System.ReadOnlySpan)", "", "Argument[this].Element", "ReturnValue.Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", False, "FindByThumbprint", "(System.Security.Cryptography.HashAlgorithmName,System.String)", "", "Argument[this].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", False, "FindByThumbprint", "(System.Security.Cryptography.HashAlgorithmName,System.String)", "", "Argument[this].Element", "ReturnValue.Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", False, "RemoveRange", "(System.Security.Cryptography.X509Certificates.X509Certificate2Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", False, "RemoveRange", "(System.Security.Cryptography.X509Certificates.X509Certificate2[])", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", False, "RemoveRange", "(System.Security.Cryptography.X509Certificates.X509Certificate2[])", "", "Argument[0].Element", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", False, "X509Certificate2Collection", "(System.Security.Cryptography.X509Certificates.X509Certificate2)", "", "Argument[0]", "Argument[this].Element", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", False, "X509Certificate2Collection", "(System.Security.Cryptography.X509Certificates.X509Certificate2)", "", "Argument[0]", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", False, "X509Certificate2Collection", "(System.Security.Cryptography.X509Certificates.X509Certificate2Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", False, "X509Certificate2Collection", "(System.Security.Cryptography.X509Certificates.X509Certificate2[])", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", False, "X509Certificate2Collection", "(System.Security.Cryptography.X509Certificates.X509Certificate2[])", "", "Argument[0].Element", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] @@ -36,14 +50,13 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "X509Certificate", False, "get_Handle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate", True, "GetIssuerName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate", True, "GetName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Certificate", True, "GetRawCertData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Certificate", True, "GetRawCertDataString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate", True, "ToString", "(System.Boolean)", "", "Argument[this].Property[System.Security.Cryptography.X509Certificates.X509Certificate.Issuer]", "ReturnValue", "taint", "dfc-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate", True, "ToString", "(System.Boolean)", "", "Argument[this].Property[System.Security.Cryptography.X509Certificates.X509Certificate.Subject]", "ReturnValue", "taint", "dfc-generated"] - ["System.Security.Cryptography.X509Certificates", "X509CertificateCollection+X509CertificateEnumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "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].Element", "value", "dfc-generated"] - ["System.Security.Cryptography.X509Certificates", "X509CertificateCollection", False, "X509CertificateCollection", "(System.Security.Cryptography.X509Certificates.X509Certificate[])", "", "Argument[0].Element", "Argument[this].Property[System.Collections.CollectionBase.List].Element", "value", "dfc-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509Chain", False, "Build", "(System.Security.Cryptography.X509Certificates.X509Certificate2)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Chain", False, "get_SafeHandle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509ChainElementCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509ChainElementEnumerator", False, "get_Current", "()", "", "Argument[this].Property[System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator.Current]", "ReturnValue", "value", "dfc-generated"] @@ -59,12 +72,12 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "X509SignatureGenerator", False, "CreateForECDsa", "(System.Security.Cryptography.ECDsa)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509SignatureGenerator", False, "CreateForRSA", "(System.Security.Cryptography.RSA,System.Security.Cryptography.RSASignaturePadding)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509SignatureGenerator", False, "CreateForRSA", "(System.Security.Cryptography.RSA,System.Security.Cryptography.RSASignaturePadding)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509Store", False, "X509Store", "(System.String,System.Security.Cryptography.X509Certificates.StoreLocation)", "", "Argument[0]", "Argument[this].Property[System.Security.Cryptography.X509Certificates.X509Store.Name]", "value", "dfc-generated"] - ["System.Security.Cryptography.X509Certificates", "X509SubjectKeyIdentifierExtension", False, "get_SubjectKeyIdentifier", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - - ["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"] - ["System.Security.Cryptography.X509Certificates", "CertificateRequest", "Create", "(System.Security.Cryptography.X509Certificates.X509Certificate2,System.DateTimeOffset,System.DateTimeOffset,System.Byte[])", "summary", "df-generated"] @@ -101,6 +114,11 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "ECDsaCertificateExtensions", "CopyWithPrivateKey", "(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.ECDsa)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "ECDsaCertificateExtensions", "GetECDsaPrivateKey", "(System.Security.Cryptography.X509Certificates.X509Certificate2)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "ECDsaCertificateExtensions", "GetECDsaPublicKey", "(System.Security.Cryptography.X509Certificates.X509Certificate2)", "summary", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "Pkcs12LoadLimitExceededException", "Pkcs12LoadLimitExceededException", "(System.String)", "summary", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "Pkcs12LoaderLimits", "MakeReadOnly", "()", "summary", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "Pkcs12LoaderLimits", "get_DangerousNoLimits", "()", "summary", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "Pkcs12LoaderLimits", "get_Defaults", "()", "summary", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "Pkcs12LoaderLimits", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "PublicKey", "CreateFromSubjectPublicKeyInfo", "(System.ReadOnlySpan,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "PublicKey", "ExportSubjectPublicKeyInfo", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "PublicKey", "GetDSAPublicKey", "()", "summary", "df-generated"] @@ -108,7 +126,10 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "PublicKey", "GetECDsaPublicKey", "()", "summary", "df-generated"] - ["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", "PublicKey", "(System.Security.Cryptography.Oid,System.Security.Cryptography.AsnEncodedData,System.Security.Cryptography.AsnEncodedData)", "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"] @@ -207,7 +228,6 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "get_NotAfter", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "get_NotBefore", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "get_RawData", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "get_RawDataMemory", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "get_SerialNumber", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "get_SignatureAlgorithm", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "get_SubjectName", "()", "summary", "df-generated"] @@ -231,7 +251,6 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", "Remove", "(System.Security.Cryptography.X509Certificates.X509Certificate2)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", "TryExportCertificatePems", "(System.Span,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", "TryExportPkcs7Pem", "(System.Span,System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", "X509Certificate2Collection", "(System.Security.Cryptography.X509Certificates.X509Certificate2)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Enumerator", "Dispose", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Enumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Enumerator", "Reset", "()", "summary", "df-generated"] @@ -262,6 +281,8 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "X509Certificate", "GetKeyAlgorithmParametersString", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate", "GetPublicKey", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate", "GetPublicKeyString", "()", "summary", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509Certificate", "GetRawCertData", "()", "summary", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509Certificate", "GetRawCertDataString", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate", "GetSerialNumber", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate", "GetSerialNumberString", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate", "Import", "(System.Byte[])", "summary", "df-generated"] @@ -297,7 +318,17 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "X509CertificateCollection", "IndexOf", "(System.Security.Cryptography.X509Certificates.X509Certificate)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509CertificateCollection", "OnValidate", "(System.Object)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509CertificateCollection", "Remove", "(System.Security.Cryptography.X509Certificates.X509Certificate)", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Chain", "Build", "(System.Security.Cryptography.X509Certificates.X509Certificate2)", "summary", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509CertificateLoader", "LoadCertificate", "(System.Byte[])", "summary", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509CertificateLoader", "LoadCertificate", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509CertificateLoader", "LoadCertificateFromFile", "(System.String)", "summary", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509CertificateLoader", "LoadPkcs12", "(System.Byte[],System.String,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags,System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits)", "summary", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509CertificateLoader", "LoadPkcs12", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags,System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits)", "summary", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509CertificateLoader", "LoadPkcs12Collection", "(System.Byte[],System.String,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags,System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits)", "summary", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509CertificateLoader", "LoadPkcs12Collection", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags,System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits)", "summary", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509CertificateLoader", "LoadPkcs12CollectionFromFile", "(System.String,System.ReadOnlySpan,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags,System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits)", "summary", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509CertificateLoader", "LoadPkcs12CollectionFromFile", "(System.String,System.String,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags,System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits)", "summary", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509CertificateLoader", "LoadPkcs12FromFile", "(System.String,System.ReadOnlySpan,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags,System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits)", "summary", "df-generated"] + - ["System.Security.Cryptography.X509Certificates", "X509CertificateLoader", "LoadPkcs12FromFile", "(System.String,System.String,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags,System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Chain", "Create", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Chain", "Dispose", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Chain", "Dispose", "(System.Boolean)", "summary", "df-generated"] @@ -307,6 +338,9 @@ extensions: - ["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_ChainStatus", "()", "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"] @@ -349,10 +383,11 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "X509Store", "X509Store", "(System.Security.Cryptography.X509Certificates.StoreName,System.Security.Cryptography.X509Certificates.StoreLocation)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Store", "X509Store", "(System.Security.Cryptography.X509Certificates.StoreName,System.Security.Cryptography.X509Certificates.StoreLocation,System.Security.Cryptography.X509Certificates.OpenFlags)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Store", "X509Store", "(System.String)", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Store", "X509Store", "(System.String,System.Security.Cryptography.X509Certificates.StoreLocation)", "summary", "df-generated"] - ["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"] 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 f238a45abd5..eceeb0c2f5c 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 @@ -69,6 +69,7 @@ extensions: - ["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", "ReferenceList", False, "Item", "(System.Int32)", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.ReferenceList._references].Element", "ReturnValue", "value", "dfc-generated"] + - ["System.Security.Cryptography.Xml", "ReferenceList", False, "get_ItemOf", "(System.Int32)", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.ReferenceList._references].Element", "ReturnValue", "value", "dfc-generated"] - ["System.Security.Cryptography.Xml", "ReferenceList", False, "get_SyncRoot", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.ReferenceList._references].Property[System.Collections.ArrayList.SyncRoot]", "ReturnValue", "value", "dfc-generated"] - ["System.Security.Cryptography.Xml", "ReferenceList", False, "set_ItemOf", "(System.Int32,System.Security.Cryptography.Xml.EncryptedReference)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"] - ["System.Security.Cryptography.Xml", "ReferenceList", False, "set_ItemOf", "(System.Int32,System.Security.Cryptography.Xml.EncryptedReference)", "", "Argument[1]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.ReferenceList._references].Element", "value", "dfc-generated"] @@ -198,7 +199,6 @@ extensions: - ["System.Security.Cryptography.Xml", "ReferenceList", "get_IsFixedSize", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "ReferenceList", "get_IsReadOnly", "()", "summary", "df-generated"] - ["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", "SignedInfo", "get_Count", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedInfo", "get_IsReadOnly", "()", "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 47a63e5c882..a828f2c9039 100644 --- a/csharp/ql/lib/ext/generated/System.Security.Cryptography.model.yml +++ b/csharp/ql/lib/ext/generated/System.Security.Cryptography.model.yml @@ -35,6 +35,7 @@ extensions: - ["System.Security.Cryptography", "CngKeyBlobFormat", False, "CngKeyBlobFormat", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.CngKeyBlobFormat._format]", "value", "dfc-generated"] - ["System.Security.Cryptography", "CngKeyBlobFormat", False, "ToString", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.CngKeyBlobFormat._format]", "ReturnValue", "value", "dfc-generated"] - ["System.Security.Cryptography", "CngKeyBlobFormat", False, "get_Format", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.CngKeyBlobFormat._format]", "ReturnValue", "value", "dfc-generated"] + - ["System.Security.Cryptography", "CngProperty", False, "CngProperty", "(System.String,System.Byte[],System.Security.Cryptography.CngPropertyOptions)", "", "Argument[0]", "Argument[this].Property[System.Security.Cryptography.CngProperty.Name]", "value", "dfc-generated"] - ["System.Security.Cryptography", "CngProperty", False, "CngProperty", "(System.String,System.Byte[],System.Security.Cryptography.CngPropertyOptions)", "", "Argument[1].Element", "Argument[this].SyntheticField[System.Security.Cryptography.CngProperty._value].Element", "value", "dfc-generated"] - ["System.Security.Cryptography", "CngProperty", False, "CngProperty", "(System.String,System.Byte[],System.Security.Cryptography.CngPropertyOptions)", "", "Argument[1]", "Argument[this].SyntheticField[System.Security.Cryptography.CngProperty._value]", "value", "dfc-generated"] - ["System.Security.Cryptography", "CngProperty", False, "GetValue", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.CngProperty._value].Element", "ReturnValue.Element", "value", "dfc-generated"] @@ -42,9 +43,14 @@ extensions: - ["System.Security.Cryptography", "CngProvider", False, "CngProvider", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.CngProvider._provider]", "value", "dfc-generated"] - ["System.Security.Cryptography", "CngProvider", False, "ToString", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.CngProvider._provider]", "ReturnValue", "value", "dfc-generated"] - ["System.Security.Cryptography", "CngProvider", False, "get_Provider", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.CngProvider._provider]", "ReturnValue", "value", "dfc-generated"] + - ["System.Security.Cryptography", "CngUIPolicy", False, "CngUIPolicy", "(System.Security.Cryptography.CngUIProtectionLevels,System.String,System.String,System.String,System.String)", "", "Argument[1]", "Argument[this].Property[System.Security.Cryptography.CngUIPolicy.FriendlyName]", "value", "dfc-generated"] + - ["System.Security.Cryptography", "CngUIPolicy", False, "CngUIPolicy", "(System.Security.Cryptography.CngUIProtectionLevels,System.String,System.String,System.String,System.String)", "", "Argument[2]", "Argument[this].Property[System.Security.Cryptography.CngUIPolicy.Description]", "value", "dfc-generated"] + - ["System.Security.Cryptography", "CngUIPolicy", False, "CngUIPolicy", "(System.Security.Cryptography.CngUIProtectionLevels,System.String,System.String,System.String,System.String)", "", "Argument[3]", "Argument[this].Property[System.Security.Cryptography.CngUIPolicy.UseContext]", "value", "dfc-generated"] + - ["System.Security.Cryptography", "CngUIPolicy", False, "CngUIPolicy", "(System.Security.Cryptography.CngUIProtectionLevels,System.String,System.String,System.String,System.String)", "", "Argument[4]", "Argument[this].Property[System.Security.Cryptography.CngUIPolicy.CreationTitle]", "value", "dfc-generated"] - ["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", "CryptographicAttributeObject", False, "CryptographicAttributeObject", "(System.Security.Cryptography.Oid,System.Security.Cryptography.AsnEncodedDataCollection)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.CryptographicAttributeObject._oid]", "value", "dfc-generated"] + - ["System.Security.Cryptography", "CryptographicAttributeObject", False, "CryptographicAttributeObject", "(System.Security.Cryptography.Oid,System.Security.Cryptography.AsnEncodedDataCollection)", "", "Argument[1]", "Argument[this].Property[System.Security.Cryptography.CryptographicAttributeObject.Values]", "value", "dfc-generated"] - ["System.Security.Cryptography", "CryptographicAttributeObject", False, "get_Oid", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.CryptographicAttributeObject._oid]", "ReturnValue", "value", "dfc-generated"] - ["System.Security.Cryptography", "CryptographicAttributeObjectCollection", False, "Add", "(System.Security.Cryptography.CryptographicAttributeObject)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.CryptographicAttributeObjectCollection._list].Element", "value", "dfc-generated"] - ["System.Security.Cryptography", "CryptographicAttributeObjectCollection", False, "CopyTo", "(System.Security.Cryptography.CryptographicAttributeObject[],System.Int32)", "", "Argument[this].SyntheticField[System.Security.Cryptography.CryptographicAttributeObjectCollection._list].Element", "Argument[0].Element", "value", "dfc-generated"] @@ -56,8 +62,10 @@ extensions: - ["System.Security.Cryptography", "DSASignatureDeformatter", False, "DSASignatureDeformatter", "(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", "ECDiffieHellman", True, "get_PublicKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Security.Cryptography", "ECDiffieHellmanOpenSsl", False, "DuplicateKeyHandle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanPublicKey", False, "ECDiffieHellmanPublicKey", "(System.Byte[])", "", "Argument[0].Element", "Argument[this].SyntheticField[System.Security.Cryptography.ECDiffieHellmanPublicKey._keyBlob].Element", "value", "dfc-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanPublicKey", True, "ToByteArray", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.ECDiffieHellmanPublicKey._keyBlob].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Security.Cryptography", "ECDsaOpenSsl", False, "DuplicateKeyHandle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "HMACMD5", False, "HMACMD5", "(System.Byte[])", "", "Argument[0].Element", "Argument[this].Field[System.Security.Cryptography.KeyedHashAlgorithm.KeyValue].Element", "value", "dfc-generated"] - ["System.Security.Cryptography", "HMACMD5", False, "HMACMD5", "(System.Byte[])", "", "Argument[0]", "Argument[this].Field[System.Security.Cryptography.KeyedHashAlgorithm.KeyValue]", "value", "dfc-generated"] - ["System.Security.Cryptography", "HMACMD5", False, "HMACMD5", "(System.Byte[])", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.HMACMD5._hMacCommon].SyntheticField[System.Security.Cryptography.HMACCommon.ActualKey]", "value", "dfc-generated"] @@ -98,6 +106,7 @@ extensions: - ["System.Security.Cryptography", "HashAlgorithmName", False, "HashAlgorithmName", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.HashAlgorithmName._name]", "value", "dfc-generated"] - ["System.Security.Cryptography", "HashAlgorithmName", False, "ToString", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.HashAlgorithmName._name]", "ReturnValue", "value", "dfc-generated"] - ["System.Security.Cryptography", "HashAlgorithmName", False, "get_Name", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.HashAlgorithmName._name]", "ReturnValue", "value", "dfc-generated"] + - ["System.Security.Cryptography", "IncrementalHash", False, "Clone", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.IncrementalHash._algorithmName]", "ReturnValue.SyntheticField[System.Security.Cryptography.IncrementalHash._algorithmName]", "value", "dfc-generated"] - ["System.Security.Cryptography", "IncrementalHash", False, "CreateHMAC", "(System.Security.Cryptography.HashAlgorithmName,System.Byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["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.SyntheticField[System.Security.Cryptography.IncrementalHash._algorithmName]", "value", "dfc-generated"] @@ -116,17 +125,21 @@ extensions: - ["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", "PbeParameters", False, "PbeParameters", "(System.Security.Cryptography.PbeEncryptionAlgorithm,System.Security.Cryptography.HashAlgorithmName,System.Int32)", "", "Argument[1]", "Argument[this].Property[System.Security.Cryptography.PbeParameters.HashAlgorithm]", "value", "dfc-generated"] - ["System.Security.Cryptography", "RSAEncryptionPadding", False, "CreateOaep", "(System.Security.Cryptography.HashAlgorithmName)", "", "Argument[0]", "ReturnValue.SyntheticField[System.Security.Cryptography.RSAEncryptionPadding._oaepHashAlgorithm]", "value", "dfc-generated"] - ["System.Security.Cryptography", "RSAEncryptionPadding", False, "ToString", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.RSAEncryptionPadding._oaepHashAlgorithm].Property[System.Security.Cryptography.HashAlgorithmName.Name]", "ReturnValue", "taint", "dfc-generated"] - ["System.Security.Cryptography", "RSAEncryptionPadding", False, "get_OaepHashAlgorithm", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.RSAEncryptionPadding._oaepHashAlgorithm]", "ReturnValue", "value", "dfc-generated"] - ["System.Security.Cryptography", "RSAOAEPKeyExchangeDeformatter", False, "RSAOAEPKeyExchangeDeformatter", "(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", "RSAOpenSsl", False, "DuplicateKeyHandle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "RSAPKCS1KeyExchangeDeformatter", False, "RSAPKCS1KeyExchangeDeformatter", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "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", "RSAPKCS1SignatureDeformatter", False, "RSAPKCS1SignatureDeformatter", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "RSAPKCS1SignatureFormatter", False, "RSAPKCS1SignatureFormatter", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "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", "Rfc2898DeriveBytes", False, "Rfc2898DeriveBytes", "(System.String,System.Int32,System.Int32,System.Security.Cryptography.HashAlgorithmName)", "", "Argument[3]", "Argument[this].Property[System.Security.Cryptography.Rfc2898DeriveBytes.HashAlgorithm]", "value", "dfc-generated"] + - ["System.Security.Cryptography", "SafeEvpPKeyHandle", False, "DuplicateHandle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Security.Cryptography", "Shake128", False, "Clone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Security.Cryptography", "Shake256", False, "Clone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "SignatureDescription", True, "CreateDeformatter", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "SignatureDescription", True, "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].Element", "Argument[2].Element", "value", "dfc-generated"] @@ -306,7 +319,9 @@ 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"] @@ -328,9 +343,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_Parameters", "()", "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_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"] @@ -345,7 +362,11 @@ extensions: - ["System.Security.Cryptography", "CngUIPolicy", "CngUIPolicy", "(System.Security.Cryptography.CngUIProtectionLevels,System.String)", "summary", "df-generated"] - ["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"] @@ -364,7 +385,6 @@ extensions: - ["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"] - - ["System.Security.Cryptography", "CryptoStream", "Write", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Security.Cryptography", "CryptoStream", "WriteByte", "(System.Byte)", "summary", "df-generated"] - ["System.Security.Cryptography", "CryptoStream", "get_CanRead", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CryptoStream", "get_CanSeek", "()", "summary", "df-generated"] @@ -506,6 +526,7 @@ 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", "DSACryptoServiceProvider", "CreateSignature", "(System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "DSACryptoServiceProvider", "DSACryptoServiceProvider", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "DSACryptoServiceProvider", "DSACryptoServiceProvider", "(System.Int32,System.Security.Cryptography.CspParameters)", "summary", "df-generated"] @@ -644,6 +665,7 @@ 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_Key", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanCng", "get_UseSecretAgreementAsHmacKey", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanCngPublicKey", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanCngPublicKey", "ExportExplicitParameters", "()", "summary", "df-generated"] @@ -659,7 +681,6 @@ extensions: - ["System.Security.Cryptography", "ECDiffieHellmanOpenSsl", "DeriveKeyTls", "(System.Security.Cryptography.ECDiffieHellmanPublicKey,System.Byte[],System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanOpenSsl", "DeriveRawSecretAgreement", "(System.Security.Cryptography.ECDiffieHellmanPublicKey)", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanOpenSsl", "Dispose", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanOpenSsl", "DuplicateKeyHandle", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanOpenSsl", "ECDiffieHellmanOpenSsl", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanOpenSsl", "ECDiffieHellmanOpenSsl", "(System.IntPtr)", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanOpenSsl", "ECDiffieHellmanOpenSsl", "(System.Security.Cryptography.ECCurve)", "summary", "df-generated"] @@ -757,8 +778,8 @@ 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_Key", "()", "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"] - ["System.Security.Cryptography", "ECDsaOpenSsl", "ECDsaOpenSsl", "(System.IntPtr)", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDsaOpenSsl", "ECDsaOpenSsl", "(System.Security.Cryptography.ECCurve)", "summary", "df-generated"] @@ -986,9 +1007,92 @@ 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", "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"] + - ["System.Security.Cryptography", "Kmac128", "AppendData", "(System.Byte[])", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "AppendData", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "Clone", "()", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "Dispose", "()", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "GetCurrentHash", "(System.Int32)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "GetCurrentHash", "(System.Span)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "GetHashAndReset", "(System.Int32)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "GetHashAndReset", "(System.Span)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "HashData", "(System.Byte[],System.Byte[],System.Int32,System.Byte[])", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "HashData", "(System.Byte[],System.IO.Stream,System.Int32,System.Byte[])", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "HashData", "(System.ReadOnlySpan,System.IO.Stream,System.Int32,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "HashData", "(System.ReadOnlySpan,System.IO.Stream,System.Span,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "HashData", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Int32,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "HashData", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "HashDataAsync", "(System.Byte[],System.IO.Stream,System.Int32,System.Byte[],System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "HashDataAsync", "(System.ReadOnlyMemory,System.IO.Stream,System.Int32,System.ReadOnlyMemory,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "HashDataAsync", "(System.ReadOnlyMemory,System.IO.Stream,System.Memory,System.ReadOnlyMemory,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "Kmac128", "(System.Byte[],System.Byte[])", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "Kmac128", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac128", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "AppendData", "(System.Byte[])", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "AppendData", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "Clone", "()", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "Dispose", "()", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "GetCurrentHash", "(System.Int32)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "GetCurrentHash", "(System.Span)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "GetHashAndReset", "(System.Int32)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "GetHashAndReset", "(System.Span)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "HashData", "(System.Byte[],System.Byte[],System.Int32,System.Byte[])", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "HashData", "(System.Byte[],System.IO.Stream,System.Int32,System.Byte[])", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "HashData", "(System.ReadOnlySpan,System.IO.Stream,System.Int32,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "HashData", "(System.ReadOnlySpan,System.IO.Stream,System.Span,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "HashData", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Int32,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "HashData", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "HashDataAsync", "(System.Byte[],System.IO.Stream,System.Int32,System.Byte[],System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "HashDataAsync", "(System.ReadOnlyMemory,System.IO.Stream,System.Int32,System.ReadOnlyMemory,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "HashDataAsync", "(System.ReadOnlyMemory,System.IO.Stream,System.Memory,System.ReadOnlyMemory,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "Kmac256", "(System.Byte[],System.Byte[])", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "Kmac256", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Kmac256", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "AppendData", "(System.Byte[])", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "AppendData", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "Clone", "()", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "Dispose", "()", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "GetCurrentHash", "(System.Int32)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "GetCurrentHash", "(System.Span)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "GetHashAndReset", "(System.Int32)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "GetHashAndReset", "(System.Span)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "HashData", "(System.Byte[],System.Byte[],System.Int32,System.Byte[])", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "HashData", "(System.Byte[],System.IO.Stream,System.Int32,System.Byte[])", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "HashData", "(System.ReadOnlySpan,System.IO.Stream,System.Int32,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "HashData", "(System.ReadOnlySpan,System.IO.Stream,System.Span,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "HashData", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Int32,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "HashData", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "HashDataAsync", "(System.Byte[],System.IO.Stream,System.Int32,System.Byte[],System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "HashDataAsync", "(System.ReadOnlyMemory,System.IO.Stream,System.Int32,System.ReadOnlyMemory,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "HashDataAsync", "(System.ReadOnlyMemory,System.IO.Stream,System.Memory,System.ReadOnlyMemory,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "KmacXof128", "(System.Byte[],System.Byte[])", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "KmacXof128", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof128", "get_IsSupported", "()", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "AppendData", "(System.Byte[])", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "AppendData", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "Clone", "()", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "Dispose", "()", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "GetCurrentHash", "(System.Int32)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "GetCurrentHash", "(System.Span)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "GetHashAndReset", "(System.Int32)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "GetHashAndReset", "(System.Span)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "HashData", "(System.Byte[],System.Byte[],System.Int32,System.Byte[])", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "HashData", "(System.Byte[],System.IO.Stream,System.Int32,System.Byte[])", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "HashData", "(System.ReadOnlySpan,System.IO.Stream,System.Int32,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "HashData", "(System.ReadOnlySpan,System.IO.Stream,System.Span,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "HashData", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Int32,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "HashData", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "HashDataAsync", "(System.Byte[],System.IO.Stream,System.Int32,System.Byte[],System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "HashDataAsync", "(System.ReadOnlyMemory,System.IO.Stream,System.Int32,System.ReadOnlyMemory,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "HashDataAsync", "(System.ReadOnlyMemory,System.IO.Stream,System.Memory,System.ReadOnlyMemory,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "KmacXof256", "(System.Byte[],System.Byte[])", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "KmacXof256", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "KmacXof256", "get_IsSupported", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "MD5", "Create", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "MD5", "Create", "(System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "MD5", "HashData", "(System.Byte[])", "summary", "df-generated"] @@ -1022,22 +1126,31 @@ 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", "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"] - ["System.Security.Cryptography", "PbeParameters", "get_IterationCount", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "PemEncoding", "Find", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "PemEncoding", "FindUtf8", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Security.Cryptography", "PemEncoding", "GetEncodedSize", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "PemEncoding", "TryFind", "(System.ReadOnlySpan,System.Security.Cryptography.PemFields)", "summary", "df-generated"] + - ["System.Security.Cryptography", "PemEncoding", "TryFindUtf8", "(System.ReadOnlySpan,System.Security.Cryptography.PemFields)", "summary", "df-generated"] - ["System.Security.Cryptography", "PemEncoding", "TryWrite", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32)", "summary", "df-generated"] + - ["System.Security.Cryptography", "PemEncoding", "TryWriteUtf8", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "PemEncoding", "Write", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Security.Cryptography", "PemEncoding", "WriteString", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "PemEncoding", "WriteUtf8", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Security.Cryptography", "PemFields", "get_Base64Data", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "PemFields", "get_DecodedDataLength", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "PemFields", "get_Label", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "PemFields", "get_Location", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "ProtectedData", "Protect", "(System.Byte[],System.Byte[],System.Security.Cryptography.DataProtectionScope)", "summary", "df-generated"] + - ["System.Security.Cryptography", "ProtectedData", "Protect", "(System.ReadOnlySpan,System.Security.Cryptography.DataProtectionScope,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "ProtectedData", "Protect", "(System.ReadOnlySpan,System.Security.Cryptography.DataProtectionScope,System.Span,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "ProtectedData", "TryProtect", "(System.ReadOnlySpan,System.Security.Cryptography.DataProtectionScope,System.Span,System.Int32,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "ProtectedData", "TryUnprotect", "(System.ReadOnlySpan,System.Security.Cryptography.DataProtectionScope,System.Span,System.Int32,System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Security.Cryptography", "ProtectedData", "Unprotect", "(System.Byte[],System.Byte[],System.Security.Cryptography.DataProtectionScope)", "summary", "df-generated"] + - ["System.Security.Cryptography", "ProtectedData", "Unprotect", "(System.ReadOnlySpan,System.Security.Cryptography.DataProtectionScope,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Security.Cryptography", "ProtectedData", "Unprotect", "(System.ReadOnlySpan,System.Security.Cryptography.DataProtectionScope,System.Span,System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Security.Cryptography", "RC2", "Create", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "RC2", "Create", "(System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "CreateDecryptor", "()", "summary", "df-generated"] @@ -1136,6 +1249,7 @@ 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", "RSACryptoServiceProvider", "Decrypt", "(System.Byte[],System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSACryptoServiceProvider", "Decrypt", "(System.Byte[],System.Security.Cryptography.RSAEncryptionPadding)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSACryptoServiceProvider", "DecryptValue", "(System.Byte[])", "summary", "df-generated"] @@ -1193,7 +1307,6 @@ extensions: - ["System.Security.Cryptography", "RSAOAEPKeyExchangeFormatter", "get_Parameters", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAOpenSsl", "Decrypt", "(System.Byte[],System.Security.Cryptography.RSAEncryptionPadding)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAOpenSsl", "Dispose", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Cryptography", "RSAOpenSsl", "DuplicateKeyHandle", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAOpenSsl", "Encrypt", "(System.Byte[],System.Security.Cryptography.RSAEncryptionPadding)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAOpenSsl", "ExportParameters", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAOpenSsl", "ExportPkcs8PrivateKey", "()", "summary", "df-generated"] @@ -1272,7 +1385,6 @@ extensions: - ["System.Security.Cryptography", "Rfc2898DeriveBytes", "Rfc2898DeriveBytes", "(System.String,System.Byte[],System.Int32,System.Security.Cryptography.HashAlgorithmName)", "summary", "df-generated"] - ["System.Security.Cryptography", "Rfc2898DeriveBytes", "Rfc2898DeriveBytes", "(System.String,System.Int32)", "summary", "df-generated"] - ["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", "Rijndael", "Create", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "Rijndael", "Create", "(System.String)", "summary", "df-generated"] @@ -1414,7 +1526,9 @@ extensions: - ["System.Security.Cryptography", "SP800108HmacCounterKdf", "DeriveKey", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Security.Cryptography", "SP800108HmacCounterKdf", "DeriveKey", "(System.String,System.String,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "SP800108HmacCounterKdf", "Dispose", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "SafeEvpPKeyHandle", "DuplicateHandle", "()", "summary", "df-generated"] + - ["System.Security.Cryptography", "SP800108HmacCounterKdf", "SP800108HmacCounterKdf", "(System.Byte[],System.Security.Cryptography.HashAlgorithmName)", "summary", "df-generated"] + - ["System.Security.Cryptography", "SP800108HmacCounterKdf", "SP800108HmacCounterKdf", "(System.ReadOnlySpan,System.Security.Cryptography.HashAlgorithmName)", "summary", "df-generated"] + - ["System.Security.Cryptography", "SafeEvpPKeyHandle", "OpenKeyFromProvider", "(System.String,System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "SafeEvpPKeyHandle", "OpenPrivateKeyFromEngine", "(System.String,System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "SafeEvpPKeyHandle", "OpenPublicKeyFromEngine", "(System.String,System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "SafeEvpPKeyHandle", "ReleaseHandle", "()", "summary", "df-generated"] @@ -1435,6 +1549,9 @@ extensions: - ["System.Security.Cryptography", "Shake128", "HashData", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Security.Cryptography", "Shake128", "HashDataAsync", "(System.IO.Stream,System.Int32,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Security.Cryptography", "Shake128", "HashDataAsync", "(System.IO.Stream,System.Memory,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Shake128", "Read", "(System.Int32)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Shake128", "Read", "(System.Span)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Shake128", "Reset", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "Shake128", "get_IsSupported", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "Shake256", "AppendData", "(System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "Shake256", "AppendData", "(System.ReadOnlySpan)", "summary", "df-generated"] @@ -1450,6 +1567,9 @@ extensions: - ["System.Security.Cryptography", "Shake256", "HashData", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System.Security.Cryptography", "Shake256", "HashDataAsync", "(System.IO.Stream,System.Int32,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Security.Cryptography", "Shake256", "HashDataAsync", "(System.IO.Stream,System.Memory,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Shake256", "Read", "(System.Int32)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Shake256", "Read", "(System.Span)", "summary", "df-generated"] + - ["System.Security.Cryptography", "Shake256", "Reset", "()", "summary", "df-generated"] - ["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"] 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 ddaeda1ac9a..0c9697edaa8 100644 --- a/csharp/ql/lib/ext/generated/System.ServiceModel.Syndication.model.yml +++ b/csharp/ql/lib/ext/generated/System.ServiceModel.Syndication.model.yml @@ -4,29 +4,47 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", True, "ReadItem", "(System.Xml.XmlReader,System.ServiceModel.Syndication.SyndicationFeed)", "", "Argument[1].Property[System.ServiceModel.Syndication.SyndicationFeed.BaseUri]", "ReturnValue.Property[System.ServiceModel.Syndication.SyndicationItem.BaseUri]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", True, "ReadItems", "(System.Xml.XmlReader,System.ServiceModel.Syndication.SyndicationFeed,System.Boolean)", "", "Argument[1].Property[System.ServiceModel.Syndication.SyndicationFeed.BaseUri]", "ReturnValue.Element.Property[System.ServiceModel.Syndication.SyndicationItem.BaseUri]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", True, "WriteItem", "(System.Xml.XmlWriter,System.ServiceModel.Syndication.SyndicationItem,System.Uri)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", True, "WriteItems", "(System.Xml.XmlWriter,System.Collections.Generic.IEnumerable,System.Uri)", "", "Argument[1].Element", "Argument[0]", "taint", "df-generated"] + - ["System.ServiceModel.Syndication", "CategoriesDocument", False, "Create", "(System.Uri)", "", "Argument[0]", "ReturnValue.Property[System.ServiceModel.Syndication.ReferencedCategoriesDocument.Link]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "CategoriesDocument", False, "Load", "(System.Xml.XmlReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocument", False, "get_AttributeExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocument", False, "get_ElementExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocumentFormatter", False, "CategoriesDocumentFormatter", "(System.ServiceModel.Syndication.CategoriesDocument)", "", "Argument[0]", "Argument[this].SyntheticField[System.ServiceModel.Syndication.CategoriesDocumentFormatter._document]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocumentFormatter", False, "get_Document", "()", "", "Argument[this].SyntheticField[System.ServiceModel.Syndication.CategoriesDocumentFormatter._document]", "ReturnValue", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "CategoriesDocumentFormatter", True, "ReadFrom", "(System.Xml.XmlReader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocumentFormatter", True, "SetDocument", "(System.ServiceModel.Syndication.CategoriesDocument)", "", "Argument[0]", "Argument[this].SyntheticField[System.ServiceModel.Syndication.CategoriesDocumentFormatter._document]", "value", "dfc-generated"] - - ["System.ServiceModel.Syndication", "InlineCategoriesDocument", False, "InlineCategoriesDocument", "(System.Collections.Generic.IEnumerable,System.Boolean,System.String)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", False, "ResourceCollectionInfo", "(System.ServiceModel.Syndication.TextSyndicationContent,System.Uri,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", False, "ResourceCollectionInfo", "(System.ServiceModel.Syndication.TextSyndicationContent,System.Uri,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] + - ["System.ServiceModel.Syndication", "InlineCategoriesDocument", False, "InlineCategoriesDocument", "(System.Collections.Generic.IEnumerable,System.Boolean,System.String)", "", "Argument[2]", "Argument[this].Property[System.ServiceModel.Syndication.InlineCategoriesDocument.Scheme]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "ReferencedCategoriesDocument", False, "ReferencedCategoriesDocument", "(System.Uri)", "", "Argument[0]", "Argument[this].Property[System.ServiceModel.Syndication.ReferencedCategoriesDocument.Link]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", False, "ResourceCollectionInfo", "(System.ServiceModel.Syndication.TextSyndicationContent,System.Uri,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "Argument[this].Property[System.ServiceModel.Syndication.ResourceCollectionInfo.Title]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", False, "ResourceCollectionInfo", "(System.ServiceModel.Syndication.TextSyndicationContent,System.Uri,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "Argument[this].Property[System.ServiceModel.Syndication.ResourceCollectionInfo.Link]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", False, "get_AttributeExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", False, "get_ElementExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", True, "ReadItem", "(System.Xml.XmlReader,System.ServiceModel.Syndication.SyndicationFeed)", "", "Argument[1].Property[System.ServiceModel.Syndication.SyndicationFeed.BaseUri]", "ReturnValue.Property[System.ServiceModel.Syndication.SyndicationItem.BaseUri]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", True, "ReadItems", "(System.Xml.XmlReader,System.ServiceModel.Syndication.SyndicationFeed,System.Boolean)", "", "Argument[1].Property[System.ServiceModel.Syndication.SyndicationFeed.BaseUri]", "ReturnValue.Element.Property[System.ServiceModel.Syndication.SyndicationItem.BaseUri]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", True, "SetFeed", "(System.ServiceModel.Syndication.SyndicationFeed)", "", "Argument[0]", "Argument[this].SyntheticField[System.ServiceModel.Syndication.SyndicationFeedFormatter._feed]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", True, "WriteItem", "(System.Xml.XmlWriter,System.ServiceModel.Syndication.SyndicationItem,System.Uri)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", True, "WriteItems", "(System.Xml.XmlWriter,System.Collections.Generic.IEnumerable,System.Uri)", "", "Argument[1].Element", "Argument[0]", "taint", "df-generated"] + - ["System.ServiceModel.Syndication", "ServiceDocument", False, "Load", "(System.Xml.XmlReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.ServiceModel.Syndication", "ServiceDocument", False, "Load", "(System.Xml.XmlReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocument", False, "ServiceDocument", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocument", False, "get_AttributeExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocument", False, "get_ElementExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocumentFormatter", False, "ServiceDocumentFormatter", "(System.ServiceModel.Syndication.ServiceDocument)", "", "Argument[0]", "Argument[this].SyntheticField[System.ServiceModel.Syndication.ServiceDocumentFormatter._document]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "ServiceDocumentFormatter", False, "get_Document", "()", "", "Argument[this].SyntheticField[System.ServiceModel.Syndication.ServiceDocumentFormatter._document]", "ReturnValue", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "ServiceDocumentFormatter", True, "ReadFrom", "(System.Xml.XmlReader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocumentFormatter", True, "SetDocument", "(System.ServiceModel.Syndication.ServiceDocument)", "", "Argument[0]", "Argument[this].SyntheticField[System.ServiceModel.Syndication.ServiceDocumentFormatter._document]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "SyndicationCategory", False, "SyndicationCategory", "(System.ServiceModel.Syndication.SyndicationCategory)", "", "Argument[0].Property[System.ServiceModel.Syndication.SyndicationCategory.Label]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationCategory.Label]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "SyndicationCategory", False, "SyndicationCategory", "(System.ServiceModel.Syndication.SyndicationCategory)", "", "Argument[0].Property[System.ServiceModel.Syndication.SyndicationCategory.Name]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationCategory.Name]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "SyndicationCategory", False, "SyndicationCategory", "(System.ServiceModel.Syndication.SyndicationCategory)", "", "Argument[0].Property[System.ServiceModel.Syndication.SyndicationCategory.Scheme]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationCategory.Scheme]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "SyndicationCategory", False, "SyndicationCategory", "(System.String,System.String,System.String)", "", "Argument[0]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationCategory.Name]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "SyndicationCategory", False, "SyndicationCategory", "(System.String,System.String,System.String)", "", "Argument[1]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationCategory.Scheme]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "SyndicationCategory", False, "SyndicationCategory", "(System.String,System.String,System.String)", "", "Argument[2]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationCategory.Label]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "SyndicationCategory", False, "get_AttributeExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationCategory", False, "get_ElementExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ServiceModel.Syndication", "SyndicationContent", False, "CreateUrlContent", "(System.Uri,System.String)", "", "Argument[0]", "ReturnValue.Property[System.ServiceModel.Syndication.UrlSyndicationContent.Url]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "SyndicationContent", False, "CreateUrlContent", "(System.Uri,System.String)", "", "Argument[1]", "ReturnValue.SyntheticField[System.ServiceModel.Syndication.UrlSyndicationContent._mediaType]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "SyndicationContent", False, "WriteTo", "(System.Xml.XmlWriter,System.String,System.String)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationContent", True, "WriteContentsTo", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] @@ -45,18 +63,22 @@ extensions: - ["System.ServiceModel.Syndication", "SyndicationElementExtensionCollection", False, "ReadElementExtensions", "(System.String,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationElementExtensionCollection", False, "ReadElementExtensions", "(System.String,System.String,System.Runtime.Serialization.XmlObjectSerializer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationElementExtensionCollection", False, "ReadElementExtensions", "(System.String,System.String,System.Xml.Serialization.XmlSerializer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ServiceModel.Syndication", "SyndicationFeed", False, "Load", "(System.Xml.XmlReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.ServiceModel.Syndication", "SyndicationFeed", False, "Load", "(System.Xml.XmlReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", False, "SyndicationFeed", "(System.ServiceModel.Syndication.SyndicationFeed,System.Boolean)", "", "Argument[0]", "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[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, "SyndicationFeed", "(System.String,System.String,System.Uri,System.String,System.DateTimeOffset,System.Collections.Generic.IEnumerable)", "", "Argument[3]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationFeed.Id]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", False, "get_AttributeExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", False, "get_ElementExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", False, "get_SkipDays", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", False, "SyndicationFeedFormatter", "(System.ServiceModel.Syndication.SyndicationFeed)", "", "Argument[0]", "Argument[this].SyntheticField[System.ServiceModel.Syndication.SyndicationFeedFormatter._feed]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", False, "ToString", "()", "", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationFeedFormatter.Version]", "ReturnValue", "taint", "dfc-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", False, "get_Feed", "()", "", "Argument[this].SyntheticField[System.ServiceModel.Syndication.SyndicationFeedFormatter._feed]", "ReturnValue", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", True, "ReadFrom", "(System.Xml.XmlReader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", True, "SetFeed", "(System.ServiceModel.Syndication.SyndicationFeed)", "", "Argument[0]", "Argument[this].SyntheticField[System.ServiceModel.Syndication.SyndicationFeedFormatter._feed]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "SyndicationItem", False, "AddPermalink", "(System.Uri)", "", "Argument[0].Property[System.Uri.AbsoluteUri]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationItem.Id]", "value", "dfc-generated"] - ["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, "SyndicationItem", "(System.String,System.ServiceModel.Syndication.SyndicationContent,System.Uri,System.String,System.DateTimeOffset)", "", "Argument[1]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationItem.Content]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "SyndicationItem", False, "SyndicationItem", "(System.String,System.ServiceModel.Syndication.SyndicationContent,System.Uri,System.String,System.DateTimeOffset)", "", "Argument[3]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationItem.Id]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "SyndicationItem", False, "get_AttributeExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItem", False, "get_ElementExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItemFormatter", False, "SyndicationItemFormatter", "(System.ServiceModel.Syndication.SyndicationItem)", "", "Argument[0]", "Argument[this].SyntheticField[System.ServiceModel.Syndication.SyndicationItemFormatter._item]", "value", "dfc-generated"] @@ -64,27 +86,51 @@ extensions: - ["System.ServiceModel.Syndication", "SyndicationItemFormatter", False, "get_Item", "()", "", "Argument[this].SyntheticField[System.ServiceModel.Syndication.SyndicationItemFormatter._item]", "ReturnValue", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "SyndicationItemFormatter", True, "SetItem", "(System.ServiceModel.Syndication.SyndicationItem)", "", "Argument[0]", "Argument[this].SyntheticField[System.ServiceModel.Syndication.SyndicationItemFormatter._item]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "SyndicationLink", False, "GetAbsoluteUri", "()", "", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationLink.Uri]", "ReturnValue", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "SyndicationLink", False, "SyndicationLink", "(System.ServiceModel.Syndication.SyndicationLink)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.ServiceModel.Syndication", "SyndicationLink", False, "SyndicationLink", "(System.Uri,System.String,System.String,System.String,System.Int64)", "", "Argument[0]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationLink.Uri]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "SyndicationLink", False, "SyndicationLink", "(System.Uri,System.String,System.String,System.String,System.Int64)", "", "Argument[1]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationLink.RelationshipType]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "SyndicationLink", False, "SyndicationLink", "(System.Uri,System.String,System.String,System.String,System.Int64)", "", "Argument[2]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationLink.Title]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "SyndicationLink", False, "SyndicationLink", "(System.Uri,System.String,System.String,System.String,System.Int64)", "", "Argument[3]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationLink.MediaType]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "SyndicationLink", False, "get_AttributeExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationLink", False, "get_ElementExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ServiceModel.Syndication", "SyndicationPerson", False, "SyndicationPerson", "(System.ServiceModel.Syndication.SyndicationPerson)", "", "Argument[0].Property[System.ServiceModel.Syndication.SyndicationPerson.Email]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationPerson.Email]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "SyndicationPerson", False, "SyndicationPerson", "(System.ServiceModel.Syndication.SyndicationPerson)", "", "Argument[0].Property[System.ServiceModel.Syndication.SyndicationPerson.Name]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationPerson.Name]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "SyndicationPerson", False, "SyndicationPerson", "(System.ServiceModel.Syndication.SyndicationPerson)", "", "Argument[0].Property[System.ServiceModel.Syndication.SyndicationPerson.Uri]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationPerson.Uri]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "SyndicationPerson", False, "SyndicationPerson", "(System.String,System.String,System.String)", "", "Argument[0]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationPerson.Email]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "SyndicationPerson", False, "SyndicationPerson", "(System.String,System.String,System.String)", "", "Argument[1]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationPerson.Name]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "SyndicationPerson", False, "SyndicationPerson", "(System.String,System.String,System.String)", "", "Argument[2]", "Argument[this].Property[System.ServiceModel.Syndication.SyndicationPerson.Uri]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "SyndicationPerson", False, "get_AttributeExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationPerson", False, "get_ElementExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ServiceModel.Syndication", "TextSyndicationContent", False, "TextSyndicationContent", "(System.ServiceModel.Syndication.TextSyndicationContent)", "", "Argument[0].Property[System.ServiceModel.Syndication.TextSyndicationContent.Text]", "Argument[this].Property[System.ServiceModel.Syndication.TextSyndicationContent.Text]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "TextSyndicationContent", False, "TextSyndicationContent", "(System.String,System.ServiceModel.Syndication.TextSyndicationContentKind)", "", "Argument[0]", "Argument[this].Property[System.ServiceModel.Syndication.TextSyndicationContent.Text]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "TextSyndicationContent", True, "Clone", "()", "", "Argument[this].Property[System.ServiceModel.Syndication.TextSyndicationContent.Text]", "ReturnValue.Property[System.ServiceModel.Syndication.TextSyndicationContent.Text]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "UrlSyndicationContent", False, "UrlSyndicationContent", "(System.ServiceModel.Syndication.UrlSyndicationContent)", "", "Argument[0].Property[System.ServiceModel.Syndication.UrlSyndicationContent.Url]", "Argument[this].Property[System.ServiceModel.Syndication.UrlSyndicationContent.Url]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "UrlSyndicationContent", False, "UrlSyndicationContent", "(System.ServiceModel.Syndication.UrlSyndicationContent)", "", "Argument[0].SyntheticField[System.ServiceModel.Syndication.UrlSyndicationContent._mediaType]", "Argument[this].SyntheticField[System.ServiceModel.Syndication.UrlSyndicationContent._mediaType]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "UrlSyndicationContent", False, "UrlSyndicationContent", "(System.Uri,System.String)", "", "Argument[0]", "Argument[this].Property[System.ServiceModel.Syndication.UrlSyndicationContent.Url]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "UrlSyndicationContent", False, "UrlSyndicationContent", "(System.Uri,System.String)", "", "Argument[1]", "Argument[this].SyntheticField[System.ServiceModel.Syndication.UrlSyndicationContent._mediaType]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "UrlSyndicationContent", True, "Clone", "()", "", "Argument[this].Property[System.ServiceModel.Syndication.UrlSyndicationContent.Url]", "ReturnValue.Property[System.ServiceModel.Syndication.UrlSyndicationContent.Url]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "UrlSyndicationContent", True, "Clone", "()", "", "Argument[this].SyntheticField[System.ServiceModel.Syndication.UrlSyndicationContent._mediaType]", "ReturnValue.SyntheticField[System.ServiceModel.Syndication.UrlSyndicationContent._mediaType]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "UrlSyndicationContent", True, "get_Type", "()", "", "Argument[this].SyntheticField[System.ServiceModel.Syndication.UrlSyndicationContent._mediaType]", "ReturnValue", "value", "dfc-generated"] - - ["System.ServiceModel.Syndication", "Workspace", False, "Workspace", "(System.ServiceModel.Syndication.TextSyndicationContent,System.Collections.Generic.IEnumerable)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] + - ["System.ServiceModel.Syndication", "Workspace", False, "Workspace", "(System.ServiceModel.Syndication.TextSyndicationContent,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "Argument[this].Property[System.ServiceModel.Syndication.Workspace.Title]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "Workspace", False, "get_AttributeExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "Workspace", False, "get_ElementExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ServiceModel.Syndication", "XmlDateTimeData", False, "XmlDateTimeData", "(System.String,System.Xml.XmlQualifiedName)", "", "Argument[0]", "Argument[this].Property[System.ServiceModel.Syndication.XmlDateTimeData.DateTimeString]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "XmlDateTimeData", False, "XmlDateTimeData", "(System.String,System.Xml.XmlQualifiedName)", "", "Argument[1]", "Argument[this].Property[System.ServiceModel.Syndication.XmlDateTimeData.ElementQualifiedName]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "XmlSyndicationContent", False, "ReadContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "XmlSyndicationContent", False, "ReadContent", "(System.Runtime.Serialization.XmlObjectSerializer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "XmlSyndicationContent", False, "ReadContent", "(System.Xml.Serialization.XmlSerializer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ServiceModel.Syndication", "XmlSyndicationContent", False, "XmlSyndicationContent", "(System.ServiceModel.Syndication.XmlSyndicationContent)", "", "Argument[0].Property[System.ServiceModel.Syndication.XmlSyndicationContent.Extension]", "Argument[this].Property[System.ServiceModel.Syndication.XmlSyndicationContent.Extension]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "XmlSyndicationContent", False, "XmlSyndicationContent", "(System.ServiceModel.Syndication.XmlSyndicationContent)", "", "Argument[0].SyntheticField[System.ServiceModel.Syndication.XmlSyndicationContent._type]", "Argument[this].SyntheticField[System.ServiceModel.Syndication.XmlSyndicationContent._type]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "XmlSyndicationContent", False, "XmlSyndicationContent", "(System.String,System.Object,System.Runtime.Serialization.XmlObjectSerializer)", "", "Argument[0]", "Argument[this].SyntheticField[System.ServiceModel.Syndication.XmlSyndicationContent._type]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "XmlSyndicationContent", False, "XmlSyndicationContent", "(System.String,System.Object,System.Xml.Serialization.XmlSerializer)", "", "Argument[0]", "Argument[this].SyntheticField[System.ServiceModel.Syndication.XmlSyndicationContent._type]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "XmlSyndicationContent", False, "XmlSyndicationContent", "(System.String,System.ServiceModel.Syndication.SyndicationElementExtension)", "", "Argument[0]", "Argument[this].SyntheticField[System.ServiceModel.Syndication.XmlSyndicationContent._type]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "XmlSyndicationContent", False, "XmlSyndicationContent", "(System.String,System.ServiceModel.Syndication.SyndicationElementExtension)", "", "Argument[1]", "Argument[this].Property[System.ServiceModel.Syndication.XmlSyndicationContent.Extension]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "XmlSyndicationContent", False, "XmlSyndicationContent", "(System.Xml.XmlReader)", "", "Argument[0].Property[System.Xml.XmlReader.Value]", "Argument[this].SyntheticField[System.ServiceModel.Syndication.XmlSyndicationContent._type]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "XmlSyndicationContent", True, "Clone", "()", "", "Argument[this].Property[System.ServiceModel.Syndication.XmlSyndicationContent.Extension]", "ReturnValue.Property[System.ServiceModel.Syndication.XmlSyndicationContent.Extension]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "XmlSyndicationContent", True, "Clone", "()", "", "Argument[this].SyntheticField[System.ServiceModel.Syndication.XmlSyndicationContent._type]", "ReturnValue.SyntheticField[System.ServiceModel.Syndication.XmlSyndicationContent._type]", "value", "dfc-generated"] - ["System.ServiceModel.Syndication", "XmlSyndicationContent", True, "get_Type", "()", "", "Argument[this].SyntheticField[System.ServiceModel.Syndication.XmlSyndicationContent._type]", "ReturnValue", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "XmlUriData", False, "XmlUriData", "(System.String,System.UriKind,System.Xml.XmlQualifiedName)", "", "Argument[0]", "Argument[this].Property[System.ServiceModel.Syndication.XmlUriData.UriString]", "value", "dfc-generated"] + - ["System.ServiceModel.Syndication", "XmlUriData", False, "XmlUriData", "(System.String,System.UriKind,System.Xml.XmlQualifiedName)", "", "Argument[2]", "Argument[this].Property[System.ServiceModel.Syndication.XmlUriData.ElementQualifiedName]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -94,9 +140,6 @@ extensions: - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "CanRead", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "CreateFeedInstance", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "GetSchema", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "ReadFrom", "(System.Xml.XmlReader)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "ReadItem", "(System.Xml.XmlReader,System.ServiceModel.Syndication.SyndicationFeed)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "ReadItems", "(System.Xml.XmlReader,System.ServiceModel.Syndication.SyndicationFeed,System.Boolean)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "WriteTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "get_FeedType", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "get_Version", "()", "summary", "df-generated"] @@ -119,7 +162,6 @@ extensions: - ["System.ServiceModel.Syndication", "AtomPub10CategoriesDocumentFormatter", "CreateInlineCategoriesDocument", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "AtomPub10CategoriesDocumentFormatter", "CreateReferencedCategoriesDocument", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "AtomPub10CategoriesDocumentFormatter", "GetSchema", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "AtomPub10CategoriesDocumentFormatter", "ReadFrom", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "AtomPub10CategoriesDocumentFormatter", "WriteTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "AtomPub10CategoriesDocumentFormatter", "get_Version", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "AtomPub10ServiceDocumentFormatter", "AtomPub10ServiceDocumentFormatter", "(System.ServiceModel.Syndication.ServiceDocument)", "summary", "df-generated"] @@ -127,16 +169,13 @@ extensions: - ["System.ServiceModel.Syndication", "AtomPub10ServiceDocumentFormatter", "CanRead", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "AtomPub10ServiceDocumentFormatter", "CreateDocumentInstance", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "AtomPub10ServiceDocumentFormatter", "GetSchema", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "AtomPub10ServiceDocumentFormatter", "ReadFrom", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "AtomPub10ServiceDocumentFormatter", "WriteTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "AtomPub10ServiceDocumentFormatter", "get_Version", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "AtomPub10ServiceDocumentFormatter", "AtomPub10ServiceDocumentFormatter", "(T,TServiceDocument)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "AtomPub10ServiceDocumentFormatter", "CreateDocumentInstance", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocument", "Create", "(System.Collections.ObjectModel.Collection)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocument", "Create", "(System.Collections.ObjectModel.Collection,System.Boolean,System.String)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "CategoriesDocument", "Create", "(System.Uri)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocument", "GetFormatter", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "CategoriesDocument", "Load", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocument", "Save", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocument", "TryParseAttribute", "(System.String,System.String,System.String,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocument", "TryParseElement", "(System.Xml.XmlReader,System.String)", "summary", "df-generated"] @@ -145,13 +184,11 @@ extensions: - ["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"] - - ["System.ServiceModel.Syndication", "CategoriesDocumentFormatter", "ReadFrom", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocumentFormatter", "WriteTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocumentFormatter", "get_Version", "()", "summary", "df-generated"] - ["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", "ReferencedCategoriesDocument", "ReferencedCategoriesDocument", "(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"] @@ -166,9 +203,6 @@ extensions: - ["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"] - - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "ReadFrom", "(System.Xml.XmlReader)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "ReadItem", "(System.Xml.XmlReader,System.ServiceModel.Syndication.SyndicationFeed)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "ReadItems", "(System.Xml.XmlReader,System.ServiceModel.Syndication.SyndicationFeed,System.Boolean)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "Rss20FeedFormatter", "(System.ServiceModel.Syndication.SyndicationFeed)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "Rss20FeedFormatter", "(System.ServiceModel.Syndication.SyndicationFeed,System.Boolean)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "Rss20FeedFormatter", "(System.Type)", "summary", "df-generated"] @@ -193,8 +227,6 @@ extensions: - ["System.ServiceModel.Syndication", "Rss20ItemFormatter", "Rss20ItemFormatter", "(T,TSyndicationItem,System.Boolean)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocument", "CreateWorkspace", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocument", "GetFormatter", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "ServiceDocument", "Load", "(System.Xml.XmlReader)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "ServiceDocument", "Load", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocument", "Save", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocument", "TryParseAttribute", "(System.String,System.String,System.String,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocument", "TryParseElement", "(System.Xml.XmlReader,System.String)", "summary", "df-generated"] @@ -212,7 +244,6 @@ extensions: - ["System.ServiceModel.Syndication", "ServiceDocumentFormatter", "LoadElementExtensions", "(System.Xml.XmlReader,System.ServiceModel.Syndication.ResourceCollectionInfo,System.Int32)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocumentFormatter", "LoadElementExtensions", "(System.Xml.XmlReader,System.ServiceModel.Syndication.ServiceDocument,System.Int32)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocumentFormatter", "LoadElementExtensions", "(System.Xml.XmlReader,System.ServiceModel.Syndication.Workspace,System.Int32)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "ServiceDocumentFormatter", "ReadFrom", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocumentFormatter", "TryParseAttribute", "(System.String,System.String,System.String,System.ServiceModel.Syndication.CategoriesDocument,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocumentFormatter", "TryParseAttribute", "(System.String,System.String,System.String,System.ServiceModel.Syndication.ResourceCollectionInfo,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocumentFormatter", "TryParseAttribute", "(System.String,System.String,System.String,System.ServiceModel.Syndication.ServiceDocument,System.String)", "summary", "df-generated"] @@ -232,9 +263,7 @@ extensions: - ["System.ServiceModel.Syndication", "ServiceDocumentFormatter", "WriteTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocumentFormatter", "get_Version", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationCategory", "Clone", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationCategory", "SyndicationCategory", "(System.ServiceModel.Syndication.SyndicationCategory)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationCategory", "SyndicationCategory", "(System.String)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationCategory", "SyndicationCategory", "(System.String,System.String,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationCategory", "TryParseAttribute", "(System.String,System.String,System.String,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationCategory", "TryParseElement", "(System.Xml.XmlReader,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationCategory", "WriteAttributeExtensions", "(System.Xml.XmlWriter,System.String)", "summary", "df-generated"] @@ -273,8 +302,6 @@ extensions: - ["System.ServiceModel.Syndication", "SyndicationFeed", "GetAtom10Formatter", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", "GetRss20Formatter", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", "GetRss20Formatter", "(System.Boolean)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "Load", "(System.Xml.XmlReader)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "Load", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", "SaveAsAtom10", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", "SaveAsRss20", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", "SyndicationFeed", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] @@ -304,7 +331,6 @@ extensions: - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", "LoadElementExtensions", "(System.Xml.XmlReader,System.ServiceModel.Syndication.SyndicationItem,System.Int32)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", "LoadElementExtensions", "(System.Xml.XmlReader,System.ServiceModel.Syndication.SyndicationLink,System.Int32)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", "LoadElementExtensions", "(System.Xml.XmlReader,System.ServiceModel.Syndication.SyndicationPerson,System.Int32)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", "ReadFrom", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", "TryParseAttribute", "(System.String,System.String,System.String,System.ServiceModel.Syndication.SyndicationCategory,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", "TryParseAttribute", "(System.String,System.String,System.String,System.ServiceModel.Syndication.SyndicationFeed,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", "TryParseAttribute", "(System.String,System.String,System.String,System.ServiceModel.Syndication.SyndicationItem,System.String)", "summary", "df-generated"] @@ -328,7 +354,6 @@ extensions: - ["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_Version", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", "AddPermalink", "(System.Uri)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItem", "Clone", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItem", "CreateCategory", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItem", "CreateLink", "()", "summary", "df-generated"] @@ -386,25 +411,18 @@ extensions: - ["System.ServiceModel.Syndication", "SyndicationLink", "CreateMediaEnclosureLink", "(System.Uri,System.String,System.Int64)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationLink", "CreateSelfLink", "(System.Uri)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationLink", "CreateSelfLink", "(System.Uri,System.String)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationLink", "SyndicationLink", "(System.ServiceModel.Syndication.SyndicationLink)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationLink", "SyndicationLink", "(System.Uri)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationLink", "SyndicationLink", "(System.Uri,System.String,System.String,System.String,System.Int64)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationLink", "TryParseAttribute", "(System.String,System.String,System.String,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationLink", "TryParseElement", "(System.Xml.XmlReader,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationLink", "WriteAttributeExtensions", "(System.Xml.XmlWriter,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationLink", "WriteElementExtensions", "(System.Xml.XmlWriter,System.String)", "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"] - - ["System.ServiceModel.Syndication", "SyndicationPerson", "SyndicationPerson", "(System.String,System.String,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationPerson", "TryParseAttribute", "(System.String,System.String,System.String,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationPerson", "TryParseElement", "(System.Xml.XmlReader,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationPerson", "WriteAttributeExtensions", "(System.Xml.XmlWriter,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationPerson", "WriteElementExtensions", "(System.Xml.XmlWriter,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"] - - ["System.ServiceModel.Syndication", "TextSyndicationContent", "TextSyndicationContent", "(System.String,System.ServiceModel.Syndication.TextSyndicationContentKind)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "TextSyndicationContent", "get_Text", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "TextSyndicationContent", "get_Type", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "UrlSyndicationContent", "get_Url", "()", "summary", "df-generated"] @@ -415,12 +433,10 @@ extensions: - ["System.ServiceModel.Syndication", "Workspace", "WriteAttributeExtensions", "(System.Xml.XmlWriter,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Workspace", "WriteElementExtensions", "(System.Xml.XmlWriter,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Workspace", "get_Collections", "()", "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"] - ["System.ServiceModel.Syndication", "XmlSyndicationContent", "GetReaderAtContent", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "XmlSyndicationContent", "get_Extension", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "XmlUriData", "XmlUriData", "(System.String,System.UriKind,System.Xml.XmlQualifiedName)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "XmlUriData", "get_ElementQualifiedName", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "XmlUriData", "get_UriKind", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "XmlUriData", "get_UriString", "()", "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 4941bf404c9..626445bb9f0 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 @@ -8,8 +8,6 @@ extensions: - ["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"] - ["System.Text.Json.Nodes", "JsonArray", False, "GetValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Nodes", "JsonArray", False, "JsonArray", "(System.Text.Json.Nodes.JsonNodeOptions,System.Text.Json.Nodes.JsonNode[])", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"] - - ["System.Text.Json.Nodes", "JsonArray", False, "JsonArray", "(System.Text.Json.Nodes.JsonNode[])", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - ["System.Text.Json.Nodes", "JsonNode", False, "AsArray", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Text.Json.Nodes", "JsonNode", False, "AsObject", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Text.Json.Nodes", "JsonNode", False, "AsValue", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] @@ -21,10 +19,9 @@ extensions: - ["System.Text.Json.Nodes", "JsonNode", False, "get_Root", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["System.Text.Json.Nodes", "JsonNode", True, "GetValue", "()", "", "Argument[this]", "ReturnValue", "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", "JsonObject", False, "JsonObject", "(System.Collections.Generic.IEnumerable>,System.Nullable)", "", "Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "value", "dfc-generated"] - - ["System.Text.Json.Nodes", "JsonObject", False, "JsonObject", "(System.Collections.Generic.IEnumerable>,System.Nullable)", "", "Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value]", "value", "dfc-generated"] - - ["System.Text.Json.Nodes", "JsonObject", False, "TryGetPropertyValue", "(System.String,System.Text.Json.Nodes.JsonNode)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Nodes", "JsonObject", False, "TryGetValue", "(System.String,System.Text.Json.Nodes.JsonNode)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.Json.Nodes", "JsonObject", False, "Insert", "(System.Int32,System.String,System.Text.Json.Nodes.JsonNode)", "", "Argument[this]", "Argument[2]", "taint", "df-generated"] + - ["System.Text.Json.Nodes", "JsonObject", False, "SetAt", "(System.Int32,System.String,System.Text.Json.Nodes.JsonNode)", "", "Argument[this]", "Argument[2]", "taint", "df-generated"] + - ["System.Text.Json.Nodes", "JsonObject", False, "SetAt", "(System.Int32,System.Text.Json.Nodes.JsonNode)", "", "Argument[this]", "Argument[1]", "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"] - ["System.Text.Json.Nodes", "JsonValue", True, "TryGetValue", "(T)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: @@ -34,8 +31,14 @@ extensions: - ["System.Text.Json.Nodes", "JsonArray", "Contains", "(System.Text.Json.Nodes.JsonNode)", "summary", "df-generated"] - ["System.Text.Json.Nodes", "JsonArray", "IndexOf", "(System.Text.Json.Nodes.JsonNode)", "summary", "df-generated"] - ["System.Text.Json.Nodes", "JsonArray", "JsonArray", "(System.Nullable)", "summary", "df-generated"] + - ["System.Text.Json.Nodes", "JsonArray", "JsonArray", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Text.Json.Nodes", "JsonArray", "JsonArray", "(System.Text.Json.Nodes.JsonNodeOptions,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Text.Json.Nodes", "JsonArray", "JsonArray", "(System.Text.Json.Nodes.JsonNodeOptions,System.Text.Json.Nodes.JsonNode[])", "summary", "df-generated"] + - ["System.Text.Json.Nodes", "JsonArray", "JsonArray", "(System.Text.Json.Nodes.JsonNode[])", "summary", "df-generated"] - ["System.Text.Json.Nodes", "JsonArray", "Remove", "(System.Text.Json.Nodes.JsonNode)", "summary", "df-generated"] + - ["System.Text.Json.Nodes", "JsonArray", "RemoveAll", "(System.Func)", "summary", "df-generated"] - ["System.Text.Json.Nodes", "JsonArray", "RemoveAt", "(System.Int32)", "summary", "df-generated"] + - ["System.Text.Json.Nodes", "JsonArray", "RemoveRange", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Text.Json.Nodes", "JsonArray", "WriteTo", "(System.Text.Json.Utf8JsonWriter,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - ["System.Text.Json.Nodes", "JsonArray", "get_Count", "()", "summary", "df-generated"] - ["System.Text.Json.Nodes", "JsonArray", "get_IsReadOnly", "()", "summary", "df-generated"] @@ -52,9 +55,16 @@ extensions: - ["System.Text.Json.Nodes", "JsonNode", "WriteTo", "(System.Text.Json.Utf8JsonWriter,System.Text.Json.JsonSerializerOptions)", "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", "GetAt", "(System.Int32)", "summary", "df-generated"] + - ["System.Text.Json.Nodes", "JsonObject", "IndexOf", "(System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] + - ["System.Text.Json.Nodes", "JsonObject", "IndexOf", "(System.String)", "summary", "df-generated"] + - ["System.Text.Json.Nodes", "JsonObject", "JsonObject", "(System.Collections.Generic.IEnumerable>,System.Nullable)", "summary", "df-generated"] - ["System.Text.Json.Nodes", "JsonObject", "JsonObject", "(System.Nullable)", "summary", "df-generated"] - ["System.Text.Json.Nodes", "JsonObject", "Remove", "(System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] - ["System.Text.Json.Nodes", "JsonObject", "Remove", "(System.String)", "summary", "df-generated"] + - ["System.Text.Json.Nodes", "JsonObject", "RemoveAt", "(System.Int32)", "summary", "df-generated"] + - ["System.Text.Json.Nodes", "JsonObject", "TryGetPropertyValue", "(System.String,System.Text.Json.Nodes.JsonNode)", "summary", "df-generated"] + - ["System.Text.Json.Nodes", "JsonObject", "TryGetValue", "(System.String,System.Text.Json.Nodes.JsonNode)", "summary", "df-generated"] - ["System.Text.Json.Nodes", "JsonObject", "WriteTo", "(System.Text.Json.Utf8JsonWriter,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - ["System.Text.Json.Nodes", "JsonObject", "get_Count", "()", "summary", "df-generated"] - ["System.Text.Json.Nodes", "JsonObject", "get_IsReadOnly", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Text.Json.Schema.model.yml b/csharp/ql/lib/ext/generated/System.Text.Json.Schema.model.yml new file mode 100644 index 00000000000..fe43b062064 --- /dev/null +++ b/csharp/ql/lib/ext/generated/System.Text.Json.Schema.model.yml @@ -0,0 +1,13 @@ +# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +extensions: + - addsTo: + pack: codeql/csharp-all + extensible: neutralModel + data: + - ["System.Text.Json.Schema", "JsonSchemaExporter", "GetJsonSchemaAsNode", "(System.Text.Json.JsonSerializerOptions,System.Type,System.Text.Json.Schema.JsonSchemaExporterOptions)", "summary", "df-generated"] + - ["System.Text.Json.Schema", "JsonSchemaExporter", "GetJsonSchemaAsNode", "(System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Text.Json.Schema.JsonSchemaExporterOptions)", "summary", "df-generated"] + - ["System.Text.Json.Schema", "JsonSchemaExporterContext", "get_BaseTypeInfo", "()", "summary", "df-generated"] + - ["System.Text.Json.Schema", "JsonSchemaExporterContext", "get_Path", "()", "summary", "df-generated"] + - ["System.Text.Json.Schema", "JsonSchemaExporterContext", "get_PropertyInfo", "()", "summary", "df-generated"] + - ["System.Text.Json.Schema", "JsonSchemaExporterContext", "get_TypeInfo", "()", "summary", "df-generated"] + - ["System.Text.Json.Schema", "JsonSchemaExporterOptions", "get_Default", "()", "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 faaaff0bdfd..cf1dbb4abba 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 @@ -6,6 +6,7 @@ extensions: data: - ["System.Text.Json.Serialization.Metadata", "IJsonTypeInfoResolver", True, "GetTypeInfo", "(System.Type,System.Text.Json.JsonSerializerOptions)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "IJsonTypeInfoResolver", True, "GetTypeInfo", "(System.Type,System.Text.Json.JsonSerializerOptions)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.Json.Serialization.Metadata", "JsonDerivedType", False, "JsonDerivedType", "(System.Type,System.String)", "", "Argument[1]", "Argument[this].Property[System.Text.Json.Serialization.Metadata.JsonDerivedType.TypeDiscriminator]", "value", "dfc-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonMetadataServices", False, "CreateArrayInfo", "(System.Text.Json.JsonSerializerOptions,System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonMetadataServices", False, "CreateConcurrentQueueInfo", "(System.Text.Json.JsonSerializerOptions,System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonMetadataServices", False, "CreateConcurrentStackInfo", "(System.Text.Json.JsonSerializerOptions,System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] @@ -29,10 +30,12 @@ extensions: - ["System.Text.Json.Serialization.Metadata", "JsonMetadataServices", False, "CreateStackInfo", "(System.Text.Json.JsonSerializerOptions,System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonMetadataServices", False, "CreateValueInfo", "(System.Text.Json.JsonSerializerOptions,System.Text.Json.Serialization.JsonConverter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonMetadataServices", False, "GetNullableConverter", "(System.Text.Json.Serialization.Metadata.JsonTypeInfo)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.Json.Serialization.Metadata", "JsonParameterInfo", False, "get_AttributeProvider", "()", "", "Argument[this]", "ReturnValue", "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, "CreateJsonTypeInfo", "(System.Type,System.Text.Json.JsonSerializerOptions)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "CreateJsonTypeInfo", "(System.Text.Json.JsonSerializerOptions)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "get_Properties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfoResolver", False, "Combine", "(System.ReadOnlySpan)", "", "Argument[0]", "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 @@ -41,7 +44,6 @@ extensions: - ["System.Text.Json.Serialization.Metadata", "DefaultJsonTypeInfoResolver", "get_Modifiers", "()", "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"] - ["System.Text.Json.Serialization.Metadata", "JsonDerivedType", "get_DerivedType", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonDerivedType", "get_TypeDiscriminator", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonMetadataServices", "CreateImmutableDictionaryInfo", "(System.Text.Json.JsonSerializerOptions,System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues,System.Func>,TCollection>)", "summary", "df-generated"] @@ -86,8 +88,23 @@ 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", "JsonParameterInfo", "get_DeclaringType", "()", "summary", "df-generated"] + - ["System.Text.Json.Serialization.Metadata", "JsonParameterInfo", "get_DefaultValue", "()", "summary", "df-generated"] + - ["System.Text.Json.Serialization.Metadata", "JsonParameterInfo", "get_HasDefaultValue", "()", "summary", "df-generated"] + - ["System.Text.Json.Serialization.Metadata", "JsonParameterInfo", "get_IsMemberInitializer", "()", "summary", "df-generated"] + - ["System.Text.Json.Serialization.Metadata", "JsonParameterInfo", "get_IsNullable", "()", "summary", "df-generated"] + - ["System.Text.Json.Serialization.Metadata", "JsonParameterInfo", "get_Name", "()", "summary", "df-generated"] + - ["System.Text.Json.Serialization.Metadata", "JsonParameterInfo", "get_ParameterType", "()", "summary", "df-generated"] + - ["System.Text.Json.Serialization.Metadata", "JsonParameterInfo", "get_Position", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonPolymorphismOptions", "get_DerivedTypes", "()", "summary", "df-generated"] + - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", "get_DeclaringType", "()", "summary", "df-generated"] + - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", "get_Options", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", "get_PropertyType", "()", "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_ElementType", "()", "summary", "df-generated"] + - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", "get_KeyType", "()", "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", "JsonTypeInfoResolver", "WithAddedModifier", "(System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver,System.Action)", "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 c2b0c857367..cacf9b8523e 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 @@ -5,12 +5,16 @@ extensions: extensible: summaryModel data: - ["System.Text.Json.Serialization", "BinaryDataJsonConverter", False, "Read", "(System.Text.Json.Utf8JsonReader,System.Type,System.Text.Json.JsonSerializerOptions)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System.Text.Json.Serialization", "JsonConverter", True, "ReadAsPropertyName", "(System.Text.Json.Utf8JsonReader,System.Type,System.Text.Json.JsonSerializerOptions)", "", "Argument[0].Property[System.Text.Json.Utf8JsonReader.ValueSpan].Element", "ReturnValue", "taint", "dfc-generated"] - ["System.Text.Json.Serialization", "JsonConverter", True, "ReadAsPropertyName", "(System.Text.Json.Utf8JsonReader,System.Type,System.Text.Json.JsonSerializerOptions)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Text.Json.Serialization", "JsonConverterFactory", True, "CreateConverter", "(System.Type,System.Text.Json.JsonSerializerOptions)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.Json.Serialization", "JsonDerivedTypeAttribute", False, "JsonDerivedTypeAttribute", "(System.Type,System.String)", "", "Argument[1]", "Argument[this].Property[System.Text.Json.Serialization.JsonDerivedTypeAttribute.TypeDiscriminator]", "value", "dfc-generated"] + - ["System.Text.Json.Serialization", "JsonPropertyNameAttribute", False, "JsonPropertyNameAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.Text.Json.Serialization.JsonPropertyNameAttribute.Name]", "value", "dfc-generated"] - ["System.Text.Json.Serialization", "JsonSerializerContext", False, "JsonSerializerContext", "(System.Text.Json.JsonSerializerOptions)", "", "Argument[0]", "Argument[this].SyntheticField[System.Text.Json.Serialization.JsonSerializerContext._options]", "value", "dfc-generated"] - ["System.Text.Json.Serialization", "JsonSerializerContext", False, "get_Options", "()", "", "Argument[this].SyntheticField[System.Text.Json.Serialization.JsonSerializerContext._options]", "ReturnValue", "value", "dfc-generated"] - ["System.Text.Json.Serialization", "JsonStringEnumConverter", False, "JsonStringEnumConverter", "(System.Text.Json.JsonNamingPolicy,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Text.Json.Serialization", "JsonStringEnumConverter", False, "JsonStringEnumConverter", "(System.Text.Json.JsonNamingPolicy,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Text.Json.Serialization", "JsonStringEnumMemberNameAttribute", False, "JsonStringEnumMemberNameAttribute", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.Text.Json.Serialization.JsonStringEnumMemberNameAttribute.Name]", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -30,10 +34,10 @@ 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", "JsonConverterFactory", "get_Type", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonDerivedTypeAttribute", "JsonDerivedTypeAttribute", "(System.Type)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonDerivedTypeAttribute", "JsonDerivedTypeAttribute", "(System.Type,System.Int32)", "summary", "df-generated"] - - ["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", "JsonNumberEnumConverter", "CanConvert", "(System.Type)", "summary", "df-generated"] @@ -41,7 +45,6 @@ extensions: - ["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", "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"] @@ -51,6 +54,7 @@ extensions: - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "JsonSourceGenerationOptionsAttribute", "(System.Text.Json.JsonSerializerDefaults)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonStringEnumConverter", "CanConvert", "(System.Type)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonStringEnumConverter", "CanConvert", "(System.Type)", "summary", "df-generated"] + - ["System.Text.Json.Serialization", "JsonStringEnumMemberNameAttribute", "get_Name", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonUnmappedMemberHandlingAttribute", "JsonUnmappedMemberHandlingAttribute", "(System.Text.Json.Serialization.JsonUnmappedMemberHandling)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonUnmappedMemberHandlingAttribute", "get_UnmappedMemberHandling", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization", "ReferenceHandler", "CreateResolver", "()", "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 527d46fd4a5..e5e1eb220f9 100644 --- a/csharp/ql/lib/ext/generated/System.Text.Json.model.yml +++ b/csharp/ql/lib/ext/generated/System.Text.Json.model.yml @@ -14,6 +14,7 @@ extensions: - ["System.Text.Json", "JsonElement+ArrayEnumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json", "JsonElement+ObjectEnumerator", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Text.Json", "JsonElement+ObjectEnumerator", False, "get_Current", "()", "", "Argument[this].Property[System.Text.Json.JsonElement+ObjectEnumerator.Current]", "ReturnValue", "value", "dfc-generated"] + - ["System.Text.Json", "JsonElement+ObjectEnumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json", "JsonElement", False, "Clone", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Text.Json", "JsonElement", False, "EnumerateArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json", "JsonElement", False, "EnumerateObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -32,7 +33,13 @@ extensions: - ["System.Text.Json", "JsonException", False, "JsonException", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.Text.Json.JsonException._message]", "value", "dfc-generated"] - ["System.Text.Json", "JsonException", False, "JsonException", "(System.String,System.Exception)", "", "Argument[0]", "Argument[this].SyntheticField[System.Text.Json.JsonException._message]", "value", "dfc-generated"] - ["System.Text.Json", "JsonException", False, "JsonException", "(System.String,System.String,System.Nullable,System.Nullable)", "", "Argument[0]", "Argument[this].SyntheticField[System.Text.Json.JsonException._message]", "value", "dfc-generated"] + - ["System.Text.Json", "JsonException", False, "JsonException", "(System.String,System.String,System.Nullable,System.Nullable)", "", "Argument[1]", "Argument[this].Property[System.Text.Json.JsonException.Path]", "value", "dfc-generated"] + - ["System.Text.Json", "JsonException", False, "JsonException", "(System.String,System.String,System.Nullable,System.Nullable)", "", "Argument[2]", "Argument[this].Property[System.Text.Json.JsonException.LineNumber]", "value", "dfc-generated"] + - ["System.Text.Json", "JsonException", False, "JsonException", "(System.String,System.String,System.Nullable,System.Nullable)", "", "Argument[3]", "Argument[this].Property[System.Text.Json.JsonException.BytePositionInLine]", "value", "dfc-generated"] - ["System.Text.Json", "JsonException", False, "JsonException", "(System.String,System.String,System.Nullable,System.Nullable,System.Exception)", "", "Argument[0]", "Argument[this].SyntheticField[System.Text.Json.JsonException._message]", "value", "dfc-generated"] + - ["System.Text.Json", "JsonException", False, "JsonException", "(System.String,System.String,System.Nullable,System.Nullable,System.Exception)", "", "Argument[1]", "Argument[this].Property[System.Text.Json.JsonException.Path]", "value", "dfc-generated"] + - ["System.Text.Json", "JsonException", False, "JsonException", "(System.String,System.String,System.Nullable,System.Nullable,System.Exception)", "", "Argument[2]", "Argument[this].Property[System.Text.Json.JsonException.LineNumber]", "value", "dfc-generated"] + - ["System.Text.Json", "JsonException", False, "JsonException", "(System.String,System.String,System.Nullable,System.Nullable,System.Exception)", "", "Argument[3]", "Argument[this].Property[System.Text.Json.JsonException.BytePositionInLine]", "value", "dfc-generated"] - ["System.Text.Json", "JsonException", True, "get_Message", "()", "", "Argument[this].Property[System.Exception.Message]", "ReturnValue", "value", "dfc-generated"] - ["System.Text.Json", "JsonException", True, "get_Message", "()", "", "Argument[this].SyntheticField[System.Text.Json.JsonException._message]", "ReturnValue", "value", "dfc-generated"] - ["System.Text.Json", "JsonNamingPolicy", True, "ConvertName", "(System.String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] @@ -52,7 +59,9 @@ extensions: - ["System.Text.Json", "JsonSerializer", False, "Serialize", "(System.Text.Json.Utf8JsonWriter,TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - ["System.Text.Json", "JsonSerializer", False, "Serialize", "(System.Text.Json.Utf8JsonWriter,TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - ["System.Text.Json", "JsonSerializer", False, "Serialize", "(TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] + - ["System.Text.Json", "JsonSerializer", False, "SerializeAsync", "(System.IO.Pipelines.PipeWriter,System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - ["System.Text.Json", "JsonSerializer", False, "SerializeAsync", "(System.IO.Stream,System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System.Text.Json", "JsonSerializer", False, "SerializeAsync", "(System.IO.Pipelines.PipeWriter,TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - ["System.Text.Json", "JsonSerializer", False, "SerializeAsync", "(System.IO.Stream,TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - ["System.Text.Json", "JsonSerializer", False, "SerializeToDocument", "(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - ["System.Text.Json", "JsonSerializer", False, "SerializeToDocument", "(TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] @@ -93,7 +102,7 @@ extensions: - ["System.Text.Json", "JsonElement+ObjectEnumerator", "Dispose", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonElement+ObjectEnumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonElement+ObjectEnumerator", "Reset", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonElement+ObjectEnumerator", "get_Current", "()", "summary", "df-generated"] + - ["System.Text.Json", "JsonElement", "DeepEquals", "(System.Text.Json.JsonElement,System.Text.Json.JsonElement)", "summary", "df-generated"] - ["System.Text.Json", "JsonElement", "GetArrayLength", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonElement", "GetBoolean", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonElement", "GetByte", "()", "summary", "df-generated"] @@ -106,6 +115,7 @@ extensions: - ["System.Text.Json", "JsonElement", "GetInt16", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonElement", "GetInt32", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonElement", "GetInt64", "()", "summary", "df-generated"] + - ["System.Text.Json", "JsonElement", "GetPropertyCount", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonElement", "GetRawText", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonElement", "GetSByte", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonElement", "GetSingle", "()", "summary", "df-generated"] @@ -192,7 +202,9 @@ extensions: - ["System.Text.Json", "JsonSerializer", "DeserializeAsync", "(System.IO.Stream,System.Type,System.Text.Json.Serialization.JsonSerializerContext,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializer", "DeserializeAsync", "(System.IO.Stream,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializer", "DeserializeAsync", "(System.IO.Stream,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Text.Json", "JsonSerializer", "DeserializeAsyncEnumerable", "(System.IO.Stream,System.Boolean,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializer", "DeserializeAsyncEnumerable", "(System.IO.Stream,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Text.Json", "JsonSerializer", "DeserializeAsyncEnumerable", "(System.IO.Stream,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Boolean,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializer", "DeserializeAsyncEnumerable", "(System.IO.Stream,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializer", "Serialize", "(System.IO.Stream,System.Object,System.Type,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializer", "Serialize", "(System.IO.Stream,System.Object,System.Type,System.Text.Json.Serialization.JsonSerializerContext)", "summary", "df-generated"] @@ -203,8 +215,11 @@ extensions: - ["System.Text.Json", "JsonSerializer", "Serialize", "(System.IO.Stream,TValue,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializer", "Serialize", "(System.Text.Json.Utf8JsonWriter,TValue,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializer", "Serialize", "(TValue,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] + - ["System.Text.Json", "JsonSerializer", "SerializeAsync", "(System.IO.Pipelines.PipeWriter,System.Object,System.Type,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Text.Json", "JsonSerializer", "SerializeAsync", "(System.IO.Pipelines.PipeWriter,System.Object,System.Type,System.Text.Json.Serialization.JsonSerializerContext,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializer", "SerializeAsync", "(System.IO.Stream,System.Object,System.Type,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializer", "SerializeAsync", "(System.IO.Stream,System.Object,System.Type,System.Text.Json.Serialization.JsonSerializerContext,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Text.Json", "JsonSerializer", "SerializeAsync", "(System.IO.Pipelines.PipeWriter,TValue,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializer", "SerializeAsync", "(System.IO.Stream,TValue,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializer", "SerializeToDocument", "(System.Object,System.Type,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializer", "SerializeToDocument", "(System.Object,System.Type,System.Text.Json.Serialization.JsonSerializerContext)", "summary", "df-generated"] @@ -281,6 +296,7 @@ extensions: - ["System.Text.Json", "Utf8JsonWriter", "WriteBase64String", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonWriter", "WriteBase64String", "(System.String,System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonWriter", "WriteBase64String", "(System.Text.Json.JsonEncodedText,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System.Text.Json", "Utf8JsonWriter", "WriteBase64StringSegment", "(System.ReadOnlySpan,System.Boolean)", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonWriter", "WriteBase64StringValue", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonWriter", "WriteBoolean", "(System.ReadOnlySpan,System.Boolean)", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonWriter", "WriteBoolean", "(System.ReadOnlySpan,System.Boolean)", "summary", "df-generated"] @@ -385,4 +401,6 @@ 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", "WriteStringValueSegment", "(System.ReadOnlySpan,System.Boolean)", "summary", "df-generated"] + - ["System.Text.Json", "Utf8JsonWriter", "WriteStringValueSegment", "(System.ReadOnlySpan,System.Boolean)", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonWriter", "get_CurrentDepth", "()", "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 31972f8827f..b70d8da3c91 100644 --- a/csharp/ql/lib/ext/generated/System.Text.RegularExpressions.model.yml +++ b/csharp/ql/lib/ext/generated/System.Text.RegularExpressions.model.yml @@ -12,10 +12,12 @@ extensions: - ["System.Text.RegularExpressions", "GroupCollection", False, "TryGetValue", "(System.String,System.Text.RegularExpressions.Group)", "", "Argument[this].Element", "ReturnValue", "value", "dfc-generated"] - ["System.Text.RegularExpressions", "GroupCollection", False, "get_Keys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.RegularExpressions", "GroupCollection", False, "get_Values", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.RegularExpressions", "Match", False, "NextMatch", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Text.RegularExpressions", "Match", False, "NextMatch", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.RegularExpressions", "Match", False, "Synchronized", "(System.Text.RegularExpressions.Match)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Text.RegularExpressions", "Regex+ValueMatchEnumerator", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Text.RegularExpressions", "Regex+ValueMatchEnumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex+ValueSplitEnumerator", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System.Text.RegularExpressions", "Regex+ValueSplitEnumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.RegularExpressions", "Regex", False, "Count", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Text.RegularExpressions", "Regex", False, "EnumerateMatches", "(System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Text.RegularExpressions", "Regex", False, "EnumerateMatches", "(System.ReadOnlySpan)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -28,13 +30,39 @@ extensions: - ["System.Text.RegularExpressions", "Regex", False, "EnumerateMatches", "(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["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, "EnumerateSplits", "(System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "EnumerateSplits", "(System.ReadOnlySpan)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "EnumerateSplits", "(System.ReadOnlySpan,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "EnumerateSplits", "(System.ReadOnlySpan,System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "EnumerateSplits", "(System.ReadOnlySpan,System.Int32,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "EnumerateSplits", "(System.ReadOnlySpan,System.Int32,System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "EnumerateSplits", "(System.ReadOnlySpan,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "EnumerateSplits", "(System.ReadOnlySpan,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "EnumerateSplits", "(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "EnumerateSplits", "(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "EnumerateSplits", "(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "EnumerateSplits", "(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "EnumerateSplits", "(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", "value", "dfc-generated"] - ["System.Text.RegularExpressions", "Regex", False, "GroupNameFromNumber", "(System.Int32)", "", "Argument[this].Field[System.Text.RegularExpressions.Regex.capslist].Element", "ReturnValue", "value", "dfc-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"] - ["System.Text.RegularExpressions", "Regex", False, "Match", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "Match", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "Match", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.RegularExpressions", "Regex", False, "Match", "(System.String,System.Int32)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "Match", "(System.String,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "Match", "(System.String,System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.RegularExpressions", "Regex", False, "Match", "(System.String,System.Int32,System.Int32)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "Match", "(System.String,System.Int32,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "Match", "(System.String,System.Int32,System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "Match", "(System.String,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "Match", "(System.String,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "Match", "(System.String,System.String,System.Text.RegularExpressions.RegexOptions)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "Match", "(System.String,System.String,System.Text.RegularExpressions.RegexOptions)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "Match", "(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "Match", "(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "Match", "(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["System.Text.RegularExpressions", "Regex", False, "Matches", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Text.RegularExpressions", "Regex", False, "Matches", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.RegularExpressions", "Regex", False, "Matches", "(System.String,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -71,6 +99,9 @@ extensions: - ["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", "RegexMatchTimeoutException", False, "RegexMatchTimeoutException", "(System.String,System.String,System.TimeSpan)", "", "Argument[0]", "Argument[this].Property[System.Text.RegularExpressions.RegexMatchTimeoutException.Input]", "value", "dfc-generated"] + - ["System.Text.RegularExpressions", "RegexMatchTimeoutException", False, "RegexMatchTimeoutException", "(System.String,System.String,System.TimeSpan)", "", "Argument[1]", "Argument[this].Property[System.Text.RegularExpressions.RegexMatchTimeoutException.Pattern]", "value", "dfc-generated"] + - ["System.Text.RegularExpressions", "RegexMatchTimeoutException", False, "RegexMatchTimeoutException", "(System.String,System.String,System.TimeSpan)", "", "Argument[2]", "Argument[this].Property[System.Text.RegularExpressions.RegexMatchTimeoutException.MatchTimeout]", "value", "dfc-generated"] - ["System.Text.RegularExpressions", "RegexRunner", False, "Scan", "(System.Text.RegularExpressions.Regex,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean)", "", "Argument[1]", "Argument[this].Field[System.Text.RegularExpressions.RegexRunner.runtext]", "value", "dfc-generated"] - ["System.Text.RegularExpressions", "RegexRunner", False, "Scan", "(System.Text.RegularExpressions.Regex,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean)", "", "Argument[this].Field[System.Text.RegularExpressions.RegexRunner.runmatch]", "ReturnValue", "value", "dfc-generated"] - ["System.Text.RegularExpressions", "RegexRunner", False, "Scan", "(System.Text.RegularExpressions.Regex,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.TimeSpan)", "", "Argument[1]", "Argument[this].Field[System.Text.RegularExpressions.RegexRunner.runtext]", "value", "dfc-generated"] @@ -131,6 +162,7 @@ extensions: - ["System.Text.RegularExpressions", "MatchCollection", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Text.RegularExpressions", "MatchCollection", "get_IsSynchronized", "()", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Regex+ValueMatchEnumerator", "MoveNext", "()", "summary", "df-generated"] + - ["System.Text.RegularExpressions", "Regex+ValueSplitEnumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Regex", "CompileToAssembly", "(System.Text.RegularExpressions.RegexCompilationInfo[],System.Reflection.AssemblyName)", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Regex", "CompileToAssembly", "(System.Text.RegularExpressions.RegexCompilationInfo[],System.Reflection.AssemblyName,System.Reflection.Emit.CustomAttributeBuilder[])", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Regex", "CompileToAssembly", "(System.Text.RegularExpressions.RegexCompilationInfo[],System.Reflection.AssemblyName,System.Reflection.Emit.CustomAttributeBuilder[],System.String)", "summary", "df-generated"] @@ -154,9 +186,6 @@ extensions: - ["System.Text.RegularExpressions", "Regex", "IsMatch", "(System.String,System.String)", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Regex", "IsMatch", "(System.String,System.String,System.Text.RegularExpressions.RegexOptions)", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Regex", "IsMatch", "(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)", "summary", "df-generated"] - - ["System.Text.RegularExpressions", "Regex", "Match", "(System.String,System.String)", "summary", "df-generated"] - - ["System.Text.RegularExpressions", "Regex", "Match", "(System.String,System.String,System.Text.RegularExpressions.RegexOptions)", "summary", "df-generated"] - - ["System.Text.RegularExpressions", "Regex", "Match", "(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Regex", "Regex", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Regex", "Regex", "(System.String)", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Regex", "Regex", "(System.String,System.Text.RegularExpressions.RegexOptions)", "summary", "df-generated"] @@ -170,7 +199,6 @@ extensions: - ["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"] - - ["System.Text.RegularExpressions", "RegexMatchTimeoutException", "RegexMatchTimeoutException", "(System.String,System.String,System.TimeSpan)", "summary", "df-generated"] - ["System.Text.RegularExpressions", "RegexMatchTimeoutException", "get_Input", "()", "summary", "df-generated"] - ["System.Text.RegularExpressions", "RegexMatchTimeoutException", "get_MatchTimeout", "()", "summary", "df-generated"] - ["System.Text.RegularExpressions", "RegexMatchTimeoutException", "get_Pattern", "()", "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 b3ee03ba08c..20d753a17d1 100644 --- a/csharp/ql/lib/ext/generated/System.Text.Unicode.model.yml +++ b/csharp/ql/lib/ext/generated/System.Text.Unicode.model.yml @@ -15,6 +15,8 @@ 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", "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 5294b935a05..ef5ac91fd79 100644 --- a/csharp/ql/lib/ext/generated/System.Text.model.yml +++ b/csharp/ql/lib/ext/generated/System.Text.model.yml @@ -56,8 +56,6 @@ extensions: - ["System.Text", "StringBuilder+AppendInterpolatedStringHandler", False, "AppendLiteral", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Text", "StringBuilder+ChunkEnumerator", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Text", "StringBuilder+ChunkEnumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text", "StringBuilder", False, "AppendFormat", "(System.IFormatProvider,System.Text.CompositeFormat,System.Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["System.Text", "StringBuilder", False, "AppendFormat", "(System.IFormatProvider,System.Text.CompositeFormat,System.ReadOnlySpan)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Text", "StringBuilder", False, "AppendFormat", "(System.IFormatProvider,System.Text.CompositeFormat,TArg0,TArg1,TArg2)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Text", "StringBuilder", False, "AppendFormat", "(System.IFormatProvider,System.Text.CompositeFormat,TArg0,TArg1)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Text", "StringBuilder", False, "AppendFormat", "(System.IFormatProvider,System.Text.CompositeFormat,TArg0)", "", "Argument[this]", "ReturnValue", "value", "dfc-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 34db6510078..f037853e04f 100644 --- a/csharp/ql/lib/ext/generated/System.Threading.Channels.model.yml +++ b/csharp/ql/lib/ext/generated/System.Threading.Channels.model.yml @@ -10,6 +10,8 @@ extensions: - ["System.Threading.Channels", "Channel", "CreateBounded", "(System.Threading.Channels.BoundedChannelOptions,System.Action)", "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", "CreateUnboundedPrioritized", "()", "summary", "df-generated"] + - ["System.Threading.Channels", "Channel", "CreateUnboundedPrioritized", "(System.Threading.Channels.UnboundedPrioritizedChannelOptions)", "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"] 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 ef7a037da23..ccfb12aa0e6 100644 --- a/csharp/ql/lib/ext/generated/System.Threading.RateLimiting.model.yml +++ b/csharp/ql/lib/ext/generated/System.Threading.RateLimiting.model.yml @@ -4,6 +4,8 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", False, "FixedWindowRateLimiter", "(System.Threading.RateLimiting.FixedWindowRateLimiterOptions)", "", "Argument[0].Property[System.Threading.RateLimiting.FixedWindowRateLimiterOptions.Window]", "Argument[this].SyntheticField[System.Threading.RateLimiting.FixedWindowRateLimiter._options].Property[System.Threading.RateLimiting.FixedWindowRateLimiterOptions.Window]", "value", "dfc-generated"] + - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", False, "get_ReplenishmentPeriod", "()", "", "Argument[this].SyntheticField[System.Threading.RateLimiting.FixedWindowRateLimiter._options].Property[System.Threading.RateLimiting.FixedWindowRateLimiterOptions.Window]", "ReturnValue", "value", "dfc-generated"] - ["System.Threading.RateLimiting", "MetadataName", False, "MetadataName", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.Threading.RateLimiting.MetadataName`1._name]", "value", "dfc-generated"] - ["System.Threading.RateLimiting", "MetadataName", False, "ToString", "()", "", "Argument[this].SyntheticField[System.Threading.RateLimiting.MetadataName`1._name]", "ReturnValue", "value", "dfc-generated"] - ["System.Threading.RateLimiting", "MetadataName", False, "get_Name", "()", "", "Argument[this].SyntheticField[System.Threading.RateLimiting.MetadataName`1._name]", "ReturnValue", "value", "dfc-generated"] @@ -12,9 +14,14 @@ extensions: - ["System.Threading.RateLimiting", "RateLimitLease", True, "GetAllMetadata", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.RateLimiting", "RateLimitLease", True, "TryGetMetadata", "(System.String,System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.RateLimiting", "RateLimitLease", True, "get_MetadataNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Threading.RateLimiting", "RateLimitPartition", False, "RateLimitPartition", "(TKey,System.Func)", "", "Argument[0]", "Argument[this].Property[System.Threading.RateLimiting.RateLimitPartition`1.PartitionKey]", "value", "dfc-generated"] + - ["System.Threading.RateLimiting", "RateLimitPartition", False, "RateLimitPartition", "(TKey,System.Func)", "", "Argument[1]", "Argument[this].Property[System.Threading.RateLimiting.RateLimitPartition`1.Factory]", "value", "dfc-generated"] - ["System.Threading.RateLimiting", "RateLimiter", False, "AttemptAcquire", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.RateLimiting", "RateLimiter", True, "AttemptAcquireCore", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.RateLimiting", "ReplenishingRateLimiter", True, "get_ReplenishmentPeriod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Threading.RateLimiting", "SlidingWindowRateLimiter", False, "SlidingWindowRateLimiter", "(System.Threading.RateLimiting.SlidingWindowRateLimiterOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", False, "TokenBucketRateLimiter", "(System.Threading.RateLimiting.TokenBucketRateLimiterOptions)", "", "Argument[0].Property[System.Threading.RateLimiting.TokenBucketRateLimiterOptions.ReplenishmentPeriod]", "Argument[this].SyntheticField[System.Threading.RateLimiting.TokenBucketRateLimiter._options].Property[System.Threading.RateLimiting.TokenBucketRateLimiterOptions.ReplenishmentPeriod]", "value", "dfc-generated"] + - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", False, "get_ReplenishmentPeriod", "()", "", "Argument[this].SyntheticField[System.Threading.RateLimiting.TokenBucketRateLimiter._options].Property[System.Threading.RateLimiting.TokenBucketRateLimiterOptions.ReplenishmentPeriod]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -28,7 +35,6 @@ extensions: - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "AcquireAsyncCore", "(System.Int32,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "DisposeAsyncCore", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "FixedWindowRateLimiter", "(System.Threading.RateLimiting.FixedWindowRateLimiterOptions)", "summary", "df-generated"] - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "GetStatistics", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "TryReplenish", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "get_IdleDuration", "()", "summary", "df-generated"] @@ -60,7 +66,6 @@ extensions: - ["System.Threading.RateLimiting", "RateLimitPartition", "GetNoLimiter", "(TKey)", "summary", "df-generated"] - ["System.Threading.RateLimiting", "RateLimitPartition", "GetSlidingWindowLimiter", "(TKey,System.Func)", "summary", "df-generated"] - ["System.Threading.RateLimiting", "RateLimitPartition", "GetTokenBucketLimiter", "(TKey,System.Func)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "RateLimitPartition", "RateLimitPartition", "(TKey,System.Func)", "summary", "df-generated"] - ["System.Threading.RateLimiting", "RateLimitPartition", "get_Factory", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "RateLimitPartition", "get_PartitionKey", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "RateLimiter", "AcquireAsync", "(System.Int32,System.Threading.CancellationToken)", "summary", "df-generated"] @@ -76,7 +81,6 @@ extensions: - ["System.Threading.RateLimiting", "SlidingWindowRateLimiter", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Threading.RateLimiting", "SlidingWindowRateLimiter", "DisposeAsyncCore", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "SlidingWindowRateLimiter", "GetStatistics", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "SlidingWindowRateLimiter", "SlidingWindowRateLimiter", "(System.Threading.RateLimiting.SlidingWindowRateLimiterOptions)", "summary", "df-generated"] - ["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"] @@ -84,7 +88,6 @@ extensions: - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "DisposeAsyncCore", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "GetStatistics", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "TokenBucketRateLimiter", "(System.Threading.RateLimiting.TokenBucketRateLimiterOptions)", "summary", "df-generated"] - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "TryReplenish", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "get_IdleDuration", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "get_IsAutoReplenishing", "()", "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 832754f553a..d39b388a218 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 @@ -49,7 +49,6 @@ extensions: - ["System.Threading.Tasks.Dataflow", "DataflowBlock", False, "SendAsync", "(System.Threading.Tasks.Dataflow.ITargetBlock,TInput)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - ["System.Threading.Tasks.Dataflow", "DataflowBlock", False, "SendAsync", "(System.Threading.Tasks.Dataflow.ITargetBlock,TInput,System.Threading.CancellationToken)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - ["System.Threading.Tasks.Dataflow", "DataflowBlock", False, "TryReceive", "(System.Threading.Tasks.Dataflow.IReceivableSourceBlock,TOutput)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "IDataflowBlock", True, "Fault", "(System.Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Threading.Tasks.Dataflow", "IDataflowBlock", True, "get_Completion", "()", "", "Argument[this]", "ReturnValue", "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"] @@ -88,6 +87,7 @@ extensions: - ["System.Threading.Tasks.Dataflow", "ActionBlock", "ActionBlock", "(System.Func)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "ActionBlock", "ActionBlock", "(System.Func,System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions)", "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"] - ["System.Threading.Tasks.Dataflow", "ActionBlock", "Post", "(TInput)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "ActionBlock", "ToString", "()", "summary", "df-generated"] @@ -95,6 +95,7 @@ extensions: - ["System.Threading.Tasks.Dataflow", "BatchBlock", "BatchBlock", "(System.Int32)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BatchBlock", "Complete", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BatchBlock", "ConsumeMessage", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Boolean)", "summary", "df-generated"] + - ["System.Threading.Tasks.Dataflow", "BatchBlock", "Fault", "(System.Exception)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BatchBlock", "OfferMessage", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,T,System.Threading.Tasks.Dataflow.ISourceBlock,System.Boolean)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BatchBlock", "ReleaseReservation", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BatchBlock", "ToString", "()", "summary", "df-generated"] @@ -106,6 +107,7 @@ extensions: - ["System.Threading.Tasks.Dataflow", "BatchedJoinBlock", "BatchedJoinBlock", "(System.Int32)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BatchedJoinBlock", "Complete", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BatchedJoinBlock", "ConsumeMessage", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>,System.Boolean)", "summary", "df-generated"] + - ["System.Threading.Tasks.Dataflow", "BatchedJoinBlock", "Fault", "(System.Exception)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BatchedJoinBlock", "ReleaseReservation", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BatchedJoinBlock", "ToString", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BatchedJoinBlock", "TryReceive", "(System.Predicate,System.Collections.Generic.IList,System.Collections.Generic.IList>>,System.Tuple,System.Collections.Generic.IList,System.Collections.Generic.IList>)", "summary", "df-generated"] @@ -115,6 +117,7 @@ extensions: - ["System.Threading.Tasks.Dataflow", "BatchedJoinBlock", "BatchedJoinBlock", "(System.Int32)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BatchedJoinBlock", "Complete", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BatchedJoinBlock", "ConsumeMessage", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Collections.Generic.IList>>,System.Boolean)", "summary", "df-generated"] + - ["System.Threading.Tasks.Dataflow", "BatchedJoinBlock", "Fault", "(System.Exception)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BatchedJoinBlock", "ReleaseReservation", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Collections.Generic.IList>>)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BatchedJoinBlock", "ToString", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BatchedJoinBlock", "TryReceive", "(System.Predicate,System.Collections.Generic.IList>>,System.Tuple,System.Collections.Generic.IList>)", "summary", "df-generated"] @@ -124,12 +127,14 @@ extensions: - ["System.Threading.Tasks.Dataflow", "BroadcastBlock", "BroadcastBlock", "(System.Func)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BroadcastBlock", "BroadcastBlock", "(System.Func,System.Threading.Tasks.Dataflow.DataflowBlockOptions)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BroadcastBlock", "Complete", "()", "summary", "df-generated"] + - ["System.Threading.Tasks.Dataflow", "BroadcastBlock", "Fault", "(System.Exception)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BroadcastBlock", "OfferMessage", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,T,System.Threading.Tasks.Dataflow.ISourceBlock,System.Boolean)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BroadcastBlock", "ReleaseReservation", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BroadcastBlock", "ToString", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BroadcastBlock", "TryReceive", "(System.Predicate,T)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BufferBlock", "Complete", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BufferBlock", "ConsumeMessage", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Boolean)", "summary", "df-generated"] + - ["System.Threading.Tasks.Dataflow", "BufferBlock", "Fault", "(System.Exception)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BufferBlock", "OfferMessage", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,T,System.Threading.Tasks.Dataflow.ISourceBlock,System.Boolean)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BufferBlock", "ReleaseReservation", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "BufferBlock", "ToString", "()", "summary", "df-generated"] @@ -155,6 +160,7 @@ extensions: - ["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", "IDataflowBlock", "Complete", "()", "summary", "df-generated"] + - ["System.Threading.Tasks.Dataflow", "IDataflowBlock", "Fault", "(System.Exception)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "IReceivableSourceBlock", "TryReceive", "(System.Predicate,TOutput)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "IReceivableSourceBlock", "TryReceiveAll", "(System.Collections.Generic.IList)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "ISourceBlock", "ConsumeMessage", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Boolean)", "summary", "df-generated"] @@ -164,6 +170,7 @@ extensions: - ["System.Threading.Tasks.Dataflow", "ITargetBlock", "OfferMessage", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,TInput,System.Threading.Tasks.Dataflow.ISourceBlock,System.Boolean)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "JoinBlock", "Complete", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "JoinBlock", "ConsumeMessage", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock>,System.Boolean)", "summary", "df-generated"] + - ["System.Threading.Tasks.Dataflow", "JoinBlock", "Fault", "(System.Exception)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "JoinBlock", "ReleaseReservation", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock>)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "JoinBlock", "ToString", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "JoinBlock", "TryReceive", "(System.Predicate>,System.Tuple)", "summary", "df-generated"] @@ -171,6 +178,7 @@ extensions: - ["System.Threading.Tasks.Dataflow", "JoinBlock", "get_OutputCount", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "JoinBlock", "Complete", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "JoinBlock", "ConsumeMessage", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock>,System.Boolean)", "summary", "df-generated"] + - ["System.Threading.Tasks.Dataflow", "JoinBlock", "Fault", "(System.Exception)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "JoinBlock", "ReleaseReservation", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock>)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "JoinBlock", "ToString", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "JoinBlock", "TryReceive", "(System.Predicate>,System.Tuple)", "summary", "df-generated"] @@ -178,6 +186,7 @@ extensions: - ["System.Threading.Tasks.Dataflow", "JoinBlock", "get_OutputCount", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "TransformBlock", "Complete", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "TransformBlock", "ConsumeMessage", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Boolean)", "summary", "df-generated"] + - ["System.Threading.Tasks.Dataflow", "TransformBlock", "Fault", "(System.Exception)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "TransformBlock", "OfferMessage", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,TInput,System.Threading.Tasks.Dataflow.ISourceBlock,System.Boolean)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "TransformBlock", "ReleaseReservation", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "TransformBlock", "ToString", "()", "summary", "df-generated"] @@ -191,6 +200,7 @@ extensions: - ["System.Threading.Tasks.Dataflow", "TransformBlock", "get_OutputCount", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "TransformManyBlock", "Complete", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "TransformManyBlock", "ConsumeMessage", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Boolean)", "summary", "df-generated"] + - ["System.Threading.Tasks.Dataflow", "TransformManyBlock", "Fault", "(System.Exception)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "TransformManyBlock", "OfferMessage", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,TInput,System.Threading.Tasks.Dataflow.ISourceBlock,System.Boolean)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "TransformManyBlock", "ReleaseReservation", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "TransformManyBlock", "ToString", "()", "summary", "df-generated"] @@ -205,6 +215,7 @@ extensions: - ["System.Threading.Tasks.Dataflow", "TransformManyBlock", "get_InputCount", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "TransformManyBlock", "get_OutputCount", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "WriteOnceBlock", "Complete", "()", "summary", "df-generated"] + - ["System.Threading.Tasks.Dataflow", "WriteOnceBlock", "Fault", "(System.Exception)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "WriteOnceBlock", "ReserveMessage", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "WriteOnceBlock", "TryReceive", "(System.Predicate,T)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "WriteOnceBlock", "WriteOnceBlock", "(System.Func)", "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 2e64b63e1c2..81a2c7cfbb4 100644 --- a/csharp/ql/lib/ext/generated/System.Threading.Tasks.model.yml +++ b/csharp/ql/lib/ext/generated/System.Threading.Tasks.model.yml @@ -25,9 +25,12 @@ extensions: - ["System.Threading.Tasks", "Task", False, "WaitAsync", "(System.TimeSpan,System.TimeProvider,System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.Tasks", "Task", False, "WaitAsync", "(System.TimeSpan,System.TimeProvider,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.Tasks", "Task", False, "WhenAny", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Threading.Tasks", "Task", False, "WhenAny", "(System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.Tasks", "Task", False, "WhenAny", "(System.Threading.Tasks.Task,System.Threading.Tasks.Task)", "", "Argument[0]", "ReturnValue.Property[System.Threading.Tasks.Task`1.Result]", "value", "dfc-generated"] - ["System.Threading.Tasks", "Task", False, "WhenAny", "(System.Threading.Tasks.Task,System.Threading.Tasks.Task)", "", "Argument[1]", "ReturnValue.Property[System.Threading.Tasks.Task`1.Result]", "value", "dfc-generated"] - ["System.Threading.Tasks", "Task", False, "WhenAny", "(System.Threading.Tasks.Task[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Threading.Tasks", "Task", False, "WhenEach", "(System.ReadOnlySpan)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["System.Threading.Tasks", "Task", False, "WhenEach", "(System.Threading.Tasks.Task[])", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - ["System.Threading.Tasks", "Task", False, "get_AsyncState", "()", "", "Argument[this].SyntheticField[System.Threading.Tasks.Task.m_stateObject]", "ReturnValue", "value", "dfc-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"] @@ -37,13 +40,16 @@ extensions: - ["System.Threading.Tasks", "Task", False, "WaitAsync", "(System.TimeSpan,System.TimeProvider,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.Tasks", "TaskAsyncEnumerableExtensions", False, "ConfigureAwait", "(System.IAsyncDisposable,System.Boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.Tasks", "TaskAsyncEnumerableExtensions", False, "ConfigureAwait", "(System.Collections.Generic.IAsyncEnumerable,System.Boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Threading.Tasks", "TaskAsyncEnumerableExtensions", False, "ToBlockingEnumerable", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "", "Argument[0].Property[System.Collections.Generic.IAsyncEnumerator`1.Current]", "ReturnValue.Element", "value", "dfc-generated"] - ["System.Threading.Tasks", "TaskAsyncEnumerableExtensions", False, "WithCancellation", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.Tasks", "TaskAsyncEnumerableExtensions", False, "WithCancellation", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.Tasks", "TaskCanceledException", False, "TaskCanceledException", "(System.Threading.Tasks.Task)", "", "Argument[0]", "Argument[this].SyntheticField[System.Threading.Tasks.TaskCanceledException._canceledTask]", "value", "dfc-generated"] - ["System.Threading.Tasks", "TaskCanceledException", False, "get_Task", "()", "", "Argument[this].SyntheticField[System.Threading.Tasks.TaskCanceledException._canceledTask]", "ReturnValue", "value", "dfc-generated"] - ["System.Threading.Tasks", "TaskCompletionSource", False, "TaskCompletionSource", "(System.Object,System.Threading.Tasks.TaskCreationOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Threading.Tasks", "TaskCompletionSource", False, "get_Task", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Threading.Tasks", "TaskCompletionSource", False, "SetFromTask", "(System.Threading.Tasks.Task)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Threading.Tasks", "TaskCompletionSource", False, "SetResult", "(TResult)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Threading.Tasks", "TaskCompletionSource", False, "TrySetFromTask", "(System.Threading.Tasks.Task)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Threading.Tasks", "TaskCompletionSource", False, "TrySetResult", "(TResult)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Threading.Tasks", "TaskCompletionSource", False, "get_Task", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.Tasks", "TaskExtensions", False, "Unwrap", "(System.Threading.Tasks.Task)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -254,6 +260,8 @@ extensions: - ["System.Threading.Tasks", "Task", "Wait", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "Wait", "(System.TimeSpan)", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "Wait", "(System.TimeSpan,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Threading.Tasks", "Task", "WaitAll", "(System.Collections.Generic.IEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System.Threading.Tasks", "Task", "WaitAll", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "WaitAll", "(System.Threading.Tasks.Task[])", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "WaitAll", "(System.Threading.Tasks.Task[],System.Int32)", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "WaitAll", "(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)", "summary", "df-generated"] @@ -265,7 +273,12 @@ extensions: - ["System.Threading.Tasks", "Task", "WaitAny", "(System.Threading.Tasks.Task[],System.Threading.CancellationToken)", "summary", "df-generated"] - ["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.ReadOnlySpan)", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "WhenAll", "(System.Threading.Tasks.Task[])", "summary", "df-generated"] + - ["System.Threading.Tasks", "Task", "WhenEach", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] + - ["System.Threading.Tasks", "Task", "WhenEach", "(System.Collections.Generic.IEnumerable>)", "summary", "df-generated"] + - ["System.Threading.Tasks", "Task", "WhenEach", "(System.ReadOnlySpan>)", "summary", "df-generated"] + - ["System.Threading.Tasks", "Task", "WhenEach", "(System.Threading.Tasks.Task[])", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "Yield", "()", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "get_CompletedSynchronously", "()", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "get_CompletedTask", "()", "summary", "df-generated"] @@ -280,7 +293,6 @@ extensions: - ["System.Threading.Tasks", "Task", "get_IsFaulted", "()", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "get_Status", "()", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "get_Factory", "()", "summary", "df-generated"] - - ["System.Threading.Tasks", "TaskAsyncEnumerableExtensions", "ToBlockingEnumerable", "(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Threading.Tasks", "TaskCanceledException", "TaskCanceledException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Threading.Tasks", "TaskCanceledException", "TaskCanceledException", "(System.String)", "summary", "df-generated"] - ["System.Threading.Tasks", "TaskCanceledException", "TaskCanceledException", "(System.String,System.Exception)", "summary", "df-generated"] @@ -289,6 +301,7 @@ extensions: - ["System.Threading.Tasks", "TaskCompletionSource", "SetCanceled", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Threading.Tasks", "TaskCompletionSource", "SetException", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Threading.Tasks", "TaskCompletionSource", "SetException", "(System.Exception)", "summary", "df-generated"] + - ["System.Threading.Tasks", "TaskCompletionSource", "SetFromTask", "(System.Threading.Tasks.Task)", "summary", "df-generated"] - ["System.Threading.Tasks", "TaskCompletionSource", "SetResult", "()", "summary", "df-generated"] - ["System.Threading.Tasks", "TaskCompletionSource", "TaskCompletionSource", "(System.Object)", "summary", "df-generated"] - ["System.Threading.Tasks", "TaskCompletionSource", "TaskCompletionSource", "(System.Threading.Tasks.TaskCreationOptions)", "summary", "df-generated"] @@ -296,6 +309,7 @@ extensions: - ["System.Threading.Tasks", "TaskCompletionSource", "TrySetCanceled", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Threading.Tasks", "TaskCompletionSource", "TrySetException", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Threading.Tasks", "TaskCompletionSource", "TrySetException", "(System.Exception)", "summary", "df-generated"] + - ["System.Threading.Tasks", "TaskCompletionSource", "TrySetFromTask", "(System.Threading.Tasks.Task)", "summary", "df-generated"] - ["System.Threading.Tasks", "TaskCompletionSource", "TrySetResult", "()", "summary", "df-generated"] - ["System.Threading.Tasks", "TaskCompletionSource", "SetCanceled", "()", "summary", "df-generated"] - ["System.Threading.Tasks", "TaskCompletionSource", "SetCanceled", "(System.Threading.CancellationToken)", "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 4453e4b157b..3872a5ad238 100644 --- a/csharp/ql/lib/ext/generated/System.Threading.model.yml +++ b/csharp/ql/lib/ext/generated/System.Threading.model.yml @@ -90,6 +90,9 @@ extensions: - ["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", "AsyncLocal", "(System.Action>)", "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"] @@ -138,6 +141,7 @@ extensions: - ["System.Threading", "CancellationTokenSource", "CancellationTokenSource", "(System.Int32)", "summary", "df-generated"] - ["System.Threading", "CancellationTokenSource", "CancellationTokenSource", "(System.TimeSpan)", "summary", "df-generated"] - ["System.Threading", "CancellationTokenSource", "CancellationTokenSource", "(System.TimeSpan,System.TimeProvider)", "summary", "df-generated"] + - ["System.Threading", "CancellationTokenSource", "CreateLinkedTokenSource", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Threading", "CancellationTokenSource", "CreateLinkedTokenSource", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Threading", "CancellationTokenSource", "CreateLinkedTokenSource", "(System.Threading.CancellationToken,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Threading", "CancellationTokenSource", "CreateLinkedTokenSource", "(System.Threading.CancellationToken[])", "summary", "df-generated"] @@ -199,22 +203,30 @@ extensions: - ["System.Threading", "Interlocked", "And", "(System.Int64,System.Int64)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "And", "(System.UInt32,System.UInt32)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "And", "(System.UInt64,System.UInt64)", "summary", "df-generated"] + - ["System.Threading", "Interlocked", "CompareExchange", "(System.Byte,System.Byte,System.Byte)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "CompareExchange", "(System.Double,System.Double,System.Double)", "summary", "df-generated"] + - ["System.Threading", "Interlocked", "CompareExchange", "(System.Int16,System.Int16,System.Int16)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "CompareExchange", "(System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "CompareExchange", "(System.Int64,System.Int64,System.Int64)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "CompareExchange", "(System.Object,System.Object,System.Object)", "summary", "df-generated"] + - ["System.Threading", "Interlocked", "CompareExchange", "(System.SByte,System.SByte,System.SByte)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "CompareExchange", "(System.Single,System.Single,System.Single)", "summary", "df-generated"] + - ["System.Threading", "Interlocked", "CompareExchange", "(System.UInt16,System.UInt16,System.UInt16)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "CompareExchange", "(System.UInt32,System.UInt32,System.UInt32)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "CompareExchange", "(System.UInt64,System.UInt64,System.UInt64)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "Decrement", "(System.Int32)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "Decrement", "(System.Int64)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "Decrement", "(System.UInt32)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "Decrement", "(System.UInt64)", "summary", "df-generated"] + - ["System.Threading", "Interlocked", "Exchange", "(System.Byte,System.Byte)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "Exchange", "(System.Double,System.Double)", "summary", "df-generated"] + - ["System.Threading", "Interlocked", "Exchange", "(System.Int16,System.Int16)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "Exchange", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "Exchange", "(System.Int64,System.Int64)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "Exchange", "(System.Object,System.Object)", "summary", "df-generated"] + - ["System.Threading", "Interlocked", "Exchange", "(System.SByte,System.SByte)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "Exchange", "(System.Single,System.Single)", "summary", "df-generated"] + - ["System.Threading", "Interlocked", "Exchange", "(System.UInt16,System.UInt16)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "Exchange", "(System.UInt32,System.UInt32)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "Exchange", "(System.UInt64,System.UInt64)", "summary", "df-generated"] - ["System.Threading", "Interlocked", "Increment", "(System.Int32)", "summary", "df-generated"] @@ -530,6 +542,7 @@ extensions: - ["System.Threading", "Volatile", "Read", "(System.UInt64)", "summary", "df-generated"] - ["System.Threading", "Volatile", "Read", "(System.UIntPtr)", "summary", "df-generated"] - ["System.Threading", "Volatile", "Read", "(T)", "summary", "df-generated"] + - ["System.Threading", "Volatile", "ReadBarrier", "()", "summary", "df-generated"] - ["System.Threading", "Volatile", "Write", "(System.Boolean,System.Boolean)", "summary", "df-generated"] - ["System.Threading", "Volatile", "Write", "(System.Byte,System.Byte)", "summary", "df-generated"] - ["System.Threading", "Volatile", "Write", "(System.Double,System.Double)", "summary", "df-generated"] @@ -541,6 +554,7 @@ extensions: - ["System.Threading", "Volatile", "Write", "(System.UInt16,System.UInt16)", "summary", "df-generated"] - ["System.Threading", "Volatile", "Write", "(System.UInt32,System.UInt32)", "summary", "df-generated"] - ["System.Threading", "Volatile", "Write", "(System.UInt64,System.UInt64)", "summary", "df-generated"] + - ["System.Threading", "Volatile", "WriteBarrier", "()", "summary", "df-generated"] - ["System.Threading", "WaitHandle", "Close", "()", "summary", "df-generated"] - ["System.Threading", "WaitHandle", "Dispose", "()", "summary", "df-generated"] - ["System.Threading", "WaitHandle", "Dispose", "(System.Boolean)", "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 af5047a0fc2..dae72600f49 100644 --- a/csharp/ql/lib/ext/generated/System.Web.model.yml +++ b/csharp/ql/lib/ext/generated/System.Web.model.yml @@ -5,10 +5,6 @@ extensions: extensible: summaryModel data: - ["System.Web", "HttpUtility", False, "HtmlDecode", "(System.String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["System.Web", "HttpUtility", False, "UrlEncodeToBytes", "(System.Byte[])", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["System.Web", "HttpUtility", False, "UrlEncodeToBytes", "(System.Byte[])", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["System.Web", "HttpUtility", False, "UrlEncodeToBytes", "(System.Byte[],System.Int32,System.Int32)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["System.Web", "HttpUtility", False, "UrlEncodeToBytes", "(System.Byte[],System.Int32,System.Int32)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Web", "HttpUtility", False, "UrlEncodeToBytes", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["System.Web", "HttpUtility", False, "UrlEncodeToBytes", "(System.String,System.Text.Encoding)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["System.Web", "HttpUtility", False, "UrlPathEncode", "(System.String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] @@ -33,6 +29,8 @@ extensions: - ["System.Web", "HttpUtility", "UrlDecodeToBytes", "(System.Byte[],System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Web", "HttpUtility", "UrlDecodeToBytes", "(System.String)", "summary", "df-generated"] - ["System.Web", "HttpUtility", "UrlDecodeToBytes", "(System.String,System.Text.Encoding)", "summary", "df-generated"] + - ["System.Web", "HttpUtility", "UrlEncodeToBytes", "(System.Byte[])", "summary", "df-generated"] + - ["System.Web", "HttpUtility", "UrlEncodeToBytes", "(System.Byte[],System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Web", "HttpUtility", "UrlEncodeUnicode", "(System.String)", "summary", "df-generated"] - ["System.Web", "HttpUtility", "UrlEncodeUnicodeToBytes", "(System.String)", "summary", "df-generated"] - ["System.Web", "IHtmlString", "ToHtmlString", "()", "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 08d398b9f02..ca0ebdd81bd 100644 --- a/csharp/ql/lib/ext/generated/System.Xaml.Permissions.model.yml +++ b/csharp/ql/lib/ext/generated/System.Xaml.Permissions.model.yml @@ -9,6 +9,7 @@ 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", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Xaml.Permissions", "XamlLoadPermission", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] - ["System.Xaml.Permissions", "XamlLoadPermission", "GetHashCode", "()", "summary", "df-generated"] @@ -19,3 +20,4 @@ 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"] 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 df262abbd71..664da0ce88a 100644 --- a/csharp/ql/lib/ext/generated/System.Xml.Linq.model.yml +++ b/csharp/ql/lib/ext/generated/System.Xml.Linq.model.yml @@ -244,6 +244,7 @@ extensions: - ["System.Xml.Linq", "XNode", "get_EqualityComparer", "()", "summary", "df-generated"] - ["System.Xml.Linq", "XNode", "get_PreviousNode", "()", "summary", "df-generated"] - ["System.Xml.Linq", "XNodeDocumentOrderComparer", "Compare", "(System.Xml.Linq.XNode,System.Xml.Linq.XNode)", "summary", "df-generated"] + - ["System.Xml.Linq", "XNodeEqualityComparer", "Equals", "(System.Object,System.Object)", "summary", "df-generated"] - ["System.Xml.Linq", "XNodeEqualityComparer", "Equals", "(System.Xml.Linq.XNode,System.Xml.Linq.XNode)", "summary", "df-generated"] - ["System.Xml.Linq", "XNodeEqualityComparer", "GetHashCode", "(System.Xml.Linq.XNode)", "summary", "df-generated"] - ["System.Xml.Linq", "XObject", "HasLineInfo", "()", "summary", "df-generated"] 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 270fa553dac..98ddebacb8c 100644 --- a/csharp/ql/lib/ext/generated/System.Xml.Schema.model.yml +++ b/csharp/ql/lib/ext/generated/System.Xml.Schema.model.yml @@ -44,6 +44,7 @@ extensions: - ["System.Xml.Schema", "XmlSchemaDatatype", True, "ChangeType", "(System.Object,System.Type,System.Xml.IXmlNamespaceResolver)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaDatatype", True, "ParseValue", "(System.String,System.Xml.XmlNameTable,System.Xml.IXmlNamespaceResolver)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaDatatype", True, "ParseValue", "(System.String,System.Xml.XmlNameTable,System.Xml.IXmlNamespaceResolver)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Xml.Schema", "XmlSchemaDatatype", True, "ParseValue", "(System.String,System.Xml.XmlNameTable,System.Xml.IXmlNamespaceResolver)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaDatatype", True, "ParseValue", "(System.String,System.Xml.XmlNameTable,System.Xml.IXmlNamespaceResolver)", "", "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"] @@ -86,6 +87,7 @@ 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, "Schemas", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Xml.Schema", "XmlSchemaSet", False, "Schemas", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSet", False, "XmlSchemaSet", "(System.Xml.XmlNameTable)", "", "Argument[0]", "Argument[this].SyntheticField[System.Xml.Schema.XmlSchemaSet._nameTable]", "value", "dfc-generated"] - ["System.Xml.Schema", "XmlSchemaSet", False, "get_NameTable", "()", "", "Argument[this].SyntheticField[System.Xml.Schema.XmlSchemaSet._nameTable]", "ReturnValue", "value", "dfc-generated"] - ["System.Xml.Schema", "XmlSchemaSet", False, "set_XmlResolver", "(System.Xml.XmlResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -109,7 +111,11 @@ extensions: - ["System.Xml.Schema", "XmlSchemaValidator", False, "ValidateAttribute", "(System.String,System.String,System.String,System.Xml.Schema.XmlSchemaInfo)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaValidator", False, "ValidateAttribute", "(System.String,System.String,System.String,System.Xml.Schema.XmlSchemaInfo)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaValidator", False, "ValidateAttribute", "(System.String,System.String,System.String,System.Xml.Schema.XmlSchemaInfo)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Xml.Schema", "XmlSchemaValidator", False, "ValidateElement", "(System.String,System.String,System.Xml.Schema.XmlSchemaInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Xml.Schema", "XmlSchemaValidator", False, "ValidateElement", "(System.String,System.String,System.Xml.Schema.XmlSchemaInfo)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaValidator", False, "ValidateElement", "(System.String,System.String,System.Xml.Schema.XmlSchemaInfo)", "", "Argument[this]", "Argument[2]", "taint", "df-generated"] + - ["System.Xml.Schema", "XmlSchemaValidator", False, "ValidateElement", "(System.String,System.String,System.Xml.Schema.XmlSchemaInfo,System.String,System.String,System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Xml.Schema", "XmlSchemaValidator", False, "ValidateElement", "(System.String,System.String,System.Xml.Schema.XmlSchemaInfo,System.String,System.String,System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaValidator", False, "ValidateElement", "(System.String,System.String,System.Xml.Schema.XmlSchemaInfo,System.String,System.String,System.String,System.String)", "", "Argument[this]", "Argument[2]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaValidator", False, "ValidateEndElement", "(System.Xml.Schema.XmlSchemaInfo)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaValidator", False, "ValidateEndElement", "(System.Xml.Schema.XmlSchemaInfo)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -206,7 +212,6 @@ extensions: - ["System.Xml.Schema", "XmlSchemaSet", "Contains", "(System.String)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSet", "Contains", "(System.Xml.Schema.XmlSchema)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSet", "RemoveRecursive", "(System.Xml.Schema.XmlSchema)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSet", "Schemas", "(System.String)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSet", "add_ValidationEventHandler", "(System.Xml.Schema.ValidationEventHandler)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSet", "get_Count", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSet", "get_GlobalAttributes", "()", "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 58e5596f6d2..ce23169ea56 100644 --- a/csharp/ql/lib/ext/generated/System.Xml.Serialization.model.yml +++ b/csharp/ql/lib/ext/generated/System.Xml.Serialization.model.yml @@ -89,6 +89,7 @@ extensions: - ["System.Xml.Serialization", "XmlSchemaExporter", False, "ExportMembersMapping", "(System.Xml.Serialization.XmlMembersMapping)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSchemaExporter", False, "ExportMembersMapping", "(System.Xml.Serialization.XmlMembersMapping,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSchemaExporter", False, "ExportTypeMapping", "(System.Xml.Serialization.XmlMembersMapping)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Xml.Serialization", "XmlSchemaExporter", False, "ExportTypeMapping", "(System.Xml.Serialization.XmlMembersMapping)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSchemaExporter", False, "ExportTypeMapping", "(System.Xml.Serialization.XmlTypeMapping)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSchemaExporter", False, "XmlSchemaExporter", "(System.Xml.Serialization.XmlSchemas)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSchemaProviderAttribute", False, "XmlSchemaProviderAttribute", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.Xml.Serialization.XmlSchemaProviderAttribute._methodName]", "value", "dfc-generated"] @@ -110,24 +111,37 @@ extensions: - ["System.Xml.Serialization", "XmlSerializationReader", False, "CollapseWhitespace", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "EnsureArrayIndex", "(System.Array,System.Int32,System.Type)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "GetTarget", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Xml.Serialization", "XmlSerializationReader", False, "GetXsiType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadElementQualifiedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadNullableQualifiedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadNullableString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadReference", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadReferencedElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadReferencedElement", "(System.String,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadReferencedElement", "(System.String,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadReferencedElement", "(System.String,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadReferencingElement", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadReferencingElement", "(System.String,System.String,System.Boolean,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadReferencingElement", "(System.String,System.String,System.Boolean,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadReferencingElement", "(System.String,System.String,System.Boolean,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadReferencingElement", "(System.String,System.String,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadReferencingElement", "(System.String,System.String,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadReferencingElement", "(System.String,System.String,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadSerializable", "(System.Xml.Serialization.IXmlSerializable)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadSerializable", "(System.Xml.Serialization.IXmlSerializable,System.Boolean)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadString", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadString", "(System.String,System.Boolean)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadTypedPrimitive", "(System.Xml.XmlQualifiedName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadXmlDocument", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Xml.Serialization", "XmlSerializationReader", False, "ReadXmlNode", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "ShrinkArray", "(System.Array,System.Int32,System.Type,System.Boolean)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "ToByteArrayBase64", "(System.String)", "", "Argument[0]", "ReturnValue.Element", "taint", "dfc-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "ToXmlNCName", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "ToXmlName", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "ToXmlNmToken", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "ToXmlNmTokens", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["System.Xml.Serialization", "XmlSerializationReader", False, "ToXmlQualifiedName", "(System.String)", "", "Argument[0]", "ReturnValue.Property[System.Xml.XmlQualifiedName.Name]", "value", "dfc-generated"] + - ["System.Xml.Serialization", "XmlSerializationReader", False, "ToXmlQualifiedName", "(System.String)", "", "Argument[0]", "ReturnValue.Property[System.Xml.XmlQualifiedName.Namespace]", "taint", "dfc-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "get_Document", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "get_Reader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationWriter", False, "FromByteArrayBase64", "(System.Byte[])", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] @@ -239,6 +253,8 @@ extensions: - ["System.Xml.Serialization", "XmlSerializationWriter", False, "WriteReferencingElement", "(System.String,System.String,System.Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationWriter", False, "WriteReferencingElement", "(System.String,System.String,System.Object,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationWriter", False, "WriteReferencingElement", "(System.String,System.String,System.Object,System.Boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["System.Xml.Serialization", "XmlSerializationWriter", False, "WriteRpcResult", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Xml.Serialization", "XmlSerializationWriter", False, "WriteRpcResult", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationWriter", False, "WriteSerializable", "(System.Xml.Serialization.IXmlSerializable,System.String,System.String,System.Boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationWriter", False, "WriteSerializable", "(System.Xml.Serialization.IXmlSerializable,System.String,System.String,System.Boolean,System.Boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationWriter", False, "WriteStartElement", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -394,19 +410,14 @@ extensions: - ["System.Xml.Serialization", "XmlSerializationReader", "FixupArrayRefs", "(System.Object)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "GetArrayLength", "(System.String,System.String)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "GetNullAttr", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationReader", "GetXsiType", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "InitCallbacks", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "InitIDs", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "IsXmlnsAttribute", "(System.String)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "ParseWsdlArrayType", "(System.Xml.XmlAttribute)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationReader", "ReadElementQualifiedName", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "ReadEndElement", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "ReadNull", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationReader", "ReadNullableQualifiedName", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "ReadReferencedElements", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "ReadTypedNull", "(System.Xml.XmlQualifiedName)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationReader", "ReadXmlDocument", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationReader", "ReadXmlNode", "(System.Boolean)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "Referenced", "(System.Object)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "ResolveDynamicAssembly", "(System.String)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "ToByteArrayBase64", "(System.Boolean)", "summary", "df-generated"] @@ -417,7 +428,6 @@ extensions: - ["System.Xml.Serialization", "XmlSerializationReader", "ToDateTime", "(System.String)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "ToEnum", "(System.String,System.Collections.Hashtable,System.String)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "ToTime", "(System.String)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationReader", "ToXmlQualifiedName", "(System.String)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "UnknownAttribute", "(System.Object,System.Xml.XmlAttribute)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "UnknownAttribute", "(System.Object,System.Xml.XmlAttribute,System.String)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "UnknownElement", "(System.Object,System.Xml.XmlElement)", "summary", "df-generated"] @@ -446,7 +456,6 @@ extensions: - ["System.Xml.Serialization", "XmlSerializationWriter", "WriteEndElement", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationWriter", "WriteEndElement", "(System.Object)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationWriter", "WriteReferencedElements", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationWriter", "WriteRpcResult", "(System.String,System.String)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationWriter", "WriteStartDocument", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializer", "CanDeserialize", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializer", "CreateReader", "()", "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 f27d94e88a6..713f0d5c0f6 100644 --- a/csharp/ql/lib/ext/generated/System.Xml.XPath.model.yml +++ b/csharp/ql/lib/ext/generated/System.Xml.XPath.model.yml @@ -25,7 +25,7 @@ extensions: - ["System.Xml.XPath", "XPathItem", True, "get_TypedValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.XPath", "XPathItem", True, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.XPath", "XPathItem", True, "get_XmlType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.XPath", "XPathNavigator", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Xml.XPath", "XPathNavigator", False, "ToString", "()", "", "Argument[this].Property[System.Xml.XPath.XPathItem.Value]", "ReturnValue", "value", "dfc-generated"] - ["System.Xml.XPath", "XPathNavigator", True, "AppendChild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.XPath", "XPathNavigator", True, "Clone", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System.Xml.XPath", "XPathNavigator", True, "Compile", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "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 d257228897a..519dcb65574 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 @@ -138,6 +138,9 @@ extensions: - ["System.Xml.Xsl.Runtime", "XmlQueryRuntime", False, "GetEarlyBoundObject", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Xsl.Runtime", "XmlQueryRuntime", False, "GetGlobalValue", "(System.Int32)", "", "Argument[this].SyntheticField[System.Xml.Xsl.Runtime.XmlQueryRuntime._globalValues].Element", "ReturnValue", "value", "dfc-generated"] - ["System.Xml.Xsl.Runtime", "XmlQueryRuntime", False, "GetNameFilter", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Xml.Xsl.Runtime", "XmlQueryRuntime", False, "ParseTagName", "(System.String,System.Int32)", "", "Argument[0]", "ReturnValue.Property[System.Xml.XmlQualifiedName.Name]", "value", "dfc-generated"] + - ["System.Xml.Xsl.Runtime", "XmlQueryRuntime", False, "ParseTagName", "(System.String,System.String)", "", "Argument[0]", "ReturnValue.Property[System.Xml.XmlQualifiedName.Name]", "value", "dfc-generated"] + - ["System.Xml.Xsl.Runtime", "XmlQueryRuntime", False, "ParseTagName", "(System.String,System.String)", "", "Argument[1]", "ReturnValue.Property[System.Xml.XmlQualifiedName.Namespace]", "value", "dfc-generated"] - ["System.Xml.Xsl.Runtime", "XmlQueryRuntime", False, "StartRtfConstruction", "(System.String,System.Xml.Xsl.Runtime.XmlQueryOutput)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Xsl.Runtime", "XmlQueryRuntime", False, "StartRtfConstruction", "(System.String,System.Xml.Xsl.Runtime.XmlQueryOutput)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Xsl.Runtime", "XmlQueryRuntime", False, "StartSequenceConstruction", "(System.Xml.Xsl.Runtime.XmlQueryOutput)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -316,8 +319,6 @@ extensions: - ["System.Xml.Xsl.Runtime", "XmlQueryRuntime", "MatchesXmlType", "(System.Xml.XPath.XPathItem,System.Int32)", "summary", "df-generated"] - ["System.Xml.Xsl.Runtime", "XmlQueryRuntime", "MatchesXmlType", "(System.Xml.XPath.XPathItem,System.Xml.Schema.XmlTypeCode)", "summary", "df-generated"] - ["System.Xml.Xsl.Runtime", "XmlQueryRuntime", "OnCurrentNodeChanged", "(System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] - - ["System.Xml.Xsl.Runtime", "XmlQueryRuntime", "ParseTagName", "(System.String,System.Int32)", "summary", "df-generated"] - - ["System.Xml.Xsl.Runtime", "XmlQueryRuntime", "ParseTagName", "(System.String,System.String)", "summary", "df-generated"] - ["System.Xml.Xsl.Runtime", "XmlQueryRuntime", "SendMessage", "(System.String)", "summary", "df-generated"] - ["System.Xml.Xsl.Runtime", "XmlQueryRuntime", "SetGlobalValue", "(System.Int32,System.Object)", "summary", "df-generated"] - ["System.Xml.Xsl.Runtime", "XmlQueryRuntime", "ThrowException", "(System.String)", "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 8e5cd33c756..db9752525d9 100644 --- a/csharp/ql/lib/ext/generated/System.Xml.model.yml +++ b/csharp/ql/lib/ext/generated/System.Xml.model.yml @@ -186,8 +186,6 @@ extensions: - ["System.Xml", "XmlDocument", True, "CreateElement", "(System.String,System.String,System.String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlDocument", True, "CreateElement", "(System.String,System.String,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlDocument", True, "CreateEntityReference", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlDocument", True, "CreateNavigator", "()", "", "Argument[this]", "ReturnValue.SyntheticField[System.Xml.DocumentXPathNavigator._source]", "value", "dfc-generated"] - - ["System.Xml", "XmlDocument", True, "CreateNavigator", "(System.Xml.XmlNode)", "", "Argument[0]", "ReturnValue.SyntheticField[System.Xml.DocumentXPathNavigator._source]", "value", "dfc-generated"] - ["System.Xml", "XmlDocument", True, "CreateNavigator", "(System.Xml.XmlNode)", "", "Argument[this]", "ReturnValue.SyntheticField[System.Xml.DocumentXPathNavigator._document]", "value", "dfc-generated"] - ["System.Xml", "XmlDocument", True, "CreateNode", "(System.String,System.String,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlDocument", True, "CreateNode", "(System.String,System.String,System.String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] @@ -211,6 +209,8 @@ extensions: - ["System.Xml", "XmlDocument", True, "GetElementsByTagName", "(System.String,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlDocument", True, "ImportNode", "(System.Xml.XmlNode,System.Boolean)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlDocument", True, "ImportNode", "(System.Xml.XmlNode,System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Xml", "XmlDocument", True, "ReadNode", "(System.Xml.XmlReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Xml", "XmlDocument", True, "ReadNode", "(System.Xml.XmlReader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlDocument", True, "Save", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Xml", "XmlDocument", True, "get_DocumentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlDocument", True, "set_XmlResolver", "(System.Xml.XmlResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -326,6 +326,8 @@ extensions: - ["System.Xml", "XmlQualifiedName", False, "ToString", "()", "", "Argument[this].Property[System.Xml.XmlQualifiedName.Namespace]", "ReturnValue", "taint", "dfc-generated"] - ["System.Xml", "XmlQualifiedName", False, "ToString", "(System.String,System.String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System.Xml", "XmlQualifiedName", False, "ToString", "(System.String,System.String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] + - ["System.Xml", "XmlQualifiedName", False, "XmlQualifiedName", "(System.String,System.String)", "", "Argument[0]", "Argument[this].Property[System.Xml.XmlQualifiedName.Name]", "value", "dfc-generated"] + - ["System.Xml", "XmlQualifiedName", False, "XmlQualifiedName", "(System.String,System.String)", "", "Argument[1]", "Argument[this].Property[System.Xml.XmlQualifiedName.Namespace]", "value", "dfc-generated"] - ["System.Xml", "XmlReader", True, "GetAttribute", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlReader", True, "GetAttribute", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlReader", True, "GetAttribute", "(System.String,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -456,15 +458,18 @@ extensions: - ["System.Xml", "XmlWriter", False, "WriteElementString", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", False, "WriteElementString", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", False, "WriteElementString", "(System.String,System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Xml", "XmlWriter", False, "WriteElementString", "(System.String,System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", False, "WriteElementString", "(System.String,System.String,System.String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", False, "WriteElementString", "(System.String,System.String,System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", False, "WriteElementString", "(System.String,System.String,System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["System.Xml", "XmlWriter", False, "WriteElementString", "(System.String,System.String,System.String,System.String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", False, "WriteElementString", "(System.String,System.String,System.String,System.String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", False, "WriteElementStringAsync", "(System.String,System.String,System.String,System.String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", False, "WriteStartAttribute", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", False, "WriteStartAttribute", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", False, "WriteStartElement", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", False, "WriteStartElement", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Xml", "XmlWriter", False, "WriteStartElement", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", True, "LookupPrefix", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlWriter", True, "WriteAttributes", "(System.Xml.XmlReader,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", True, "WriteBase64", "(System.Byte[],System.Int32,System.Int32)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -499,6 +504,7 @@ extensions: - ["System.Xml", "XmlWriter", True, "WriteStartAttributeAsync", "(System.String,System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", True, "WriteStartElement", "(System.String,System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", True, "WriteStartElement", "(System.String,System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["System.Xml", "XmlWriter", True, "WriteStartElement", "(System.String,System.String,System.String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", True, "WriteString", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", True, "WriteStringAsync", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", True, "WriteValue", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -729,7 +735,6 @@ extensions: - ["System.Xml", "XmlDocument", "CreateDefaultAttribute", "(System.String,System.String,System.String)", "summary", "df-generated"] - ["System.Xml", "XmlDocument", "GetElementById", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlDocument", "LoadXml", "(System.String)", "summary", "df-generated"] - - ["System.Xml", "XmlDocument", "ReadNode", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.Xml", "XmlDocument", "Save", "(System.IO.Stream)", "summary", "df-generated"] - ["System.Xml", "XmlDocument", "Save", "(System.IO.TextWriter)", "summary", "df-generated"] - ["System.Xml", "XmlDocument", "Save", "(System.String)", "summary", "df-generated"] @@ -806,7 +811,6 @@ extensions: - ["System.Xml", "XmlQualifiedName", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Xml", "XmlQualifiedName", "GetHashCode", "()", "summary", "df-generated"] - ["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", "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"] diff --git a/csharp/ql/lib/ext/generated/System.model.yml b/csharp/ql/lib/ext/generated/System.model.yml index aeda575d1e3..b594d40ba1b 100644 --- a/csharp/ql/lib/ext/generated/System.model.yml +++ b/csharp/ql/lib/ext/generated/System.model.yml @@ -53,15 +53,29 @@ extensions: - ["System", "BadImageFormatException", False, "BadImageFormatException", "(System.String,System.String,System.Exception)", "", "Argument[1]", "Argument[this].SyntheticField[System.BadImageFormatException._fileName]", "value", "dfc-generated"] - ["System", "BadImageFormatException", False, "get_FileName", "()", "", "Argument[this].SyntheticField[System.BadImageFormatException._fileName]", "ReturnValue", "value", "dfc-generated"] - ["System", "BadImageFormatException", False, "get_FusionLog", "()", "", "Argument[this].SyntheticField[System.BadImageFormatException._fusionLog]", "ReturnValue", "value", "dfc-generated"] + - ["System", "BinaryData", False, "BinaryData", "(System.Byte[],System.String)", "", "Argument[1]", "Argument[this].Property[System.BinaryData.MediaType]", "value", "dfc-generated"] - ["System", "BinaryData", False, "BinaryData", "(System.ReadOnlyMemory)", "", "Argument[0]", "Argument[this].SyntheticField[System.BinaryData._bytes]", "value", "dfc-generated"] + - ["System", "BinaryData", False, "BinaryData", "(System.ReadOnlyMemory,System.String)", "", "Argument[1]", "Argument[this].Property[System.BinaryData.MediaType]", "value", "dfc-generated"] + - ["System", "BinaryData", False, "BinaryData", "(System.String,System.String)", "", "Argument[1]", "Argument[this].Property[System.BinaryData.MediaType]", "value", "dfc-generated"] + - ["System", "BinaryData", False, "FromBytes", "(System.Byte[],System.String)", "", "Argument[1]", "ReturnValue.Property[System.BinaryData.MediaType]", "value", "dfc-generated"] + - ["System", "BinaryData", False, "FromBytes", "(System.ReadOnlyMemory,System.String)", "", "Argument[1]", "ReturnValue.Property[System.BinaryData.MediaType]", "value", "dfc-generated"] + - ["System", "BinaryData", False, "FromFile", "(System.String,System.String)", "", "Argument[1]", "ReturnValue.Property[System.BinaryData.MediaType]", "value", "dfc-generated"] + - ["System", "BinaryData", False, "FromStream", "(System.IO.Stream,System.String)", "", "Argument[1]", "ReturnValue.Property[System.BinaryData.MediaType]", "value", "dfc-generated"] + - ["System", "BinaryData", False, "FromStreamAsync", "(System.IO.Stream,System.String,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Property[System.BinaryData.MediaType]", "value", "dfc-generated"] + - ["System", "BinaryData", False, "FromString", "(System.String,System.String)", "", "Argument[1]", "ReturnValue.Property[System.BinaryData.MediaType]", "value", "dfc-generated"] - ["System", "BinaryData", False, "ToMemory", "()", "", "Argument[this].SyntheticField[System.BinaryData._bytes]", "ReturnValue", "value", "dfc-generated"] - ["System", "BinaryData", False, "ToMemory", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] - ["System", "BinaryData", False, "ToStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System", "BinaryData", False, "WithMediaType", "(System.String)", "", "Argument[0]", "ReturnValue.Property[System.BinaryData.MediaType]", "value", "dfc-generated"] - ["System", "CultureAwareComparer", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this].SyntheticField[System.CultureAwareComparer._compareInfo]", "Argument[0].SyntheticField[System.Runtime.Serialization.SerializationInfo._values].Element", "value", "dfc-generated"] - ["System", "DateTime", False, "ToLocalTime", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["System", "DateTimeOffset", False, "Deconstruct", "(System.DateOnly,System.TimeOnly,System.TimeSpan)", "", "Argument[this].Property[System.DateTimeOffset.Offset]", "ReturnValue", "value", "dfc-generated"] + - ["System", "Delegate+InvocationListEnumerator", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System", "Delegate+InvocationListEnumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System", "Delegate", False, "Combine", "(System.Delegate,System.Delegate)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System", "Delegate", False, "Combine", "(System.Delegate[])", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"] + - ["System", "Delegate", False, "Combine", "(System.ReadOnlySpan)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"] + - ["System", "Delegate", False, "CreateDelegate", "(System.Type,System.Object,System.Reflection.MethodInfo,System.Boolean)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System", "Delegate", False, "CreateDelegate", "(System.Type,System.Reflection.MethodInfo,System.Boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System", "Delegate", False, "Delegate", "(System.Object,System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.Delegate._target]", "value", "dfc-generated"] - ["System", "Delegate", False, "Delegate", "(System.Type,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -95,15 +109,24 @@ extensions: - ["System", "GCMemoryInfo", False, "get_PauseDurations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System", "Half", False, "BitDecrement", "(System.Half)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System", "Half", False, "BitIncrement", "(System.Half)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System", "Half", False, "ClampNative", "(System.Half,System.Half,System.Half)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System", "Half", False, "ClampNative", "(System.Half,System.Half,System.Half)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["System", "Half", False, "ClampNative", "(System.Half,System.Half,System.Half)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"] + - ["System", "Half", False, "ConvertToInteger", "(System.Half)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System", "Half", False, "ConvertToIntegerNative", "(System.Half)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System", "Half", False, "CreateChecked", "(TOther)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System", "Half", False, "CreateSaturating", "(TOther)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System", "Half", False, "CreateTruncating", "(TOther)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System", "Half", False, "MaxMagnitudeNumber", "(System.Half,System.Half)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System", "Half", False, "MaxMagnitudeNumber", "(System.Half,System.Half)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["System", "Half", False, "MaxNative", "(System.Half,System.Half)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System", "Half", False, "MaxNative", "(System.Half,System.Half)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System", "Half", False, "MaxNumber", "(System.Half,System.Half)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System", "Half", False, "MaxNumber", "(System.Half,System.Half)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System", "Half", False, "MinMagnitudeNumber", "(System.Half,System.Half)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System", "Half", False, "MinMagnitudeNumber", "(System.Half,System.Half)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["System", "Half", False, "MinNative", "(System.Half,System.Half)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System", "Half", False, "MinNative", "(System.Half,System.Half)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System", "Half", False, "MinNumber", "(System.Half,System.Half)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System", "Half", False, "MinNumber", "(System.Half,System.Half)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System", "Half", False, "ToString", "(System.IFormatProvider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -173,6 +196,7 @@ extensions: - ["System", "IntPtr", False, "MinMagnitudeNumber", "(System.IntPtr,System.IntPtr)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System", "IntPtr", False, "MinNumber", "(System.IntPtr,System.IntPtr)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System", "IntPtr", False, "MinNumber", "(System.IntPtr,System.IntPtr)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["System", "IntPtr", False, "MultiplyAddEstimate", "(System.IntPtr,System.IntPtr,System.IntPtr)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"] - ["System", "IntPtr", False, "System.Numerics.IAdditionOperators.op_Addition", "(System.IntPtr,System.IntPtr)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["System", "IntPtr", False, "System.Numerics.IAdditionOperators.op_Addition", "(System.IntPtr,System.IntPtr)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - ["System", "IntPtr", False, "System.Numerics.IAdditionOperators.op_CheckedAddition", "(System.IntPtr,System.IntPtr)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] @@ -210,6 +234,7 @@ extensions: - ["System", "Memory", False, "ToArray", "()", "", "Argument[this].Property[System.Memory`1.Span].Element", "ReturnValue.Element", "value", "dfc-generated"] - ["System", "Memory", False, "ToString", "()", "", "Argument[this].SyntheticField[System.Memory`1._object]", "ReturnValue", "value", "dfc-generated"] - ["System", "Memory", False, "TryCopyTo", "(System.Memory)", "", "Argument[this].Property[System.Memory`1.Span].Element", "Argument[0].Property[System.Memory`1.Span].Element", "value", "dfc-generated"] + - ["System", "MemoryExtensions+SpanSplitEnumerator", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System", "MemoryExtensions+TryWriteInterpolatedStringHandler", False, "TryWriteInterpolatedStringHandler", "(System.Int32,System.Int32,System.Span,System.Boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System", "MemoryExtensions+TryWriteInterpolatedStringHandler", False, "TryWriteInterpolatedStringHandler", "(System.Int32,System.Int32,System.Span,System.IFormatProvider,System.Boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System", "MemoryExtensions+TryWriteInterpolatedStringHandler", False, "TryWriteInterpolatedStringHandler", "(System.Int32,System.Int32,System.Span,System.IFormatProvider,System.Boolean)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] @@ -236,15 +261,111 @@ extensions: - ["System", "MemoryExtensions", False, "CommonPrefixLength", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "CommonPrefixLength", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "CommonPrefixLength", "(System.Span,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "Contains", "(System.ReadOnlySpan,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "Contains", "(System.ReadOnlySpan,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAny", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAny", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAny", "(System.ReadOnlySpan,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAny", "(System.ReadOnlySpan,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAny", "(System.ReadOnlySpan,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[2]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAny", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAny", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAny", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[2]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAny", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[3]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAnyExcept", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAnyExcept", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAnyExcept", "(System.ReadOnlySpan,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAnyExcept", "(System.ReadOnlySpan,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAnyExcept", "(System.ReadOnlySpan,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAnyExcept", "(System.ReadOnlySpan,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAnyExcept", "(System.ReadOnlySpan,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[2]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAnyExcept", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAnyExcept", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAnyExcept", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[2]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "ContainsAnyExcept", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[3]", "Argument[4]", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "CopyTo", "(T[],System.Memory)", "", "Argument[0].Element", "Argument[1].Property[System.Memory`1.Span].Element", "value", "dfc-generated"] - ["System", "MemoryExtensions", False, "CopyTo", "(T[],System.Span)", "", "Argument[0].Element", "Argument[1].Element", "value", "dfc-generated"] + - ["System", "MemoryExtensions", False, "Count", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "Count", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "Count", "(System.ReadOnlySpan,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "Count", "(System.ReadOnlySpan,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "EndsWith", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "EndsWith", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "EndsWith", "(System.ReadOnlySpan,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "EndsWith", "(System.ReadOnlySpan,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "EnumerateLines", "(System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue.SyntheticField[System.Text.SpanLineEnumerator._remaining]", "value", "dfc-generated"] - ["System", "MemoryExtensions", False, "EnumerateRunes", "(System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOf", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOf", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOf", "(System.ReadOnlySpan,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOf", "(System.ReadOnlySpan,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAny", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAny", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAny", "(System.ReadOnlySpan,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAny", "(System.ReadOnlySpan,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAny", "(System.ReadOnlySpan,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[2]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAny", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAny", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAny", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[2]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAny", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[3]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAnyExcept", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAnyExcept", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAnyExcept", "(System.ReadOnlySpan,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAnyExcept", "(System.ReadOnlySpan,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAnyExcept", "(System.ReadOnlySpan,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAnyExcept", "(System.ReadOnlySpan,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAnyExcept", "(System.ReadOnlySpan,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[2]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAnyExcept", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAnyExcept", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAnyExcept", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[2]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "IndexOfAnyExcept", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[3]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOf", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOf", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOf", "(System.ReadOnlySpan,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOf", "(System.ReadOnlySpan,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAny", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAny", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAny", "(System.ReadOnlySpan,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAny", "(System.ReadOnlySpan,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAny", "(System.ReadOnlySpan,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[2]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAny", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAny", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAny", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[2]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAny", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[3]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAnyExcept", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAnyExcept", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAnyExcept", "(System.ReadOnlySpan,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAnyExcept", "(System.ReadOnlySpan,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAnyExcept", "(System.ReadOnlySpan,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAnyExcept", "(System.ReadOnlySpan,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAnyExcept", "(System.ReadOnlySpan,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[2]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAnyExcept", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAnyExcept", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAnyExcept", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[2]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "LastIndexOfAnyExcept", "(System.ReadOnlySpan,T,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[3]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "Replace", "(System.ReadOnlySpan,System.Span,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "Replace", "(System.ReadOnlySpan,System.Span,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[2]", "Argument[4]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "Replace", "(System.Span,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "Replace", "(System.Span,T,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[3]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "SequenceCompareTo", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "SequenceCompareTo", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "SequenceEqual", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "SequenceEqual", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "SequenceEqual", "(System.Span,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "Sort", "(System.Span,System.Comparison)", "", "Argument[0].Element", "Argument[1].Parameter[0]", "value", "dfc-generated"] - ["System", "MemoryExtensions", False, "Sort", "(System.Span,System.Comparison)", "", "Argument[0].Element", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["System", "MemoryExtensions", False, "Split", "(System.ReadOnlySpan,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "Split", "(System.ReadOnlySpan,System.ReadOnlySpan)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "Split", "(System.ReadOnlySpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "Split", "(System.ReadOnlySpan,T)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "SplitAny", "(System.ReadOnlySpan,System.Buffers.SearchValues)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "SplitAny", "(System.ReadOnlySpan,System.Buffers.SearchValues)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "SplitAny", "(System.ReadOnlySpan,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "SplitAny", "(System.ReadOnlySpan,System.ReadOnlySpan)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "StartsWith", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "StartsWith", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "StartsWith", "(System.ReadOnlySpan,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "StartsWith", "(System.ReadOnlySpan,T,System.Collections.Generic.IEqualityComparer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "Trim", "(System.Memory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "Trim", "(System.ReadOnlyMemory)", "", "Argument[0].SyntheticField[System.ReadOnlyMemory`1._object]", "ReturnValue.SyntheticField[System.ReadOnlyMemory`1._object]", "value", "dfc-generated"] - ["System", "MemoryExtensions", False, "Trim", "(System.ReadOnlySpan)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] @@ -349,8 +470,6 @@ extensions: - ["System", "String", False, "Create", "(System.IFormatProvider,System.Span,System.Runtime.CompilerServices.DefaultInterpolatedStringHandler)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"] - ["System", "String", False, "Create", "(System.Int32,TState,System.Buffers.SpanAction)", "", "Argument[1]", "Argument[2].Parameter[1]", "value", "dfc-generated"] - ["System", "String", False, "EnumerateRunes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System", "String", False, "Format", "(System.IFormatProvider,System.Text.CompositeFormat,System.Object[])", "", "Argument[1].Property[System.Text.CompositeFormat.Format]", "ReturnValue", "value", "dfc-generated"] - - ["System", "String", False, "Format", "(System.IFormatProvider,System.Text.CompositeFormat,System.ReadOnlySpan)", "", "Argument[1].Property[System.Text.CompositeFormat.Format]", "ReturnValue", "value", "dfc-generated"] - ["System", "String", False, "Format", "(System.IFormatProvider,System.Text.CompositeFormat,TArg0,TArg1,TArg2)", "", "Argument[1].Property[System.Text.CompositeFormat.Format]", "ReturnValue", "value", "dfc-generated"] - ["System", "String", False, "Format", "(System.IFormatProvider,System.Text.CompositeFormat,TArg0,TArg1)", "", "Argument[1].Property[System.Text.CompositeFormat.Format]", "ReturnValue", "value", "dfc-generated"] - ["System", "String", False, "Format", "(System.IFormatProvider,System.Text.CompositeFormat,TArg0)", "", "Argument[1].Property[System.Text.CompositeFormat.Format]", "ReturnValue", "value", "dfc-generated"] @@ -360,9 +479,13 @@ extensions: - ["System", "String", False, "Replace", "(System.String,System.String,System.StringComparison)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System", "String", False, "ReplaceLineEndings", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System", "String", False, "ReplaceLineEndings", "(System.String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System", "String", False, "Trim", "(System.ReadOnlySpan)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System", "String", False, "TrimEnd", "(System.ReadOnlySpan)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["System", "String", False, "TrimStart", "(System.ReadOnlySpan)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System", "String", False, "TryParse", "(System.String,System.IFormatProvider,System.String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System", "StringNormalizationExtensions", False, "Normalize", "(System.String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System", "StringNormalizationExtensions", False, "Normalize", "(System.String,System.Text.NormalizationForm)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["System", "StringNormalizationExtensions", False, "TryNormalize", "(System.ReadOnlySpan,System.Span,System.Int32,System.Text.NormalizationForm)", "", "Argument[0].Element", "Argument[1].Element", "value", "dfc-generated"] - ["System", "TimeSpan", False, "op_UnaryPlus", "(System.TimeSpan)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System", "TimeZone", True, "GetDaylightChanges", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System", "TimeZone", True, "get_DaylightName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -505,6 +628,7 @@ extensions: - ["System", "Type", True, "GetGenericArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System", "Type", True, "GetGenericTypeDefinition", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["System", "Type", True, "GetInterface", "(System.String,System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System", "Type", True, "GetInterfaceMap", "(System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System", "Type", True, "GetInterfaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System", "Type", True, "GetMethodImpl", "(System.String,System.Int32,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System", "Type", True, "GetMethodImpl", "(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -582,6 +706,7 @@ extensions: - ["System", "UIntPtr", False, "MinMagnitudeNumber", "(System.UIntPtr,System.UIntPtr)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["System", "UIntPtr", False, "MinNumber", "(System.UIntPtr,System.UIntPtr)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System", "UIntPtr", False, "MinNumber", "(System.UIntPtr,System.UIntPtr)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["System", "UIntPtr", False, "MultiplyAddEstimate", "(System.UIntPtr,System.UIntPtr,System.UIntPtr)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"] - ["System", "UIntPtr", False, "System.Numerics.IAdditionOperators.op_Addition", "(System.UIntPtr,System.UIntPtr)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["System", "UIntPtr", False, "System.Numerics.IAdditionOperators.op_Addition", "(System.UIntPtr,System.UIntPtr)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - ["System", "UIntPtr", False, "System.Numerics.IAdditionOperators.op_CheckedAddition", "(System.UIntPtr,System.UIntPtr)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] @@ -590,6 +715,7 @@ extensions: - ["System", "UnhandledExceptionEventArgs", False, "UnhandledExceptionEventArgs", "(System.Object,System.Boolean)", "", "Argument[0]", "Argument[this].SyntheticField[System.UnhandledExceptionEventArgs._exception]", "value", "dfc-generated"] - ["System", "UnhandledExceptionEventArgs", False, "get_ExceptionObject", "()", "", "Argument[this].SyntheticField[System.UnhandledExceptionEventArgs._exception]", "ReturnValue", "value", "dfc-generated"] - ["System", "UnitySerializationHolder", False, "UnitySerializationHolder", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System", "Uri", False, "EscapeDataString", "(System.ReadOnlySpan)", "", "Argument[0].Element", "ReturnValue", "taint", "dfc-generated"] - ["System", "Uri", False, "EscapeDataString", "(System.String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System", "Uri", False, "EscapeString", "(System.String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System", "Uri", False, "EscapeUriString", "(System.String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] @@ -603,6 +729,9 @@ extensions: - ["System", "Uri", False, "TryCreate", "(System.Uri,System.String,System.Uri)", "", "Argument[1]", "ReturnValue.SyntheticField[System.Uri._string]", "value", "dfc-generated"] - ["System", "Uri", False, "TryCreate", "(System.Uri,System.Uri,System.Uri)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "Uri", False, "TryCreate", "(System.Uri,System.Uri,System.Uri)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System", "Uri", False, "TryEscapeDataString", "(System.ReadOnlySpan,System.Span,System.Int32)", "", "Argument[0].Element", "Argument[1].Element", "value", "dfc-generated"] + - ["System", "Uri", False, "TryUnescapeDataString", "(System.ReadOnlySpan,System.Span,System.Int32)", "", "Argument[0].Element", "Argument[1].Element", "value", "dfc-generated"] + - ["System", "Uri", False, "UnescapeDataString", "(System.ReadOnlySpan)", "", "Argument[0].Element", "ReturnValue", "taint", "dfc-generated"] - ["System", "Uri", False, "UnescapeDataString", "(System.String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["System", "Uri", False, "Uri", "(System.String,System.UriCreationOptions)", "", "Argument[0]", "Argument[this].SyntheticField[System.Uri._string]", "value", "dfc-generated"] - ["System", "Uri", False, "Uri", "(System.Uri,System.String)", "", "Argument[1]", "Argument[this].SyntheticField[System.Uri._string]", "value", "dfc-generated"] @@ -960,31 +1089,25 @@ extensions: - ["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"] - - ["System", "BinaryData", "BinaryData", "(System.Byte[],System.String)", "summary", "df-generated"] - ["System", "BinaryData", "BinaryData", "(System.Object,System.Text.Json.JsonSerializerOptions,System.Type)", "summary", "df-generated"] - ["System", "BinaryData", "BinaryData", "(System.Object,System.Text.Json.Serialization.JsonSerializerContext,System.Type)", "summary", "df-generated"] - - ["System", "BinaryData", "BinaryData", "(System.ReadOnlyMemory,System.String)", "summary", "df-generated"] - ["System", "BinaryData", "BinaryData", "(System.String)", "summary", "df-generated"] - - ["System", "BinaryData", "BinaryData", "(System.String,System.String)", "summary", "df-generated"] - ["System", "BinaryData", "Equals", "(System.Object)", "summary", "df-generated"] - ["System", "BinaryData", "FromBytes", "(System.Byte[])", "summary", "df-generated"] - - ["System", "BinaryData", "FromBytes", "(System.Byte[],System.String)", "summary", "df-generated"] - ["System", "BinaryData", "FromBytes", "(System.ReadOnlyMemory)", "summary", "df-generated"] - - ["System", "BinaryData", "FromBytes", "(System.ReadOnlyMemory,System.String)", "summary", "df-generated"] + - ["System", "BinaryData", "FromFile", "(System.String)", "summary", "df-generated"] + - ["System", "BinaryData", "FromFileAsync", "(System.String,System.String,System.Threading.CancellationToken)", "summary", "df-generated"] + - ["System", "BinaryData", "FromFileAsync", "(System.String,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System", "BinaryData", "FromObjectAsJson", "(T,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - ["System", "BinaryData", "FromObjectAsJson", "(T,System.Text.Json.Serialization.Metadata.JsonTypeInfo)", "summary", "df-generated"] - ["System", "BinaryData", "FromStream", "(System.IO.Stream)", "summary", "df-generated"] - - ["System", "BinaryData", "FromStream", "(System.IO.Stream,System.String)", "summary", "df-generated"] - - ["System", "BinaryData", "FromStreamAsync", "(System.IO.Stream,System.String,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System", "BinaryData", "FromStreamAsync", "(System.IO.Stream,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System", "BinaryData", "FromString", "(System.String)", "summary", "df-generated"] - - ["System", "BinaryData", "FromString", "(System.String,System.String)", "summary", "df-generated"] - ["System", "BinaryData", "GetHashCode", "()", "summary", "df-generated"] - ["System", "BinaryData", "ToArray", "()", "summary", "df-generated"] - ["System", "BinaryData", "ToObjectFromJson", "(System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - ["System", "BinaryData", "ToObjectFromJson", "(System.Text.Json.Serialization.Metadata.JsonTypeInfo)", "summary", "df-generated"] - ["System", "BinaryData", "ToString", "()", "summary", "df-generated"] - - ["System", "BinaryData", "WithMediaType", "(System.String)", "summary", "df-generated"] - ["System", "BinaryData", "get_Empty", "()", "summary", "df-generated"] - ["System", "BinaryData", "get_IsEmpty", "()", "summary", "df-generated"] - ["System", "BinaryData", "get_Length", "()", "summary", "df-generated"] @@ -1130,6 +1253,7 @@ extensions: - ["System", "Byte", "MinMagnitude", "(System.Byte,System.Byte)", "summary", "df-generated"] - ["System", "Byte", "MinMagnitudeNumber", "(System.Byte,System.Byte)", "summary", "df-generated"] - ["System", "Byte", "MinNumber", "(System.Byte,System.Byte)", "summary", "df-generated"] + - ["System", "Byte", "MultiplyAddEstimate", "(System.Byte,System.Byte,System.Byte)", "summary", "df-generated"] - ["System", "Byte", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Byte", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Byte", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] @@ -1299,6 +1423,7 @@ extensions: - ["System", "Char", "MaxMagnitudeNumber", "(System.Char,System.Char)", "summary", "df-generated"] - ["System", "Char", "MinMagnitude", "(System.Char,System.Char)", "summary", "df-generated"] - ["System", "Char", "MinMagnitudeNumber", "(System.Char,System.Char)", "summary", "df-generated"] + - ["System", "Char", "MultiplyAddEstimate", "(System.Char,System.Char,System.Char)", "summary", "df-generated"] - ["System", "Char", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Char", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Char", "Parse", "(System.String)", "summary", "df-generated"] @@ -1418,12 +1543,14 @@ extensions: - ["System", "Console", "Write", "(System.Int32)", "summary", "df-generated"] - ["System", "Console", "Write", "(System.Int64)", "summary", "df-generated"] - ["System", "Console", "Write", "(System.Object)", "summary", "df-generated"] + - ["System", "Console", "Write", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System", "Console", "Write", "(System.Single)", "summary", "df-generated"] - ["System", "Console", "Write", "(System.String)", "summary", "df-generated"] - ["System", "Console", "Write", "(System.String,System.Object)", "summary", "df-generated"] - ["System", "Console", "Write", "(System.String,System.Object,System.Object)", "summary", "df-generated"] - ["System", "Console", "Write", "(System.String,System.Object,System.Object,System.Object)", "summary", "df-generated"] - ["System", "Console", "Write", "(System.String,System.Object[])", "summary", "df-generated"] + - ["System", "Console", "Write", "(System.String,System.ReadOnlySpan)", "summary", "df-generated"] - ["System", "Console", "Write", "(System.UInt32)", "summary", "df-generated"] - ["System", "Console", "Write", "(System.UInt64)", "summary", "df-generated"] - ["System", "Console", "WriteLine", "()", "summary", "df-generated"] @@ -1436,12 +1563,14 @@ extensions: - ["System", "Console", "WriteLine", "(System.Int32)", "summary", "df-generated"] - ["System", "Console", "WriteLine", "(System.Int64)", "summary", "df-generated"] - ["System", "Console", "WriteLine", "(System.Object)", "summary", "df-generated"] + - ["System", "Console", "WriteLine", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System", "Console", "WriteLine", "(System.Single)", "summary", "df-generated"] - ["System", "Console", "WriteLine", "(System.String)", "summary", "df-generated"] - ["System", "Console", "WriteLine", "(System.String,System.Object)", "summary", "df-generated"] - ["System", "Console", "WriteLine", "(System.String,System.Object,System.Object)", "summary", "df-generated"] - ["System", "Console", "WriteLine", "(System.String,System.Object,System.Object,System.Object)", "summary", "df-generated"] - ["System", "Console", "WriteLine", "(System.String,System.Object[])", "summary", "df-generated"] + - ["System", "Console", "WriteLine", "(System.String,System.ReadOnlySpan)", "summary", "df-generated"] - ["System", "Console", "WriteLine", "(System.UInt32)", "summary", "df-generated"] - ["System", "Console", "WriteLine", "(System.UInt64)", "summary", "df-generated"] - ["System", "Console", "add_CancelKeyPress", "(System.ConsoleCancelEventHandler)", "summary", "df-generated"] @@ -1478,10 +1607,12 @@ extensions: - ["System", "Convert", "TryToHexString", "(System.ReadOnlySpan,System.Span,System.Int32)", "summary", "df-generated"] - ["System", "Convert", "TryToHexStringLower", "(System.ReadOnlySpan,System.Span,System.Int32)", "summary", "df-generated"] - ["System", "CultureAwareComparer", "Compare", "(System.String,System.String)", "summary", "df-generated"] - - ["System", "CultureAwareComparer", "CultureAwareComparer", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] + - ["System", "CultureAwareComparer", "Create", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System", "CultureAwareComparer", "Equals", "(System.Object)", "summary", "df-generated"] + - ["System", "CultureAwareComparer", "Equals", "(System.ReadOnlySpan,System.String)", "summary", "df-generated"] - ["System", "CultureAwareComparer", "Equals", "(System.String,System.String)", "summary", "df-generated"] - ["System", "CultureAwareComparer", "GetHashCode", "()", "summary", "df-generated"] + - ["System", "CultureAwareComparer", "GetHashCode", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System", "CultureAwareComparer", "GetHashCode", "(System.String)", "summary", "df-generated"] - ["System", "DBNull", "GetTypeCode", "()", "summary", "df-generated"] - ["System", "DBNull", "ToBoolean", "(System.IFormatProvider)", "summary", "df-generated"] @@ -1786,6 +1917,8 @@ extensions: - ["System", "Decimal", "Compare", "(System.Decimal,System.Decimal)", "summary", "df-generated"] - ["System", "Decimal", "CompareTo", "(System.Decimal)", "summary", "df-generated"] - ["System", "Decimal", "CompareTo", "(System.Object)", "summary", "df-generated"] + - ["System", "Decimal", "ConvertToInteger", "(System.Decimal)", "summary", "df-generated"] + - ["System", "Decimal", "ConvertToIntegerNative", "(System.Decimal)", "summary", "df-generated"] - ["System", "Decimal", "CopySign", "(System.Decimal,System.Decimal)", "summary", "df-generated"] - ["System", "Decimal", "CreateChecked", "(TOther)", "summary", "df-generated"] - ["System", "Decimal", "CreateSaturating", "(TOther)", "summary", "df-generated"] @@ -1839,6 +1972,7 @@ extensions: - ["System", "Decimal", "MinMagnitudeNumber", "(System.Decimal,System.Decimal)", "summary", "df-generated"] - ["System", "Decimal", "MinNumber", "(System.Decimal,System.Decimal)", "summary", "df-generated"] - ["System", "Decimal", "Multiply", "(System.Decimal,System.Decimal)", "summary", "df-generated"] + - ["System", "Decimal", "MultiplyAddEstimate", "(System.Decimal,System.Decimal,System.Decimal)", "summary", "df-generated"] - ["System", "Decimal", "Negate", "(System.Decimal)", "summary", "df-generated"] - ["System", "Decimal", "OnDeserialization", "(System.Object)", "summary", "df-generated"] - ["System", "Decimal", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] @@ -1931,8 +2065,8 @@ extensions: - ["System", "Decimal", "op_Subtraction", "(System.Decimal,System.Decimal)", "summary", "df-generated"] - ["System", "Decimal", "op_UnaryNegation", "(System.Decimal)", "summary", "df-generated"] - ["System", "Decimal", "op_UnaryPlus", "(System.Decimal)", "summary", "df-generated"] + - ["System", "Delegate+InvocationListEnumerator", "MoveNext", "()", "summary", "df-generated"] - ["System", "Delegate", "CreateDelegate", "(System.Type,System.Object,System.Reflection.MethodInfo)", "summary", "df-generated"] - - ["System", "Delegate", "CreateDelegate", "(System.Type,System.Object,System.Reflection.MethodInfo,System.Boolean)", "summary", "df-generated"] - ["System", "Delegate", "CreateDelegate", "(System.Type,System.Object,System.String)", "summary", "df-generated"] - ["System", "Delegate", "CreateDelegate", "(System.Type,System.Object,System.String,System.Boolean)", "summary", "df-generated"] - ["System", "Delegate", "CreateDelegate", "(System.Type,System.Object,System.String,System.Boolean,System.Boolean)", "summary", "df-generated"] @@ -1940,8 +2074,10 @@ extensions: - ["System", "Delegate", "CreateDelegate", "(System.Type,System.Type,System.String)", "summary", "df-generated"] - ["System", "Delegate", "CreateDelegate", "(System.Type,System.Type,System.String,System.Boolean)", "summary", "df-generated"] - ["System", "Delegate", "CreateDelegate", "(System.Type,System.Type,System.String,System.Boolean,System.Boolean)", "summary", "df-generated"] + - ["System", "Delegate", "EnumerateInvocationList", "(TDelegate)", "summary", "df-generated"] - ["System", "Delegate", "Equals", "(System.Object)", "summary", "df-generated"] - ["System", "Delegate", "GetHashCode", "()", "summary", "df-generated"] + - ["System", "Delegate", "get_HasSingleTarget", "()", "summary", "df-generated"] - ["System", "Delegate", "get_Method", "()", "summary", "df-generated"] - ["System", "Delegate", "op_Equality", "(System.Delegate,System.Delegate)", "summary", "df-generated"] - ["System", "Delegate", "op_Inequality", "(System.Delegate,System.Delegate)", "summary", "df-generated"] @@ -1968,8 +2104,11 @@ extensions: - ["System", "Double", "Cbrt", "(System.Double)", "summary", "df-generated"] - ["System", "Double", "Ceiling", "(System.Double)", "summary", "df-generated"] - ["System", "Double", "Clamp", "(System.Double,System.Double,System.Double)", "summary", "df-generated"] + - ["System", "Double", "ClampNative", "(System.Double,System.Double,System.Double)", "summary", "df-generated"] - ["System", "Double", "CompareTo", "(System.Double)", "summary", "df-generated"] - ["System", "Double", "CompareTo", "(System.Object)", "summary", "df-generated"] + - ["System", "Double", "ConvertToInteger", "(System.Double)", "summary", "df-generated"] + - ["System", "Double", "ConvertToIntegerNative", "(System.Double)", "summary", "df-generated"] - ["System", "Double", "CopySign", "(System.Double,System.Double)", "summary", "df-generated"] - ["System", "Double", "Cos", "(System.Double)", "summary", "df-generated"] - ["System", "Double", "CosPi", "(System.Double)", "summary", "df-generated"] @@ -2026,11 +2165,14 @@ extensions: - ["System", "Double", "Max", "(System.Double,System.Double)", "summary", "df-generated"] - ["System", "Double", "MaxMagnitude", "(System.Double,System.Double)", "summary", "df-generated"] - ["System", "Double", "MaxMagnitudeNumber", "(System.Double,System.Double)", "summary", "df-generated"] + - ["System", "Double", "MaxNative", "(System.Double,System.Double)", "summary", "df-generated"] - ["System", "Double", "MaxNumber", "(System.Double,System.Double)", "summary", "df-generated"] - ["System", "Double", "Min", "(System.Double,System.Double)", "summary", "df-generated"] - ["System", "Double", "MinMagnitude", "(System.Double,System.Double)", "summary", "df-generated"] - ["System", "Double", "MinMagnitudeNumber", "(System.Double,System.Double)", "summary", "df-generated"] + - ["System", "Double", "MinNative", "(System.Double,System.Double)", "summary", "df-generated"] - ["System", "Double", "MinNumber", "(System.Double,System.Double)", "summary", "df-generated"] + - ["System", "Double", "MultiplyAddEstimate", "(System.Double,System.Double,System.Double)", "summary", "df-generated"] - ["System", "Double", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Double", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Double", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] @@ -2196,6 +2338,7 @@ extensions: - ["System", "Enum", "TryParse", "(System.ReadOnlySpan,TEnum)", "summary", "df-generated"] - ["System", "Enum", "TryParse", "(System.String,System.Boolean,TEnum)", "summary", "df-generated"] - ["System", "Enum", "TryParse", "(System.String,TEnum)", "summary", "df-generated"] + - ["System", "Environment+ProcessCpuUsage", "get_TotalTime", "()", "summary", "df-generated"] - ["System", "Environment", "Exit", "(System.Int32)", "summary", "df-generated"] - ["System", "Environment", "FailFast", "(System.String)", "summary", "df-generated"] - ["System", "Environment", "FailFast", "(System.String,System.Exception)", "summary", "df-generated"] @@ -2210,6 +2353,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_CpuUsage", "()", "summary", "df-generated"] - ["System", "Environment", "get_CurrentManagedThreadId", "()", "summary", "df-generated"] - ["System", "Environment", "get_HasShutdownStarted", "()", "summary", "df-generated"] - ["System", "Environment", "get_Is64BitOperatingSystem", "()", "summary", "df-generated"] @@ -2305,6 +2449,8 @@ extensions: - ["System", "GenericUriParser", "GenericUriParser", "(System.GenericUriParserOptions)", "summary", "df-generated"] - ["System", "Guid", "CompareTo", "(System.Guid)", "summary", "df-generated"] - ["System", "Guid", "CompareTo", "(System.Object)", "summary", "df-generated"] + - ["System", "Guid", "CreateVersion7", "()", "summary", "df-generated"] + - ["System", "Guid", "CreateVersion7", "(System.DateTimeOffset)", "summary", "df-generated"] - ["System", "Guid", "Equals", "(System.Guid)", "summary", "df-generated"] - ["System", "Guid", "Equals", "(System.Object)", "summary", "df-generated"] - ["System", "Guid", "GetHashCode", "()", "summary", "df-generated"] @@ -2338,6 +2484,9 @@ extensions: - ["System", "Guid", "TryParseExact", "(System.String,System.String,System.Guid)", "summary", "df-generated"] - ["System", "Guid", "TryWriteBytes", "(System.Span)", "summary", "df-generated"] - ["System", "Guid", "TryWriteBytes", "(System.Span,System.Boolean,System.Int32)", "summary", "df-generated"] + - ["System", "Guid", "get_AllBitsSet", "()", "summary", "df-generated"] + - ["System", "Guid", "get_Variant", "()", "summary", "df-generated"] + - ["System", "Guid", "get_Version", "()", "summary", "df-generated"] - ["System", "Guid", "op_Equality", "(System.Guid,System.Guid)", "summary", "df-generated"] - ["System", "Guid", "op_GreaterThan", "(System.Guid,System.Guid)", "summary", "df-generated"] - ["System", "Guid", "op_GreaterThanOrEqual", "(System.Guid,System.Guid)", "summary", "df-generated"] @@ -2414,6 +2563,7 @@ extensions: - ["System", "Half", "MaxMagnitude", "(System.Half,System.Half)", "summary", "df-generated"] - ["System", "Half", "Min", "(System.Half,System.Half)", "summary", "df-generated"] - ["System", "Half", "MinMagnitude", "(System.Half,System.Half)", "summary", "df-generated"] + - ["System", "Half", "MultiplyAddEstimate", "(System.Half,System.Half,System.Half)", "summary", "df-generated"] - ["System", "Half", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Half", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Half", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] @@ -2594,6 +2744,7 @@ extensions: - ["System", "Int128", "IsZero", "(System.Int128)", "summary", "df-generated"] - ["System", "Int128", "LeadingZeroCount", "(System.Int128)", "summary", "df-generated"] - ["System", "Int128", "Log2", "(System.Int128)", "summary", "df-generated"] + - ["System", "Int128", "MultiplyAddEstimate", "(System.Int128,System.Int128,System.Int128)", "summary", "df-generated"] - ["System", "Int128", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Int128", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Int128", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] @@ -2708,6 +2859,7 @@ extensions: - ["System", "Int16", "MinMagnitude", "(System.Int16,System.Int16)", "summary", "df-generated"] - ["System", "Int16", "MinMagnitudeNumber", "(System.Int16,System.Int16)", "summary", "df-generated"] - ["System", "Int16", "MinNumber", "(System.Int16,System.Int16)", "summary", "df-generated"] + - ["System", "Int16", "MultiplyAddEstimate", "(System.Int16,System.Int16,System.Int16)", "summary", "df-generated"] - ["System", "Int16", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Int16", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Int16", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] @@ -2794,6 +2946,7 @@ extensions: - ["System", "Int16", "get_Radix", "()", "summary", "df-generated"] - ["System", "Int16", "get_Zero", "()", "summary", "df-generated"] - ["System", "Int32", "Abs", "(System.Int32)", "summary", "df-generated"] + - ["System", "Int32", "BigMul", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["System", "Int32", "Clamp", "(System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] - ["System", "Int32", "CompareTo", "(System.Int32)", "summary", "df-generated"] - ["System", "Int32", "CompareTo", "(System.Object)", "summary", "df-generated"] @@ -2836,6 +2989,7 @@ extensions: - ["System", "Int32", "MinMagnitude", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["System", "Int32", "MinMagnitudeNumber", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["System", "Int32", "MinNumber", "(System.Int32,System.Int32)", "summary", "df-generated"] + - ["System", "Int32", "MultiplyAddEstimate", "(System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] - ["System", "Int32", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Int32", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Int32", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] @@ -2913,6 +3067,7 @@ extensions: - ["System", "Int32", "get_Radix", "()", "summary", "df-generated"] - ["System", "Int32", "get_Zero", "()", "summary", "df-generated"] - ["System", "Int64", "Abs", "(System.Int64)", "summary", "df-generated"] + - ["System", "Int64", "BigMul", "(System.Int64,System.Int64)", "summary", "df-generated"] - ["System", "Int64", "Clamp", "(System.Int64,System.Int64,System.Int64)", "summary", "df-generated"] - ["System", "Int64", "CompareTo", "(System.Int64)", "summary", "df-generated"] - ["System", "Int64", "CompareTo", "(System.Object)", "summary", "df-generated"] @@ -2955,6 +3110,7 @@ extensions: - ["System", "Int64", "MinMagnitude", "(System.Int64,System.Int64)", "summary", "df-generated"] - ["System", "Int64", "MinMagnitudeNumber", "(System.Int64,System.Int64)", "summary", "df-generated"] - ["System", "Int64", "MinNumber", "(System.Int64,System.Int64)", "summary", "df-generated"] + - ["System", "Int64", "MultiplyAddEstimate", "(System.Int64,System.Int64,System.Int64)", "summary", "df-generated"] - ["System", "Int64", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Int64", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Int64", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] @@ -3185,7 +3341,10 @@ extensions: - ["System", "Math", "Atan", "(System.Double)", "summary", "df-generated"] - ["System", "Math", "Atanh", "(System.Double)", "summary", "df-generated"] - ["System", "Math", "BigMul", "(System.Int32,System.Int32)", "summary", "df-generated"] + - ["System", "Math", "BigMul", "(System.Int64,System.Int64)", "summary", "df-generated"] - ["System", "Math", "BigMul", "(System.Int64,System.Int64,System.Int64)", "summary", "df-generated"] + - ["System", "Math", "BigMul", "(System.UInt32,System.UInt32)", "summary", "df-generated"] + - ["System", "Math", "BigMul", "(System.UInt64,System.UInt64)", "summary", "df-generated"] - ["System", "Math", "BigMul", "(System.UInt64,System.UInt64,System.UInt64)", "summary", "df-generated"] - ["System", "Math", "BitDecrement", "(System.Double)", "summary", "df-generated"] - ["System", "Math", "BitIncrement", "(System.Double)", "summary", "df-generated"] @@ -3335,6 +3494,8 @@ extensions: - ["System", "Memory", "get_IsEmpty", "()", "summary", "df-generated"] - ["System", "Memory", "get_Length", "()", "summary", "df-generated"] - ["System", "Memory", "get_Span", "()", "summary", "df-generated"] + - ["System", "MemoryExtensions+SpanSplitEnumerator", "MoveNext", "()", "summary", "df-generated"] + - ["System", "MemoryExtensions+SpanSplitEnumerator", "get_Current", "()", "summary", "df-generated"] - ["System", "MemoryExtensions+TryWriteInterpolatedStringHandler", "AppendFormatted", "(System.Object,System.Int32,System.String)", "summary", "df-generated"] - ["System", "MemoryExtensions+TryWriteInterpolatedStringHandler", "AppendFormatted", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System", "MemoryExtensions+TryWriteInterpolatedStringHandler", "AppendFormatted", "(System.ReadOnlySpan,System.Int32,System.String)", "summary", "df-generated"] @@ -3395,6 +3556,7 @@ extensions: - ["System", "MemoryExtensions", "Count", "(System.Span,T)", "summary", "df-generated"] - ["System", "MemoryExtensions", "EndsWith", "(System.ReadOnlySpan,System.ReadOnlySpan,System.StringComparison)", "summary", "df-generated"] - ["System", "MemoryExtensions", "EndsWith", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System", "MemoryExtensions", "EndsWith", "(System.ReadOnlySpan,T)", "summary", "df-generated"] - ["System", "MemoryExtensions", "EndsWith", "(System.Span,System.ReadOnlySpan)", "summary", "df-generated"] - ["System", "MemoryExtensions", "EnumerateLines", "(System.Span)", "summary", "df-generated"] - ["System", "MemoryExtensions", "EnumerateRunes", "(System.Span)", "summary", "df-generated"] @@ -3476,6 +3638,7 @@ extensions: - ["System", "MemoryExtensions", "SplitAny", "(System.ReadOnlySpan,System.Span,System.ReadOnlySpan,System.StringSplitOptions)", "summary", "df-generated"] - ["System", "MemoryExtensions", "StartsWith", "(System.ReadOnlySpan,System.ReadOnlySpan,System.StringComparison)", "summary", "df-generated"] - ["System", "MemoryExtensions", "StartsWith", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] + - ["System", "MemoryExtensions", "StartsWith", "(System.ReadOnlySpan,T)", "summary", "df-generated"] - ["System", "MemoryExtensions", "StartsWith", "(System.Span,System.ReadOnlySpan)", "summary", "df-generated"] - ["System", "MemoryExtensions", "ToLower", "(System.ReadOnlySpan,System.Span,System.Globalization.CultureInfo)", "summary", "df-generated"] - ["System", "MemoryExtensions", "ToLowerInvariant", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] @@ -3577,9 +3740,12 @@ extensions: - ["System", "OperationCanceledException", "OperationCanceledException", "(System.String)", "summary", "df-generated"] - ["System", "OperationCanceledException", "OperationCanceledException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System", "OrdinalComparer", "Compare", "(System.String,System.String)", "summary", "df-generated"] + - ["System", "OrdinalComparer", "Create", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System", "OrdinalComparer", "Equals", "(System.Object)", "summary", "df-generated"] + - ["System", "OrdinalComparer", "Equals", "(System.ReadOnlySpan,System.String)", "summary", "df-generated"] - ["System", "OrdinalComparer", "Equals", "(System.String,System.String)", "summary", "df-generated"] - ["System", "OrdinalComparer", "GetHashCode", "()", "summary", "df-generated"] + - ["System", "OrdinalComparer", "GetHashCode", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System", "OrdinalComparer", "GetHashCode", "(System.String)", "summary", "df-generated"] - ["System", "OutOfMemoryException", "OutOfMemoryException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System", "OutOfMemoryException", "OutOfMemoryException", "(System.String)", "summary", "df-generated"] @@ -3637,6 +3803,7 @@ 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", "CastUp", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System", "ReadOnlySpan", "Equals", "(System.Object)", "summary", "df-generated"] - ["System", "ReadOnlySpan", "GetHashCode", "()", "summary", "df-generated"] - ["System", "ReadOnlySpan", "ReadOnlySpan", "(System.Void*,System.Int32)", "summary", "df-generated"] @@ -3712,6 +3879,7 @@ extensions: - ["System", "SByte", "MinMagnitude", "(System.SByte,System.SByte)", "summary", "df-generated"] - ["System", "SByte", "MinMagnitudeNumber", "(System.SByte,System.SByte)", "summary", "df-generated"] - ["System", "SByte", "MinNumber", "(System.SByte,System.SByte)", "summary", "df-generated"] + - ["System", "SByte", "MultiplyAddEstimate", "(System.SByte,System.SByte,System.SByte)", "summary", "df-generated"] - ["System", "SByte", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] - ["System", "SByte", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System", "SByte", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] @@ -3818,8 +3986,11 @@ extensions: - ["System", "Single", "Cbrt", "(System.Single)", "summary", "df-generated"] - ["System", "Single", "Ceiling", "(System.Single)", "summary", "df-generated"] - ["System", "Single", "Clamp", "(System.Single,System.Single,System.Single)", "summary", "df-generated"] + - ["System", "Single", "ClampNative", "(System.Single,System.Single,System.Single)", "summary", "df-generated"] - ["System", "Single", "CompareTo", "(System.Object)", "summary", "df-generated"] - ["System", "Single", "CompareTo", "(System.Single)", "summary", "df-generated"] + - ["System", "Single", "ConvertToInteger", "(System.Single)", "summary", "df-generated"] + - ["System", "Single", "ConvertToIntegerNative", "(System.Single)", "summary", "df-generated"] - ["System", "Single", "CopySign", "(System.Single,System.Single)", "summary", "df-generated"] - ["System", "Single", "Cos", "(System.Single)", "summary", "df-generated"] - ["System", "Single", "CosPi", "(System.Single)", "summary", "df-generated"] @@ -3876,11 +4047,14 @@ extensions: - ["System", "Single", "Max", "(System.Single,System.Single)", "summary", "df-generated"] - ["System", "Single", "MaxMagnitude", "(System.Single,System.Single)", "summary", "df-generated"] - ["System", "Single", "MaxMagnitudeNumber", "(System.Single,System.Single)", "summary", "df-generated"] + - ["System", "Single", "MaxNative", "(System.Single,System.Single)", "summary", "df-generated"] - ["System", "Single", "MaxNumber", "(System.Single,System.Single)", "summary", "df-generated"] - ["System", "Single", "Min", "(System.Single,System.Single)", "summary", "df-generated"] - ["System", "Single", "MinMagnitude", "(System.Single,System.Single)", "summary", "df-generated"] - ["System", "Single", "MinMagnitudeNumber", "(System.Single,System.Single)", "summary", "df-generated"] + - ["System", "Single", "MinNative", "(System.Single,System.Single)", "summary", "df-generated"] - ["System", "Single", "MinNumber", "(System.Single,System.Single)", "summary", "df-generated"] + - ["System", "Single", "MultiplyAddEstimate", "(System.Single,System.Single,System.Single)", "summary", "df-generated"] - ["System", "Single", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Single", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Single", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] @@ -4108,6 +4282,8 @@ extensions: - ["System", "StringComparer", "get_InvariantCultureIgnoreCase", "()", "summary", "df-generated"] - ["System", "StringComparer", "get_Ordinal", "()", "summary", "df-generated"] - ["System", "StringComparer", "get_OrdinalIgnoreCase", "()", "summary", "df-generated"] + - ["System", "StringNormalizationExtensions", "GetNormalizedLength", "(System.ReadOnlySpan,System.Text.NormalizationForm)", "summary", "df-generated"] + - ["System", "StringNormalizationExtensions", "IsNormalized", "(System.ReadOnlySpan,System.Text.NormalizationForm)", "summary", "df-generated"] - ["System", "StringNormalizationExtensions", "IsNormalized", "(System.String)", "summary", "df-generated"] - ["System", "StringNormalizationExtensions", "IsNormalized", "(System.String,System.Text.NormalizationForm)", "summary", "df-generated"] - ["System", "SystemException", "SystemException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] @@ -4206,11 +4382,22 @@ extensions: - ["System", "TimeSpan", "Equals", "(System.TimeSpan)", "summary", "df-generated"] - ["System", "TimeSpan", "Equals", "(System.TimeSpan,System.TimeSpan)", "summary", "df-generated"] - ["System", "TimeSpan", "FromDays", "(System.Double)", "summary", "df-generated"] + - ["System", "TimeSpan", "FromDays", "(System.Int32)", "summary", "df-generated"] + - ["System", "TimeSpan", "FromDays", "(System.Int32,System.Int32,System.Int64,System.Int64,System.Int64,System.Int64)", "summary", "df-generated"] - ["System", "TimeSpan", "FromHours", "(System.Double)", "summary", "df-generated"] + - ["System", "TimeSpan", "FromHours", "(System.Int32)", "summary", "df-generated"] + - ["System", "TimeSpan", "FromHours", "(System.Int32,System.Int64,System.Int64,System.Int64,System.Int64)", "summary", "df-generated"] - ["System", "TimeSpan", "FromMicroseconds", "(System.Double)", "summary", "df-generated"] + - ["System", "TimeSpan", "FromMicroseconds", "(System.Int64)", "summary", "df-generated"] - ["System", "TimeSpan", "FromMilliseconds", "(System.Double)", "summary", "df-generated"] + - ["System", "TimeSpan", "FromMilliseconds", "(System.Int64)", "summary", "df-generated"] + - ["System", "TimeSpan", "FromMilliseconds", "(System.Int64,System.Int64)", "summary", "df-generated"] - ["System", "TimeSpan", "FromMinutes", "(System.Double)", "summary", "df-generated"] + - ["System", "TimeSpan", "FromMinutes", "(System.Int64)", "summary", "df-generated"] + - ["System", "TimeSpan", "FromMinutes", "(System.Int64,System.Int64,System.Int64,System.Int64)", "summary", "df-generated"] - ["System", "TimeSpan", "FromSeconds", "(System.Double)", "summary", "df-generated"] + - ["System", "TimeSpan", "FromSeconds", "(System.Int64)", "summary", "df-generated"] + - ["System", "TimeSpan", "FromSeconds", "(System.Int64,System.Int64,System.Int64)", "summary", "df-generated"] - ["System", "TimeSpan", "FromTicks", "(System.Int64)", "summary", "df-generated"] - ["System", "TimeSpan", "GetHashCode", "()", "summary", "df-generated"] - ["System", "TimeSpan", "Multiply", "(System.Double)", "summary", "df-generated"] @@ -4421,7 +4608,6 @@ extensions: - ["System", "Type", "GetGenericParameterConstraints", "()", "summary", "df-generated"] - ["System", "Type", "GetHashCode", "()", "summary", "df-generated"] - ["System", "Type", "GetInterface", "(System.String)", "summary", "df-generated"] - - ["System", "Type", "GetInterfaceMap", "(System.Type)", "summary", "df-generated"] - ["System", "Type", "GetMember", "(System.String)", "summary", "df-generated"] - ["System", "Type", "GetMember", "(System.String,System.Reflection.BindingFlags)", "summary", "df-generated"] - ["System", "Type", "GetMember", "(System.String,System.Reflection.MemberTypes,System.Reflection.BindingFlags)", "summary", "df-generated"] @@ -4598,6 +4784,7 @@ extensions: - ["System", "UInt128", "IsZero", "(System.UInt128)", "summary", "df-generated"] - ["System", "UInt128", "LeadingZeroCount", "(System.UInt128)", "summary", "df-generated"] - ["System", "UInt128", "Log2", "(System.UInt128)", "summary", "df-generated"] + - ["System", "UInt128", "MultiplyAddEstimate", "(System.UInt128,System.UInt128,System.UInt128)", "summary", "df-generated"] - ["System", "UInt128", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] - ["System", "UInt128", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System", "UInt128", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] @@ -4712,6 +4899,7 @@ extensions: - ["System", "UInt16", "MinMagnitude", "(System.UInt16,System.UInt16)", "summary", "df-generated"] - ["System", "UInt16", "MinMagnitudeNumber", "(System.UInt16,System.UInt16)", "summary", "df-generated"] - ["System", "UInt16", "MinNumber", "(System.UInt16,System.UInt16)", "summary", "df-generated"] + - ["System", "UInt16", "MultiplyAddEstimate", "(System.UInt16,System.UInt16,System.UInt16)", "summary", "df-generated"] - ["System", "UInt16", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] - ["System", "UInt16", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System", "UInt16", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] @@ -4797,6 +4985,7 @@ extensions: - ["System", "UInt16", "get_Radix", "()", "summary", "df-generated"] - ["System", "UInt16", "get_Zero", "()", "summary", "df-generated"] - ["System", "UInt32", "Abs", "(System.UInt32)", "summary", "df-generated"] + - ["System", "UInt32", "BigMul", "(System.UInt32,System.UInt32)", "summary", "df-generated"] - ["System", "UInt32", "Clamp", "(System.UInt32,System.UInt32,System.UInt32)", "summary", "df-generated"] - ["System", "UInt32", "CompareTo", "(System.Object)", "summary", "df-generated"] - ["System", "UInt32", "CompareTo", "(System.UInt32)", "summary", "df-generated"] @@ -4839,6 +5028,7 @@ extensions: - ["System", "UInt32", "MinMagnitude", "(System.UInt32,System.UInt32)", "summary", "df-generated"] - ["System", "UInt32", "MinMagnitudeNumber", "(System.UInt32,System.UInt32)", "summary", "df-generated"] - ["System", "UInt32", "MinNumber", "(System.UInt32,System.UInt32)", "summary", "df-generated"] + - ["System", "UInt32", "MultiplyAddEstimate", "(System.UInt32,System.UInt32,System.UInt32)", "summary", "df-generated"] - ["System", "UInt32", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] - ["System", "UInt32", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System", "UInt32", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] @@ -4924,6 +5114,7 @@ extensions: - ["System", "UInt32", "get_Radix", "()", "summary", "df-generated"] - ["System", "UInt32", "get_Zero", "()", "summary", "df-generated"] - ["System", "UInt64", "Abs", "(System.UInt64)", "summary", "df-generated"] + - ["System", "UInt64", "BigMul", "(System.UInt64,System.UInt64)", "summary", "df-generated"] - ["System", "UInt64", "Clamp", "(System.UInt64,System.UInt64,System.UInt64)", "summary", "df-generated"] - ["System", "UInt64", "CompareTo", "(System.Object)", "summary", "df-generated"] - ["System", "UInt64", "CompareTo", "(System.UInt64)", "summary", "df-generated"] @@ -4966,6 +5157,7 @@ extensions: - ["System", "UInt64", "MinMagnitude", "(System.UInt64,System.UInt64)", "summary", "df-generated"] - ["System", "UInt64", "MinMagnitudeNumber", "(System.UInt64,System.UInt64)", "summary", "df-generated"] - ["System", "UInt64", "MinNumber", "(System.UInt64,System.UInt64)", "summary", "df-generated"] + - ["System", "UInt64", "MultiplyAddEstimate", "(System.UInt64,System.UInt64,System.UInt64)", "summary", "df-generated"] - ["System", "UInt64", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] - ["System", "UInt64", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System", "UInt64", "Parse", "(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider)", "summary", "df-generated"] @@ -5168,6 +5360,7 @@ extensions: - ["System", "Uri", "CheckSecurity", "()", "summary", "df-generated"] - ["System", "Uri", "Compare", "(System.Uri,System.Uri,System.UriComponents,System.UriFormat,System.StringComparison)", "summary", "df-generated"] - ["System", "Uri", "Equals", "(System.Object)", "summary", "df-generated"] + - ["System", "Uri", "Equals", "(System.Uri)", "summary", "df-generated"] - ["System", "Uri", "Escape", "()", "summary", "df-generated"] - ["System", "Uri", "FromHex", "(System.Char)", "summary", "df-generated"] - ["System", "Uri", "GetHashCode", "()", "summary", "df-generated"] @@ -5303,6 +5496,8 @@ extensions: - ["System", "Version", "Equals", "(System.Object)", "summary", "df-generated"] - ["System", "Version", "Equals", "(System.Version)", "summary", "df-generated"] - ["System", "Version", "GetHashCode", "()", "summary", "df-generated"] + - ["System", "Version", "Parse", "(System.ReadOnlySpan)", "summary", "df-generated"] + - ["System", "Version", "Parse", "(System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] - ["System", "Version", "Parse", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System", "Version", "Parse", "(System.String)", "summary", "df-generated"] - ["System", "Version", "ToString", "()", "summary", "df-generated"] @@ -5313,6 +5508,8 @@ extensions: - ["System", "Version", "TryFormat", "(System.Span,System.Int32)", "summary", "df-generated"] - ["System", "Version", "TryFormat", "(System.Span,System.Int32,System.Int32)", "summary", "df-generated"] - ["System", "Version", "TryFormat", "(System.Span,System.Int32,System.ReadOnlySpan,System.IFormatProvider)", "summary", "df-generated"] + - ["System", "Version", "TryParse", "(System.ReadOnlySpan,System.IFormatProvider,System.Version)", "summary", "df-generated"] + - ["System", "Version", "TryParse", "(System.ReadOnlySpan,System.Version)", "summary", "df-generated"] - ["System", "Version", "TryParse", "(System.ReadOnlySpan,System.Version)", "summary", "df-generated"] - ["System", "Version", "TryParse", "(System.String,System.Version)", "summary", "df-generated"] - ["System", "Version", "Version", "(System.Int32,System.Int32)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/TestExclusionListTasks.model.yml b/csharp/ql/lib/ext/generated/TestExclusionListTasks.model.yml deleted file mode 100644 index 432bb448ca9..00000000000 --- a/csharp/ql/lib/ext/generated/TestExclusionListTasks.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/csharp-all - extensible: neutralModel - data: - - ["TestExclusionListTasks", "PatchExclusionListInApks", "Execute", "()", "summary", "df-generated"] From 5d72b29fe96f6826dcebb50dbc7fd5bced1fee7b Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Fri, 7 Feb 2025 14:41:09 +0100 Subject: [PATCH 146/279] C#: Update flow summaries test expected output. --- .../dataflow/library/FlowSummaries.expected | 5218 ++++++++++++++--- .../library/FlowSummariesFiltered.expected | 1443 ++++- 2 files changed, 5883 insertions(+), 778 deletions(-) diff --git a/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected b/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected index 7fd85f03b05..ae1b8992a40 100644 --- a/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected +++ b/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected @@ -1687,6 +1687,7 @@ summary | Microsoft.AspNetCore.WebUtilities;BufferedReadStream;ReadAsync;(System.Memory,System.Threading.CancellationToken);Argument[this];Argument[0].Element;taint;manual | | Microsoft.AspNetCore.WebUtilities;BufferedReadStream;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | Microsoft.AspNetCore.WebUtilities;BufferedReadStream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| Microsoft.AspNetCore.WebUtilities;BufferedReadStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | Microsoft.AspNetCore.WebUtilities;BufferedReadStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | Microsoft.AspNetCore.WebUtilities;BufferedReadStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | Microsoft.AspNetCore.WebUtilities;BufferedReadStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | @@ -1700,6 +1701,7 @@ summary | Microsoft.AspNetCore.WebUtilities;FileBufferingReadStream;ReadAsync;(System.Memory,System.Threading.CancellationToken);Argument[this];Argument[0].Element;taint;manual | | Microsoft.AspNetCore.WebUtilities;FileBufferingReadStream;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | Microsoft.AspNetCore.WebUtilities;FileBufferingReadStream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| Microsoft.AspNetCore.WebUtilities;FileBufferingReadStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | Microsoft.AspNetCore.WebUtilities;FileBufferingReadStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | Microsoft.AspNetCore.WebUtilities;FileBufferingReadStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | Microsoft.AspNetCore.WebUtilities;FileBufferingReadStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | @@ -1711,6 +1713,7 @@ summary | Microsoft.AspNetCore.WebUtilities;FileBufferingWriteStream;ReadAsync;(System.Memory,System.Threading.CancellationToken);Argument[this];Argument[0].Element;taint;manual | | Microsoft.AspNetCore.WebUtilities;FileBufferingWriteStream;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | Microsoft.AspNetCore.WebUtilities;FileBufferingWriteStream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| Microsoft.AspNetCore.WebUtilities;FileBufferingWriteStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | Microsoft.AspNetCore.WebUtilities;FileBufferingWriteStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | Microsoft.AspNetCore.WebUtilities;FileBufferingWriteStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | Microsoft.AspNetCore.WebUtilities;FileBufferingWriteStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | @@ -1837,16 +1840,30 @@ summary | Microsoft.Extensions.Caching.Memory;MemoryCacheOptions;get_Value;();Argument[this];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Caching.Memory;PostEvictionCallbackRegistration;set_EvictionCallback;(Microsoft.Extensions.Caching.Memory.PostEvictionDelegate);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Caching.Memory;PostEvictionDelegate;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 | +| Microsoft.Extensions.Configuration.CommandLine;CommandLineConfigurationProvider;CommandLineConfigurationProvider;(System.Collections.Generic.IEnumerable,System.Collections.Generic.IDictionary);Argument[0];Argument[this].Property[Microsoft.Extensions.Configuration.CommandLine.CommandLineConfigurationProvider.Args];value;dfc-generated | +| Microsoft.Extensions.Configuration.CommandLine;CommandLineConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration.EnvironmentVariables;EnvironmentVariablesConfigurationProvider;EnvironmentVariablesConfigurationProvider;(System.String);Argument[0];Argument[this].SyntheticField[Microsoft.Extensions.Configuration.EnvironmentVariables.EnvironmentVariablesConfigurationProvider._prefix];value;dfc-generated | | Microsoft.Extensions.Configuration.EnvironmentVariables;EnvironmentVariablesConfigurationProvider;ToString;();Argument[this].SyntheticField[Microsoft.Extensions.Configuration.EnvironmentVariables.EnvironmentVariablesConfigurationProvider._prefix];ReturnValue;taint;dfc-generated | +| Microsoft.Extensions.Configuration.EnvironmentVariables;EnvironmentVariablesConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Configuration.Ini;IniConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Configuration.Ini;IniStreamConfigurationProvider;Read;(System.IO.Stream);Argument[0];ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];taint;dfc-generated | +| Microsoft.Extensions.Configuration.Ini;IniStreamConfigurationProvider;Read;(System.IO.Stream);Argument[0];ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];taint;dfc-generated | +| Microsoft.Extensions.Configuration.Ini;IniStreamConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Configuration.Json;JsonConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Configuration.Json;JsonStreamConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Configuration.KeyPerFile;KeyPerFileConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration.KeyPerFile;KeyPerFileConfigurationSource;set_IgnoreCondition;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Configuration.Memory;MemoryConfigurationProvider;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.Extensions.Configuration.Memory;MemoryConfigurationProvider;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.Extensions.Configuration.Memory;MemoryConfigurationProvider;MemoryConfigurationProvider;(Microsoft.Extensions.Configuration.Memory.MemoryConfigurationSource);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Configuration.Memory;MemoryConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration.UserSecrets;PathHelper;GetSecretsPathFromSecretsId;(System.String);Argument[0];ReturnValue;taint;dfc-generated | +| Microsoft.Extensions.Configuration.UserSecrets;UserSecretsIdAttribute;UserSecretsIdAttribute;(System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Configuration.UserSecrets.UserSecretsIdAttribute.UserSecretsId];value;dfc-generated | +| Microsoft.Extensions.Configuration.Xml;XmlConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration.Xml;XmlDocumentDecryptor;CreateDecryptingXmlReader;(System.IO.Stream,System.Xml.XmlReaderSettings);Argument[0];ReturnValue;taint;dfc-generated | | Microsoft.Extensions.Configuration.Xml;XmlDocumentDecryptor;DecryptDocumentAndCreateXmlReader;(System.Xml.XmlDocument);Argument[0].Element;Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration.Xml;XmlStreamConfigurationProvider;Read;(System.IO.Stream,Microsoft.Extensions.Configuration.Xml.XmlDocumentDecryptor);Argument[0];Argument[1];taint;df-generated | +| Microsoft.Extensions.Configuration.Xml;XmlStreamConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration;ChainedBuilderExtensions;AddConfiguration;(Microsoft.Extensions.Configuration.IConfigurationBuilder,Microsoft.Extensions.Configuration.IConfiguration);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Configuration;ChainedBuilderExtensions;AddConfiguration;(Microsoft.Extensions.Configuration.IConfigurationBuilder,Microsoft.Extensions.Configuration.IConfiguration,System.Boolean);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Configuration;ChainedConfigurationProvider;ChainedConfigurationProvider;(Microsoft.Extensions.Configuration.ChainedConfigurationSource);Argument[0].Property[Microsoft.Extensions.Configuration.ChainedConfigurationSource.Configuration];Argument[this].SyntheticField[Microsoft.Extensions.Configuration.ChainedConfigurationProvider._config];value;dfc-generated | @@ -1854,6 +1871,7 @@ summary | Microsoft.Extensions.Configuration;ChainedConfigurationProvider;GetReloadToken;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Configuration;ChainedConfigurationProvider;TryGet;(System.String,System.String);Argument[this].SyntheticField[Microsoft.Extensions.Configuration.ChainedConfigurationProvider._config];ReturnValue;taint;dfc-generated | | Microsoft.Extensions.Configuration;ChainedConfigurationProvider;get_Configuration;();Argument[this].SyntheticField[Microsoft.Extensions.Configuration.ChainedConfigurationProvider._config];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.Configuration;ChainedConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration;CommandLineConfigurationExtensions;AddCommandLine;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[1];Argument[0];taint;manual | | Microsoft.Extensions.Configuration;CommandLineConfigurationExtensions;AddCommandLine;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;manual | | Microsoft.Extensions.Configuration;CommandLineConfigurationExtensions;AddCommandLine;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[1];ReturnValue;taint;manual | @@ -1876,10 +1894,15 @@ summary | Microsoft.Extensions.Configuration;ConfigurationBuilder;Build;();Argument[this];ReturnValue;taint;manual | | Microsoft.Extensions.Configuration;ConfigurationBuilder;get_Properties;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Configuration;ConfigurationBuilder;get_Sources;();Argument[this].SyntheticField[Microsoft.Extensions.Configuration.ConfigurationBuilder._sources];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.Configuration;ConfigurationDebugViewContext;ConfigurationDebugViewContext;(System.String,System.String,System.String,Microsoft.Extensions.Configuration.IConfigurationProvider);Argument[0];Argument[this].Property[Microsoft.Extensions.Configuration.ConfigurationDebugViewContext.Path];value;dfc-generated | +| Microsoft.Extensions.Configuration;ConfigurationDebugViewContext;ConfigurationDebugViewContext;(System.String,System.String,System.String,Microsoft.Extensions.Configuration.IConfigurationProvider);Argument[1];Argument[this].Property[Microsoft.Extensions.Configuration.ConfigurationDebugViewContext.Key];value;dfc-generated | +| Microsoft.Extensions.Configuration;ConfigurationDebugViewContext;ConfigurationDebugViewContext;(System.String,System.String,System.String,Microsoft.Extensions.Configuration.IConfigurationProvider);Argument[2];Argument[this].Property[Microsoft.Extensions.Configuration.ConfigurationDebugViewContext.Value];value;dfc-generated | +| Microsoft.Extensions.Configuration;ConfigurationDebugViewContext;ConfigurationDebugViewContext;(System.String,System.String,System.String,Microsoft.Extensions.Configuration.IConfigurationProvider);Argument[3];Argument[this].Property[Microsoft.Extensions.Configuration.ConfigurationDebugViewContext.ConfigurationProvider];value;dfc-generated | | Microsoft.Extensions.Configuration;ConfigurationExtensions;Add;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Configuration;ConfigurationExtensions;Add;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[0];ReturnValue;value;hq-generated | | Microsoft.Extensions.Configuration;ConfigurationExtensions;Add;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Configuration;ConfigurationExtensions;Add;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Configuration;ConfigurationKeyNameAttribute;ConfigurationKeyNameAttribute;(System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Configuration.ConfigurationKeyNameAttribute.Name];value;dfc-generated | | Microsoft.Extensions.Configuration;ConfigurationManager;Add;(Microsoft.Extensions.Configuration.IConfigurationSource);Argument[0];Argument[this].SyntheticField[Microsoft.Extensions.Configuration.ConfigurationManager._sources].Element;value;dfc-generated | | Microsoft.Extensions.Configuration;ConfigurationManager;Add;(Microsoft.Extensions.Configuration.IConfigurationSource);Argument[0];ReturnValue.SyntheticField[Microsoft.Extensions.Configuration.ConfigurationManager._sources].Element;value;dfc-generated | | Microsoft.Extensions.Configuration;ConfigurationManager;Add;(Microsoft.Extensions.Configuration.IConfigurationSource);Argument[this];ReturnValue;value;dfc-generated | @@ -1931,7 +1954,10 @@ summary | Microsoft.Extensions.Configuration;FileConfigurationExtensions;SetFileLoadExceptionHandler;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Configuration;FileConfigurationExtensions;SetFileLoadExceptionHandler;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Configuration;FileConfigurationExtensions;SetFileProvider;(Microsoft.Extensions.Configuration.IConfigurationBuilder,Microsoft.Extensions.FileProviders.IFileProvider);Argument[0];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.Configuration;FileConfigurationProvider;FileConfigurationProvider;(Microsoft.Extensions.Configuration.FileConfigurationSource);Argument[0];Argument[this].Property[Microsoft.Extensions.Configuration.FileConfigurationProvider.Source];value;dfc-generated | | Microsoft.Extensions.Configuration;FileConfigurationProvider;ToString;();Argument[this].Property[Microsoft.Extensions.Configuration.FileConfigurationProvider.Source].Property[Microsoft.Extensions.Configuration.FileConfigurationSource.Path];ReturnValue;taint;dfc-generated | +| Microsoft.Extensions.Configuration;FileConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Configuration;FileConfigurationSource;EnsureDefaults;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration;FileConfigurationSource;set_OnLoadException;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Configuration;IConfiguration;GetReloadToken;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Configuration;IConfiguration;get_Item;(System.String);Argument[this];ReturnValue;taint;manual | @@ -1941,6 +1967,7 @@ summary | Microsoft.Extensions.Configuration;IConfigurationProvider;GetChildKeys;(System.Collections.Generic.IEnumerable,System.String);Argument[0].Element;ReturnValue.Element;value;dfc-generated | | Microsoft.Extensions.Configuration;IConfigurationProvider;GetReloadToken;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Configuration;IConfigurationRoot;get_Providers;();Argument[this];ReturnValue;taint;df-generated | +| Microsoft.Extensions.Configuration;IConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration;IniConfigurationExtensions;AddIniFile;(Microsoft.Extensions.Configuration.IConfigurationBuilder,Microsoft.Extensions.FileProviders.IFileProvider,System.String,System.Boolean,System.Boolean);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Configuration;IniConfigurationExtensions;AddIniFile;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Configuration;IniConfigurationExtensions;AddIniFile;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[0];ReturnValue;value;hq-generated | @@ -1962,6 +1989,8 @@ summary | Microsoft.Extensions.Configuration;KeyPerFileConfigurationBuilderExtensions;AddKeyPerFile;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Configuration;MemoryConfigurationBuilderExtensions;AddInMemoryCollection;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Configuration;MemoryConfigurationBuilderExtensions;AddInMemoryCollection;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Collections.Generic.IEnumerable>);Argument[0];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.Configuration;StreamConfigurationProvider;StreamConfigurationProvider;(Microsoft.Extensions.Configuration.StreamConfigurationSource);Argument[0];Argument[this].Property[Microsoft.Extensions.Configuration.StreamConfigurationProvider.Source];value;dfc-generated | +| Microsoft.Extensions.Configuration;StreamConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration;UserSecretsConfigurationExtensions;AddUserSecrets;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Reflection.Assembly);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Configuration;UserSecretsConfigurationExtensions;AddUserSecrets;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Reflection.Assembly,System.Boolean);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Configuration;UserSecretsConfigurationExtensions;AddUserSecrets;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Reflection.Assembly,System.Boolean,System.Boolean);Argument[0];ReturnValue;value;dfc-generated | @@ -2043,6 +2072,7 @@ summary | Microsoft.Extensions.DependencyInjection;EncoderServiceCollectionExtensions;AddWebEncoders;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.DependencyInjection;ExceptionHandlerServiceCollectionExtensions;AddExceptionHandler;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.DependencyInjection;ExceptionHandlerServiceCollectionExtensions;AddExceptionHandler;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.DependencyInjection;FromKeyedServicesAttribute;FromKeyedServicesAttribute;(System.Object);Argument[0];Argument[this].Property[Microsoft.Extensions.DependencyInjection.FromKeyedServicesAttribute.Key];value;dfc-generated | | Microsoft.Extensions.DependencyInjection;HealthChecksBuilderDelegateExtensions;AddAsyncCheck;(Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder,System.String,System.Func>,System.Collections.Generic.IEnumerable);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.DependencyInjection;HealthChecksBuilderDelegateExtensions;AddAsyncCheck;(Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder,System.String,System.Func>,System.Collections.Generic.IEnumerable,System.Nullable);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.DependencyInjection;HealthChecksBuilderDelegateExtensions;AddAsyncCheck;(Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder,System.String,System.Func>,System.Collections.Generic.IEnumerable);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -2051,6 +2081,7 @@ summary | Microsoft.Extensions.DependencyInjection;HealthChecksBuilderDelegateExtensions;AddCheck;(Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder,System.String,System.Func,System.Collections.Generic.IEnumerable,System.Nullable);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.DependencyInjection;HealthChecksBuilderDelegateExtensions;AddCheck;(Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder,System.String,System.Func,System.Collections.Generic.IEnumerable);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.DependencyInjection;HealthChecksBuilderDelegateExtensions;AddCheck;(Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder,System.String,System.Func,System.Collections.Generic.IEnumerable,System.Nullable);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;AddAsKeyed;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,Microsoft.Extensions.DependencyInjection.ServiceLifetime);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;AddDefaultLogger;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;AddHttpMessageHandler;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.Func);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;AddHttpMessageHandler;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.Func);Argument[0];ReturnValue;value;hq-generated | @@ -2111,6 +2142,7 @@ summary | Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;RedactLoggedHeaders;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;RedactLoggedHeaders;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;RemoveAllLoggers;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder);Argument[0];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;RemoveAsKeyed;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;SetHandlerLifetime;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.TimeSpan);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;UseSocketsHttpHandler;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.Action);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;UseSocketsHttpHandler;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.Action);Argument[0];ReturnValue;value;hq-generated | @@ -2567,7 +2599,6 @@ summary | Microsoft.Extensions.FileProviders.Physical;PhysicalDirectoryInfo;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.Extensions.FileProviders.Physical;PhysicalDirectoryInfo;PhysicalDirectoryInfo;(System.IO.DirectoryInfo);Argument[0];Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo._info];value;dfc-generated | | Microsoft.Extensions.FileProviders.Physical;PhysicalDirectoryInfo;get_Name;();Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo._info].Property[System.IO.DirectoryInfo.Name];ReturnValue;value;dfc-generated | -| Microsoft.Extensions.FileProviders.Physical;PhysicalDirectoryInfo;get_PhysicalPath;();Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo._info].Field[System.IO.FileSystemInfo.FullPath];ReturnValue;value;dfc-generated | | Microsoft.Extensions.FileProviders.Physical;PhysicalDirectoryInfo;get_PhysicalPath;();Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo._info].Property[System.IO.FileSystemInfo.FullName];ReturnValue;value;dfc-generated | | Microsoft.Extensions.FileProviders.Physical;PhysicalFileInfo;CreateReadStream;();Argument[this].Property[Microsoft.Extensions.FileProviders.Physical.PhysicalFileInfo.PhysicalPath];ReturnValue;taint;dfc-generated | | Microsoft.Extensions.FileProviders.Physical;PhysicalFileInfo;CreateReadStream;();Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.Physical.PhysicalFileInfo._info].Property[System.IO.FileSystemInfo.FullName];ReturnValue;taint;dfc-generated | @@ -2590,10 +2621,12 @@ summary | Microsoft.Extensions.FileProviders;CompositeFileProvider;get_FileProviders;();Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.CompositeFileProvider._fileProviders];ReturnValue;value;dfc-generated | | Microsoft.Extensions.FileProviders;NotFoundDirectoryContents;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.Extensions.FileProviders;NotFoundDirectoryContents;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | +| Microsoft.Extensions.FileProviders;NotFoundFileInfo;NotFoundFileInfo;(System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.FileProviders.NotFoundFileInfo.Name];value;dfc-generated | | Microsoft.Extensions.FileProviders;NullChangeToken;RegisterChangeCallback;(System.Action,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.FileProviders;NullChangeToken;RegisterChangeCallback;(System.Action,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.FileProviders;NullChangeToken;RegisterChangeCallback;(System.Action,System.Object);Argument[this];ReturnValue;value;dfc-generated | | Microsoft.Extensions.FileProviders;NullChangeToken;RegisterChangeCallback;(System.Action,System.Object);Argument[this];ReturnValue;value;hq-generated | +| Microsoft.Extensions.FileProviders;PhysicalFileProvider;PhysicalFileProvider;(System.String,Microsoft.Extensions.FileProviders.Physical.ExclusionFilters);Argument[0];Argument[this].Property[Microsoft.Extensions.FileProviders.PhysicalFileProvider.Root];taint;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing.Abstractions;DirectoryInfoBase;EnumerateFileSystemInfos;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Abstractions;DirectoryInfoBase;GetDirectory;(System.String);Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Abstractions;DirectoryInfoWrapper;EnumerateFileSystemInfos;();Argument[this];ReturnValue;taint;df-generated | @@ -2614,20 +2647,33 @@ summary | Microsoft.Extensions.FileSystemGlobbing.Abstractions;FileSystemInfoBase;get_FullName;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Abstractions;FileSystemInfoBase;get_Name;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Abstractions;FileSystemInfoBase;get_ParentDirectory;();Argument[this];ReturnValue;taint;df-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;LiteralPathSegment;LiteralPathSegment;(System.String,System.StringComparison);Argument[0];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.LiteralPathSegment.Value];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;WildcardPathSegment;WildcardPathSegment;(System.String,System.Collections.Generic.List,System.String,System.StringComparison);Argument[0];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.WildcardPathSegment.BeginsWith];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;WildcardPathSegment;WildcardPathSegment;(System.String,System.Collections.Generic.List,System.String,System.StringComparison);Argument[1];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.WildcardPathSegment.Contains];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;WildcardPathSegment;WildcardPathSegment;(System.String,System.Collections.Generic.List,System.String,System.StringComparison);Argument[2];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.WildcardPathSegment.EndsWith];value;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContext;Declare;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContext;PushDataFrame;(TFrame);Argument[0];Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame];value;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinear+FrameData;get_Stem;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinear;CalculateStem;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);Argument[0].Property[Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase.Name];ReturnValue;value;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinear;CalculateStem;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear+FrameData.Stem];ReturnValue;taint;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinear;PatternContextLinear;(Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern);Argument[0];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear.Pattern];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinear;Test;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);Argument[0].Property[Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase.Name];ReturnValue.Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult.Stem];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinear;Test;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear+FrameData.Stem];ReturnValue.Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult.Stem];taint;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinearInclude;Declare;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged+FrameData;get_Stem;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;CalculateStem;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);Argument[0].Property[Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase.Name];ReturnValue;value;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;CalculateStem;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData.Stem];ReturnValue;taint;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;PatternContextRagged;(Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern);Argument[0];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged.Pattern];value;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;PushDirectory;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase);Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged.Pattern].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern.EndsWith];Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData.SegmentGroup];value;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;PushDirectory;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase);Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged.Pattern].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern.StartsWith];Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData.SegmentGroup];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;Test;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);Argument[0].Property[Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase.Name];ReturnValue.Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult.Stem];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;Test;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData.Stem];ReturnValue.Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult.Stem];taint;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRaggedInclude;Declare;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal;IPatternContext;Declare;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal;MatcherContext;MatcherContext;(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase,System.StringComparison);Argument[2];Argument[this];taint;df-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal;PatternTestResult;Success;(System.String);Argument[0];ReturnValue.Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult.Stem];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing;FilePatternMatch;FilePatternMatch;(System.String,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.FilePatternMatch.Path];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing;FilePatternMatch;FilePatternMatch;(System.String,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.FilePatternMatch.Stem];value;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing;InMemoryDirectoryInfo;EnumerateFileSystemInfos;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.FileSystemGlobbing;InMemoryDirectoryInfo;GetDirectory;(System.String);Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.FileSystemGlobbing;InMemoryDirectoryInfo;GetFile;(System.String);Argument[this];ReturnValue.SyntheticField[Microsoft.Extensions.FileSystemGlobbing.Internal.InMemoryFileInfo._parent];value;dfc-generated | @@ -2636,6 +2682,9 @@ summary | Microsoft.Extensions.FileSystemGlobbing;InMemoryDirectoryInfo;get_ParentDirectory;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.FileSystemGlobbing;Matcher;AddExclude;(System.String);Argument[this];ReturnValue;value;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing;Matcher;AddInclude;(System.String);Argument[this];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing;MatcherExtensions;GetResultsInFullPath;(Microsoft.Extensions.FileSystemGlobbing.Matcher,System.String);Argument[1];ReturnValue.Element;taint;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing;PatternMatchingResult;PatternMatchingResult;(System.Collections.Generic.IEnumerable);Argument[0];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.PatternMatchingResult.Files];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing;PatternMatchingResult;PatternMatchingResult;(System.Collections.Generic.IEnumerable,System.Boolean);Argument[0];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.PatternMatchingResult.Files];value;dfc-generated | | Microsoft.Extensions.Hosting.Internal;ApplicationLifetime;ApplicationLifetime;(Microsoft.Extensions.Logging.ILogger);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Hosting.Internal;ApplicationLifetime;get_ApplicationStarted;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Hosting.Internal;ApplicationLifetime;get_ApplicationStopped;();Argument[this];ReturnValue;taint;df-generated | @@ -2656,8 +2705,10 @@ summary | Microsoft.Extensions.Hosting;GenericHostWebHostBuilderExtensions;ConfigureWebHost;(Microsoft.Extensions.Hosting.IHostBuilder,System.Action,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Hosting;GenericHostWebHostBuilderExtensions;ConfigureWebHost;(Microsoft.Extensions.Hosting.IHostBuilder,System.Action,System.Action);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Hosting;Host;CreateEmptyApplicationBuilder;(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings);Argument[0].Property[Microsoft.Extensions.Hosting.HostApplicationBuilderSettings.Args];ReturnValue.Property[Microsoft.Extensions.Hosting.HostApplicationBuilder.Configuration];taint;dfc-generated | +| Microsoft.Extensions.Hosting;Host;CreateEmptyApplicationBuilder;(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings);Argument[0].Property[Microsoft.Extensions.Hosting.HostApplicationBuilderSettings.Configuration];ReturnValue.Property[Microsoft.Extensions.Hosting.HostApplicationBuilder.Configuration];value;dfc-generated | | Microsoft.Extensions.Hosting;HostApplicationBuilder;ConfigureContainer;(Microsoft.Extensions.DependencyInjection.IServiceProviderFactory,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Hosting;HostApplicationBuilder;HostApplicationBuilder;(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings);Argument[0].Property[Microsoft.Extensions.Hosting.HostApplicationBuilderSettings.Args];Argument[this].Property[Microsoft.Extensions.Hosting.HostApplicationBuilder.Configuration];taint;dfc-generated | +| Microsoft.Extensions.Hosting;HostApplicationBuilder;HostApplicationBuilder;(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings);Argument[0].Property[Microsoft.Extensions.Hosting.HostApplicationBuilderSettings.Configuration];Argument[this].Property[Microsoft.Extensions.Hosting.HostApplicationBuilder.Configuration];value;dfc-generated | | Microsoft.Extensions.Hosting;HostApplicationBuilder;get_Configuration;();Argument[this].Property[Microsoft.Extensions.Hosting.HostApplicationBuilder.Configuration];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Hosting;HostApplicationBuilder;get_Environment;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Hosting;HostApplicationBuilder;get_Logging;();Argument[this];ReturnValue;taint;df-generated | @@ -2685,6 +2736,7 @@ summary | Microsoft.Extensions.Hosting;HostBuilder;UseServiceProviderFactory;(System.Func>);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Hosting;HostBuilder;UseServiceProviderFactory;(System.Func>);Argument[this];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Hosting;HostBuilder;UseServiceProviderFactory;(System.Func>);Argument[this];ReturnValue;value;hq-generated | +| Microsoft.Extensions.Hosting;HostBuilderContext;HostBuilderContext;(System.Collections.Generic.IDictionary);Argument[0];Argument[this].Property[Microsoft.Extensions.Hosting.HostBuilderContext.Properties];value;dfc-generated | | Microsoft.Extensions.Hosting;HostingHostBuilderExtensions;ConfigureAppConfiguration;(Microsoft.Extensions.Hosting.IHostBuilder,System.Action);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Hosting;HostingHostBuilderExtensions;ConfigureAppConfiguration;(Microsoft.Extensions.Hosting.IHostBuilder,System.Action);Argument[0];ReturnValue;value;hq-generated | | Microsoft.Extensions.Hosting;HostingHostBuilderExtensions;ConfigureAppConfiguration;(Microsoft.Extensions.Hosting.IHostBuilder,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | @@ -2786,7 +2838,18 @@ summary | Microsoft.Extensions.Http;IHttpMessageHandlerBuilderFilter;Configure;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Localization;IResourceNamesCache;GetOrAdd;(System.String,System.Func>);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Localization;ResourceNamesCache;GetOrAdd;(System.String,System.Func>);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[1];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.Category];value;dfc-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[1];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.Category];value;hq-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[2];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.EventId];value;dfc-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[2];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.EventId];value;hq-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[3];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.State];value;dfc-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[3];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.State];value;hq-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[4];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.Exception];value;dfc-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[4];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.Exception];value;hq-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[5];Argument[5].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[5];Argument[5].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[5];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.Formatter];value;dfc-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[5];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.Formatter];value;hq-generated | | Microsoft.Extensions.Logging.Abstractions;NullLogger;BeginScope;(TState);Argument[0];ReturnValue;taint;df-generated | | Microsoft.Extensions.Logging.Abstractions;NullLogger;BeginScope;(TState);Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Logging.Abstractions;NullLogger;Log;(Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[2];Argument[4].Parameter[0];value;dfc-generated | @@ -2810,6 +2873,7 @@ summary | Microsoft.Extensions.Logging.Abstractions;NullLoggerProvider;CreateLogger;(System.String);Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Logging.Console;ConfigurationConsoleLoggerSettings;ConfigurationConsoleLoggerSettings;(Microsoft.Extensions.Configuration.IConfiguration);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Logging.Console;ConfigurationConsoleLoggerSettings;Reload;();Argument[this];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.Logging.Console;ConsoleFormatter;ConsoleFormatter;(System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Logging.Console.ConsoleFormatter.Name];value;dfc-generated | | Microsoft.Extensions.Logging.Console;ConsoleFormatter;Write;(Microsoft.Extensions.Logging.Abstractions.LogEntry,Microsoft.Extensions.Logging.IExternalScopeProvider,System.IO.TextWriter);Argument[0];Argument[2];taint;df-generated | | Microsoft.Extensions.Logging.Console;ConsoleLoggerProvider;ConsoleLoggerProvider;(Microsoft.Extensions.Options.IOptionsMonitor,System.Collections.Generic.IEnumerable);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Logging.Console;ConsoleLoggerProvider;CreateLogger;(System.String);Argument[0];Argument[this];taint;df-generated | @@ -2882,6 +2946,7 @@ summary | Microsoft.Extensions.Logging;DebugLoggerFactoryExtensions;AddDebug;(Microsoft.Extensions.Logging.ILoggerFactory,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Logging;DebugLoggerFactoryExtensions;AddDebug;(Microsoft.Extensions.Logging.ILoggerFactory,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Logging;DebugLoggerFactoryExtensions;AddDebug;(Microsoft.Extensions.Logging.ILoggingBuilder);Argument[0];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.Logging;EventId;EventId;(System.Int32,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Logging.EventId.Name];value;dfc-generated | | Microsoft.Extensions.Logging;EventId;ToString;();Argument[this].Property[Microsoft.Extensions.Logging.EventId.Name];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Logging;EventLoggerFactoryExtensions;AddEventLog;(Microsoft.Extensions.Logging.ILoggerFactory);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Logging;EventLoggerFactoryExtensions;AddEventLog;(Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.Extensions.Logging.EventLog.EventLogSettings);Argument[0];ReturnValue;value;dfc-generated | @@ -2998,8 +3063,21 @@ summary | Microsoft.Extensions.Logging;LoggerFactory;LoggerFactory;(System.Collections.Generic.IEnumerable,Microsoft.Extensions.Options.IOptionsMonitor,Microsoft.Extensions.Options.IOptions,Microsoft.Extensions.Logging.IExternalScopeProvider);Argument[2];Argument[this];taint;df-generated | | Microsoft.Extensions.Logging;LoggerFactory;LoggerFactory;(System.Collections.Generic.IEnumerable,Microsoft.Extensions.Options.IOptionsMonitor,Microsoft.Extensions.Options.IOptions,Microsoft.Extensions.Logging.IExternalScopeProvider);Argument[3];Argument[this];taint;df-generated | | Microsoft.Extensions.Logging;LoggerFilterOptions;get_Rules;();Argument[this];ReturnValue;taint;df-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[0];Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.ProviderName];value;dfc-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[0];Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.ProviderName];value;hq-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[1];Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.CategoryName];value;dfc-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[1];Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.CategoryName];value;hq-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[2];Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.LogLevel];value;dfc-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[2];Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.LogLevel];value;hq-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[3];Argument[3].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | -| Microsoft.Extensions.Logging;LoggerFilterRule;ToString;();Argument[this];ReturnValue;taint;df-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[3];Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.Filter];value;dfc-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[3];Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.Filter];value;hq-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;ToString;();Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.CategoryName];ReturnValue;taint;dfc-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;ToString;();Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.ProviderName];ReturnValue;taint;dfc-generated | +| Microsoft.Extensions.Logging;LoggerMessageAttribute;LoggerMessageAttribute;(Microsoft.Extensions.Logging.LogLevel,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Logging.LoggerMessageAttribute.Message];value;dfc-generated | +| Microsoft.Extensions.Logging;LoggerMessageAttribute;LoggerMessageAttribute;(System.Int32,Microsoft.Extensions.Logging.LogLevel,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Logging.LoggerMessageAttribute.Message];value;dfc-generated | +| Microsoft.Extensions.Logging;LoggerMessageAttribute;LoggerMessageAttribute;(System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Logging.LoggerMessageAttribute.Message];value;dfc-generated | | Microsoft.Extensions.Logging;LoggingBuilderExtensions;AddConfiguration;(Microsoft.Extensions.Logging.ILoggingBuilder,Microsoft.Extensions.Configuration.IConfiguration);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Logging;LoggingBuilderExtensions;AddProvider;(Microsoft.Extensions.Logging.ILoggingBuilder,Microsoft.Extensions.Logging.ILoggerProvider);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Logging;LoggingBuilderExtensions;ClearProviders;(Microsoft.Extensions.Logging.ILoggingBuilder);Argument[0];ReturnValue;value;dfc-generated | @@ -3008,6 +3086,7 @@ summary | Microsoft.Extensions.Logging;LoggingBuilderExtensions;Configure;(Microsoft.Extensions.Logging.ILoggingBuilder,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Logging;LoggingBuilderExtensions;Configure;(Microsoft.Extensions.Logging.ILoggingBuilder,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Logging;LoggingBuilderExtensions;SetMinimumLevel;(Microsoft.Extensions.Logging.ILoggingBuilder,Microsoft.Extensions.Logging.LogLevel);Argument[0];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.Logging;ProviderAliasAttribute;ProviderAliasAttribute;(System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Logging.ProviderAliasAttribute.Alias];value;dfc-generated | | Microsoft.Extensions.Logging;TraceSourceFactoryExtensions;AddTraceSource;(Microsoft.Extensions.Logging.ILoggerFactory,System.Diagnostics.SourceSwitch);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Logging;TraceSourceFactoryExtensions;AddTraceSource;(Microsoft.Extensions.Logging.ILoggerFactory,System.Diagnostics.SourceSwitch,System.Diagnostics.TraceListener);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Logging;TraceSourceFactoryExtensions;AddTraceSource;(Microsoft.Extensions.Logging.ILoggerFactory,System.String);Argument[0];ReturnValue;value;dfc-generated | @@ -3016,28 +3095,92 @@ summary | Microsoft.Extensions.Logging;TraceSourceFactoryExtensions;AddTraceSource;(Microsoft.Extensions.Logging.ILoggingBuilder,System.Diagnostics.SourceSwitch,System.Diagnostics.TraceListener);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Logging;TraceSourceFactoryExtensions;AddTraceSource;(Microsoft.Extensions.Logging.ILoggingBuilder,System.String);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Logging;TraceSourceFactoryExtensions;AddTraceSource;(Microsoft.Extensions.Logging.ILoggingBuilder,System.String,System.Diagnostics.TraceListener);Argument[0];ReturnValue;value;dfc-generated | -| Microsoft.Extensions.Options;ConfigurationChangeTokenSource;ConfigurationChangeTokenSource;(System.String,Microsoft.Extensions.Configuration.IConfiguration);Argument[1];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ConfigurationChangeTokenSource;ConfigurationChangeTokenSource;(System.String,Microsoft.Extensions.Configuration.IConfiguration);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.Name];value;dfc-generated | | Microsoft.Extensions.Options;ConfigurationChangeTokenSource;GetChangeToken;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Name];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency3];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency3];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency4];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency4];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency5];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency5];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[6];Argument[6].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[6];Argument[6].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[6];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Action];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[6];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Action];value;hq-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Name];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency3];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency3];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency4];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency4];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[5];Argument[5].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[5];Argument[5].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Action];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Action];value;hq-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Name];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Dependency3];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Dependency3];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[4];Argument[4].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Action];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Action];value;hq-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Name];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[3];Argument[3].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Action];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Action];value;hq-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`2.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`2.Name];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`2.Dependency];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`2.Dependency];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep,System.Action);Argument[2];Argument[2].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep,System.Action);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`2.Action];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`2.Action];value;hq-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`1.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`1.Name];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`1.Action];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`1.Action];value;hq-generated | | Microsoft.Extensions.Options;ConfigureOptions;Configure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ConfigureOptions;ConfigureOptions;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ConfigureOptions;ConfigureOptions;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureOptions;ConfigureOptions;(System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureOptions`1.Action];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureOptions;ConfigureOptions;(System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureOptions`1.Action];value;hq-generated | +| Microsoft.Extensions.Options;DataAnnotationValidateOptions;DataAnnotationValidateOptions;(System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.DataAnnotationValidateOptions`1.Name];value;dfc-generated | | Microsoft.Extensions.Options;IOptionsMonitor;OnChange;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Options;IOptionsMonitorCache;GetOrAdd;(System.String,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Options;NamedConfigureFromConfigurationOptions;NamedConfigureFromConfigurationOptions;(System.String,Microsoft.Extensions.Configuration.IConfiguration,System.Action);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -3065,6 +3208,8 @@ summary | Microsoft.Extensions.Options;OptionsBuilder;Configure;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Options;OptionsBuilder;Configure;(System.Action);Argument[this];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Options;OptionsBuilder;Configure;(System.Action);Argument[this];ReturnValue;value;hq-generated | +| Microsoft.Extensions.Options;OptionsBuilder;OptionsBuilder;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.OptionsBuilder`1.Services];value;dfc-generated | +| Microsoft.Extensions.Options;OptionsBuilder;OptionsBuilder;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.OptionsBuilder`1.Name];value;dfc-generated | | Microsoft.Extensions.Options;OptionsBuilder;PostConfigure;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;OptionsBuilder;PostConfigure;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Options;OptionsBuilder;PostConfigure;(System.Action);Argument[this];ReturnValue;value;dfc-generated | @@ -3138,6 +3283,7 @@ summary | Microsoft.Extensions.Options;OptionsBuilder;Validate;(System.Func,System.String);Argument[this];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Options;OptionsBuilder;Validate;(System.Func,System.String);Argument[this];ReturnValue;value;hq-generated | | Microsoft.Extensions.Options;OptionsCache;GetOrAdd;(System.String,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;OptionsFactory;Create;(System.String);Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Options;OptionsFactory;OptionsFactory;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>);Argument[0].Element;Argument[this];taint;df-generated | | Microsoft.Extensions.Options;OptionsFactory;OptionsFactory;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>);Argument[1].Element;Argument[this];taint;df-generated | | Microsoft.Extensions.Options;OptionsFactory;OptionsFactory;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>);Argument[2].Element;Argument[this];taint;df-generated | @@ -3146,42 +3292,188 @@ summary | Microsoft.Extensions.Options;OptionsMonitor;OptionsMonitor;(Microsoft.Extensions.Options.IOptionsFactory,System.Collections.Generic.IEnumerable>,Microsoft.Extensions.Options.IOptionsMonitorCache);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;OptionsMonitor;OptionsMonitor;(Microsoft.Extensions.Options.IOptionsFactory,System.Collections.Generic.IEnumerable>,Microsoft.Extensions.Options.IOptionsMonitorCache);Argument[2];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;OptionsMonitorExtensions;OnChange;(Microsoft.Extensions.Options.IOptionsMonitor,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;OptionsValidationException;OptionsValidationException;(System.String,System.Type,System.Collections.Generic.IEnumerable);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.OptionsValidationException.OptionsName];value;dfc-generated | +| Microsoft.Extensions.Options;OptionsValidationException;OptionsValidationException;(System.String,System.Type,System.Collections.Generic.IEnumerable);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.OptionsValidationException.Failures];value;dfc-generated | | Microsoft.Extensions.Options;OptionsValidationException;get_Message;();Argument[this].Property[Microsoft.Extensions.Options.OptionsValidationException.Failures].Element;ReturnValue;taint;dfc-generated | | Microsoft.Extensions.Options;OptionsValidationException;get_Message;();Argument[this].SyntheticField[System.Exception._message];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.Options;OptionsWrapper;OptionsWrapper;(TOptions);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.OptionsWrapper`1.Value];value;dfc-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Name];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Name];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency3];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency3];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency4];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency4];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency5];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency5];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[6];Argument[6].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[6];Argument[6].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[6];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Action];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[6];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Action];value;hq-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Name];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Name];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency3];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency3];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency4];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency4];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[5];Argument[5].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[5];Argument[5].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Action];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Action];value;hq-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Name];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Name];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Dependency3];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Dependency3];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[4];Argument[4].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Action];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Action];value;hq-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Name];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Name];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[3];Argument[3].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Action];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Action];value;hq-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`2.Name];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`2.Name];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`2.Dependency];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`2.Dependency];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep,System.Action);Argument[2];Argument[2].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep,System.Action);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`2.Action];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`2.Action];value;hq-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`1.Name];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`1.Name];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`1.Action];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`1.Action];value;hq-generated | | Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[this];ReturnValue;taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Name];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency3];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency3];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency4];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency4];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency5];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency5];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[6];Argument[6].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[6];Argument[6].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[6];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Validation];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[6];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Validation];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[7];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.FailureMessage];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[7];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.FailureMessage];value;hq-generated | | Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[this];ReturnValue;taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Name];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency3];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency3];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency4];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency4];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[5];Argument[5].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[5];Argument[5].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Validation];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Validation];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[6];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.FailureMessage];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[6];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.FailureMessage];value;hq-generated | | Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[this];ReturnValue;taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Name];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Dependency3];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Dependency3];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[4];Argument[4].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Validation];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Validation];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.FailureMessage];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.FailureMessage];value;hq-generated | | Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[this];ReturnValue;taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Name];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[3];Argument[3].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | -| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Validation];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Validation];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.FailureMessage];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.FailureMessage];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.FailureMessage];ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.FailureMessage];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.FailureMessage];ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.Failures].Element;value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.Name];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.Dependency];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.Dependency];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[2];Argument[2].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | -| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.Validation];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.Validation];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.FailureMessage];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.FailureMessage];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.FailureMessage];ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.FailureMessage];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.FailureMessage];ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.Failures].Element;value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.Name];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,System.Func,System.String);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,System.Func,System.String);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.Validation];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.Validation];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.FailureMessage];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.FailureMessage];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptionsResult;Fail;(System.Collections.Generic.IEnumerable);Argument[0].Element;ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.FailureMessage];taint;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptionsResult;Fail;(System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.Failures];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptionsResult;Fail;(System.String);Argument[0];ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.FailureMessage];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptionsResult;Fail;(System.String);Argument[0];ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.Failures].Element;value;dfc-generated | | Microsoft.Extensions.Options;ValidateOptionsResultBuilder;AddError;(System.String,System.String);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ValidateOptionsResultBuilder;AddError;(System.String,System.String);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ValidateOptionsResultBuilder;AddResult;(Microsoft.Extensions.Options.ValidateOptionsResult);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ValidateOptionsResultBuilder;AddResult;(System.ComponentModel.DataAnnotations.ValidationResult);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ValidateOptionsResultBuilder;AddResults;(System.Collections.Generic.IEnumerable);Argument[0].Element;Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptionsResultBuilder;Build;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Primitives;CancellationChangeToken;CancellationChangeToken;(System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Primitives;CancellationChangeToken;RegisterChangeCallback;(System.Action,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Primitives;CancellationChangeToken;RegisterChangeCallback;(System.Action,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -3191,6 +3483,7 @@ summary | Microsoft.Extensions.Primitives;ChangeToken;OnChange;(System.Func,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Primitives;ChangeToken;OnChange;(System.Func,System.Action,TState);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Primitives;ChangeToken;OnChange;(System.Func,System.Action,TState);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Primitives;CompositeChangeToken;CompositeChangeToken;(System.Collections.Generic.IReadOnlyList);Argument[0];Argument[this].Property[Microsoft.Extensions.Primitives.CompositeChangeToken.ChangeTokens];value;dfc-generated | | Microsoft.Extensions.Primitives;CompositeChangeToken;RegisterChangeCallback;(System.Action,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Primitives;CompositeChangeToken;RegisterChangeCallback;(System.Action,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Primitives;CompositeChangeToken;RegisterChangeCallback;(System.Action,System.Object);Argument[this];ReturnValue;value;dfc-generated | @@ -3203,6 +3496,8 @@ summary | Microsoft.Extensions.Primitives;IChangeToken;RegisterChangeCallback;(System.Action,System.Object);Argument[this];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Primitives;IChangeToken;RegisterChangeCallback;(System.Action,System.Object);Argument[this];ReturnValue;value;hq-generated | | Microsoft.Extensions.Primitives;InplaceStringBuilder;ToString;();Argument[this];ReturnValue;taint;df-generated | +| Microsoft.Extensions.Primitives;StringSegment;StringSegment;(System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer];value;dfc-generated | +| Microsoft.Extensions.Primitives;StringSegment;StringSegment;(System.String,System.Int32,System.Int32);Argument[0];Argument[this].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer];value;dfc-generated | | Microsoft.Extensions.Primitives;StringSegment;Substring;(System.Int32);Argument[this].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer];ReturnValue;taint;dfc-generated | | Microsoft.Extensions.Primitives;StringSegment;Substring;(System.Int32,System.Int32);Argument[this].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer];ReturnValue;taint;dfc-generated | | Microsoft.Extensions.Primitives;StringSegment;ToString;();Argument[this].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer];ReturnValue;taint;dfc-generated | @@ -4891,8 +5186,6 @@ summary | ServiceStack.Serialization;StringMapTypeDeserializer+PropertySerializerEntry;PropertySerializerEntry;(ServiceStack.GetMemberDelegate,ServiceStack.SetMemberDelegate,ServiceStack.Text.Common.ParseStringDelegate);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | ServiceStack.Serialization;StringMapTypeDeserializer+PropertySerializerEntry;PropertySerializerEntry;(ServiceStack.GetMemberDelegate,ServiceStack.SetMemberDelegate,ServiceStack.Text.Common.ParseStringDelegate);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | ServiceStack.Serialization;StringMapTypeDeserializer+PropertySerializerEntry;PropertySerializerEntry;(ServiceStack.GetMemberDelegate,ServiceStack.SetMemberDelegate,ServiceStack.Text.Common.ParseStringDelegate);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | -| ServiceStack.Serialization;XmlSerializerWrapper;ReadObject;(System.Xml.XmlDictionaryReader);Argument[this];ReturnValue;taint;df-generated | -| ServiceStack.Serialization;XmlSerializerWrapper;ReadObject;(System.Xml.XmlDictionaryReader,System.Boolean);Argument[this];ReturnValue;taint;df-generated | | ServiceStack.Support;ActionExecHandler;ActionExecHandler;(System.Action,System.Threading.AutoResetEvent);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | ServiceStack.Support;AdapterBase;Execute;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | ServiceStack.Support;AdapterBase;Execute;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -5730,7 +6023,7 @@ summary | System.Buffers;ReadOnlySpanAction;BeginInvoke;(System.ReadOnlySpan,TArg,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Buffers;SearchValues;Create;(System.ReadOnlySpan);Argument[0];ReturnValue;taint;df-generated | | System.Buffers;SearchValues;Create;(System.ReadOnlySpan,System.StringComparison);Argument[0];ReturnValue;taint;df-generated | -| System.Buffers;SequenceReader;SequenceReader;(System.Buffers.ReadOnlySequence);Argument[0];Argument[this];taint;df-generated | +| System.Buffers;SequenceReader;SequenceReader;(System.Buffers.ReadOnlySequence);Argument[0];Argument[this].Property[System.Buffers.SequenceReader`1.Sequence];value;dfc-generated | | System.Buffers;SequenceReader;TryCopyTo;(System.Span);Argument[this].Property[System.Buffers.SequenceReader`1.CurrentSpan].Element;Argument[0].Element;value;dfc-generated | | System.Buffers;SequenceReader;TryCopyTo;(System.Span);Argument[this].Property[System.Buffers.SequenceReader`1.UnreadSpan].Element;Argument[0].Element;value;dfc-generated | | System.Buffers;SequenceReader;TryPeek;(System.Int64,T);Argument[this].Property[System.Buffers.SequenceReader`1.CurrentSpan].Element;ReturnValue;value;dfc-generated | @@ -5889,6 +6182,9 @@ summary | System.CodeDom.Compiler;CodeGenerator;get_Options;();Argument[this].SyntheticField[System.CodeDom.Compiler.CodeGenerator._options];ReturnValue;value;dfc-generated | | System.CodeDom.Compiler;CodeGenerator;get_Output;();Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;CodeGeneratorOptions;get_Item;(System.String);Argument[this];ReturnValue;taint;df-generated | +| System.CodeDom.Compiler;CompilerError;CompilerError;(System.String,System.Int32,System.Int32,System.String,System.String);Argument[0];Argument[this].Property[System.CodeDom.Compiler.CompilerError.FileName];value;dfc-generated | +| System.CodeDom.Compiler;CompilerError;CompilerError;(System.String,System.Int32,System.Int32,System.String,System.String);Argument[3];Argument[this].Property[System.CodeDom.Compiler.CompilerError.ErrorNumber];value;dfc-generated | +| System.CodeDom.Compiler;CompilerError;CompilerError;(System.String,System.Int32,System.Int32,System.String,System.String);Argument[4];Argument[this].Property[System.CodeDom.Compiler.CompilerError.ErrorText];value;dfc-generated | | System.CodeDom.Compiler;CompilerError;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;CompilerErrorCollection;Add;(System.CodeDom.Compiler.CompilerError);Argument[0];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom.Compiler;CompilerErrorCollection;AddRange;(System.CodeDom.Compiler.CompilerErrorCollection);Argument[0].Property[System.Collections.CollectionBase.List].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | @@ -5899,9 +6195,12 @@ summary | System.CodeDom.Compiler;CompilerErrorCollection;Insert;(System.Int32,System.CodeDom.Compiler.CompilerError);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom.Compiler;CompilerErrorCollection;get_Item;(System.Int32);Argument[this].Property[System.Collections.CollectionBase.List].Element;ReturnValue;value;dfc-generated | | System.CodeDom.Compiler;CompilerErrorCollection;set_Item;(System.Int32,System.CodeDom.Compiler.CompilerError);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | +| System.CodeDom.Compiler;CompilerInfo;CreateDefaultCompilerParameters;();Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;CompilerInfo;GetExtensions;();Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;CompilerInfo;GetLanguages;();Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;CompilerParameters;CompilerParameters;(System.String[],System.String,System.Boolean);Argument[0].Element;Argument[this].Property[System.CodeDom.Compiler.CompilerParameters.ReferencedAssemblies].Element;value;dfc-generated | +| System.CodeDom.Compiler;CompilerParameters;CompilerParameters;(System.String[],System.String,System.Boolean);Argument[1];Argument[this].Property[System.CodeDom.Compiler.CompilerParameters.OutputAssembly];value;dfc-generated | +| System.CodeDom.Compiler;CompilerResults;CompilerResults;(System.CodeDom.Compiler.TempFileCollection);Argument[0];Argument[this].Property[System.CodeDom.Compiler.CompilerResults.TempFiles];value;dfc-generated | | System.CodeDom.Compiler;Executor;ExecWaitWithCapture;(System.IntPtr,System.String,System.CodeDom.Compiler.TempFileCollection,System.String,System.String);Argument[3];ReturnValue;value;dfc-generated | | System.CodeDom.Compiler;Executor;ExecWaitWithCapture;(System.IntPtr,System.String,System.CodeDom.Compiler.TempFileCollection,System.String,System.String);Argument[4];ReturnValue;value;dfc-generated | | System.CodeDom.Compiler;Executor;ExecWaitWithCapture;(System.IntPtr,System.String,System.String,System.CodeDom.Compiler.TempFileCollection,System.String,System.String);Argument[4];ReturnValue;value;dfc-generated | @@ -5972,6 +6271,14 @@ summary | System.CodeDom.Compiler;IndentedTextWriter;Write;(System.String,System.Object[]);Argument[1].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;dfc-generated | | System.CodeDom.Compiler;IndentedTextWriter;Write;(System.String,System.Object[]);Argument[1].Element;Argument[this];taint;df-generated | | System.CodeDom.Compiler;IndentedTextWriter;Write;(System.String,System.Object[]);Argument[1].Element;Argument[this];taint;dfc-generated | +| System.CodeDom.Compiler;IndentedTextWriter;Write;(System.String,System.ReadOnlySpan);Argument[0];Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;df-generated | +| System.CodeDom.Compiler;IndentedTextWriter;Write;(System.String,System.ReadOnlySpan);Argument[0];Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;dfc-generated | +| System.CodeDom.Compiler;IndentedTextWriter;Write;(System.String,System.ReadOnlySpan);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom.Compiler;IndentedTextWriter;Write;(System.String,System.ReadOnlySpan);Argument[0];Argument[this];taint;dfc-generated | +| System.CodeDom.Compiler;IndentedTextWriter;Write;(System.String,System.ReadOnlySpan);Argument[1].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;df-generated | +| System.CodeDom.Compiler;IndentedTextWriter;Write;(System.String,System.ReadOnlySpan);Argument[1].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;dfc-generated | +| System.CodeDom.Compiler;IndentedTextWriter;Write;(System.String,System.ReadOnlySpan);Argument[1];Argument[this];taint;df-generated | +| System.CodeDom.Compiler;IndentedTextWriter;Write;(System.String,System.ReadOnlySpan);Argument[1];Argument[this];taint;dfc-generated | | System.CodeDom.Compiler;IndentedTextWriter;WriteAsync;(System.Char);Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;IndentedTextWriter;WriteAsync;(System.Char[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;dfc-generated | | System.CodeDom.Compiler;IndentedTextWriter;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | @@ -6021,6 +6328,14 @@ summary | System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.String,System.Object[]);Argument[1].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;dfc-generated | | System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.String,System.Object[]);Argument[1].Element;Argument[this];taint;df-generated | | System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.String,System.Object[]);Argument[1].Element;Argument[this];taint;dfc-generated | +| System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.String,System.ReadOnlySpan);Argument[0];Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;df-generated | +| System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.String,System.ReadOnlySpan);Argument[0];Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;dfc-generated | +| System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.String,System.ReadOnlySpan);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.String,System.ReadOnlySpan);Argument[0];Argument[this];taint;dfc-generated | +| System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.String,System.ReadOnlySpan);Argument[1].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;df-generated | +| System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.String,System.ReadOnlySpan);Argument[1].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;dfc-generated | +| System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.String,System.ReadOnlySpan);Argument[1];Argument[this];taint;df-generated | +| System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.String,System.ReadOnlySpan);Argument[1];Argument[this];taint;dfc-generated | | System.CodeDom.Compiler;IndentedTextWriter;WriteLineAsync;();Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;IndentedTextWriter;WriteLineAsync;(System.Char);Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;IndentedTextWriter;WriteLineAsync;(System.Char[],System.Int32,System.Int32);Argument[0].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;df-generated | @@ -6071,12 +6386,18 @@ summary | System.CodeDom.Compiler;TempFileCollection;get_SyncRoot;();Argument[this];ReturnValue;value;dfc-generated | | System.CodeDom.Compiler;TempFileCollection;get_TempDir;();Argument[this].SyntheticField[System.CodeDom.Compiler.TempFileCollection._tempDir];ReturnValue;value;dfc-generated | | System.CodeDom;CodeArgumentReferenceExpression;CodeArgumentReferenceExpression;(System.String);Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeArrayCreateExpression;CodeArrayCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeArrayCreateExpression;CodeArrayCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeArrayCreateExpression.SizeExpression];value;dfc-generated | | System.CodeDom;CodeArrayCreateExpression;CodeArrayCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression[]);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeArrayCreateExpression;CodeArrayCreateExpression;(System.CodeDom.CodeTypeReference,System.Int32);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeArrayCreateExpression;CodeArrayCreateExpression;(System.String,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeArrayCreateExpression.SizeExpression];value;dfc-generated | +| System.CodeDom;CodeArrayCreateExpression;CodeArrayCreateExpression;(System.Type,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeArrayCreateExpression.SizeExpression];value;dfc-generated | | System.CodeDom;CodeArrayCreateExpression;get_Initializers;();Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeAttachEventStatement;CodeAttachEventStatement;(System.CodeDom.CodeEventReferenceExpression,System.CodeDom.CodeExpression);Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeAttributeArgument;CodeAttributeArgument;(System.String,System.CodeDom.CodeExpression);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeArrayIndexerExpression;CodeArrayIndexerExpression;(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[]);Argument[0];Argument[this].Property[System.CodeDom.CodeArrayIndexerExpression.TargetObject];value;dfc-generated | +| System.CodeDom;CodeAssignStatement;CodeAssignStatement;(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression);Argument[0];Argument[this].Property[System.CodeDom.CodeAssignStatement.Left];value;dfc-generated | +| System.CodeDom;CodeAssignStatement;CodeAssignStatement;(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeAssignStatement.Right];value;dfc-generated | +| System.CodeDom;CodeAttachEventStatement;CodeAttachEventStatement;(System.CodeDom.CodeEventReferenceExpression,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeAttachEventStatement.Listener];value;dfc-generated | +| System.CodeDom;CodeAttributeArgument;CodeAttributeArgument;(System.CodeDom.CodeExpression);Argument[0];Argument[this].Property[System.CodeDom.CodeAttributeArgument.Value];value;dfc-generated | +| System.CodeDom;CodeAttributeArgument;CodeAttributeArgument;(System.String,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeAttributeArgument.Value];value;dfc-generated | | System.CodeDom;CodeAttributeArgumentCollection;Add;(System.CodeDom.CodeAttributeArgument);Argument[0];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeAttributeArgumentCollection;AddRange;(System.CodeDom.CodeAttributeArgumentCollection);Argument[0].Property[System.Collections.CollectionBase.List].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeAttributeArgumentCollection;AddRange;(System.CodeDom.CodeAttributeArgument[]);Argument[0].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | @@ -6100,7 +6421,11 @@ summary | System.CodeDom;CodeAttributeDeclarationCollection;Insert;(System.Int32,System.CodeDom.CodeAttributeDeclaration);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeAttributeDeclarationCollection;get_Item;(System.Int32);Argument[this].Property[System.Collections.CollectionBase.List].Element;ReturnValue;value;dfc-generated | | System.CodeDom;CodeAttributeDeclarationCollection;set_Item;(System.Int32,System.CodeDom.CodeAttributeDeclaration);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | -| System.CodeDom;CodeCastExpression;CodeCastExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeBinaryOperatorExpression;CodeBinaryOperatorExpression;(System.CodeDom.CodeExpression,System.CodeDom.CodeBinaryOperatorType,System.CodeDom.CodeExpression);Argument[0];Argument[this].Property[System.CodeDom.CodeBinaryOperatorExpression.Left];value;dfc-generated | +| System.CodeDom;CodeBinaryOperatorExpression;CodeBinaryOperatorExpression;(System.CodeDom.CodeExpression,System.CodeDom.CodeBinaryOperatorType,System.CodeDom.CodeExpression);Argument[2];Argument[this].Property[System.CodeDom.CodeBinaryOperatorExpression.Right];value;dfc-generated | +| System.CodeDom;CodeCastExpression;CodeCastExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeCastExpression.Expression];value;dfc-generated | +| System.CodeDom;CodeCastExpression;CodeCastExpression;(System.String,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeCastExpression.Expression];value;dfc-generated | +| System.CodeDom;CodeCastExpression;CodeCastExpression;(System.Type,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeCastExpression.Expression];value;dfc-generated | | System.CodeDom;CodeCatchClause;CodeCatchClause;(System.String);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClause;CodeCatchClause;(System.String,System.CodeDom.CodeTypeReference);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClause;CodeCatchClause;(System.String,System.CodeDom.CodeTypeReference);Argument[1];Argument[this];taint;df-generated | @@ -6115,9 +6440,11 @@ summary | System.CodeDom;CodeCatchClauseCollection;Insert;(System.Int32,System.CodeDom.CodeCatchClause);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeCatchClauseCollection;get_Item;(System.Int32);Argument[this].Property[System.Collections.CollectionBase.List].Element;ReturnValue;value;dfc-generated | | System.CodeDom;CodeCatchClauseCollection;set_Item;(System.Int32,System.CodeDom.CodeCatchClause);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | -| System.CodeDom;CodeChecksumPragma;CodeChecksumPragma;(System.String,System.Guid,System.Byte[]);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeChecksumPragma;CodeChecksumPragma;(System.String,System.Guid,System.Byte[]);Argument[1];Argument[this].Property[System.CodeDom.CodeChecksumPragma.ChecksumAlgorithmId];value;dfc-generated | +| System.CodeDom;CodeChecksumPragma;CodeChecksumPragma;(System.String,System.Guid,System.Byte[]);Argument[2];Argument[this].Property[System.CodeDom.CodeChecksumPragma.ChecksumData];value;dfc-generated | | System.CodeDom;CodeComment;CodeComment;(System.String);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeComment;CodeComment;(System.String,System.Boolean);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeCommentStatement;CodeCommentStatement;(System.CodeDom.CodeComment);Argument[0];Argument[this].Property[System.CodeDom.CodeCommentStatement.Comment];value;dfc-generated | | System.CodeDom;CodeCommentStatementCollection;Add;(System.CodeDom.CodeCommentStatement);Argument[0];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeCommentStatementCollection;AddRange;(System.CodeDom.CodeCommentStatementCollection);Argument[0].Property[System.Collections.CollectionBase.List].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeCommentStatementCollection;AddRange;(System.CodeDom.CodeCommentStatement[]);Argument[0].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | @@ -6127,9 +6454,13 @@ summary | System.CodeDom;CodeCommentStatementCollection;Insert;(System.Int32,System.CodeDom.CodeCommentStatement);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeCommentStatementCollection;get_Item;(System.Int32);Argument[this].Property[System.Collections.CollectionBase.List].Element;ReturnValue;value;dfc-generated | | System.CodeDom;CodeCommentStatementCollection;set_Item;(System.Int32,System.CodeDom.CodeCommentStatement);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | +| System.CodeDom;CodeConditionStatement;CodeConditionStatement;(System.CodeDom.CodeExpression,System.CodeDom.CodeStatement[]);Argument[0];Argument[this].Property[System.CodeDom.CodeConditionStatement.Condition];value;dfc-generated | +| System.CodeDom;CodeConditionStatement;CodeConditionStatement;(System.CodeDom.CodeExpression,System.CodeDom.CodeStatement[],System.CodeDom.CodeStatement[]);Argument[0];Argument[this].Property[System.CodeDom.CodeConditionStatement.Condition];value;dfc-generated | | System.CodeDom;CodeDefaultValueExpression;CodeDefaultValueExpression;(System.CodeDom.CodeTypeReference);Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeDelegateCreateExpression;CodeDelegateCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression,System.String);Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeDelegateCreateExpression;CodeDelegateCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression,System.String);Argument[2];Argument[this];taint;df-generated | +| System.CodeDom;CodeDelegateCreateExpression;CodeDelegateCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression,System.String);Argument[1];Argument[this].Property[System.CodeDom.CodeDelegateCreateExpression.TargetObject];value;dfc-generated | +| System.CodeDom;CodeDelegateInvokeExpression;CodeDelegateInvokeExpression;(System.CodeDom.CodeExpression);Argument[0];Argument[this].Property[System.CodeDom.CodeDelegateInvokeExpression.TargetObject];value;dfc-generated | +| System.CodeDom;CodeDelegateInvokeExpression;CodeDelegateInvokeExpression;(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[]);Argument[0];Argument[this].Property[System.CodeDom.CodeDelegateInvokeExpression.TargetObject];value;dfc-generated | +| System.CodeDom;CodeDirectionExpression;CodeDirectionExpression;(System.CodeDom.FieldDirection,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeDirectionExpression.Expression];value;dfc-generated | | System.CodeDom;CodeDirectiveCollection;Add;(System.CodeDom.CodeDirective);Argument[0];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeDirectiveCollection;AddRange;(System.CodeDom.CodeDirectiveCollection);Argument[0].Property[System.Collections.CollectionBase.List].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeDirectiveCollection;AddRange;(System.CodeDom.CodeDirective[]);Argument[0].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | @@ -6139,7 +6470,7 @@ summary | System.CodeDom;CodeDirectiveCollection;Insert;(System.Int32,System.CodeDom.CodeDirective);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeDirectiveCollection;get_Item;(System.Int32);Argument[this].Property[System.Collections.CollectionBase.List].Element;ReturnValue;value;dfc-generated | | System.CodeDom;CodeDirectiveCollection;set_Item;(System.Int32,System.CodeDom.CodeDirective);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | -| System.CodeDom;CodeEventReferenceExpression;CodeEventReferenceExpression;(System.CodeDom.CodeExpression,System.String);Argument[1];Argument[this];taint;df-generated | +| System.CodeDom;CodeEventReferenceExpression;CodeEventReferenceExpression;(System.CodeDom.CodeExpression,System.String);Argument[0];Argument[this].Property[System.CodeDom.CodeEventReferenceExpression.TargetObject];value;dfc-generated | | System.CodeDom;CodeExpressionCollection;Add;(System.CodeDom.CodeExpression);Argument[0];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeExpressionCollection;AddRange;(System.CodeDom.CodeExpressionCollection);Argument[0].Property[System.Collections.CollectionBase.List].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeExpressionCollection;AddRange;(System.CodeDom.CodeExpression[]);Argument[0].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | @@ -6149,10 +6480,15 @@ summary | System.CodeDom;CodeExpressionCollection;Insert;(System.Int32,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeExpressionCollection;get_Item;(System.Int32);Argument[this].Property[System.Collections.CollectionBase.List].Element;ReturnValue;value;dfc-generated | | System.CodeDom;CodeExpressionCollection;set_Item;(System.Int32,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | -| System.CodeDom;CodeFieldReferenceExpression;CodeFieldReferenceExpression;(System.CodeDom.CodeExpression,System.String);Argument[1];Argument[this];taint;df-generated | +| System.CodeDom;CodeExpressionStatement;CodeExpressionStatement;(System.CodeDom.CodeExpression);Argument[0];Argument[this].Property[System.CodeDom.CodeExpressionStatement.Expression];value;dfc-generated | +| System.CodeDom;CodeFieldReferenceExpression;CodeFieldReferenceExpression;(System.CodeDom.CodeExpression,System.String);Argument[0];Argument[this].Property[System.CodeDom.CodeFieldReferenceExpression.TargetObject];value;dfc-generated | | System.CodeDom;CodeGotoStatement;CodeGotoStatement;(System.String);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeIndexerExpression;CodeIndexerExpression;(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[]);Argument[0];Argument[this].Property[System.CodeDom.CodeIndexerExpression.TargetObject];value;dfc-generated | +| System.CodeDom;CodeIterationStatement;CodeIterationStatement;(System.CodeDom.CodeStatement,System.CodeDom.CodeExpression,System.CodeDom.CodeStatement,System.CodeDom.CodeStatement[]);Argument[0];Argument[this].Property[System.CodeDom.CodeIterationStatement.InitStatement];value;dfc-generated | +| System.CodeDom;CodeIterationStatement;CodeIterationStatement;(System.CodeDom.CodeStatement,System.CodeDom.CodeExpression,System.CodeDom.CodeStatement,System.CodeDom.CodeStatement[]);Argument[1];Argument[this].Property[System.CodeDom.CodeIterationStatement.TestExpression];value;dfc-generated | +| System.CodeDom;CodeIterationStatement;CodeIterationStatement;(System.CodeDom.CodeStatement,System.CodeDom.CodeExpression,System.CodeDom.CodeStatement,System.CodeDom.CodeStatement[]);Argument[2];Argument[this].Property[System.CodeDom.CodeIterationStatement.IncrementStatement];value;dfc-generated | | System.CodeDom;CodeLabeledStatement;CodeLabeledStatement;(System.String);Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeLabeledStatement;CodeLabeledStatement;(System.String,System.CodeDom.CodeStatement);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeLabeledStatement;CodeLabeledStatement;(System.String,System.CodeDom.CodeStatement);Argument[1];Argument[this].Property[System.CodeDom.CodeLabeledStatement.Statement];value;dfc-generated | | System.CodeDom;CodeLinePragma;CodeLinePragma;(System.String,System.Int32);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeMemberField;CodeMemberField;(System.CodeDom.CodeTypeReference,System.String);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeMemberField;CodeMemberField;(System.CodeDom.CodeTypeReference,System.String);Argument[1];Argument[this];taint;df-generated | @@ -6168,8 +6504,9 @@ summary | System.CodeDom;CodeMemberMethod;remove_PopulateParameters;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeMemberMethod;remove_PopulateStatements;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeMethodInvokeExpression;CodeMethodInvokeExpression;(System.CodeDom.CodeMethodReferenceExpression,System.CodeDom.CodeExpression[]);Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeMethodReferenceExpression;CodeMethodReferenceExpression;(System.CodeDom.CodeExpression,System.String);Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeMethodReferenceExpression;CodeMethodReferenceExpression;(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeTypeReference[]);Argument[1];Argument[this];taint;df-generated | +| System.CodeDom;CodeMethodReferenceExpression;CodeMethodReferenceExpression;(System.CodeDom.CodeExpression,System.String);Argument[0];Argument[this].Property[System.CodeDom.CodeMethodReferenceExpression.TargetObject];value;dfc-generated | +| System.CodeDom;CodeMethodReferenceExpression;CodeMethodReferenceExpression;(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeTypeReference[]);Argument[0];Argument[this].Property[System.CodeDom.CodeMethodReferenceExpression.TargetObject];value;dfc-generated | +| System.CodeDom;CodeMethodReturnStatement;CodeMethodReturnStatement;(System.CodeDom.CodeExpression);Argument[0];Argument[this].Property[System.CodeDom.CodeMethodReturnStatement.Expression];value;dfc-generated | | System.CodeDom;CodeNamespace;CodeNamespace;(System.String);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeNamespace;add_PopulateComments;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeNamespace;add_PopulateImports;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -6217,9 +6554,11 @@ summary | System.CodeDom;CodeParameterDeclarationExpressionCollection;Insert;(System.Int32,System.CodeDom.CodeParameterDeclarationExpression);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeParameterDeclarationExpressionCollection;get_Item;(System.Int32);Argument[this].Property[System.Collections.CollectionBase.List].Element;ReturnValue;value;dfc-generated | | System.CodeDom;CodeParameterDeclarationExpressionCollection;set_Item;(System.Int32,System.CodeDom.CodeParameterDeclarationExpression);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | -| System.CodeDom;CodePropertyReferenceExpression;CodePropertyReferenceExpression;(System.CodeDom.CodeExpression,System.String);Argument[1];Argument[this];taint;df-generated | +| System.CodeDom;CodePrimitiveExpression;CodePrimitiveExpression;(System.Object);Argument[0];Argument[this].Property[System.CodeDom.CodePrimitiveExpression.Value];value;dfc-generated | +| System.CodeDom;CodePropertyReferenceExpression;CodePropertyReferenceExpression;(System.CodeDom.CodeExpression,System.String);Argument[0];Argument[this].Property[System.CodeDom.CodePropertyReferenceExpression.TargetObject];value;dfc-generated | | System.CodeDom;CodeRegionDirective;CodeRegionDirective;(System.CodeDom.CodeRegionMode,System.String);Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeRemoveEventStatement;CodeRemoveEventStatement;(System.CodeDom.CodeEventReferenceExpression,System.CodeDom.CodeExpression);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeRemoveEventStatement;CodeRemoveEventStatement;(System.CodeDom.CodeEventReferenceExpression,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeRemoveEventStatement.Listener];value;dfc-generated | +| System.CodeDom;CodeRemoveEventStatement;CodeRemoveEventStatement;(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression);Argument[2];Argument[this].Property[System.CodeDom.CodeRemoveEventStatement.Listener];value;dfc-generated | | System.CodeDom;CodeSnippetCompileUnit;CodeSnippetCompileUnit;(System.String);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeSnippetExpression;CodeSnippetExpression;(System.String);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeSnippetStatement;CodeSnippetStatement;(System.String);Argument[0];Argument[this];taint;df-generated | @@ -6233,6 +6572,7 @@ summary | System.CodeDom;CodeStatementCollection;Insert;(System.Int32,System.CodeDom.CodeStatement);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeStatementCollection;get_Item;(System.Int32);Argument[this].Property[System.Collections.CollectionBase.List].Element;ReturnValue;value;dfc-generated | | System.CodeDom;CodeStatementCollection;set_Item;(System.Int32,System.CodeDom.CodeStatement);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | +| System.CodeDom;CodeThrowExceptionStatement;CodeThrowExceptionStatement;(System.CodeDom.CodeExpression);Argument[0];Argument[this].Property[System.CodeDom.CodeThrowExceptionStatement.ToThrow];value;dfc-generated | | System.CodeDom;CodeTypeDeclaration;CodeTypeDeclaration;(System.String);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeDeclaration;add_PopulateBaseTypes;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeTypeDeclaration;add_PopulateMembers;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -6270,8 +6610,10 @@ summary | System.CodeDom;CodeTypeParameterCollection;Insert;(System.Int32,System.CodeDom.CodeTypeParameter);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeTypeParameterCollection;get_Item;(System.Int32);Argument[this].Property[System.Collections.CollectionBase.List].Element;ReturnValue;value;dfc-generated | | System.CodeDom;CodeTypeParameterCollection;set_Item;(System.Int32,System.CodeDom.CodeTypeParameter);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | +| System.CodeDom;CodeTypeReference;CodeTypeReference;(System.CodeDom.CodeTypeReference,System.Int32);Argument[0];Argument[this].Property[System.CodeDom.CodeTypeReference.ArrayElementType];value;dfc-generated | | System.CodeDom;CodeTypeReference;CodeTypeReference;(System.String);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeReference;CodeTypeReference;(System.String,System.CodeDom.CodeTypeReferenceOptions);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeTypeReference;CodeTypeReference;(System.String,System.Int32);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeReference;get_TypeArguments;();Argument[this].Property[System.CodeDom.CodeTypeReference.ArrayElementType].Property[System.CodeDom.CodeTypeReference.TypeArguments];ReturnValue;value;dfc-generated | | System.CodeDom;CodeTypeReferenceCollection;Add;(System.CodeDom.CodeTypeReference);Argument[0];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeTypeReferenceCollection;AddRange;(System.CodeDom.CodeTypeReferenceCollection);Argument[0].Property[System.Collections.CollectionBase.List].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | @@ -6285,12 +6627,11 @@ summary | System.CodeDom;CodeTypeReferenceExpression;CodeTypeReferenceExpression;(System.CodeDom.CodeTypeReference);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.CodeDom.CodeTypeReference,System.String);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.CodeDom.CodeTypeReference,System.String);Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.CodeDom.CodeTypeReference,System.String,System.CodeDom.CodeExpression);Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.CodeDom.CodeTypeReference,System.String,System.CodeDom.CodeExpression);Argument[1];Argument[this];taint;df-generated | +| System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.CodeDom.CodeTypeReference,System.String,System.CodeDom.CodeExpression);Argument[2];Argument[this].Property[System.CodeDom.CodeVariableDeclarationStatement.InitExpression];value;dfc-generated | | System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.String,System.String);Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.String,System.String,System.CodeDom.CodeExpression);Argument[1];Argument[this];taint;df-generated | +| System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.String,System.String,System.CodeDom.CodeExpression);Argument[2];Argument[this].Property[System.CodeDom.CodeVariableDeclarationStatement.InitExpression];value;dfc-generated | | System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.Type,System.String);Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.Type,System.String,System.CodeDom.CodeExpression);Argument[1];Argument[this];taint;df-generated | +| System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.Type,System.String,System.CodeDom.CodeExpression);Argument[2];Argument[this].Property[System.CodeDom.CodeVariableDeclarationStatement.InitExpression];value;dfc-generated | | System.CodeDom;CodeVariableReferenceExpression;CodeVariableReferenceExpression;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Collections.Concurrent;BlockingCollection;Add;(T);Argument[0];Argument[this].Element;value;manual | | System.Collections.Concurrent;BlockingCollection;Add;(T,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | @@ -6368,6 +6709,7 @@ summary | System.Collections.Concurrent;ConcurrentDictionary;ConcurrentDictionary;(System.Int32,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);Argument[1].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Concurrent;ConcurrentDictionary;CopyTo;(System.Array,System.Int32);Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Concurrent;ConcurrentDictionary;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);Argument[this].Element;Argument[0].Element;value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;GetAlternateLookup;();Argument[this];ReturnValue.Property[System.Collections.Concurrent.ConcurrentDictionary`2+AlternateLookup`1.Dictionary];value;dfc-generated | | System.Collections.Concurrent;ConcurrentDictionary;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Concurrent;ConcurrentDictionary;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Concurrent;ConcurrentDictionary;GetEnumerator;();Argument[this];ReturnValue;taint;df-generated | @@ -6386,6 +6728,7 @@ summary | System.Collections.Concurrent;ConcurrentDictionary;GetOrAdd;(TKey,System.Func,TArg);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Concurrent;ConcurrentDictionary;GetOrAdd;(TKey,System.Func,TArg);Argument[2];Argument[1].Parameter[1];value;dfc-generated | | System.Collections.Concurrent;ConcurrentDictionary;GetOrAdd;(TKey,System.Func,TArg);Argument[2];Argument[1].Parameter[1];value;hq-generated | +| System.Collections.Concurrent;ConcurrentDictionary;TryGetAlternateLookup;(System.Collections.Concurrent.ConcurrentDictionary+AlternateLookup);Argument[this];ReturnValue.Property[System.Collections.Concurrent.ConcurrentDictionary`2+AlternateLookup`1.Dictionary];value;dfc-generated | | System.Collections.Concurrent;ConcurrentDictionary;get_Comparer;();Argument[this];ReturnValue;taint;df-generated | | System.Collections.Concurrent;ConcurrentDictionary;get_Item;(System.Object);Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.Collections.Concurrent;ConcurrentDictionary;get_Item;(TKey);Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | @@ -6424,6 +6767,9 @@ summary | System.Collections.Frozen;FrozenDictionary;ToFrozenDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Frozen;FrozenDictionary;ToFrozenDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Collections.Frozen;FrozenDictionary;ToFrozenDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Collections.Frozen;FrozenDictionary+AlternateLookup;ContainsKey;(TAlternateKey);Argument[0];Argument[this];taint;df-generated | +| System.Collections.Frozen;FrozenDictionary+AlternateLookup;TryGetValue;(TAlternateKey,TValue);Argument[0];Argument[this];taint;df-generated | +| System.Collections.Frozen;FrozenDictionary+AlternateLookup;get_Item;(TAlternateKey);Argument[0];Argument[this];taint;df-generated | | System.Collections.Frozen;FrozenDictionary+Enumerator;get_Current;();Argument[this].Property[System.Collections.Frozen.FrozenDictionary`2+Enumerator.Current];ReturnValue;value;df-generated | | System.Collections.Frozen;FrozenDictionary+Enumerator;get_Current;();Argument[this].Property[System.Collections.Frozen.FrozenDictionary`2+Enumerator.Current];ReturnValue;value;dfc-generated | | System.Collections.Frozen;FrozenDictionary+Enumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | @@ -6436,9 +6782,11 @@ summary | System.Collections.Frozen;FrozenDictionary;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Frozen;FrozenDictionary;CopyTo;(System.Array,System.Int32);Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Frozen;FrozenDictionary;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);Argument[this].Element;Argument[0].Element;value;manual | +| System.Collections.Frozen;FrozenDictionary;GetAlternateLookup;();Argument[this];ReturnValue.Property[System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1.Dictionary];value;dfc-generated | | System.Collections.Frozen;FrozenDictionary;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Frozen;FrozenDictionary;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Frozen;FrozenDictionary;GetEnumerator;();Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Frozen;FrozenDictionary;TryGetAlternateLookup;(System.Collections.Frozen.FrozenDictionary+AlternateLookup);Argument[this];ReturnValue.Property[System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1.Dictionary];value;dfc-generated | | System.Collections.Frozen;FrozenDictionary;get_Item;(System.Object);Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.Collections.Frozen;FrozenDictionary;get_Item;(TKey);Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.Collections.Frozen;FrozenDictionary;get_Keys;();Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | @@ -6450,7 +6798,12 @@ summary | System.Collections.Frozen;FrozenDictionary;set_Item;(System.Object,System.Object);Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Frozen;FrozenDictionary;set_Item;(TKey,TValue);Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | | System.Collections.Frozen;FrozenDictionary;set_Item;(TKey,TValue);Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Frozen;FrozenSet;Create;(System.Collections.Generic.IEqualityComparer,System.ReadOnlySpan);Argument[1];ReturnValue;taint;df-generated | +| System.Collections.Frozen;FrozenSet;Create;(System.ReadOnlySpan);Argument[0];ReturnValue;taint;df-generated | | System.Collections.Frozen;FrozenSet;ToFrozenSet;(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEqualityComparer);Argument[0].Element;ReturnValue;taint;df-generated | +| System.Collections.Frozen;FrozenSet+AlternateLookup;Contains;(TAlternate);Argument[0];Argument[this];taint;df-generated | +| System.Collections.Frozen;FrozenSet+AlternateLookup;TryGetValue;(TAlternate,T);Argument[0];Argument[this];taint;df-generated | +| System.Collections.Frozen;FrozenSet+AlternateLookup;TryGetValue;(TAlternate,T);Argument[this];ReturnValue;taint;df-generated | | System.Collections.Frozen;FrozenSet+Enumerator;get_Current;();Argument[this].Property[System.Collections.Frozen.FrozenSet`1+Enumerator.Current];ReturnValue;value;df-generated | | System.Collections.Frozen;FrozenSet+Enumerator;get_Current;();Argument[this].Property[System.Collections.Frozen.FrozenSet`1+Enumerator.Current];ReturnValue;value;dfc-generated | | System.Collections.Frozen;FrozenSet+Enumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | @@ -6460,8 +6813,10 @@ summary | System.Collections.Frozen;FrozenSet;CopyTo;(System.Array,System.Int32);Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Frozen;FrozenSet;CopyTo;(System.Span);Argument[this].Property[System.Collections.Frozen.FrozenSet`1.Items].Element;Argument[0].Element;value;dfc-generated | | System.Collections.Frozen;FrozenSet;CopyTo;(T[],System.Int32);Argument[this].Element;Argument[0].Element;value;manual | +| System.Collections.Frozen;FrozenSet;GetAlternateLookup;();Argument[this];ReturnValue.Property[System.Collections.Frozen.FrozenSet`1+AlternateLookup`1.Set];value;dfc-generated | | System.Collections.Frozen;FrozenSet;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Frozen;FrozenSet;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | +| System.Collections.Frozen;FrozenSet;TryGetAlternateLookup;(System.Collections.Frozen.FrozenSet+AlternateLookup);Argument[this];ReturnValue.Property[System.Collections.Frozen.FrozenSet`1+AlternateLookup`1.Set];value;dfc-generated | | System.Collections.Frozen;FrozenSet;TryGetValue;(T,T);Argument[this].Property[System.Collections.Frozen.FrozenSet`1.Items].Element;ReturnValue;value;dfc-generated | | System.Collections.Frozen;FrozenSet;get_Items;();Argument[this];ReturnValue;taint;df-generated | | System.Collections.Frozen;FrozenSet;get_SyncRoot;();Argument[this];ReturnValue;value;dfc-generated | @@ -6544,8 +6899,6 @@ summary | System.Collections.Generic;Dictionary;set_Item;(TKey,TValue);Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Generic;EqualityComparer;Create;(System.Func,System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Collections.Generic;EqualityComparer;Create;(System.Func,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| System.Collections.Generic;EqualityComparer;Equals;(System.Object,System.Object);Argument[0];Argument[this];taint;df-generated | -| System.Collections.Generic;EqualityComparer;Equals;(System.Object,System.Object);Argument[1];Argument[this];taint;df-generated | | System.Collections.Generic;EqualityComparer;GetHashCode;(System.Object);Argument[0];Argument[this];taint;df-generated | | System.Collections.Generic;HashSet+Enumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;HashSet;Add;(T);Argument[0];Argument[this].Element;value;manual | @@ -6676,11 +7029,23 @@ summary | System.Collections.Generic;List;get_SyncRoot;();Argument[this];ReturnValue;value;dfc-generated | | System.Collections.Generic;List;set_Item;(System.Int32,System.Object);Argument[1];Argument[this].Element;value;manual | | System.Collections.Generic;List;set_Item;(System.Int32,T);Argument[1];Argument[this].Element;value;manual | +| System.Collections.Generic;OrderedDictionary+Enumerator;get_Current;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+Enumerator.Current];ReturnValue;value;df-generated | +| System.Collections.Generic;OrderedDictionary+Enumerator;get_Current;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+Enumerator.Current];ReturnValue;value;dfc-generated | | System.Collections.Generic;OrderedDictionary+Enumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Generic;OrderedDictionary+Enumerator;get_Current;();Argument[this];ReturnValue;taint;dfc-generated | | System.Collections.Generic;OrderedDictionary+Enumerator;get_Entry;();Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Generic;OrderedDictionary+Enumerator;get_Key;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+Enumerator.Current].Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue;value;df-generated | +| System.Collections.Generic;OrderedDictionary+Enumerator;get_Key;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+Enumerator.Current].Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue;value;dfc-generated | | System.Collections.Generic;OrderedDictionary+Enumerator;get_Key;();Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Generic;OrderedDictionary+Enumerator;get_Key;();Argument[this];ReturnValue;taint;dfc-generated | +| System.Collections.Generic;OrderedDictionary+Enumerator;get_Value;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+Enumerator.Current].Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;df-generated | +| System.Collections.Generic;OrderedDictionary+Enumerator;get_Value;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+Enumerator.Current].Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;dfc-generated | | System.Collections.Generic;OrderedDictionary+Enumerator;get_Value;();Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Generic;OrderedDictionary+Enumerator;get_Value;();Argument[this];ReturnValue;taint;dfc-generated | +| System.Collections.Generic;OrderedDictionary+KeyCollection+Enumerator;get_Current;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+KeyCollection+Enumerator.Current];ReturnValue;value;df-generated | +| System.Collections.Generic;OrderedDictionary+KeyCollection+Enumerator;get_Current;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+KeyCollection+Enumerator.Current];ReturnValue;value;dfc-generated | | System.Collections.Generic;OrderedDictionary+KeyCollection+Enumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Generic;OrderedDictionary+KeyCollection+Enumerator;get_Current;();Argument[this];ReturnValue;taint;dfc-generated | | System.Collections.Generic;OrderedDictionary+KeyCollection;Add;(System.Object);Argument[0];Argument[this].Element;value;manual | | System.Collections.Generic;OrderedDictionary+KeyCollection;Add;(TKey);Argument[0];Argument[this].Element;value;manual | | System.Collections.Generic;OrderedDictionary+KeyCollection;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | @@ -6688,13 +7053,17 @@ summary | System.Collections.Generic;OrderedDictionary+KeyCollection;CopyTo;(TKey[],System.Int32);Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Generic;OrderedDictionary+KeyCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Generic;OrderedDictionary+KeyCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | +| System.Collections.Generic;OrderedDictionary+KeyCollection;GetEnumerator;();Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;OrderedDictionary+KeyCollection;Insert;(System.Int32,System.Object);Argument[1];Argument[this].Element;value;manual | | System.Collections.Generic;OrderedDictionary+KeyCollection;Insert;(System.Int32,TKey);Argument[1];Argument[this].Element;value;manual | | System.Collections.Generic;OrderedDictionary+KeyCollection;get_Item;(System.Int32);Argument[this].Element;ReturnValue;value;manual | | System.Collections.Generic;OrderedDictionary+KeyCollection;get_SyncRoot;();Argument[this];ReturnValue;value;dfc-generated | | System.Collections.Generic;OrderedDictionary+KeyCollection;set_Item;(System.Int32,System.Object);Argument[1];Argument[this].Element;value;manual | | System.Collections.Generic;OrderedDictionary+KeyCollection;set_Item;(System.Int32,TKey);Argument[1];Argument[this].Element;value;manual | +| System.Collections.Generic;OrderedDictionary+ValueCollection+Enumerator;get_Current;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+ValueCollection+Enumerator.Current];ReturnValue;value;df-generated | +| System.Collections.Generic;OrderedDictionary+ValueCollection+Enumerator;get_Current;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+ValueCollection+Enumerator.Current];ReturnValue;value;dfc-generated | | System.Collections.Generic;OrderedDictionary+ValueCollection+Enumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Generic;OrderedDictionary+ValueCollection+Enumerator;get_Current;();Argument[this];ReturnValue;taint;dfc-generated | | System.Collections.Generic;OrderedDictionary+ValueCollection;Add;(System.Object);Argument[0];Argument[this].Element;value;manual | | System.Collections.Generic;OrderedDictionary+ValueCollection;Add;(TValue);Argument[0];Argument[this].Element;value;manual | | System.Collections.Generic;OrderedDictionary+ValueCollection;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | @@ -6702,6 +7071,7 @@ summary | System.Collections.Generic;OrderedDictionary+ValueCollection;CopyTo;(TValue[],System.Int32);Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Generic;OrderedDictionary+ValueCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Generic;OrderedDictionary+ValueCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | +| System.Collections.Generic;OrderedDictionary+ValueCollection;GetEnumerator;();Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;OrderedDictionary+ValueCollection;Insert;(System.Int32,System.Object);Argument[1];Argument[this].Element;value;manual | | System.Collections.Generic;OrderedDictionary+ValueCollection;Insert;(System.Int32,TValue);Argument[1];Argument[this].Element;value;manual | | System.Collections.Generic;OrderedDictionary+ValueCollection;get_Item;(System.Int32);Argument[this].Element;ReturnValue;value;manual | @@ -6722,12 +7092,22 @@ summary | System.Collections.Generic;OrderedDictionary;GetEnumerator;();Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;OrderedDictionary;Insert;(System.Int32,System.Collections.Generic.KeyValuePair);Argument[1];Argument[this].Element;value;manual | | System.Collections.Generic;OrderedDictionary;Insert;(System.Int32,System.Object);Argument[1];Argument[this].Element;value;manual | +| System.Collections.Generic;OrderedDictionary;OrderedDictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IEqualityComparer);Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Generic;OrderedDictionary;OrderedDictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IEqualityComparer);Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | +| System.Collections.Generic;OrderedDictionary;OrderedDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Generic;OrderedDictionary;OrderedDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | +| System.Collections.Generic;OrderedDictionary;OrderedDictionary;(System.Int32,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[this].SyntheticField[System.Collections.Generic.OrderedDictionary`2._comparer];value;dfc-generated | +| System.Collections.Generic;OrderedDictionary;Remove;(TKey,TValue);Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Generic;OrderedDictionary;TryGetValue;(TKey,TValue);Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Generic;OrderedDictionary;get_Comparer;();Argument[this].SyntheticField[System.Collections.Generic.OrderedDictionary`2._comparer];ReturnValue;value;dfc-generated | | System.Collections.Generic;OrderedDictionary;get_Item;(System.Int32);Argument[this].Element;ReturnValue;value;manual | | System.Collections.Generic;OrderedDictionary;get_Item;(System.Object);Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.Collections.Generic;OrderedDictionary;get_Item;(TKey);Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.Collections.Generic;OrderedDictionary;get_Keys;();Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| System.Collections.Generic;OrderedDictionary;get_Keys;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2.Keys];ReturnValue;value;dfc-generated | | System.Collections.Generic;OrderedDictionary;get_SyncRoot;();Argument[this];ReturnValue;value;dfc-generated | | System.Collections.Generic;OrderedDictionary;get_Values;();Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections.Generic;OrderedDictionary;get_Values;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2.Values];ReturnValue;value;dfc-generated | | System.Collections.Generic;OrderedDictionary;set_Item;(System.Int32,System.Collections.Generic.KeyValuePair);Argument[1];Argument[this].Element;value;manual | | System.Collections.Generic;OrderedDictionary;set_Item;(System.Int32,System.Object);Argument[1];Argument[this].Element;value;manual | | System.Collections.Generic;OrderedDictionary;set_Item;(System.Object,System.Object);Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | @@ -6770,8 +7150,6 @@ summary | System.Collections.Generic;Queue;TryDequeue;(T);Argument[this].SyntheticField[System.Collections.Generic.Queue`1._array].Element;ReturnValue;value;dfc-generated | | System.Collections.Generic;Queue;TryPeek;(T);Argument[this].SyntheticField[System.Collections.Generic.Queue`1._array].Element;ReturnValue;value;dfc-generated | | System.Collections.Generic;Queue;get_SyncRoot;();Argument[this];ReturnValue;value;dfc-generated | -| System.Collections.Generic;ReferenceEqualityComparer;Equals;(System.Object,System.Object);Argument[0];Argument[this];taint;df-generated | -| System.Collections.Generic;ReferenceEqualityComparer;Equals;(System.Object,System.Object);Argument[1];Argument[this];taint;df-generated | | System.Collections.Generic;ReferenceEqualityComparer;GetHashCode;(System.Object);Argument[0];Argument[this];taint;df-generated | | System.Collections.Generic;SortedDictionary+Enumerator;get_Current;();Argument[this].Property[System.Collections.Generic.SortedDictionary`2+Enumerator.Current].Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Property[System.Collections.Generic.KeyValuePair`2.Key];value;df-generated | | System.Collections.Generic;SortedDictionary+Enumerator;get_Current;();Argument[this].Property[System.Collections.Generic.SortedDictionary`2+Enumerator.Current].Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | @@ -7113,13 +7491,53 @@ summary | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable>);Argument[0];ReturnValue;value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);Argument[0];ReturnValue;value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[0];ReturnValue;value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[0].Element;Argument[1].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[0].Element;Argument[2].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[0].Element;Argument[2].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[2];Argument[2].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[1].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[2].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[2].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[2];Argument[2].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[1].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[2].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[2].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[2];Argument[2].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func);Argument[0].Element;Argument[1].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[1].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableDictionary+Builder;Add;(System.Collections.Generic.KeyValuePair);Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | | System.Collections.Immutable;ImmutableDictionary+Builder;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 | @@ -7169,10 +7587,7 @@ summary | System.Collections.Immutable;ImmutableDictionary;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableDictionary`2+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableDictionary;Remove;(TKey);Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;RemoveRange;(System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableDictionary;SetItem;(TKey,TValue);Argument[0];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableDictionary;SetItem;(TKey,TValue);Argument[1];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;SetItem;(TKey,TValue);Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableDictionary;SetItems;(System.Collections.Generic.IEnumerable>);Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;SetItems;(System.Collections.Generic.IEnumerable>);Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;ToBuilder;();Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;TryGetKey;(TKey,TKey);Argument[0];ReturnValue;value;dfc-generated | @@ -7485,11 +7900,41 @@ summary | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[1];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[2];ReturnValue;taint;df-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[0].Element;Argument[1].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[0].Element;Argument[2].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[0].Element;Argument[2].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[2];Argument[2].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[0].Element;Argument[1].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[0].Element;Argument[2].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[0].Element;Argument[2].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[2];Argument[2].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[1].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[2].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[2].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[2];Argument[2].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;Add;(System.Collections.Generic.KeyValuePair);Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;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 | @@ -7744,6 +8189,9 @@ summary | System.Collections.ObjectModel;ReadOnlySet;CopyTo;(T[],System.Int32);Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.ObjectModel;ReadOnlySet;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.ObjectModel;ReadOnlySet;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | +| System.Collections.ObjectModel;ReadOnlySet;ReadOnlySet;(System.Collections.Generic.ISet);Argument[0];Argument[this].SyntheticField[System.Collections.ObjectModel.ReadOnlySet`1._set];value;dfc-generated | +| System.Collections.ObjectModel;ReadOnlySet;get_Set;();Argument[this].SyntheticField[System.Collections.ObjectModel.ReadOnlySet`1._set];ReturnValue;value;dfc-generated | +| System.Collections.ObjectModel;ReadOnlySet;get_SyncRoot;();Argument[this].SyntheticField[System.Collections.ObjectModel.ReadOnlySet`1._set].Property[System.Collections.ICollection.SyncRoot];ReturnValue;value;dfc-generated | | System.Collections.ObjectModel;ReadOnlySet;get_SyncRoot;();Argument[this];ReturnValue;value;dfc-generated | | System.Collections.Specialized;CollectionsUtil;CreateCaseInsensitiveHashtable;(System.Collections.IDictionary);Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | | System.Collections.Specialized;CollectionsUtil;CreateCaseInsensitiveHashtable;(System.Collections.IDictionary);Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | @@ -7991,8 +8439,6 @@ summary | System.Collections;IDictionaryEnumerator;get_Value;();Argument[this];ReturnValue;taint;df-generated | | System.Collections;IEnumerable;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections;IEnumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | -| System.Collections;IEqualityComparer;Equals;(System.Object,System.Object);Argument[0];Argument[this];taint;df-generated | -| System.Collections;IEqualityComparer;Equals;(System.Object,System.Object);Argument[1];Argument[this];taint;df-generated | | System.Collections;IEqualityComparer;GetHashCode;(System.Object);Argument[0];Argument[this];taint;df-generated | | System.Collections;IList;Add;(System.Object);Argument[0];Argument[this].Element;value;manual | | System.Collections;IList;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | @@ -8046,16 +8492,29 @@ summary | System.Collections;Stack;Synchronized;(System.Collections.Stack);Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections;Stack;ToArray;();Argument[this].SyntheticField[System.Collections.Stack._array].Element;ReturnValue.Element;value;dfc-generated | | System.Collections;Stack;get_SyncRoot;();Argument[this];ReturnValue;value;dfc-generated | +| System.ComponentModel.DataAnnotations.Schema;ColumnAttribute;ColumnAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.Schema.ColumnAttribute.Name];value;dfc-generated | +| System.ComponentModel.DataAnnotations.Schema;ForeignKeyAttribute;ForeignKeyAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute.Name];value;dfc-generated | | System.ComponentModel.DataAnnotations.Schema;IndexAttribute;get_TypeId;();Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel.DataAnnotations.Schema;InversePropertyAttribute;InversePropertyAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute.Property];value;dfc-generated | +| System.ComponentModel.DataAnnotations.Schema;TableAttribute;TableAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.Schema.TableAttribute.Name];value;dfc-generated | +| System.ComponentModel.DataAnnotations;AllowedValuesAttribute;AllowedValuesAttribute;(System.Object[]);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.AllowedValuesAttribute.Values];value;dfc-generated | | System.ComponentModel.DataAnnotations;AssociatedMetadataTypeTypeDescriptionProvider;GetTypeDescriptor;(System.Type,System.Object);Argument[1];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;AssociatedMetadataTypeTypeDescriptionProvider;GetTypeDescriptor;(System.Type,System.Object);Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel.DataAnnotations;AssociationAttribute;AssociationAttribute;(System.String,System.String,System.String);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.AssociationAttribute.Name];value;dfc-generated | +| System.ComponentModel.DataAnnotations;AssociationAttribute;AssociationAttribute;(System.String,System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.DataAnnotations.AssociationAttribute.ThisKey];value;dfc-generated | +| System.ComponentModel.DataAnnotations;AssociationAttribute;AssociationAttribute;(System.String,System.String,System.String);Argument[2];Argument[this].Property[System.ComponentModel.DataAnnotations.AssociationAttribute.OtherKey];value;dfc-generated | | System.ComponentModel.DataAnnotations;AssociationAttribute;get_OtherKeyMembers;();Argument[this].Property[System.ComponentModel.DataAnnotations.AssociationAttribute.OtherKey];ReturnValue.Element;taint;dfc-generated | | System.ComponentModel.DataAnnotations;AssociationAttribute;get_ThisKeyMembers;();Argument[this].Property[System.ComponentModel.DataAnnotations.AssociationAttribute.ThisKey];ReturnValue.Element;taint;dfc-generated | +| System.ComponentModel.DataAnnotations;CompareAttribute;CompareAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.CompareAttribute.OtherProperty];value;dfc-generated | | System.ComponentModel.DataAnnotations;CompareAttribute;FormatErrorMessage;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.ComponentModel.DataAnnotations;CompareAttribute;FormatErrorMessage;(System.String);Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString];ReturnValue;taint;dfc-generated | +| System.ComponentModel.DataAnnotations;CompareAttribute;IsValid;(System.Object,System.ComponentModel.DataAnnotations.ValidationContext);Argument[this].Property[System.ComponentModel.DataAnnotations.CompareAttribute.OtherProperty];Argument[this].Property[System.ComponentModel.DataAnnotations.CompareAttribute.OtherPropertyDisplayName];value;dfc-generated | +| System.ComponentModel.DataAnnotations;CustomValidationAttribute;CustomValidationAttribute;(System.Type,System.String);Argument[1];Argument[this].Property[System.ComponentModel.DataAnnotations.CustomValidationAttribute.Method];value;dfc-generated | | System.ComponentModel.DataAnnotations;CustomValidationAttribute;FormatErrorMessage;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.ComponentModel.DataAnnotations;CustomValidationAttribute;FormatErrorMessage;(System.String);Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString];ReturnValue;taint;dfc-generated | +| System.ComponentModel.DataAnnotations;DataTypeAttribute;DataTypeAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.DataTypeAttribute.CustomDataType];value;dfc-generated | | System.ComponentModel.DataAnnotations;DataTypeAttribute;GetDataTypeName;();Argument[this].Property[System.ComponentModel.DataAnnotations.DataTypeAttribute.CustomDataType];ReturnValue;value;dfc-generated | +| System.ComponentModel.DataAnnotations;DeniedValuesAttribute;DeniedValuesAttribute;(System.Object[]);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.DeniedValuesAttribute.Values];value;dfc-generated | | System.ComponentModel.DataAnnotations;DisplayAttribute;GetAutoGenerateField;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;DisplayAttribute;GetAutoGenerateFilter;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;DisplayAttribute;GetDescription;();Argument[this];ReturnValue;taint;df-generated | @@ -8064,6 +8523,8 @@ summary | System.ComponentModel.DataAnnotations;DisplayAttribute;GetOrder;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;DisplayAttribute;GetPrompt;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;DisplayAttribute;GetShortName;();Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel.DataAnnotations;DisplayColumnAttribute;DisplayColumnAttribute;(System.String,System.String,System.Boolean);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.DisplayColumnAttribute.DisplayColumn];value;dfc-generated | +| System.ComponentModel.DataAnnotations;DisplayColumnAttribute;DisplayColumnAttribute;(System.String,System.String,System.Boolean);Argument[1];Argument[this].Property[System.ComponentModel.DataAnnotations.DisplayColumnAttribute.SortColumn];value;dfc-generated | | System.ComponentModel.DataAnnotations;DisplayFormatAttribute;GetNullDisplayText;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;FileExtensionsAttribute;FormatErrorMessage;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.ComponentModel.DataAnnotations;FileExtensionsAttribute;FormatErrorMessage;(System.String);Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString];ReturnValue;taint;dfc-generated | @@ -8080,9 +8541,12 @@ summary | System.ComponentModel.DataAnnotations;MinLengthAttribute;FormatErrorMessage;(System.String);Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString];ReturnValue;taint;dfc-generated | | System.ComponentModel.DataAnnotations;RangeAttribute;FormatErrorMessage;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.ComponentModel.DataAnnotations;RangeAttribute;FormatErrorMessage;(System.String);Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString];ReturnValue;taint;dfc-generated | +| System.ComponentModel.DataAnnotations;RangeAttribute;RangeAttribute;(System.Type,System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.DataAnnotations.RangeAttribute.Minimum];value;dfc-generated | +| System.ComponentModel.DataAnnotations;RangeAttribute;RangeAttribute;(System.Type,System.String,System.String);Argument[2];Argument[this].Property[System.ComponentModel.DataAnnotations.RangeAttribute.Maximum];value;dfc-generated | | System.ComponentModel.DataAnnotations;RegularExpressionAttribute;FormatErrorMessage;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.ComponentModel.DataAnnotations;RegularExpressionAttribute;FormatErrorMessage;(System.String);Argument[this].Property[System.ComponentModel.DataAnnotations.RegularExpressionAttribute.Pattern];ReturnValue;taint;dfc-generated | | System.ComponentModel.DataAnnotations;RegularExpressionAttribute;FormatErrorMessage;(System.String);Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString];ReturnValue;taint;dfc-generated | +| System.ComponentModel.DataAnnotations;RegularExpressionAttribute;RegularExpressionAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.RegularExpressionAttribute.Pattern];value;dfc-generated | | System.ComponentModel.DataAnnotations;StringLengthAttribute;FormatErrorMessage;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.ComponentModel.DataAnnotations;StringLengthAttribute;FormatErrorMessage;(System.String);Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString];ReturnValue;taint;dfc-generated | | System.ComponentModel.DataAnnotations;UIHintAttribute;UIHintAttribute;(System.String,System.String,System.Object[]);Argument[0];Argument[this].SyntheticField[System.ComponentModel.DataAnnotations.UIHintAttribute._implementation].SyntheticField[System.ComponentModel.DataAnnotations.UIHintAttribute+UIHintImplementation.UIHint];value;dfc-generated | @@ -8102,15 +8566,26 @@ summary | System.ComponentModel.DataAnnotations;ValidationContext;InitializeServiceProvider;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.DataAnnotations;ValidationContext;InitializeServiceProvider;(System.Func);Argument[0];Argument[this].SyntheticField[System.ComponentModel.DataAnnotations.ValidationContext._serviceProvider];value;dfc-generated | | System.ComponentModel.DataAnnotations;ValidationContext;InitializeServiceProvider;(System.Func);Argument[0];Argument[this].SyntheticField[System.ComponentModel.DataAnnotations.ValidationContext._serviceProvider];value;hq-generated | +| System.ComponentModel.DataAnnotations;ValidationContext;ValidationContext;(System.Object,System.IServiceProvider,System.Collections.Generic.IDictionary);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationContext.ObjectInstance];value;dfc-generated | | System.ComponentModel.DataAnnotations;ValidationContext;get_Items;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;ValidationException;ValidationException;(System.ComponentModel.DataAnnotations.ValidationResult,System.ComponentModel.DataAnnotations.ValidationAttribute,System.Object);Argument[0];Argument[this];taint;df-generated | +| System.ComponentModel.DataAnnotations;ValidationException;ValidationException;(System.String,System.ComponentModel.DataAnnotations.ValidationAttribute,System.Object);Argument[1];Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationException.ValidationAttribute];value;dfc-generated | +| System.ComponentModel.DataAnnotations;ValidationException;ValidationException;(System.String,System.ComponentModel.DataAnnotations.ValidationAttribute,System.Object);Argument[2];Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationException.Value];value;dfc-generated | | System.ComponentModel.DataAnnotations;ValidationResult;ToString;();Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationResult.ErrorMessage];ReturnValue;value;dfc-generated | +| System.ComponentModel.DataAnnotations;ValidationResult;ValidationResult;(System.ComponentModel.DataAnnotations.ValidationResult);Argument[0].Property[System.ComponentModel.DataAnnotations.ValidationResult.ErrorMessage];Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationResult.ErrorMessage];value;dfc-generated | +| System.ComponentModel.DataAnnotations;ValidationResult;ValidationResult;(System.ComponentModel.DataAnnotations.ValidationResult);Argument[0].Property[System.ComponentModel.DataAnnotations.ValidationResult.MemberNames];Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationResult.MemberNames];value;dfc-generated | +| System.ComponentModel.DataAnnotations;ValidationResult;ValidationResult;(System.String,System.Collections.Generic.IEnumerable);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationResult.ErrorMessage];value;dfc-generated | +| System.ComponentModel.DataAnnotations;ValidationResult;ValidationResult;(System.String,System.Collections.Generic.IEnumerable);Argument[1];Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationResult.MemberNames];value;dfc-generated | | System.ComponentModel.Design.Serialization;ContextStack;Append;(System.Object);Argument[0];Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.ContextStack._contextStack].Element;value;dfc-generated | | System.ComponentModel.Design.Serialization;ContextStack;Pop;();Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.ContextStack._contextStack].Element;ReturnValue;value;dfc-generated | | System.ComponentModel.Design.Serialization;ContextStack;Push;(System.Object);Argument[0];Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.ContextStack._contextStack].Element;value;dfc-generated | | System.ComponentModel.Design.Serialization;ContextStack;get_Current;();Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.ContextStack._contextStack].Element;ReturnValue;value;dfc-generated | | System.ComponentModel.Design.Serialization;ContextStack;get_Item;(System.Int32);Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.ContextStack._contextStack].Element;ReturnValue;value;dfc-generated | | System.ComponentModel.Design.Serialization;ContextStack;get_Item;(System.Type);Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.ContextStack._contextStack].Element;ReturnValue;value;dfc-generated | +| System.ComponentModel.Design.Serialization;DefaultSerializationProviderAttribute;DefaultSerializationProviderAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.Design.Serialization.DefaultSerializationProviderAttribute.ProviderTypeName];value;dfc-generated | +| System.ComponentModel.Design.Serialization;DesignerSerializerAttribute;DesignerSerializerAttribute;(System.String,System.String);Argument[0];Argument[this].Property[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerTypeName];value;dfc-generated | +| System.ComponentModel.Design.Serialization;DesignerSerializerAttribute;DesignerSerializerAttribute;(System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerBaseTypeName];value;dfc-generated | +| System.ComponentModel.Design.Serialization;DesignerSerializerAttribute;DesignerSerializerAttribute;(System.String,System.Type);Argument[0];Argument[this].Property[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerTypeName];value;dfc-generated | | System.ComponentModel.Design.Serialization;DesignerSerializerAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerBaseTypeName];Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute._typeId];taint;df-generated | | System.ComponentModel.Design.Serialization;DesignerSerializerAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerBaseTypeName];Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute._typeId];taint;dfc-generated | | System.ComponentModel.Design.Serialization;DesignerSerializerAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerBaseTypeName];ReturnValue;taint;df-generated | @@ -8123,19 +8598,36 @@ summary | System.ComponentModel.Design.Serialization;IDesignerSerializationManager;add_SerializationComplete;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design.Serialization;IDesignerSerializationManager;remove_ResolveName;(System.ComponentModel.Design.Serialization.ResolveNameEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design.Serialization;IDesignerSerializationManager;remove_SerializationComplete;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.ComponentModel.Design.Serialization;InstanceDescriptor;InstanceDescriptor;(System.Reflection.MemberInfo,System.Collections.ICollection,System.Boolean);Argument[0];Argument[this].Property[System.ComponentModel.Design.Serialization.InstanceDescriptor.MemberInfo];value;dfc-generated | +| System.ComponentModel.Design.Serialization;MemberRelationship;MemberRelationship;(System.Object,System.ComponentModel.MemberDescriptor);Argument[0];Argument[this].Property[System.ComponentModel.Design.Serialization.MemberRelationship.Owner];value;dfc-generated | +| System.ComponentModel.Design.Serialization;MemberRelationship;MemberRelationship;(System.Object,System.ComponentModel.MemberDescriptor);Argument[1];Argument[this].Property[System.ComponentModel.Design.Serialization.MemberRelationship.Member];value;dfc-generated | +| System.ComponentModel.Design.Serialization;ResolveNameEventArgs;ResolveNameEventArgs;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.Design.Serialization.ResolveNameEventArgs.Name];value;dfc-generated | | System.ComponentModel.Design.Serialization;ResolveNameEventHandler;BeginInvoke;(System.Object,System.ComponentModel.Design.Serialization.ResolveNameEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.ComponentModel.Design.Serialization;RootDesignerSerializerAttribute;RootDesignerSerializerAttribute;(System.String,System.String,System.Boolean);Argument[0];Argument[this].Property[System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute.SerializerTypeName];value;dfc-generated | +| System.ComponentModel.Design.Serialization;RootDesignerSerializerAttribute;RootDesignerSerializerAttribute;(System.String,System.String,System.Boolean);Argument[1];Argument[this].Property[System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute.SerializerBaseTypeName];value;dfc-generated | +| System.ComponentModel.Design.Serialization;RootDesignerSerializerAttribute;RootDesignerSerializerAttribute;(System.String,System.Type,System.Boolean);Argument[0];Argument[this].Property[System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute.SerializerTypeName];value;dfc-generated | | System.ComponentModel.Design.Serialization;RootDesignerSerializerAttribute;get_TypeId;();Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel.Design;ActiveDesignerEventArgs;ActiveDesignerEventArgs;(System.ComponentModel.Design.IDesignerHost,System.ComponentModel.Design.IDesignerHost);Argument[0];Argument[this].Property[System.ComponentModel.Design.ActiveDesignerEventArgs.OldDesigner];value;dfc-generated | +| System.ComponentModel.Design;ActiveDesignerEventArgs;ActiveDesignerEventArgs;(System.ComponentModel.Design.IDesignerHost,System.ComponentModel.Design.IDesignerHost);Argument[1];Argument[this].Property[System.ComponentModel.Design.ActiveDesignerEventArgs.NewDesigner];value;dfc-generated | | System.ComponentModel.Design;ActiveDesignerEventHandler;BeginInvoke;(System.Object,System.ComponentModel.Design.ActiveDesignerEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design;CommandID;ToString;();Argument[this].Property[System.ComponentModel.Design.CommandID.Guid];ReturnValue;taint;dfc-generated | +| System.ComponentModel.Design;ComponentChangedEventArgs;ComponentChangedEventArgs;(System.Object,System.ComponentModel.MemberDescriptor,System.Object,System.Object);Argument[0];Argument[this].Property[System.ComponentModel.Design.ComponentChangedEventArgs.Component];value;dfc-generated | +| System.ComponentModel.Design;ComponentChangedEventArgs;ComponentChangedEventArgs;(System.Object,System.ComponentModel.MemberDescriptor,System.Object,System.Object);Argument[1];Argument[this].Property[System.ComponentModel.Design.ComponentChangedEventArgs.Member];value;dfc-generated | +| System.ComponentModel.Design;ComponentChangedEventArgs;ComponentChangedEventArgs;(System.Object,System.ComponentModel.MemberDescriptor,System.Object,System.Object);Argument[2];Argument[this].Property[System.ComponentModel.Design.ComponentChangedEventArgs.OldValue];value;dfc-generated | +| System.ComponentModel.Design;ComponentChangedEventArgs;ComponentChangedEventArgs;(System.Object,System.ComponentModel.MemberDescriptor,System.Object,System.Object);Argument[3];Argument[this].Property[System.ComponentModel.Design.ComponentChangedEventArgs.NewValue];value;dfc-generated | | System.ComponentModel.Design;ComponentChangedEventHandler;BeginInvoke;(System.Object,System.ComponentModel.Design.ComponentChangedEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.ComponentModel.Design;ComponentChangingEventArgs;ComponentChangingEventArgs;(System.Object,System.ComponentModel.MemberDescriptor);Argument[0];Argument[this].Property[System.ComponentModel.Design.ComponentChangingEventArgs.Component];value;dfc-generated | +| System.ComponentModel.Design;ComponentChangingEventArgs;ComponentChangingEventArgs;(System.Object,System.ComponentModel.MemberDescriptor);Argument[1];Argument[this].Property[System.ComponentModel.Design.ComponentChangingEventArgs.Member];value;dfc-generated | | System.ComponentModel.Design;ComponentChangingEventHandler;BeginInvoke;(System.Object,System.ComponentModel.Design.ComponentChangingEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design;ComponentEventHandler;BeginInvoke;(System.Object,System.ComponentModel.Design.ComponentEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.ComponentModel.Design;ComponentRenameEventArgs;ComponentRenameEventArgs;(System.Object,System.String,System.String);Argument[0];Argument[this].Property[System.ComponentModel.Design.ComponentRenameEventArgs.Component];value;dfc-generated | | System.ComponentModel.Design;ComponentRenameEventHandler;BeginInvoke;(System.Object,System.ComponentModel.Design.ComponentRenameEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design;DesignerCollection;CopyTo;(System.Array,System.Int32);Argument[this].Element;Argument[0].Element;value;manual | | System.ComponentModel.Design;DesignerCollection;DesignerCollection;(System.Collections.IList);Argument[0];Argument[this].SyntheticField[System.ComponentModel.Design.DesignerCollection._designers];value;dfc-generated | | System.ComponentModel.Design;DesignerCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.ComponentModel.Design;DesignerCollection;get_Item;(System.Int32);Argument[this].SyntheticField[System.ComponentModel.Design.DesignerCollection._designers].Element;ReturnValue;value;dfc-generated | | System.ComponentModel.Design;DesignerCollection;get_SyncRoot;();Argument[this];ReturnValue;value;dfc-generated | +| System.ComponentModel.Design;DesignerEventArgs;DesignerEventArgs;(System.ComponentModel.Design.IDesignerHost);Argument[0];Argument[this].Property[System.ComponentModel.Design.DesignerEventArgs.Designer];value;dfc-generated | | System.ComponentModel.Design;DesignerEventHandler;BeginInvoke;(System.Object,System.ComponentModel.Design.DesignerEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design;DesignerOptionService+DesignerOptionCollection;Add;(System.Object);Argument[0];Argument[this].Element;value;manual | | System.ComponentModel.Design;DesignerOptionService+DesignerOptionCollection;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | @@ -8147,8 +8639,9 @@ summary | System.ComponentModel.Design;DesignerOptionService+DesignerOptionCollection;get_Properties;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.Design;DesignerOptionService+DesignerOptionCollection;get_SyncRoot;();Argument[this];ReturnValue;value;dfc-generated | | System.ComponentModel.Design;DesignerOptionService+DesignerOptionCollection;set_Item;(System.Int32,System.Object);Argument[1];Argument[this].Element;value;manual | -| System.ComponentModel.Design;DesignerOptionService;CreateOptionCollection;(System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection,System.String,System.Object);Argument[2];ReturnValue;taint;df-generated | -| System.ComponentModel.Design;DesignerOptionService;CreateOptionCollection;(System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection,System.String,System.Object);Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel.Design;DesignerOptionService;CreateOptionCollection;(System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection,System.String,System.Object);Argument[0];ReturnValue.Property[System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection.Parent];value;dfc-generated | +| System.ComponentModel.Design;DesignerOptionService;CreateOptionCollection;(System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection,System.String,System.Object);Argument[1];ReturnValue.Property[System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection.Name];value;dfc-generated | +| System.ComponentModel.Design;DesignerTransaction;DesignerTransaction;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.Design.DesignerTransaction.Description];value;dfc-generated | | System.ComponentModel.Design;DesignerTransactionCloseEventHandler;BeginInvoke;(System.Object,System.ComponentModel.Design.DesignerTransactionCloseEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design;DesignerVerb;DesignerVerb;(System.String,System.EventHandler);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design;DesignerVerb;DesignerVerb;(System.String,System.EventHandler,System.ComponentModel.Design.CommandID);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -8167,6 +8660,7 @@ summary | System.ComponentModel.Design;DesignerVerbCollection;set_Item;(System.Int32,System.ComponentModel.Design.DesignerVerb);Argument[1];Argument[this].Element;value;manual | | System.ComponentModel.Design;DesigntimeLicenseContext;GetSavedLicenseKey;(System.Type,System.Reflection.Assembly);Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.Design;DesigntimeLicenseContext;SetSavedLicenseKey;(System.Type,System.String);Argument[1];Argument[this];taint;df-generated | +| System.ComponentModel.Design;HelpKeywordAttribute;HelpKeywordAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.Design.HelpKeywordAttribute.HelpKeyword];value;dfc-generated | | System.ComponentModel.Design;IComponentChangeService;add_ComponentAdded;(System.ComponentModel.Design.ComponentEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design;IComponentChangeService;add_ComponentAdding;(System.ComponentModel.Design.ComponentEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design;IComponentChangeService;add_ComponentChanged;(System.ComponentModel.Design.ComponentChangedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -8218,14 +8712,22 @@ summary | System.ComponentModel.Design;ServiceContainer;GetService;(System.Type);Argument[this];ReturnValue;value;dfc-generated | | System.ComponentModel.Design;ServiceContainer;ServiceContainer;(System.IServiceProvider);Argument[0];Argument[this];taint;df-generated | | System.ComponentModel.Design;ServiceCreatorCallback;BeginInvoke;(System.ComponentModel.Design.IServiceContainer,System.Type,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.ComponentModel;AddingNewEventArgs;AddingNewEventArgs;(System.Object);Argument[0];Argument[this].Property[System.ComponentModel.AddingNewEventArgs.NewObject];value;dfc-generated | | System.ComponentModel;AddingNewEventHandler;BeginInvoke;(System.Object,System.ComponentModel.AddingNewEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.ComponentModel;AmbientValueAttribute;AmbientValueAttribute;(System.Object);Argument[0];Argument[this].SyntheticField[System.ComponentModel.AmbientValueAttribute._value];value;dfc-generated | +| System.ComponentModel;AmbientValueAttribute;AmbientValueAttribute;(System.String);Argument[0];Argument[this].SyntheticField[System.ComponentModel.AmbientValueAttribute._value];value;dfc-generated | +| System.ComponentModel;AmbientValueAttribute;AmbientValueAttribute;(System.Type,System.String);Argument[1];Argument[this].SyntheticField[System.ComponentModel.AmbientValueAttribute._value];value;dfc-generated | +| System.ComponentModel;AmbientValueAttribute;get_Value;();Argument[this].SyntheticField[System.ComponentModel.AmbientValueAttribute._value];ReturnValue;value;dfc-generated | | System.ComponentModel;ArrayConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2].Element;ReturnValue;taint;dfc-generated | | System.ComponentModel;ArrayConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2];ReturnValue;taint;dfc-generated | | System.ComponentModel;ArrayConverter;GetProperties;(System.ComponentModel.ITypeDescriptorContext,System.Object,System.Attribute[]);Argument[1];ReturnValue;taint;df-generated | +| System.ComponentModel;AsyncCompletedEventArgs;AsyncCompletedEventArgs;(System.Exception,System.Boolean,System.Object);Argument[0];Argument[this].Property[System.ComponentModel.AsyncCompletedEventArgs.Error];value;dfc-generated | +| System.ComponentModel;AsyncCompletedEventArgs;AsyncCompletedEventArgs;(System.Exception,System.Boolean,System.Object);Argument[2];Argument[this].Property[System.ComponentModel.AsyncCompletedEventArgs.UserState];value;dfc-generated | | System.ComponentModel;AsyncCompletedEventHandler;BeginInvoke;(System.Object,System.ComponentModel.AsyncCompletedEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;AsyncOperation;Post;(System.Threading.SendOrPostCallback,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;AsyncOperation;PostOperationCompleted;(System.Threading.SendOrPostCallback,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;AsyncOperation;get_SynchronizationContext;();Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel;AsyncOperationManager;CreateOperation;(System.Object);Argument[0];ReturnValue.Property[System.ComponentModel.AsyncOperation.UserSuppliedState];value;dfc-generated | | System.ComponentModel;AttributeCollection;AttributeCollection;(System.Attribute[]);Argument[0];Argument[this].SyntheticField[System.ComponentModel.AttributeCollection._attributes];value;dfc-generated | | System.ComponentModel;AttributeCollection;CopyTo;(System.Array,System.Int32);Argument[this].Element;Argument[0].Element;value;manual | | System.ComponentModel;AttributeCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | @@ -8235,6 +8737,9 @@ summary | System.ComponentModel;AttributeCollection;get_Item;(System.Type);Argument[this].Property[System.ComponentModel.AttributeCollection.Attributes].Element;ReturnValue;value;dfc-generated | | System.ComponentModel;AttributeCollection;get_Item;(System.Type);Argument[this].SyntheticField[System.ComponentModel.AttributeCollection._attributes].Element;ReturnValue;value;dfc-generated | | System.ComponentModel;AttributeCollection;get_SyncRoot;();Argument[this];ReturnValue;value;dfc-generated | +| System.ComponentModel;AttributeProviderAttribute;AttributeProviderAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.AttributeProviderAttribute.TypeName];value;dfc-generated | +| System.ComponentModel;AttributeProviderAttribute;AttributeProviderAttribute;(System.String,System.String);Argument[0];Argument[this].Property[System.ComponentModel.AttributeProviderAttribute.TypeName];value;dfc-generated | +| System.ComponentModel;AttributeProviderAttribute;AttributeProviderAttribute;(System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.AttributeProviderAttribute.PropertyName];value;dfc-generated | | System.ComponentModel;BackgroundWorker;add_DoWork;(System.ComponentModel.DoWorkEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;BackgroundWorker;add_ProgressChanged;(System.ComponentModel.ProgressChangedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;BackgroundWorker;add_RunWorkerCompleted;(System.ComponentModel.RunWorkerCompletedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -8273,6 +8778,9 @@ summary | System.ComponentModel;CollectionConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2].Element;ReturnValue;taint;dfc-generated | | System.ComponentModel;CollectionConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2];ReturnValue;taint;dfc-generated | | System.ComponentModel;CollectionConverter;GetProperties;(System.ComponentModel.ITypeDescriptorContext,System.Object,System.Attribute[]);Argument[1];ReturnValue;taint;df-generated | +| System.ComponentModel;ComplexBindingPropertiesAttribute;ComplexBindingPropertiesAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.ComplexBindingPropertiesAttribute.DataSource];value;dfc-generated | +| System.ComponentModel;ComplexBindingPropertiesAttribute;ComplexBindingPropertiesAttribute;(System.String,System.String);Argument[0];Argument[this].Property[System.ComponentModel.ComplexBindingPropertiesAttribute.DataSource];value;dfc-generated | +| System.ComponentModel;ComplexBindingPropertiesAttribute;ComplexBindingPropertiesAttribute;(System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.ComplexBindingPropertiesAttribute.DataMember];value;dfc-generated | | System.ComponentModel;Component;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;Component;add_Disposed;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;Component;get_Container;();Argument[this];ReturnValue;taint;df-generated | @@ -8296,10 +8804,12 @@ summary | System.ComponentModel;CultureInfoConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2];ReturnValue;taint;dfc-generated | | System.ComponentModel;CultureInfoConverter;GetCultureName;(System.Globalization.CultureInfo);Argument[0].Property[System.Globalization.CultureInfo.Name];ReturnValue;value;dfc-generated | | System.ComponentModel;CultureInfoConverter;GetStandardValues;(System.ComponentModel.ITypeDescriptorContext);Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel;CustomTypeDescriptor;CustomTypeDescriptor;(System.ComponentModel.ICustomTypeDescriptor);Argument[0];Argument[this];taint;df-generated | +| System.ComponentModel;CustomTypeDescriptor;CustomTypeDescriptor;(System.ComponentModel.ICustomTypeDescriptor);Argument[0];Argument[this].SyntheticField[System.ComponentModel.CustomTypeDescriptor._parent];value;dfc-generated | | System.ComponentModel;CustomTypeDescriptor;GetProperties;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;CustomTypeDescriptor;GetProperties;(System.Attribute[]);Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel;CustomTypeDescriptor;GetPropertiesFromRegisteredType;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;CustomTypeDescriptor;GetPropertyOwner;(System.ComponentModel.PropertyDescriptor);Argument[this];ReturnValue;value;dfc-generated | +| System.ComponentModel;CustomTypeDescriptor;get_RequireRegisteredTypes;();Argument[this].SyntheticField[System.ComponentModel.CustomTypeDescriptor._parent].Property[System.ComponentModel.ICustomTypeDescriptor.RequireRegisteredTypes];ReturnValue;value;dfc-generated | | System.ComponentModel;DateOnlyConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue.Element;taint;dfc-generated | | System.ComponentModel;DateOnlyConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue;taint;dfc-generated | | System.ComponentModel;DateOnlyConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue;value;dfc-generated | @@ -8317,6 +8827,9 @@ summary | System.ComponentModel;DateTimeOffsetConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2];ReturnValue;taint;dfc-generated | | System.ComponentModel;DecimalConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2].Element;ReturnValue;taint;dfc-generated | | System.ComponentModel;DecimalConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2];ReturnValue;taint;dfc-generated | +| System.ComponentModel;DefaultBindingPropertyAttribute;DefaultBindingPropertyAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DefaultBindingPropertyAttribute.Name];value;dfc-generated | +| System.ComponentModel;DefaultEventAttribute;DefaultEventAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DefaultEventAttribute.Name];value;dfc-generated | +| System.ComponentModel;DefaultPropertyAttribute;DefaultPropertyAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DefaultPropertyAttribute.Name];value;dfc-generated | | System.ComponentModel;DefaultValueAttribute;DefaultValueAttribute;(System.Object);Argument[0];Argument[this].SyntheticField[System.ComponentModel.DefaultValueAttribute._value];value;dfc-generated | | System.ComponentModel;DefaultValueAttribute;DefaultValueAttribute;(System.String);Argument[0];Argument[this].SyntheticField[System.ComponentModel.DefaultValueAttribute._value];value;dfc-generated | | System.ComponentModel;DefaultValueAttribute;DefaultValueAttribute;(System.Type,System.String);Argument[1];Argument[this].SyntheticField[System.ComponentModel.DefaultValueAttribute._value];value;dfc-generated | @@ -8324,6 +8837,10 @@ summary | System.ComponentModel;DefaultValueAttribute;get_Value;();Argument[this].SyntheticField[System.ComponentModel.DefaultValueAttribute._value];ReturnValue;value;dfc-generated | | System.ComponentModel;DescriptionAttribute;DescriptionAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DescriptionAttribute.DescriptionValue];value;dfc-generated | | System.ComponentModel;DescriptionAttribute;get_Description;();Argument[this].Property[System.ComponentModel.DescriptionAttribute.DescriptionValue];ReturnValue;value;dfc-generated | +| System.ComponentModel;DesignerAttribute;DesignerAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerTypeName];value;dfc-generated | +| System.ComponentModel;DesignerAttribute;DesignerAttribute;(System.String,System.String);Argument[0];Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerTypeName];value;dfc-generated | +| System.ComponentModel;DesignerAttribute;DesignerAttribute;(System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerBaseTypeName];value;dfc-generated | +| System.ComponentModel;DesignerAttribute;DesignerAttribute;(System.String,System.Type);Argument[0];Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerTypeName];value;dfc-generated | | System.ComponentModel;DesignerAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerBaseTypeName];Argument[this].SyntheticField[System.ComponentModel.DesignerAttribute._typeId];taint;df-generated | | System.ComponentModel;DesignerAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerBaseTypeName];Argument[this].SyntheticField[System.ComponentModel.DesignerAttribute._typeId];taint;dfc-generated | | System.ComponentModel;DesignerAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerBaseTypeName];ReturnValue;taint;df-generated | @@ -8332,12 +8849,18 @@ summary | System.ComponentModel;DesignerAttribute;get_TypeId;();Argument[this].SyntheticField[System.ComponentModel.DesignerAttribute._typeId];ReturnValue;value;dfc-generated | | System.ComponentModel;DesignerAttribute;get_TypeId;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;DesignerAttribute;get_TypeId;();Argument[this];ReturnValue;taint;dfc-generated | +| System.ComponentModel;DesignerCategoryAttribute;DesignerCategoryAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DesignerCategoryAttribute.Category];value;dfc-generated | | System.ComponentModel;DesignerCategoryAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.DesignerCategoryAttribute.Category];ReturnValue;taint;df-generated | | System.ComponentModel;DesignerCategoryAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.DesignerCategoryAttribute.Category];ReturnValue;taint;dfc-generated | | System.ComponentModel;DesignerCategoryAttribute;get_TypeId;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;DesignerCategoryAttribute;get_TypeId;();Argument[this];ReturnValue;taint;dfc-generated | +| System.ComponentModel;DisplayNameAttribute;DisplayNameAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DisplayNameAttribute.DisplayNameValue];value;dfc-generated | | System.ComponentModel;DisplayNameAttribute;get_DisplayName;();Argument[this].Property[System.ComponentModel.DisplayNameAttribute.DisplayNameValue];ReturnValue;value;dfc-generated | +| System.ComponentModel;DoWorkEventArgs;DoWorkEventArgs;(System.Object);Argument[0];Argument[this].Property[System.ComponentModel.DoWorkEventArgs.Argument];value;dfc-generated | | System.ComponentModel;DoWorkEventHandler;BeginInvoke;(System.Object,System.ComponentModel.DoWorkEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.ComponentModel;EditorAttribute;EditorAttribute;(System.String,System.String);Argument[0];Argument[this].Property[System.ComponentModel.EditorAttribute.EditorTypeName];value;dfc-generated | +| System.ComponentModel;EditorAttribute;EditorAttribute;(System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.EditorAttribute.EditorBaseTypeName];value;dfc-generated | +| System.ComponentModel;EditorAttribute;EditorAttribute;(System.String,System.Type);Argument[0];Argument[this].Property[System.ComponentModel.EditorAttribute.EditorTypeName];value;dfc-generated | | System.ComponentModel;EditorAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.EditorAttribute.EditorBaseTypeName];Argument[this].SyntheticField[System.ComponentModel.EditorAttribute._typeId];taint;df-generated | | System.ComponentModel;EditorAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.EditorAttribute.EditorBaseTypeName];Argument[this].SyntheticField[System.ComponentModel.EditorAttribute._typeId];taint;dfc-generated | | System.ComponentModel;EditorAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.EditorAttribute.EditorBaseTypeName];ReturnValue;taint;df-generated | @@ -8400,6 +8923,7 @@ summary | System.ComponentModel;IContainer;get_Components;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;ICustomTypeDescriptor;GetProperties;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;ICustomTypeDescriptor;GetProperties;(System.Attribute[]);Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel;ICustomTypeDescriptor;GetPropertiesFromRegisteredType;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;ICustomTypeDescriptor;GetPropertyOwner;(System.ComponentModel.PropertyDescriptor);Argument[this];ReturnValue;value;dfc-generated | | System.ComponentModel;IListSource;GetList;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;INestedSite;get_FullName;();Argument[this];ReturnValue;taint;df-generated | @@ -8415,6 +8939,7 @@ summary | System.ComponentModel;ITypedList;GetItemProperties;(System.ComponentModel.PropertyDescriptor[]);Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;ITypedList;GetListName;(System.ComponentModel.PropertyDescriptor[]);Argument[0].Element;ReturnValue;taint;df-generated | | System.ComponentModel;ITypedList;GetListName;(System.ComponentModel.PropertyDescriptor[]);Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel;InitializationEventAttribute;InitializationEventAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.InitializationEventAttribute.EventName];value;dfc-generated | | System.ComponentModel;InstallerTypeAttribute;InstallerTypeAttribute;(System.String);Argument[0];Argument[this];taint;df-generated | | System.ComponentModel;LicFileLicenseProvider;GetLicense;(System.ComponentModel.LicenseContext,System.Type,System.Object,System.Boolean);Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel;LicFileLicenseProvider;GetLicense;(System.ComponentModel.LicenseContext,System.Type,System.Object,System.Boolean);Argument[this];ReturnValue;taint;df-generated | @@ -8431,7 +8956,10 @@ summary | System.ComponentModel;LicenseProviderAttribute;get_TypeId;();Argument[this].SyntheticField[System.ComponentModel.LicenseProviderAttribute._licenseProviderName];ReturnValue;taint;dfc-generated | | System.ComponentModel;LicenseProviderAttribute;get_TypeId;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;LicenseProviderAttribute;get_TypeId;();Argument[this];ReturnValue;taint;dfc-generated | +| System.ComponentModel;ListChangedEventArgs;ListChangedEventArgs;(System.ComponentModel.ListChangedType,System.ComponentModel.PropertyDescriptor);Argument[1];Argument[this].Property[System.ComponentModel.ListChangedEventArgs.PropertyDescriptor];value;dfc-generated | +| System.ComponentModel;ListChangedEventArgs;ListChangedEventArgs;(System.ComponentModel.ListChangedType,System.Int32,System.ComponentModel.PropertyDescriptor);Argument[2];Argument[this].Property[System.ComponentModel.ListChangedEventArgs.PropertyDescriptor];value;dfc-generated | | System.ComponentModel;ListChangedEventHandler;BeginInvoke;(System.Object,System.ComponentModel.ListChangedEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.ComponentModel;ListSortDescription;ListSortDescription;(System.ComponentModel.PropertyDescriptor,System.ComponentModel.ListSortDirection);Argument[0];Argument[this].Property[System.ComponentModel.ListSortDescription.PropertyDescriptor];value;dfc-generated | | System.ComponentModel;ListSortDescriptionCollection;Add;(System.Object);Argument[0];Argument[this].Element;value;manual | | System.ComponentModel;ListSortDescriptionCollection;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | | System.ComponentModel;ListSortDescriptionCollection;CopyTo;(System.Array,System.Int32);Argument[this].Element;Argument[0].Element;value;manual | @@ -8442,12 +8970,18 @@ summary | System.ComponentModel;ListSortDescriptionCollection;get_SyncRoot;();Argument[this];ReturnValue;value;dfc-generated | | System.ComponentModel;ListSortDescriptionCollection;set_Item;(System.Int32,System.ComponentModel.ListSortDescription);Argument[1];Argument[this].Element;value;manual | | System.ComponentModel;ListSortDescriptionCollection;set_Item;(System.Int32,System.Object);Argument[1];Argument[this].Element;value;manual | +| System.ComponentModel;LookupBindingPropertiesAttribute;LookupBindingPropertiesAttribute;(System.String,System.String,System.String,System.String);Argument[0];Argument[this].Property[System.ComponentModel.LookupBindingPropertiesAttribute.DataSource];value;dfc-generated | +| System.ComponentModel;LookupBindingPropertiesAttribute;LookupBindingPropertiesAttribute;(System.String,System.String,System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.LookupBindingPropertiesAttribute.DisplayMember];value;dfc-generated | +| System.ComponentModel;LookupBindingPropertiesAttribute;LookupBindingPropertiesAttribute;(System.String,System.String,System.String,System.String);Argument[2];Argument[this].Property[System.ComponentModel.LookupBindingPropertiesAttribute.ValueMember];value;dfc-generated | +| System.ComponentModel;LookupBindingPropertiesAttribute;LookupBindingPropertiesAttribute;(System.String,System.String,System.String,System.String);Argument[3];Argument[this].Property[System.ComponentModel.LookupBindingPropertiesAttribute.LookupMember];value;dfc-generated | | System.ComponentModel;MarshalByValueComponent;GetService;(System.Type);Argument[this];ReturnValue;value;dfc-generated | | System.ComponentModel;MarshalByValueComponent;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MarshalByValueComponent;add_Disposed;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;MarshalByValueComponent;get_Container;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MarshalByValueComponent;remove_Disposed;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;MaskedTextProvider;Clone;();Argument[this];ReturnValue;value;dfc-generated | +| System.ComponentModel;MaskedTextProvider;MaskedTextProvider;(System.String,System.Globalization.CultureInfo,System.Boolean,System.Char,System.Char,System.Boolean);Argument[0];Argument[this].Property[System.ComponentModel.MaskedTextProvider.Mask];value;dfc-generated | +| System.ComponentModel;MaskedTextProvider;MaskedTextProvider;(System.String,System.Globalization.CultureInfo,System.Boolean,System.Char,System.Char,System.Boolean);Argument[1];Argument[this].Property[System.ComponentModel.MaskedTextProvider.Culture];value;dfc-generated | | System.ComponentModel;MaskedTextProvider;ToDisplayString;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MaskedTextProvider;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MaskedTextProvider;ToString;(System.Boolean);Argument[this];ReturnValue;taint;df-generated | @@ -8476,6 +9010,7 @@ summary | System.ComponentModel;NestedContainer;CreateSite;(System.ComponentModel.IComponent,System.String);Argument[this];ReturnValue.SyntheticField[System.ComponentModel.Container+Site.Container];value;dfc-generated | | System.ComponentModel;NestedContainer;CreateSite;(System.ComponentModel.IComponent,System.String);Argument[this];ReturnValue.SyntheticField[System.ComponentModel.NestedContainer+Site.Container];value;dfc-generated | | System.ComponentModel;NestedContainer;GetService;(System.Type);Argument[this];ReturnValue;value;dfc-generated | +| System.ComponentModel;NestedContainer;NestedContainer;(System.ComponentModel.IComponent);Argument[0];Argument[this].Property[System.ComponentModel.NestedContainer.Owner];value;dfc-generated | | System.ComponentModel;NullableConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2].Property[System.Uri.OriginalString];ReturnValue;taint;dfc-generated | | System.ComponentModel;NullableConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue.Element;taint;dfc-generated | | System.ComponentModel;NullableConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue;taint;dfc-generated | @@ -8501,6 +9036,7 @@ summary | System.ComponentModel;PropertyDescriptor;SetValue;(System.Object,System.Object);Argument[1];Argument[0];taint;df-generated | | System.ComponentModel;PropertyDescriptor;SetValue;(System.Object,System.Object);Argument[this];Argument[0];taint;df-generated | | System.ComponentModel;PropertyDescriptor;get_Converter;();Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel;PropertyDescriptor;get_ConverterFromRegisteredType;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;PropertyDescriptorCollection;Add;(System.ComponentModel.PropertyDescriptor);Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | | System.ComponentModel;PropertyDescriptorCollection;Add;(System.ComponentModel.PropertyDescriptor);Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.ComponentModel;PropertyDescriptorCollection;Add;(System.ComponentModel.PropertyDescriptor);Argument[0];Argument[this].Element;value;manual | @@ -8543,10 +9079,15 @@ summary | System.ComponentModel;PropertyDescriptorCollection;set_Item;(System.Object,System.Object);Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.ComponentModel;PropertyDescriptorCollection;set_Item;(System.Object,System.Object);Argument[1];Argument[this].Element;value;manual | | System.ComponentModel;PropertyTabAttribute;InitializeArrays;(System.String[],System.ComponentModel.PropertyTabScope[]);Argument[0].Element;Argument[this].SyntheticField[System.ComponentModel.PropertyTabAttribute._tabClassNames].Element;value;dfc-generated | +| System.ComponentModel;PropertyTabAttribute;InitializeArrays;(System.String[],System.ComponentModel.PropertyTabScope[]);Argument[1].Element;Argument[this].Property[System.ComponentModel.PropertyTabAttribute.TabScopes].Element;value;dfc-generated | | System.ComponentModel;PropertyTabAttribute;InitializeArrays;(System.Type[],System.ComponentModel.PropertyTabScope[]);Argument[0].Element;Argument[this].SyntheticField[System.ComponentModel.PropertyTabAttribute._tabClasses].Element;value;dfc-generated | +| System.ComponentModel;PropertyTabAttribute;InitializeArrays;(System.Type[],System.ComponentModel.PropertyTabScope[]);Argument[1].Element;Argument[this].Property[System.ComponentModel.PropertyTabAttribute.TabScopes].Element;value;dfc-generated | | System.ComponentModel;PropertyTabAttribute;PropertyTabAttribute;(System.String,System.ComponentModel.PropertyTabScope);Argument[0];Argument[this].SyntheticField[System.ComponentModel.PropertyTabAttribute._tabClassNames].Element;value;dfc-generated | | System.ComponentModel;PropertyTabAttribute;get_TabClassNames;();Argument[this].SyntheticField[System.ComponentModel.PropertyTabAttribute._tabClassNames].Element;ReturnValue.Element;value;dfc-generated | | System.ComponentModel;PropertyTabAttribute;get_TabClasses;();Argument[this].SyntheticField[System.ComponentModel.PropertyTabAttribute._tabClasses];ReturnValue;value;dfc-generated | +| System.ComponentModel;ProvidePropertyAttribute;ProvidePropertyAttribute;(System.String,System.String);Argument[0];Argument[this].Property[System.ComponentModel.ProvidePropertyAttribute.PropertyName];value;dfc-generated | +| System.ComponentModel;ProvidePropertyAttribute;ProvidePropertyAttribute;(System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.ProvidePropertyAttribute.ReceiverTypeName];value;dfc-generated | +| System.ComponentModel;ProvidePropertyAttribute;ProvidePropertyAttribute;(System.String,System.Type);Argument[0];Argument[this].Property[System.ComponentModel.ProvidePropertyAttribute.PropertyName];value;dfc-generated | | System.ComponentModel;ProvidePropertyAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.ProvidePropertyAttribute.PropertyName];ReturnValue;taint;df-generated | | System.ComponentModel;ProvidePropertyAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.ProvidePropertyAttribute.PropertyName];ReturnValue;taint;dfc-generated | | System.ComponentModel;ProvidePropertyAttribute;get_TypeId;();Argument[this];ReturnValue;taint;df-generated | @@ -8557,6 +9098,7 @@ summary | System.ComponentModel;ReferenceConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2].Element;ReturnValue;taint;dfc-generated | | System.ComponentModel;ReferenceConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2];ReturnValue;taint;dfc-generated | | System.ComponentModel;ReferenceConverter;GetStandardValues;(System.ComponentModel.ITypeDescriptorContext);Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel;RefreshEventArgs;RefreshEventArgs;(System.Object);Argument[0];Argument[this].Property[System.ComponentModel.RefreshEventArgs.ComponentChanged];value;dfc-generated | | System.ComponentModel;RefreshEventHandler;BeginInvoke;(System.ComponentModel.RefreshEventArgs,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;RunWorkerCompletedEventArgs;RunWorkerCompletedEventArgs;(System.Object,System.Exception,System.Boolean);Argument[0];Argument[this].SyntheticField[System.ComponentModel.RunWorkerCompletedEventArgs._result];value;dfc-generated | | System.ComponentModel;RunWorkerCompletedEventArgs;get_Result;();Argument[this].SyntheticField[System.ComponentModel.RunWorkerCompletedEventArgs._result];ReturnValue;value;dfc-generated | @@ -8578,6 +9120,7 @@ summary | System.ComponentModel;ToolboxItemAttribute;ToolboxItemAttribute;(System.String);Argument[0];Argument[this].SyntheticField[System.ComponentModel.ToolboxItemAttribute._toolboxItemTypeName];value;dfc-generated | | System.ComponentModel;ToolboxItemAttribute;get_ToolboxItemTypeName;();Argument[this].SyntheticField[System.ComponentModel.ToolboxItemAttribute._toolboxItemTypeName];ReturnValue;value;dfc-generated | | System.ComponentModel;ToolboxItemFilterAttribute;ToString;();Argument[this].Property[System.ComponentModel.ToolboxItemFilterAttribute.FilterString];ReturnValue;taint;dfc-generated | +| System.ComponentModel;ToolboxItemFilterAttribute;ToolboxItemFilterAttribute;(System.String,System.ComponentModel.ToolboxItemFilterType);Argument[0];Argument[this].Property[System.ComponentModel.ToolboxItemFilterAttribute.FilterString];value;dfc-generated | | System.ComponentModel;ToolboxItemFilterAttribute;get_TypeId;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;TypeConverter+SimplePropertyDescriptor;ResetValue;(System.Object);Argument[this];Argument[0];taint;df-generated | | System.ComponentModel;TypeConverter+StandardValuesCollection;CopyTo;(System.Array,System.Int32);Argument[this].Element;Argument[0].Element;value;manual | @@ -8614,15 +9157,20 @@ summary | System.ComponentModel;TypeConverter;GetStandardValues;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;TypeConverter;GetStandardValues;(System.ComponentModel.ITypeDescriptorContext);Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;TypeConverter;SortProperties;(System.ComponentModel.PropertyDescriptorCollection,System.String[]);Argument[0];ReturnValue;value;dfc-generated | +| System.ComponentModel;TypeConverterAttribute;TypeConverterAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.TypeConverterAttribute.ConverterTypeName];value;dfc-generated | | System.ComponentModel;TypeDescriptionProvider;GetExtendedTypeDescriptor;(System.Object);Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel;TypeDescriptionProvider;GetExtendedTypeDescriptor;(System.Object);Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel;TypeDescriptionProvider;GetExtendedTypeDescriptorFromRegisteredType;(System.Object);Argument[0];ReturnValue;taint;df-generated | +| System.ComponentModel;TypeDescriptionProvider;GetExtendedTypeDescriptorFromRegisteredType;(System.Object);Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;TypeDescriptionProvider;GetFullComponentName;(System.Object);Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel;TypeDescriptionProvider;GetTypeDescriptor;(System.Object);Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel;TypeDescriptionProvider;GetTypeDescriptor;(System.Object);Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;TypeDescriptionProvider;GetTypeDescriptor;(System.Type);Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;TypeDescriptionProvider;GetTypeDescriptor;(System.Type,System.Object);Argument[1];ReturnValue;taint;df-generated | | System.ComponentModel;TypeDescriptionProvider;GetTypeDescriptor;(System.Type,System.Object);Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel;TypeDescriptionProvider;TypeDescriptionProvider;(System.ComponentModel.TypeDescriptionProvider);Argument[0];Argument[this];taint;df-generated | +| System.ComponentModel;TypeDescriptionProvider;TypeDescriptionProvider;(System.ComponentModel.TypeDescriptionProvider);Argument[0];Argument[this].SyntheticField[System.ComponentModel.TypeDescriptionProvider._parent];value;dfc-generated | +| System.ComponentModel;TypeDescriptionProvider;get_RequireRegisteredTypes;();Argument[this].SyntheticField[System.ComponentModel.TypeDescriptionProvider._parent].Property[System.ComponentModel.TypeDescriptionProvider.RequireRegisteredTypes];ReturnValue;value;dfc-generated | +| System.ComponentModel;TypeDescriptionProviderAttribute;TypeDescriptionProviderAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.TypeDescriptionProviderAttribute.TypeName];value;dfc-generated | | System.ComponentModel;TypeDescriptor;AddAttributes;(System.Object,System.Attribute[]);Argument[1].Element;ReturnValue;taint;df-generated | | System.ComponentModel;TypeDescriptor;AddAttributes;(System.Type,System.Attribute[]);Argument[1].Element;ReturnValue;taint;df-generated | | System.ComponentModel;TypeDescriptor;CreateEvent;(System.Type,System.ComponentModel.EventDescriptor,System.Attribute[]);Argument[1];ReturnValue;taint;df-generated | @@ -8645,7 +9193,10 @@ summary | System.ComponentModel;VersionConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2].Element;ReturnValue;taint;dfc-generated | | System.ComponentModel;VersionConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2];ReturnValue;taint;dfc-generated | | System.ComponentModel;WarningException;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);Argument[this];Argument[0];taint;df-generated | +| System.ComponentModel;WarningException;WarningException;(System.String,System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.WarningException.HelpUrl];value;dfc-generated | +| System.ComponentModel;WarningException;WarningException;(System.String,System.String,System.String);Argument[2];Argument[this].Property[System.ComponentModel.WarningException.HelpTopic];value;dfc-generated | | System.ComponentModel;Win32Exception;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);Argument[this];Argument[0];taint;df-generated | +| System.Configuration.Internal;DelegatingConfigHost;CreateConfigurationContext;(System.String,System.String);Argument[this];ReturnValue;taint;df-generated | | System.Configuration.Internal;DelegatingConfigHost;GetStreamName;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Configuration.Internal;DelegatingConfigHost;GetStreamNameForConfigSource;(System.String,System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.Configuration.Internal;DelegatingConfigHost;GetStreamNameForConfigSource;(System.String,System.String);Argument[1];ReturnValue;taint;dfc-generated | @@ -8664,6 +9215,7 @@ summary | System.Configuration.Internal;IConfigSystem;get_Root;();Argument[this];ReturnValue;taint;df-generated | | System.Configuration.Internal;IInternalConfigConfigurationFactory;Create;(System.Type,System.Object[]);Argument[1].Element;ReturnValue;taint;df-generated | | System.Configuration.Internal;IInternalConfigConfigurationFactory;NormalizeLocationSubPath;(System.String,System.Configuration.Internal.IConfigErrorInfo);Argument[0];ReturnValue;value;dfc-generated | +| System.Configuration.Internal;IInternalConfigHost;CreateConfigurationContext;(System.String,System.String);Argument[this];ReturnValue;taint;df-generated | | System.Configuration.Internal;IInternalConfigHost;GetStreamName;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Configuration.Internal;IInternalConfigHost;GetStreamNameForConfigSource;(System.String,System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.Configuration.Internal;IInternalConfigHost;GetStreamNameForConfigSource;(System.String,System.String);Argument[1];ReturnValue;taint;dfc-generated | @@ -8682,10 +9234,8 @@ summary | System.Configuration.Internal;IInternalConfigRecord;get_StreamName;();Argument[this];ReturnValue;taint;df-generated | | System.Configuration.Internal;IInternalConfigRoot;GetConfigRecord;(System.String);Argument[0];ReturnValue;taint;df-generated | | System.Configuration.Internal;IInternalConfigRoot;GetConfigRecord;(System.String);Argument[this];ReturnValue;taint;df-generated | -| System.Configuration.Internal;IInternalConfigRoot;GetSection;(System.String,System.String);Argument[1];ReturnValue;taint;df-generated | | System.Configuration.Internal;IInternalConfigRoot;GetSection;(System.String,System.String);Argument[this];ReturnValue;taint;df-generated | -| System.Configuration.Internal;IInternalConfigRoot;GetUniqueConfigPath;(System.String);Argument[0];ReturnValue;taint;df-generated | -| System.Configuration.Internal;IInternalConfigRoot;GetUniqueConfigPath;(System.String);Argument[this];ReturnValue;taint;df-generated | +| System.Configuration.Internal;IInternalConfigRoot;GetUniqueConfigPath;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.Configuration.Internal;IInternalConfigRoot;GetUniqueConfigRecord;(System.String);Argument[0];ReturnValue;taint;df-generated | | System.Configuration.Internal;IInternalConfigRoot;GetUniqueConfigRecord;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Configuration.Internal;IInternalConfigRoot;Init;(System.Configuration.Internal.IInternalConfigHost,System.Boolean);Argument[0];Argument[this];taint;df-generated | @@ -8694,6 +9244,7 @@ summary | System.Configuration.Internal;IInternalConfigRoot;remove_ConfigChanged;(System.Configuration.Internal.InternalConfigEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Configuration.Internal;IInternalConfigRoot;remove_ConfigRemoved;(System.Configuration.Internal.InternalConfigEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Configuration.Internal;IInternalConfigSystem;GetSection;(System.String);Argument[this];ReturnValue;taint;df-generated | +| System.Configuration.Internal;InternalConfigEventArgs;InternalConfigEventArgs;(System.String);Argument[0];Argument[this].Property[System.Configuration.Internal.InternalConfigEventArgs.ConfigPath];value;dfc-generated | | System.Configuration.Internal;InternalConfigEventHandler;BeginInvoke;(System.Object,System.Configuration.Internal.InternalConfigEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Configuration.Internal;StreamChangeCallback;BeginInvoke;(System.String,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Configuration.Provider;ProviderBase;Initialize;(System.String,System.Collections.Specialized.NameValueCollection);Argument[0];Argument[this].SyntheticField[System.Configuration.Provider.ProviderBase._name];value;dfc-generated | @@ -8839,6 +9390,7 @@ summary | System.Configuration;ConfigurationElementCollection;SerializeElement;(System.Xml.XmlWriter,System.Boolean);Argument[this];Argument[0];taint;df-generated | | System.Configuration;ConfigurationElementCollection;Unmerge;(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode);Argument[0];Argument[this];taint;df-generated | | System.Configuration;ConfigurationElementCollection;get_SyncRoot;();Argument[this];ReturnValue;value;dfc-generated | +| System.Configuration;ConfigurationElementProperty;ConfigurationElementProperty;(System.Configuration.ConfigurationValidatorBase);Argument[0];Argument[this].Property[System.Configuration.ConfigurationElementProperty.Validator];value;dfc-generated | | System.Configuration;ConfigurationErrorsException;ConfigurationErrorsException;(System.String,System.Exception,System.String,System.Int32);Argument[2];Argument[this].SyntheticField[System.Configuration.ConfigurationErrorsException._firstFilename];value;dfc-generated | | System.Configuration;ConfigurationErrorsException;GetFilename;(System.Xml.XmlNode);Argument[0].Element;ReturnValue;taint;df-generated | | System.Configuration;ConfigurationErrorsException;GetFilename;(System.Xml.XmlReader);Argument[0].Property[System.Configuration.Internal.IConfigErrorInfo.Filename];ReturnValue;value;dfc-generated | @@ -8878,9 +9430,14 @@ summary | System.Configuration;ConfigurationPermission;Copy;();Argument[this];ReturnValue;value;dfc-generated | | System.Configuration;ConfigurationPermission;Intersect;(System.Security.IPermission);Argument[0];ReturnValue;value;dfc-generated | | System.Configuration;ConfigurationPermission;Union;(System.Security.IPermission);Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationProperty;ConfigurationProperty;(System.String,System.Type);Argument[0];Argument[this];taint;df-generated | +| System.Configuration;ConfigurationProperty;ConfigurationProperty;(System.String,System.Type);Argument[0];Argument[this].Property[System.Configuration.ConfigurationProperty.Name];value;dfc-generated | +| System.Configuration;ConfigurationProperty;ConfigurationProperty;(System.String,System.Type,System.Object,System.ComponentModel.TypeConverter,System.Configuration.ConfigurationValidatorBase,System.Configuration.ConfigurationPropertyOptions,System.String);Argument[0];Argument[this].Property[System.Configuration.ConfigurationProperty.Name];value;dfc-generated | +| System.Configuration;ConfigurationProperty;ConfigurationProperty;(System.String,System.Type,System.Object,System.ComponentModel.TypeConverter,System.Configuration.ConfigurationValidatorBase,System.Configuration.ConfigurationPropertyOptions,System.String);Argument[2];Argument[this].Property[System.Configuration.ConfigurationProperty.DefaultValue];value;dfc-generated | | System.Configuration;ConfigurationProperty;ConfigurationProperty;(System.String,System.Type,System.Object,System.ComponentModel.TypeConverter,System.Configuration.ConfigurationValidatorBase,System.Configuration.ConfigurationPropertyOptions,System.String);Argument[3];Argument[this].SyntheticField[System.Configuration.ConfigurationProperty._converter];value;dfc-generated | +| System.Configuration;ConfigurationProperty;ConfigurationProperty;(System.String,System.Type,System.Object,System.ComponentModel.TypeConverter,System.Configuration.ConfigurationValidatorBase,System.Configuration.ConfigurationPropertyOptions,System.String);Argument[4];Argument[this].Property[System.Configuration.ConfigurationProperty.Validator];value;dfc-generated | +| System.Configuration;ConfigurationProperty;ConfigurationProperty;(System.String,System.Type,System.Object,System.ComponentModel.TypeConverter,System.Configuration.ConfigurationValidatorBase,System.Configuration.ConfigurationPropertyOptions,System.String);Argument[6];Argument[this].Property[System.Configuration.ConfigurationProperty.Description];value;dfc-generated | | System.Configuration;ConfigurationProperty;get_Converter;();Argument[this].SyntheticField[System.Configuration.ConfigurationProperty._converter];ReturnValue;value;dfc-generated | +| System.Configuration;ConfigurationPropertyAttribute;ConfigurationPropertyAttribute;(System.String);Argument[0];Argument[this].Property[System.Configuration.ConfigurationPropertyAttribute.Name];value;dfc-generated | | System.Configuration;ConfigurationPropertyCollection;Add;(System.Configuration.ConfigurationProperty);Argument[0];Argument[this].SyntheticField[System.Configuration.ConfigurationPropertyCollection._items].Element;value;dfc-generated | | System.Configuration;ConfigurationPropertyCollection;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | | System.Configuration;ConfigurationPropertyCollection;CopyTo;(System.Array,System.Int32);Argument[this].Element;Argument[0].Element;value;manual | @@ -8893,8 +9450,7 @@ summary | System.Configuration;ConfigurationSection;DeserializeSection;(System.Xml.XmlReader);Argument[0];Argument[this];taint;df-generated | | System.Configuration;ConfigurationSection;GetRuntimeObject;();Argument[this];ReturnValue;value;dfc-generated | | System.Configuration;ConfigurationSection;SerializeSection;(System.Configuration.ConfigurationElement,System.String,System.Configuration.ConfigurationSaveMode);Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationSectionCollection;Add;(System.String,System.Configuration.ConfigurationSection);Argument[0];Argument[1];taint;df-generated | -| System.Configuration;ConfigurationSectionCollection;Add;(System.String,System.Configuration.ConfigurationSection);Argument[this];Argument[1];taint;df-generated | +| System.Configuration;ConfigurationSectionCollection;Add;(System.String,System.Configuration.ConfigurationSection);Argument[0];Argument[1].Property[System.Configuration.ConfigurationSection.SectionInformation].Property[System.Configuration.SectionInformation.Name];value;dfc-generated | | System.Configuration;ConfigurationSectionCollection;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | | System.Configuration;ConfigurationSectionCollection;Get;(System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConfigurationSectionCollection;Get;(System.String);Argument[this];ReturnValue;taint;df-generated | @@ -8903,7 +9459,8 @@ summary | System.Configuration;ConfigurationSectionCollection;get_Item;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConfigurationSectionGroup;get_SectionGroups;();Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConfigurationSectionGroup;get_Sections;();Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationSectionGroupCollection;Add;(System.String,System.Configuration.ConfigurationSectionGroup);Argument[this];Argument[1];taint;df-generated | +| System.Configuration;ConfigurationSectionGroupCollection;Add;(System.String,System.Configuration.ConfigurationSectionGroup);Argument[0];Argument[1].Property[System.Configuration.ConfigurationSectionGroup.Name];value;dfc-generated | +| System.Configuration;ConfigurationSectionGroupCollection;Add;(System.String,System.Configuration.ConfigurationSectionGroup);Argument[0];Argument[1].Property[System.Configuration.ConfigurationSectionGroup.SectionGroupName];value;dfc-generated | | System.Configuration;ConfigurationSectionGroupCollection;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | | System.Configuration;ConfigurationSectionGroupCollection;CopyTo;(System.Configuration.ConfigurationSectionGroup[],System.Int32);Argument[this];Argument[0].Element;taint;df-generated | | System.Configuration;ConfigurationSectionGroupCollection;Get;(System.Int32);Argument[this];ReturnValue;taint;df-generated | @@ -8940,6 +9497,9 @@ summary | System.Configuration;DefaultValidator;Validate;(System.Object);Argument[0];Argument[this];taint;df-generated | | System.Configuration;DictionarySectionHandler;Create;(System.Object,System.Object,System.Xml.XmlNode);Argument[0].Element;ReturnValue.Element;value;dfc-generated | | System.Configuration;DpapiProtectedConfigurationProvider;Initialize;(System.String,System.Collections.Specialized.NameValueCollection);Argument[0];Argument[this].SyntheticField[System.Configuration.Provider.ProviderBase._name];value;dfc-generated | +| System.Configuration;ExeConfigurationFileMap;Clone;();Argument[this].Property[System.Configuration.ExeConfigurationFileMap.ExeConfigFilename];ReturnValue.Property[System.Configuration.ExeConfigurationFileMap.ExeConfigFilename];value;dfc-generated | +| System.Configuration;ExeConfigurationFileMap;Clone;();Argument[this].Property[System.Configuration.ExeConfigurationFileMap.LocalUserConfigFilename];ReturnValue.Property[System.Configuration.ExeConfigurationFileMap.LocalUserConfigFilename];value;dfc-generated | +| System.Configuration;ExeConfigurationFileMap;Clone;();Argument[this].Property[System.Configuration.ExeConfigurationFileMap.RoamingUserConfigFilename];ReturnValue.Property[System.Configuration.ExeConfigurationFileMap.RoamingUserConfigFilename];value;dfc-generated | | System.Configuration;ExeConfigurationFileMap;Clone;();Argument[this];ReturnValue;value;dfc-generated | | System.Configuration;GenericEnumConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue.Element;taint;dfc-generated | | System.Configuration;GenericEnumConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue;taint;dfc-generated | @@ -9027,6 +9587,7 @@ summary | System.Configuration;ProviderSettingsCollection;set_Item;(System.Int32,System.Configuration.ProviderSettings);Argument[this];Argument[1];taint;df-generated | | System.Configuration;RegexStringValidator;RegexStringValidator;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Configuration;RegexStringValidator;Validate;(System.Object);Argument[0];Argument[this];taint;df-generated | +| System.Configuration;RegexStringValidatorAttribute;RegexStringValidatorAttribute;(System.String);Argument[0];Argument[this].Property[System.Configuration.RegexStringValidatorAttribute.Regex];value;dfc-generated | | System.Configuration;RegexStringValidatorAttribute;get_ValidatorInstance;();Argument[this];ReturnValue;taint;df-generated | | System.Configuration;SchemeSettingElement;get_Name;();Argument[this];ReturnValue;taint;df-generated | | System.Configuration;SchemeSettingElement;get_Properties;();Argument[this];ReturnValue;taint;df-generated | @@ -9088,6 +9649,7 @@ summary | System.Configuration;SettingsPropertyCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Configuration;SettingsPropertyCollection;get_Item;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Configuration;SettingsPropertyCollection;get_SyncRoot;();Argument[this];ReturnValue;value;dfc-generated | +| System.Configuration;SettingsPropertyValue;SettingsPropertyValue;(System.Configuration.SettingsProperty);Argument[0];Argument[this].Property[System.Configuration.SettingsPropertyValue.Property];value;dfc-generated | | System.Configuration;SettingsPropertyValue;get_Name;();Argument[this].Property[System.Configuration.SettingsPropertyValue.Property].Property[System.Configuration.SettingsProperty.Name];ReturnValue;value;dfc-generated | | System.Configuration;SettingsPropertyValueCollection;Add;(System.Configuration.SettingsPropertyValue);Argument[0];Argument[this].SyntheticField[System.Configuration.SettingsPropertyValueCollection._values].Element;value;dfc-generated | | System.Configuration;SettingsPropertyValueCollection;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | @@ -9150,6 +9712,10 @@ summary | System.Data.Common;DBDataPermission;Copy;();Argument[this];ReturnValue;value;dfc-generated | | System.Data.Common;DBDataPermission;Intersect;(System.Security.IPermission);Argument[0];ReturnValue;value;dfc-generated | | System.Data.Common;DBDataPermission;Union;(System.Security.IPermission);Argument[this];ReturnValue;taint;df-generated | +| System.Data.Common;DataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType);Argument[0];ReturnValue;taint;df-generated | +| System.Data.Common;DataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType);Argument[this];ReturnValue;taint;df-generated | +| System.Data.Common;DataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType,System.String,System.Data.IDataReader);Argument[0];ReturnValue;taint;df-generated | +| System.Data.Common;DataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType,System.String,System.Data.IDataReader);Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DataAdapter;FillSchema;(System.Data.DataTable,System.Data.SchemaType,System.Data.IDataReader);Argument[0];ReturnValue.Element;value;dfc-generated | | System.Data.Common;DataAdapter;FillSchema;(System.Data.DataTable,System.Data.SchemaType,System.Data.IDataReader);Argument[0];ReturnValue;value;dfc-generated | | System.Data.Common;DataAdapter;GetFillParameters;();Argument[this];ReturnValue;taint;df-generated | @@ -9283,6 +9849,12 @@ summary | System.Data.Common;DbConnectionStringBuilder;set_Item;(System.String,System.Object);Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | | System.Data.Common;DbConnectionStringBuilder;set_Item;(System.String,System.Object);Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Data.Common;DbDataAdapter;Clone;();Argument[this];ReturnValue;value;dfc-generated | +| System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType);Argument[0];ReturnValue;taint;df-generated | +| System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType);Argument[this];ReturnValue;taint;df-generated | +| System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType,System.Data.IDbCommand,System.String,System.Data.CommandBehavior);Argument[0];ReturnValue;taint;df-generated | +| System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType,System.Data.IDbCommand,System.String,System.Data.CommandBehavior);Argument[this];ReturnValue;taint;df-generated | +| System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType,System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType,System.String);Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataTable,System.Data.SchemaType);Argument[0];ReturnValue.Element;value;dfc-generated | | System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataTable,System.Data.SchemaType);Argument[0];ReturnValue;value;dfc-generated | | System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataTable,System.Data.SchemaType,System.Data.IDbCommand,System.Data.CommandBehavior);Argument[0];ReturnValue.Element;value;dfc-generated | @@ -9940,7 +10512,6 @@ summary | System.Data.SqlTypes;SqlByte;ReadXml;(System.Xml.XmlReader);Argument[0];Argument[this];taint;df-generated | | System.Data.SqlTypes;SqlByte;WriteXml;(System.Xml.XmlWriter);Argument[this];Argument[0];taint;df-generated | | System.Data.SqlTypes;SqlBytes;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);Argument[this];Argument[0];taint;df-generated | -| System.Data.SqlTypes;SqlBytes;Read;(System.Int64,System.Byte[],System.Int32,System.Int32);Argument[this];Argument[1].Element;taint;df-generated | | System.Data.SqlTypes;SqlBytes;ReadXml;(System.Xml.XmlReader);Argument[0];Argument[this];taint;df-generated | | System.Data.SqlTypes;SqlBytes;SqlBytes;(System.Byte[]);Argument[0];Argument[this].SyntheticField[System.Data.SqlTypes.SqlBytes._rgbBuf];value;dfc-generated | | System.Data.SqlTypes;SqlBytes;SqlBytes;(System.IO.Stream);Argument[0];Argument[this].SyntheticField[System.Data.SqlTypes.SqlBytes._stream];value;dfc-generated | @@ -10023,7 +10594,9 @@ summary | System.Data;DataColumn;DataColumn;(System.String,System.Type,System.String,System.Data.MappingType);Argument[0];Argument[this];taint;df-generated | | System.Data;DataColumn;DataColumn;(System.String,System.Type,System.String,System.Data.MappingType);Argument[2];Argument[this];taint;df-generated | | System.Data;DataColumn;get_Table;();Argument[this];ReturnValue;taint;df-generated | +| System.Data;DataColumnChangeEventArgs;DataColumnChangeEventArgs;(System.Data.DataRow,System.Data.DataColumn,System.Object);Argument[0];Argument[this].Property[System.Data.DataColumnChangeEventArgs.Row];value;dfc-generated | | System.Data;DataColumnChangeEventArgs;DataColumnChangeEventArgs;(System.Data.DataRow,System.Data.DataColumn,System.Object);Argument[1];Argument[this].SyntheticField[System.Data.DataColumnChangeEventArgs._column];value;dfc-generated | +| System.Data;DataColumnChangeEventArgs;DataColumnChangeEventArgs;(System.Data.DataRow,System.Data.DataColumn,System.Object);Argument[2];Argument[this].Property[System.Data.DataColumnChangeEventArgs.ProposedValue];value;dfc-generated | | System.Data;DataColumnChangeEventArgs;get_Column;();Argument[this].SyntheticField[System.Data.DataColumnChangeEventArgs._column];ReturnValue;value;dfc-generated | | System.Data;DataColumnChangeEventHandler;BeginInvoke;(System.Object,System.Data.DataColumnChangeEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data;DataColumnCollection;Add;();Argument[this];ReturnValue;taint;df-generated | @@ -10098,6 +10671,7 @@ summary | System.Data;DataRow;get_Item;(System.String,System.Data.DataRowVersion);Argument[this];ReturnValue;taint;df-generated | | System.Data;DataRow;get_Table;();Argument[this];ReturnValue;taint;df-generated | | System.Data;DataRow;set_Item;(System.Data.DataColumn,System.Object);Argument[0];Argument[this];taint;df-generated | +| System.Data;DataRowChangeEventArgs;DataRowChangeEventArgs;(System.Data.DataRow,System.Data.DataRowAction);Argument[0];Argument[this].Property[System.Data.DataRowChangeEventArgs.Row];value;dfc-generated | | System.Data;DataRowChangeEventHandler;BeginInvoke;(System.Object,System.Data.DataRowChangeEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data;DataRowCollection;Add;(System.Data.DataRow);Argument[0];Argument[this].Element;value;manual | | System.Data;DataRowCollection;Add;(System.Object[]);Argument[0];Argument[this].Element;value;manual | @@ -10207,6 +10781,7 @@ summary | System.Data;DataTable;remove_TableCleared;(System.Data.DataTableClearEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataTable;remove_TableClearing;(System.Data.DataTableClearEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataTable;remove_TableNewRow;(System.Data.DataTableNewRowEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.Data;DataTableClearEventArgs;DataTableClearEventArgs;(System.Data.DataTable);Argument[0];Argument[this].Property[System.Data.DataTableClearEventArgs.Table];value;dfc-generated | | System.Data;DataTableClearEventArgs;get_TableName;();Argument[this].Property[System.Data.DataTableClearEventArgs.Table].Property[System.Data.DataTable.TableName];ReturnValue;value;dfc-generated | | System.Data;DataTableClearEventArgs;get_TableNamespace;();Argument[this].Property[System.Data.DataTableClearEventArgs.Table].Property[System.Data.DataTable.Namespace];ReturnValue;value;dfc-generated | | System.Data;DataTableClearEventHandler;BeginInvoke;(System.Object,System.Data.DataTableClearEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -10238,6 +10813,7 @@ summary | System.Data;DataTableExtensions;CopyToDataTable;(System.Collections.Generic.IEnumerable,System.Data.DataTable,System.Data.LoadOption,System.Data.FillErrorEventHandler);Argument[0].Element.Property[System.Data.DataRow.ItemArray];Argument[1].SyntheticField[System.Data.DataTable._rowCollection].Element;value;hq-generated | | System.Data;DataTableExtensions;CopyToDataTable;(System.Collections.Generic.IEnumerable,System.Data.DataTable,System.Data.LoadOption,System.Data.FillErrorEventHandler);Argument[3];Argument[3].Parameter[delegate-self];value;dfc-generated | | System.Data;DataTableExtensions;CopyToDataTable;(System.Collections.Generic.IEnumerable,System.Data.DataTable,System.Data.LoadOption,System.Data.FillErrorEventHandler);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | +| System.Data;DataTableNewRowEventArgs;DataTableNewRowEventArgs;(System.Data.DataRow);Argument[0];Argument[this].Property[System.Data.DataTableNewRowEventArgs.Row];value;dfc-generated | | System.Data;DataTableNewRowEventHandler;BeginInvoke;(System.Object,System.Data.DataTableNewRowEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data;DataTableReader;DataTableReader;(System.Data.DataTable);Argument[0];Argument[this];taint;df-generated | | System.Data;DataTableReader;DataTableReader;(System.Data.DataTable[]);Argument[0].Element;Argument[this];taint;df-generated | @@ -10276,8 +10852,10 @@ summary | System.Data;DataView;OnListChanged;(System.ComponentModel.ListChangedEventArgs);Argument[0];Argument[this];taint;df-generated | | System.Data;DataView;ToTable;();Argument[this];ReturnValue;taint;df-generated | | System.Data;DataView;ToTable;(System.Boolean,System.String[]);Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataView;ToTable;(System.String);Argument[0];ReturnValue.Property[System.Data.DataTable.TableName];value;dfc-generated | -| System.Data;DataView;ToTable;(System.String,System.Boolean,System.String[]);Argument[0];ReturnValue.Property[System.Data.DataTable.TableName];value;dfc-generated | +| System.Data;DataView;ToTable;(System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Data;DataView;ToTable;(System.String);Argument[this];ReturnValue;taint;df-generated | +| System.Data;DataView;ToTable;(System.String,System.Boolean,System.String[]);Argument[0];ReturnValue;taint;df-generated | +| System.Data;DataView;ToTable;(System.String,System.Boolean,System.String[]);Argument[this];ReturnValue;taint;df-generated | | System.Data;DataView;add_Initialized;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataView;add_ListChanged;(System.ComponentModel.ListChangedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataView;get_DataViewManager;();Argument[this].SyntheticField[System.Data.DataView._dataViewManager];ReturnValue;value;dfc-generated | @@ -10373,6 +10951,8 @@ summary | System.Data;IColumnMappingCollection;GetByDataSetColumn;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Data;IColumnMappingCollection;get_Item;(System.String);Argument[this].Element;ReturnValue;value;manual | | System.Data;IColumnMappingCollection;set_Item;(System.String,System.Object);Argument[1];Argument[this].Element;value;manual | +| System.Data;IDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType);Argument[0];ReturnValue;taint;df-generated | +| System.Data;IDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType);Argument[this];ReturnValue;taint;df-generated | | System.Data;IDataAdapter;GetFillParameters;();Argument[this];ReturnValue;taint;df-generated | | System.Data;IDataParameterCollection;get_Item;(System.String);Argument[this].Element;ReturnValue;value;manual | | System.Data;IDataParameterCollection;set_Item;(System.String,System.Object);Argument[1];Argument[this].Element;value;manual | @@ -10392,6 +10972,8 @@ summary | System.Data;InternalDataCollectionBase;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Data;InternalDataCollectionBase;get_List;();Argument[this];ReturnValue;taint;df-generated | | System.Data;InternalDataCollectionBase;get_SyncRoot;();Argument[this];ReturnValue;value;dfc-generated | +| System.Data;MergeFailedEventArgs;MergeFailedEventArgs;(System.Data.DataTable,System.String);Argument[0];Argument[this].Property[System.Data.MergeFailedEventArgs.Table];value;dfc-generated | +| System.Data;MergeFailedEventArgs;MergeFailedEventArgs;(System.Data.DataTable,System.String);Argument[1];Argument[this].Property[System.Data.MergeFailedEventArgs.Conflict];value;dfc-generated | | System.Data;MergeFailedEventHandler;BeginInvoke;(System.Object,System.Data.MergeFailedEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data;PropertyCollection;Clone;();Argument[this].Element;ReturnValue.Element;value;manual | | System.Data;StateChangeEventHandler;BeginInvoke;(System.Object,System.Data.StateChangeEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -10427,6 +11009,11 @@ summary | System.Data;UniqueConstraint;UniqueConstraint;(System.String,System.String[],System.Boolean);Argument[1].Element;Argument[this];taint;df-generated | | System.Data;UniqueConstraint;get_Columns;();Argument[this];ReturnValue;taint;df-generated | | System.Data;UniqueConstraint;get_Table;();Argument[this];ReturnValue;taint;df-generated | +| System.Diagnostics.CodeAnalysis;MemberNotNullAttribute;MemberNotNullAttribute;(System.String);Argument[0];Argument[this].Property[System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.Members].Element;value;dfc-generated | +| System.Diagnostics.CodeAnalysis;MemberNotNullAttribute;MemberNotNullAttribute;(System.String[]);Argument[0];Argument[this].Property[System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.Members];value;dfc-generated | +| System.Diagnostics.CodeAnalysis;MemberNotNullWhenAttribute;MemberNotNullWhenAttribute;(System.Boolean,System.String);Argument[1];Argument[this].Property[System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.Members].Element;value;dfc-generated | +| System.Diagnostics.CodeAnalysis;MemberNotNullWhenAttribute;MemberNotNullWhenAttribute;(System.Boolean,System.String[]);Argument[1];Argument[this].Property[System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.Members];value;dfc-generated | +| System.Diagnostics.CodeAnalysis;NotNullIfNotNullAttribute;NotNullIfNotNullAttribute;(System.String);Argument[0];Argument[this].Property[System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.ParameterName];value;dfc-generated | | System.Diagnostics.Contracts;Contract;Exists;(System.Int32,System.Int32,System.Predicate);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Contracts;Contract;Exists;(System.Collections.Generic.IEnumerable,System.Predicate);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | | System.Diagnostics.Contracts;Contract;Exists;(System.Collections.Generic.IEnumerable,System.Predicate);Argument[0].Element;Argument[1].Parameter[0];value;hq-generated | @@ -10459,8 +11046,17 @@ summary | System.Diagnostics.Eventing.Reader;EventLogException;get_Message;();Argument[this].SyntheticField[System.Exception._message];ReturnValue;value;dfc-generated | | System.Diagnostics.Eventing.Reader;EventLogWatcher;add_EventRecordWritten;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Eventing.Reader;EventLogWatcher;remove_EventRecordWritten;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Diagnostics.Metrics;Measurement;Measurement;(T,System.Collections.Generic.KeyValuePair[]);Argument[1].Element;Argument[this];taint;df-generated | -| System.Diagnostics.Metrics;Measurement;Measurement;(T,System.ReadOnlySpan>);Argument[1];Argument[this];taint;df-generated | +| System.Diagnostics.Metrics;IMeterFactory;Create;(System.Diagnostics.Metrics.MeterOptions);Argument[this];Argument[0];taint;df-generated | +| System.Diagnostics.Metrics;Instrument;Instrument;(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>);Argument[0];Argument[this].Property[System.Diagnostics.Metrics.Instrument.Meter];value;dfc-generated | +| System.Diagnostics.Metrics;Instrument;Instrument;(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>);Argument[1];Argument[this].Property[System.Diagnostics.Metrics.Instrument.Name];value;dfc-generated | +| System.Diagnostics.Metrics;Instrument;Instrument;(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>);Argument[2];Argument[this].Property[System.Diagnostics.Metrics.Instrument.Unit];value;dfc-generated | +| System.Diagnostics.Metrics;Instrument;Instrument;(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>);Argument[3];Argument[this].Property[System.Diagnostics.Metrics.Instrument.Description];value;dfc-generated | +| System.Diagnostics.Metrics;Instrument;Instrument;(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>,System.Diagnostics.Metrics.InstrumentAdvice);Argument[5];Argument[this].Property[System.Diagnostics.Metrics.Instrument`1.Advice];value;dfc-generated | +| System.Diagnostics.Metrics;Measurement;Measurement;(T);Argument[0];Argument[this].Property[System.Diagnostics.Metrics.Measurement`1.Value];value;dfc-generated | +| System.Diagnostics.Metrics;Measurement;Measurement;(T,System.Collections.Generic.IEnumerable>);Argument[0];Argument[this].Property[System.Diagnostics.Metrics.Measurement`1.Value];value;dfc-generated | +| System.Diagnostics.Metrics;Measurement;Measurement;(T,System.Collections.Generic.KeyValuePair[]);Argument[0];Argument[this].Property[System.Diagnostics.Metrics.Measurement`1.Value];value;dfc-generated | +| System.Diagnostics.Metrics;Measurement;Measurement;(T,System.Diagnostics.TagList);Argument[0];Argument[this].Property[System.Diagnostics.Metrics.Measurement`1.Value];value;dfc-generated | +| System.Diagnostics.Metrics;Measurement;Measurement;(T,System.ReadOnlySpan>);Argument[0];Argument[this].Property[System.Diagnostics.Metrics.Measurement`1.Value];value;dfc-generated | | System.Diagnostics.Metrics;MeasurementCallback;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;CreateObservableCounter;(System.String,System.Func>>,System.String,System.String);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Metrics;Meter;CreateObservableCounter;(System.String,System.Func>>,System.String,System.String,System.Collections.Generic.IEnumerable>);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -10480,6 +11076,10 @@ summary | System.Diagnostics.Metrics;Meter;CreateObservableUpDownCounter;(System.String,System.Func>,System.String,System.String,System.Collections.Generic.IEnumerable>);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Metrics;Meter;CreateObservableUpDownCounter;(System.String,System.Func,System.String,System.String);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Metrics;Meter;CreateObservableUpDownCounter;(System.String,System.Func,System.String,System.String,System.Collections.Generic.IEnumerable>);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Diagnostics.Metrics;Meter;Meter;(System.Diagnostics.Metrics.MeterOptions);Argument[0];Argument[this];taint;df-generated | +| System.Diagnostics.Metrics;Meter;Meter;(System.String,System.String,System.Collections.Generic.IEnumerable>,System.Object);Argument[0];Argument[this].Property[System.Diagnostics.Metrics.Meter.Name];value;dfc-generated | +| System.Diagnostics.Metrics;Meter;Meter;(System.String,System.String,System.Collections.Generic.IEnumerable>,System.Object);Argument[1];Argument[this].Property[System.Diagnostics.Metrics.Meter.Version];value;dfc-generated | +| System.Diagnostics.Metrics;Meter;Meter;(System.String,System.String,System.Collections.Generic.IEnumerable>,System.Object);Argument[3];Argument[this].Property[System.Diagnostics.Metrics.Meter.Scope];value;dfc-generated | | System.Diagnostics.Metrics;MeterListener;DisableMeasurementEvents;(System.Diagnostics.Metrics.Instrument);Argument[0];Argument[this];taint;df-generated | | System.Diagnostics.Metrics;MeterListener;EnableMeasurementEvents;(System.Diagnostics.Metrics.Instrument,System.Object);Argument[0];Argument[this];taint;df-generated | | System.Diagnostics.Metrics;MeterListener;EnableMeasurementEvents;(System.Diagnostics.Metrics.Instrument,System.Object);Argument[1];Argument[this];taint;df-generated | @@ -10490,11 +11090,14 @@ summary | System.Diagnostics.Metrics;ObservableCounter;Observe;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics.Metrics;ObservableGauge;Observe;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics.Metrics;ObservableUpDownCounter;Observe;();Argument[this];ReturnValue;taint;df-generated | +| System.Diagnostics.SymbolStore;ISymbolDocumentWriter;SetCheckSum;(System.Guid,System.Byte[]);Argument[0];Argument[this];taint;df-generated | +| System.Diagnostics.SymbolStore;ISymbolDocumentWriter;SetCheckSum;(System.Guid,System.Byte[]);Argument[1].Element;Argument[this];taint;df-generated | +| System.Diagnostics.SymbolStore;ISymbolDocumentWriter;SetSource;(System.Byte[]);Argument[0].Element;Argument[this];taint;df-generated | | System.Diagnostics.Tracing;EventCounter;ToString;();Argument[this].Property[System.Diagnostics.Tracing.DiagnosticCounter.Name];ReturnValue;taint;dfc-generated | | System.Diagnostics.Tracing;EventListener;DisableEvents;(System.Diagnostics.Tracing.EventSource);Argument[this];Argument[0];taint;df-generated | | System.Diagnostics.Tracing;EventListener;EnableEvents;(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel);Argument[this];Argument[0];taint;df-generated | | System.Diagnostics.Tracing;EventListener;EnableEvents;(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords);Argument[this];Argument[0];taint;df-generated | -| System.Diagnostics.Tracing;EventListener;EnableEvents;(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Collections.Generic.IDictionary);Argument[this];Argument[0];taint;df-generated | +| System.Diagnostics.Tracing;EventListener;EnableEvents;(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Collections.Generic.IDictionary);Argument[3];Argument[0].SyntheticField[System.Diagnostics.Tracing.EventSource.m_deferredCommands].Property[System.Diagnostics.Tracing.EventCommandEventArgs.Arguments];value;dfc-generated | | System.Diagnostics.Tracing;EventListener;add_EventSourceCreated;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;dfc-generated | | System.Diagnostics.Tracing;EventListener;add_EventSourceCreated;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Tracing;EventListener;add_EventSourceCreated;(System.EventHandler);Argument[this];Argument[0].Parameter[0];value;dfc-generated | @@ -10506,6 +11109,7 @@ summary | System.Diagnostics.Tracing;EventSource;GenerateManifest;(System.Type,System.String);Argument[1];ReturnValue;taint;df-generated | | System.Diagnostics.Tracing;EventSource;GenerateManifest;(System.Type,System.String,System.Diagnostics.Tracing.EventManifestOptions);Argument[1];ReturnValue;taint;df-generated | | System.Diagnostics.Tracing;EventSource;GetTrait;(System.String);Argument[this].SyntheticField[System.Diagnostics.Tracing.EventSource.m_traits].Element;ReturnValue;value;dfc-generated | +| System.Diagnostics.Tracing;EventSource;SendCommand;(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventCommand,System.Collections.Generic.IDictionary);Argument[2];Argument[0].SyntheticField[System.Diagnostics.Tracing.EventSource.m_deferredCommands].Property[System.Diagnostics.Tracing.EventCommandEventArgs.Arguments];value;dfc-generated | | System.Diagnostics.Tracing;EventSource;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics.Tracing;EventSource;Write;(System.String,System.Diagnostics.Tracing.EventSourceOptions,System.Guid,System.Guid,T);Argument[1];ReturnValue;value;dfc-generated | | System.Diagnostics.Tracing;EventSource;Write;(System.String,System.Diagnostics.Tracing.EventSourceOptions,System.Guid,System.Guid,T);Argument[2];ReturnValue;value;dfc-generated | @@ -10515,6 +11119,8 @@ summary | System.Diagnostics.Tracing;EventSource;Write;(System.String,System.Diagnostics.Tracing.EventSourceOptions,T);Argument[2];ReturnValue;value;dfc-generated | | System.Diagnostics.Tracing;EventSource;add_EventCommandExecuted;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;dfc-generated | | System.Diagnostics.Tracing;EventSource;add_EventCommandExecuted;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.Diagnostics.Tracing;EventSource;add_EventCommandExecuted;(System.EventHandler);Argument[this].SyntheticField[System.Diagnostics.Tracing.EventSource.m_deferredCommands];Argument[0].Parameter[1];value;dfc-generated | +| System.Diagnostics.Tracing;EventSource;add_EventCommandExecuted;(System.EventHandler);Argument[this].SyntheticField[System.Diagnostics.Tracing.EventSource.m_deferredCommands];Argument[0].Parameter[1];value;hq-generated | | System.Diagnostics.Tracing;EventSource;add_EventCommandExecuted;(System.EventHandler);Argument[this];Argument[0].Parameter[0];value;dfc-generated | | System.Diagnostics.Tracing;EventSource;add_EventCommandExecuted;(System.EventHandler);Argument[this];Argument[0].Parameter[0];value;hq-generated | | System.Diagnostics.Tracing;EventSource;get_ConstructionException;();Argument[this];ReturnValue;taint;df-generated | @@ -10522,14 +11128,18 @@ summary | System.Diagnostics.Tracing;EventSource;get_Name;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics.Tracing;EventSource;remove_EventCommandExecuted;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Tracing;EventWrittenEventArgs;get_ActivityId;();Argument[this];ReturnValue;taint;df-generated | +| System.Diagnostics.Tracing;EventWrittenEventArgs;get_RelatedActivityId;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics.Tracing;IncrementingEventCounter;ToString;();Argument[this].Property[System.Diagnostics.Tracing.DiagnosticCounter.Name];ReturnValue;taint;dfc-generated | | System.Diagnostics.Tracing;IncrementingPollingCounter;IncrementingPollingCounter;(System.String,System.Diagnostics.Tracing.EventSource,System.Func);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Tracing;IncrementingPollingCounter;ToString;();Argument[this].Property[System.Diagnostics.Tracing.DiagnosticCounter.Name];ReturnValue;taint;dfc-generated | | System.Diagnostics.Tracing;PollingCounter;PollingCounter;(System.String,System.Diagnostics.Tracing.EventSource,System.Func);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Tracing;PollingCounter;ToString;();Argument[this].Property[System.Diagnostics.Tracing.DiagnosticCounter.Name];ReturnValue;taint;dfc-generated | | System.Diagnostics;Activity+Enumerator;GetEnumerator;();Argument[this];ReturnValue;value;dfc-generated | +| System.Diagnostics;Activity;Activity;(System.String);Argument[0];Argument[this].Property[System.Diagnostics.Activity.OperationName];value;dfc-generated | | System.Diagnostics;Activity;AddBaggage;(System.String,System.String);Argument[this];ReturnValue;value;dfc-generated | | System.Diagnostics;Activity;AddEvent;(System.Diagnostics.ActivityEvent);Argument[this];ReturnValue;value;dfc-generated | +| System.Diagnostics;Activity;AddException;(System.Exception,System.Diagnostics.TagList,System.DateTimeOffset);Argument[this];ReturnValue;value;dfc-generated | +| System.Diagnostics;Activity;AddLink;(System.Diagnostics.ActivityLink);Argument[this];ReturnValue;value;dfc-generated | | System.Diagnostics;Activity;AddTag;(System.String,System.Object);Argument[this];ReturnValue;value;dfc-generated | | System.Diagnostics;Activity;AddTag;(System.String,System.String);Argument[this];ReturnValue;value;dfc-generated | | System.Diagnostics;Activity;EnumerateEvents;();Argument[this];ReturnValue;taint;df-generated | @@ -10562,10 +11172,14 @@ summary | System.Diagnostics;Activity;get_TraceId;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Activity;remove_CurrentChanged;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;Activity;set_TraceIdGenerator;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.Diagnostics;ActivityContext;ActivityContext;(System.Diagnostics.ActivityTraceId,System.Diagnostics.ActivitySpanId,System.Diagnostics.ActivityTraceFlags,System.String,System.Boolean);Argument[0];Argument[this].Property[System.Diagnostics.ActivityContext.TraceId];value;dfc-generated | +| System.Diagnostics;ActivityContext;ActivityContext;(System.Diagnostics.ActivityTraceId,System.Diagnostics.ActivitySpanId,System.Diagnostics.ActivityTraceFlags,System.String,System.Boolean);Argument[1];Argument[this].Property[System.Diagnostics.ActivityContext.SpanId];value;dfc-generated | +| System.Diagnostics;ActivityContext;ActivityContext;(System.Diagnostics.ActivityTraceId,System.Diagnostics.ActivitySpanId,System.Diagnostics.ActivityTraceFlags,System.String,System.Boolean);Argument[3];Argument[this].Property[System.Diagnostics.ActivityContext.TraceState];value;dfc-generated | | System.Diagnostics;ActivityCreationOptions;get_SamplingTags;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityCreationOptions;get_TraceId;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityEvent;EnumerateTagObjects;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityEvent;get_Tags;();Argument[this];ReturnValue;taint;df-generated | +| System.Diagnostics;ActivityLink;ActivityLink;(System.Diagnostics.ActivityContext,System.Diagnostics.ActivityTagsCollection);Argument[0];Argument[this].Property[System.Diagnostics.ActivityLink.Context];value;dfc-generated | | System.Diagnostics;ActivityLink;EnumerateTagObjects;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityLink;get_Tags;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityListener;set_ActivityStarted;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -10574,11 +11188,17 @@ summary | System.Diagnostics;ActivityListener;set_Sample;(System.Diagnostics.SampleActivity);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;ActivityListener;set_SampleUsingParentId;(System.Diagnostics.SampleActivity);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;ActivityListener;set_ShouldListenTo;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Diagnostics;ActivitySource;CreateActivity;(System.String,System.Diagnostics.ActivityKind,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.Diagnostics.ActivityIdFormat);Argument[2];ReturnValue;taint;df-generated | +| System.Diagnostics;ActivitySource;ActivitySource;(System.String,System.String,System.Collections.Generic.IEnumerable>);Argument[0];Argument[this].Property[System.Diagnostics.ActivitySource.Name];value;dfc-generated | +| System.Diagnostics;ActivitySource;ActivitySource;(System.String,System.String,System.Collections.Generic.IEnumerable>);Argument[1];Argument[this].Property[System.Diagnostics.ActivitySource.Version];value;dfc-generated | +| System.Diagnostics;ActivitySource;CreateActivity;(System.String,System.Diagnostics.ActivityKind);Argument[this];ReturnValue.Property[System.Diagnostics.Activity.Source];value;dfc-generated | +| System.Diagnostics;ActivitySource;CreateActivity;(System.String,System.Diagnostics.ActivityKind,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.Diagnostics.ActivityIdFormat);Argument[this];ReturnValue.Property[System.Diagnostics.Activity.Source];value;dfc-generated | | System.Diagnostics;ActivitySource;CreateActivity;(System.String,System.Diagnostics.ActivityKind,System.String,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.Diagnostics.ActivityIdFormat);Argument[2];ReturnValue.SyntheticField[System.Diagnostics.Activity._parentId];value;dfc-generated | -| System.Diagnostics;ActivitySource;StartActivity;(System.Diagnostics.ActivityKind,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.DateTimeOffset,System.String);Argument[1];ReturnValue;taint;df-generated | -| System.Diagnostics;ActivitySource;StartActivity;(System.String,System.Diagnostics.ActivityKind,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.DateTimeOffset);Argument[2];ReturnValue;taint;df-generated | +| System.Diagnostics;ActivitySource;CreateActivity;(System.String,System.Diagnostics.ActivityKind,System.String,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.Diagnostics.ActivityIdFormat);Argument[this];ReturnValue.Property[System.Diagnostics.Activity.Source];value;dfc-generated | +| System.Diagnostics;ActivitySource;StartActivity;(System.Diagnostics.ActivityKind,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.DateTimeOffset,System.String);Argument[this];ReturnValue.Property[System.Diagnostics.Activity.Source];value;dfc-generated | +| System.Diagnostics;ActivitySource;StartActivity;(System.String,System.Diagnostics.ActivityKind);Argument[this];ReturnValue.Property[System.Diagnostics.Activity.Source];value;dfc-generated | +| System.Diagnostics;ActivitySource;StartActivity;(System.String,System.Diagnostics.ActivityKind,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.DateTimeOffset);Argument[this];ReturnValue.Property[System.Diagnostics.Activity.Source];value;dfc-generated | | System.Diagnostics;ActivitySource;StartActivity;(System.String,System.Diagnostics.ActivityKind,System.String,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.DateTimeOffset);Argument[2];ReturnValue.SyntheticField[System.Diagnostics.Activity._parentId];value;dfc-generated | +| System.Diagnostics;ActivitySource;StartActivity;(System.String,System.Diagnostics.ActivityKind,System.String,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.DateTimeOffset);Argument[this];ReturnValue.Property[System.Diagnostics.Activity.Source];value;dfc-generated | | System.Diagnostics;ActivitySpanId;ToHexString;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivitySpanId;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityTagsCollection+Enumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | @@ -10626,6 +11246,7 @@ summary | System.Diagnostics;DelimitedListTraceListener;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;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;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;DiagnosticListener;DiagnosticListener;(System.String);Argument[0];Argument[this].Property[System.Diagnostics.DiagnosticListener.Name];value;dfc-generated | | System.Diagnostics;DiagnosticListener;Subscribe;(System.IObserver>);Argument[0];ReturnValue;taint;df-generated | | System.Diagnostics;DiagnosticListener;Subscribe;(System.IObserver>);Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;DiagnosticListener;Subscribe;(System.IObserver>,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -10634,6 +11255,9 @@ summary | System.Diagnostics;DiagnosticListener;Subscribe;(System.IObserver>,System.Func,System.Action,System.Action);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;DiagnosticListener;Subscribe;(System.IObserver>,System.Predicate);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;DiagnosticListener;ToString;();Argument[this].Property[System.Diagnostics.DiagnosticListener.Name];ReturnValue;value;dfc-generated | +| System.Diagnostics;DiagnosticMethodInfo;Create;(System.Delegate);Argument[0];ReturnValue;taint;df-generated | +| System.Diagnostics;DiagnosticMethodInfo;Create;(System.Diagnostics.StackFrame);Argument[0];ReturnValue;taint;df-generated | +| System.Diagnostics;DiagnosticMethodInfo;get_Name;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;DiagnosticSource;StartActivity;(System.Diagnostics.Activity,System.Object);Argument[0];ReturnValue;value;dfc-generated | | System.Diagnostics;DiagnosticSource;StartActivity;(System.Diagnostics.Activity,T);Argument[0];ReturnValue;value;dfc-generated | | System.Diagnostics;DistributedContextPropagator+PropagatorGetterCallback;BeginInvoke;(System.Object,System.String,System.String,System.Collections.Generic.IEnumerable,System.AsyncCallback,System.Object);Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | @@ -10690,6 +11314,8 @@ summary | System.Diagnostics;FileVersionInfo;get_ProductName;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;FileVersionInfo;get_ProductVersion;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;FileVersionInfo;get_SpecialBuild;();Argument[this];ReturnValue;taint;df-generated | +| System.Diagnostics;InitializingSwitchEventArgs;InitializingSwitchEventArgs;(System.Diagnostics.Switch);Argument[0];Argument[this].Property[System.Diagnostics.InitializingSwitchEventArgs.Switch];value;dfc-generated | +| System.Diagnostics;InitializingTraceSourceEventArgs;InitializingTraceSourceEventArgs;(System.Diagnostics.TraceSource);Argument[0];Argument[this].Property[System.Diagnostics.InitializingTraceSourceEventArgs.TraceSource];value;dfc-generated | | System.Diagnostics;MonitoringDescriptionAttribute;get_Description;();Argument[this].Property[System.ComponentModel.DescriptionAttribute.DescriptionValue];ReturnValue;value;dfc-generated | | System.Diagnostics;MonitoringDescriptionAttribute;get_Description;();Argument[this].Property[System.ComponentModel.DescriptionAttribute.Description];Argument[this].Property[System.ComponentModel.DescriptionAttribute.DescriptionValue];value;dfc-generated | | System.Diagnostics;MonitoringDescriptionAttribute;get_Description;();Argument[this].Property[System.ComponentModel.DescriptionAttribute.Description];ReturnValue;value;dfc-generated | @@ -10698,6 +11324,9 @@ summary | System.Diagnostics;Process;GetProcessById;(System.Int32,System.String);Argument[1];ReturnValue.SyntheticField[System.Diagnostics.Process._machineName];value;dfc-generated | | System.Diagnostics;Process;GetProcesses;(System.String);Argument[0];ReturnValue;taint;df-generated | | System.Diagnostics;Process;Start;(System.Diagnostics.ProcessStartInfo);Argument[0];ReturnValue;taint;df-generated | +| System.Diagnostics;Process;Start;(System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Diagnostics;Process;Start;(System.String,System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Diagnostics;Process;Start;(System.String,System.String);Argument[1];ReturnValue;taint;df-generated | | System.Diagnostics;Process;add_ErrorDataReceived;(System.Diagnostics.DataReceivedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;Process;add_Exited;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;Process;add_OutputDataReceived;(System.Diagnostics.DataReceivedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -10753,10 +11382,10 @@ summary | System.Diagnostics;TagList;Add;(System.Collections.Generic.KeyValuePair);Argument[0];Argument[this].Element;value;manual | | System.Diagnostics;TagList;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | | System.Diagnostics;TagList;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);Argument[this].Element;Argument[0].Element;value;manual | +| System.Diagnostics;TagList;CopyTo;(System.Span>);Argument[this];Argument[0];taint;df-generated | | System.Diagnostics;TagList;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Diagnostics;TagList;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Diagnostics;TagList;Insert;(System.Int32,System.Collections.Generic.KeyValuePair);Argument[1];Argument[this].Element;value;manual | -| System.Diagnostics;TagList;TagList;(System.ReadOnlySpan>);Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TagList;get_Item;(System.Int32);Argument[this].Element;ReturnValue;value;manual | | System.Diagnostics;TagList;set_Item;(System.Int32,System.Collections.Generic.KeyValuePair);Argument[1];Argument[this].Element;value;manual | | System.Diagnostics;TextWriterTraceListener;TextWriterTraceListener;(System.IO.TextWriter,System.String);Argument[0];Argument[this];taint;df-generated | @@ -11007,9 +11636,16 @@ summary | System.Dynamic;BindingRestrictions;Merge;(System.Dynamic.BindingRestrictions);Argument[this];ReturnValue;value;dfc-generated | | System.Dynamic;BindingRestrictions;ToExpression;();Argument[this];ReturnValue;taint;df-generated | | System.Dynamic;ConvertBinder;FallbackConvert;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject);Argument[1];ReturnValue;value;dfc-generated | +| System.Dynamic;CreateInstanceBinder;CreateInstanceBinder;(System.Dynamic.CallInfo);Argument[0];Argument[this].Property[System.Dynamic.CreateInstanceBinder.CallInfo];value;dfc-generated | +| System.Dynamic;DeleteIndexBinder;DeleteIndexBinder;(System.Dynamic.CallInfo);Argument[0];Argument[this].Property[System.Dynamic.DeleteIndexBinder.CallInfo];value;dfc-generated | +| System.Dynamic;DeleteMemberBinder;DeleteMemberBinder;(System.String,System.Boolean);Argument[0];Argument[this].Property[System.Dynamic.DeleteMemberBinder.Name];value;dfc-generated | | System.Dynamic;DynamicMetaObject;Create;(System.Object,System.Linq.Expressions.Expression);Argument[0];ReturnValue.SyntheticField[System.Dynamic.DynamicMetaObject._value];value;dfc-generated | +| System.Dynamic;DynamicMetaObject;DynamicMetaObject;(System.Linq.Expressions.Expression,System.Dynamic.BindingRestrictions);Argument[0];Argument[this].Property[System.Dynamic.DynamicMetaObject.Expression];value;dfc-generated | +| System.Dynamic;DynamicMetaObject;DynamicMetaObject;(System.Linq.Expressions.Expression,System.Dynamic.BindingRestrictions);Argument[1];Argument[this].Property[System.Dynamic.DynamicMetaObject.Restrictions];value;dfc-generated | | System.Dynamic;DynamicMetaObject;DynamicMetaObject;(System.Linq.Expressions.Expression,System.Dynamic.BindingRestrictions,System.Object);Argument[2];Argument[this].SyntheticField[System.Dynamic.DynamicMetaObject._value];value;dfc-generated | | System.Dynamic;DynamicMetaObject;get_Value;();Argument[this].SyntheticField[System.Dynamic.DynamicMetaObject._value];ReturnValue;value;dfc-generated | +| System.Dynamic;DynamicMetaObjectBinder;Bind;(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection,System.Linq.Expressions.LabelTarget);Argument[2];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.IfTrue].Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Dynamic;DynamicMetaObjectBinder;Bind;(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection,System.Linq.Expressions.LabelTarget);Argument[2];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | | System.Dynamic;ExpandoObject;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;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;Add;(System.Collections.Generic.KeyValuePair);Argument[0];Argument[this].Element;value;manual | @@ -11028,11 +11664,18 @@ summary | System.Dynamic;ExpandoObject;set_Item;(System.String,System.Object);Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | | System.Dynamic;ExpandoObject;set_Item;(System.String,System.Object);Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Dynamic;GetIndexBinder;FallbackGetIndex;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject);Argument[2];ReturnValue;value;dfc-generated | +| System.Dynamic;GetIndexBinder;GetIndexBinder;(System.Dynamic.CallInfo);Argument[0];Argument[this].Property[System.Dynamic.GetIndexBinder.CallInfo];value;dfc-generated | | System.Dynamic;GetMemberBinder;FallbackGetMember;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject);Argument[1];ReturnValue;value;dfc-generated | +| System.Dynamic;GetMemberBinder;GetMemberBinder;(System.String,System.Boolean);Argument[0];Argument[this].Property[System.Dynamic.GetMemberBinder.Name];value;dfc-generated | | System.Dynamic;InvokeBinder;FallbackInvoke;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject);Argument[2];ReturnValue;value;dfc-generated | +| System.Dynamic;InvokeBinder;InvokeBinder;(System.Dynamic.CallInfo);Argument[0];Argument[this].Property[System.Dynamic.InvokeBinder.CallInfo];value;dfc-generated | | System.Dynamic;InvokeMemberBinder;FallbackInvokeMember;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject);Argument[2];ReturnValue;value;dfc-generated | +| System.Dynamic;InvokeMemberBinder;InvokeMemberBinder;(System.String,System.Boolean,System.Dynamic.CallInfo);Argument[0];Argument[this].Property[System.Dynamic.InvokeMemberBinder.Name];value;dfc-generated | +| System.Dynamic;InvokeMemberBinder;InvokeMemberBinder;(System.String,System.Boolean,System.Dynamic.CallInfo);Argument[2];Argument[this].Property[System.Dynamic.InvokeMemberBinder.CallInfo];value;dfc-generated | | System.Dynamic;SetIndexBinder;FallbackSetIndex;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject);Argument[3];ReturnValue;value;dfc-generated | +| System.Dynamic;SetIndexBinder;SetIndexBinder;(System.Dynamic.CallInfo);Argument[0];Argument[this].Property[System.Dynamic.SetIndexBinder.CallInfo];value;dfc-generated | | System.Dynamic;SetMemberBinder;FallbackSetMember;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject);Argument[2];ReturnValue;value;dfc-generated | +| System.Dynamic;SetMemberBinder;SetMemberBinder;(System.String,System.Boolean);Argument[0];Argument[this].Property[System.Dynamic.SetMemberBinder.Name];value;dfc-generated | | System.Dynamic;UnaryOperationBinder;FallbackUnaryOperation;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject);Argument[1];ReturnValue;value;dfc-generated | | System.Formats.Asn1;AsnDecoder;ReadBitString;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Nullable);Argument[0].Element;ReturnValue.Element;value;dfc-generated | | System.Formats.Asn1;AsnDecoder;ReadEnumeratedBytes;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);Argument[0].Element;ReturnValue.Element;value;dfc-generated | @@ -11187,6 +11830,7 @@ summary | System.IO.Compression;BrotliStream;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | System.IO.Compression;BrotliStream;Write;(System.ReadOnlySpan);Argument[0].Element;Argument[this];taint;manual | | System.IO.Compression;BrotliStream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| System.IO.Compression;BrotliStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.IO.Compression;BrotliStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.IO.Compression;BrotliStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | System.IO.Compression;BrotliStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | @@ -11210,6 +11854,7 @@ summary | System.IO.Compression;DeflateStream;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | System.IO.Compression;DeflateStream;Write;(System.ReadOnlySpan);Argument[0].Element;Argument[this];taint;manual | | System.IO.Compression;DeflateStream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| System.IO.Compression;DeflateStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.IO.Compression;DeflateStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.IO.Compression;DeflateStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | System.IO.Compression;DeflateStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | @@ -11224,6 +11869,7 @@ summary | System.IO.Compression;GZipStream;FlushAsync;(System.Threading.CancellationToken);Argument[this];ReturnValue.SyntheticField[System.Threading.Tasks.Task.m_stateObject];value;dfc-generated | | System.IO.Compression;GZipStream;GZipStream;(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean);Argument[0];Argument[this].SyntheticField[System.IO.Compression.GZipStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream];value;dfc-generated | | System.IO.Compression;GZipStream;GZipStream;(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean);Argument[0];Argument[this].SyntheticField[System.IO.Compression.GZipStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream];value;dfc-generated | +| System.IO.Compression;GZipStream;GZipStream;(System.IO.Stream,System.IO.Compression.ZLibCompressionOptions,System.Boolean);Argument[0];Argument[this].SyntheticField[System.IO.Compression.GZipStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream];value;dfc-generated | | System.IO.Compression;GZipStream;Read;(System.Byte[],System.Int32,System.Int32);Argument[this];Argument[0].Element;taint;manual | | System.IO.Compression;GZipStream;Read;(System.Span);Argument[this];Argument[0].Element;taint;manual | | System.IO.Compression;GZipStream;ReadAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[this];Argument[0].Element;taint;manual | @@ -11231,6 +11877,7 @@ summary | System.IO.Compression;GZipStream;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | System.IO.Compression;GZipStream;Write;(System.ReadOnlySpan);Argument[0].Element;Argument[this];taint;manual | | System.IO.Compression;GZipStream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| System.IO.Compression;GZipStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.IO.Compression;GZipStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.IO.Compression;GZipStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | System.IO.Compression;GZipStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | @@ -11250,11 +11897,13 @@ summary | System.IO.Compression;ZLibStream;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | System.IO.Compression;ZLibStream;Write;(System.ReadOnlySpan);Argument[0].Element;Argument[this];taint;manual | | System.IO.Compression;ZLibStream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| System.IO.Compression;ZLibStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.IO.Compression;ZLibStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.IO.Compression;ZLibStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | System.IO.Compression;ZLibStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | | System.IO.Compression;ZLibStream;ZLibStream;(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean);Argument[0];Argument[this].SyntheticField[System.IO.Compression.ZLibStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream];value;dfc-generated | | System.IO.Compression;ZLibStream;ZLibStream;(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean);Argument[0];Argument[this].SyntheticField[System.IO.Compression.ZLibStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream];value;dfc-generated | +| System.IO.Compression;ZLibStream;ZLibStream;(System.IO.Stream,System.IO.Compression.ZLibCompressionOptions,System.Boolean);Argument[0];Argument[this].SyntheticField[System.IO.Compression.ZLibStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream];value;dfc-generated | | System.IO.Compression;ZLibStream;get_BaseStream;();Argument[this].SyntheticField[System.IO.Compression.ZLibStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream];ReturnValue;value;dfc-generated | | System.IO.Compression;ZipArchive;CreateEntry;(System.String);Argument[0];ReturnValue.SyntheticField[System.IO.Compression.ZipArchiveEntry._storedEntryName];value;dfc-generated | | System.IO.Compression;ZipArchive;CreateEntry;(System.String);Argument[this];ReturnValue.SyntheticField[System.IO.Compression.ZipArchiveEntry._archive];value;dfc-generated | @@ -11303,6 +11952,7 @@ summary | System.IO.IsolatedStorage;IsolatedStorageFileStream;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | System.IO.IsolatedStorage;IsolatedStorageFileStream;Write;(System.ReadOnlySpan);Argument[0].Element;Argument[this];taint;manual | | System.IO.IsolatedStorage;IsolatedStorageFileStream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| System.IO.IsolatedStorage;IsolatedStorageFileStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFileStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFileStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFileStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | @@ -11316,6 +11966,9 @@ summary | System.IO.Pipelines;Pipe;Pipe;(System.IO.Pipelines.PipeOptions);Argument[0];Argument[this];taint;df-generated | | System.IO.Pipelines;Pipe;get_Reader;();Argument[this];ReturnValue;taint;df-generated | | System.IO.Pipelines;Pipe;get_Writer;();Argument[this];ReturnValue;taint;df-generated | +| System.IO.Pipelines;PipeOptions;PipeOptions;(System.Buffers.MemoryPool,System.IO.Pipelines.PipeScheduler,System.IO.Pipelines.PipeScheduler,System.Int64,System.Int64,System.Int32,System.Boolean);Argument[0];Argument[this].Property[System.IO.Pipelines.PipeOptions.Pool];value;dfc-generated | +| System.IO.Pipelines;PipeOptions;PipeOptions;(System.Buffers.MemoryPool,System.IO.Pipelines.PipeScheduler,System.IO.Pipelines.PipeScheduler,System.Int64,System.Int64,System.Int32,System.Boolean);Argument[1];Argument[this].Property[System.IO.Pipelines.PipeOptions.ReaderScheduler];value;dfc-generated | +| System.IO.Pipelines;PipeOptions;PipeOptions;(System.Buffers.MemoryPool,System.IO.Pipelines.PipeScheduler,System.IO.Pipelines.PipeScheduler,System.Int64,System.Int64,System.Int32,System.Boolean);Argument[2];Argument[this].Property[System.IO.Pipelines.PipeOptions.WriterScheduler];value;dfc-generated | | System.IO.Pipelines;PipeReader;AsStream;(System.Boolean);Argument[this];ReturnValue;taint;df-generated | | System.IO.Pipelines;PipeReader;CopyToAsync;(System.IO.Stream,System.Threading.CancellationToken);Argument[this];Argument[0];taint;df-generated | | System.IO.Pipelines;PipeReader;Create;(System.Buffers.ReadOnlySequence);Argument[0];ReturnValue;taint;df-generated | @@ -11332,8 +11985,11 @@ summary | System.IO.Pipelines;PipeWriter;GetMemory;(System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.IO.Pipelines;PipeWriter;GetSpan;(System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.IO.Pipelines;PipeWriter;OnReaderCompleted;(System.Action,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.IO.Pipelines;PipeWriter;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.IO.Pipelines;ReadResult;ReadResult;(System.Buffers.ReadOnlySequence,System.Boolean,System.Boolean);Argument[0];Argument[this].SyntheticField[System.IO.Pipelines.ReadResult._resultBuffer];value;dfc-generated | | System.IO.Pipelines;ReadResult;get_Buffer;();Argument[this].SyntheticField[System.IO.Pipelines.ReadResult._resultBuffer];ReturnValue;value;dfc-generated | +| System.IO.Pipelines;StreamPipeReaderOptions;StreamPipeReaderOptions;(System.Buffers.MemoryPool,System.Int32,System.Int32,System.Boolean,System.Boolean);Argument[0];Argument[this].Property[System.IO.Pipelines.StreamPipeReaderOptions.Pool];value;dfc-generated | +| System.IO.Pipelines;StreamPipeWriterOptions;StreamPipeWriterOptions;(System.Buffers.MemoryPool,System.Int32,System.Boolean);Argument[0];Argument[this].Property[System.IO.Pipelines.StreamPipeWriterOptions.Pool];value;dfc-generated | | System.IO.Pipes;AnonymousPipeClientStream;AnonymousPipeClientStream;(System.IO.Pipes.PipeDirection,Microsoft.Win32.SafeHandles.SafePipeHandle);Argument[1];Argument[this];taint;df-generated | | System.IO.Pipes;AnonymousPipeServerStream;AnonymousPipeServerStream;(System.IO.Pipes.PipeDirection,Microsoft.Win32.SafeHandles.SafePipeHandle,Microsoft.Win32.SafeHandles.SafePipeHandle);Argument[2];Argument[this].SyntheticField[System.IO.Pipes.AnonymousPipeServerStream._clientHandle];value;dfc-generated | | System.IO.Pipes;AnonymousPipeServerStream;get_ClientSafePipeHandle;();Argument[this].SyntheticField[System.IO.Pipes.AnonymousPipeServerStream._clientHandle];ReturnValue;value;dfc-generated | @@ -11355,6 +12011,7 @@ summary | System.IO.Pipes;PipeStream;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | System.IO.Pipes;PipeStream;Write;(System.ReadOnlySpan);Argument[0].Element;Argument[this];taint;manual | | System.IO.Pipes;PipeStream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| System.IO.Pipes;PipeStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.IO.Pipes;PipeStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.IO.Pipes;PipeStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | System.IO.Pipes;PipeStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | @@ -11369,6 +12026,7 @@ summary | System.IO;BinaryWriter;DisposeAsync;();Argument[this];ReturnValue;taint;df-generated | | System.IO;BinaryWriter;Write;(System.Byte[]);Argument[0].Element;Argument[this];taint;df-generated | | System.IO;BinaryWriter;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;df-generated | +| System.IO;BinaryWriter;Write;(System.ReadOnlySpan);Argument[0];Argument[this];taint;df-generated | | System.IO;BinaryWriter;get_BaseStream;();Argument[this].Field[System.IO.BinaryWriter.OutStream];ReturnValue;value;dfc-generated | | System.IO;BufferedStream;BeginRead;(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object);Argument[3];Argument[3].Parameter[delegate-self];value;manual | | System.IO;BufferedStream;BeginRead;(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object);Argument[this];Argument[0].Element;taint;manual | @@ -11387,6 +12045,7 @@ summary | System.IO;BufferedStream;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | System.IO;BufferedStream;Write;(System.ReadOnlySpan);Argument[0].Element;Argument[this];taint;manual | | System.IO;BufferedStream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| System.IO;BufferedStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.IO;BufferedStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.IO;BufferedStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | System.IO;BufferedStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | @@ -11397,6 +12056,7 @@ summary | System.IO;Directory;CreateDirectory;(System.String,System.IO.UnixFileMode);Argument[0];ReturnValue.Field[System.IO.FileSystemInfo.OriginalPath];value;dfc-generated | | System.IO;Directory;CreateSymbolicLink;(System.String,System.String);Argument[0];ReturnValue.Field[System.IO.FileSystemInfo.FullPath];value;dfc-generated | | System.IO;Directory;CreateSymbolicLink;(System.String,System.String);Argument[0];ReturnValue.Field[System.IO.FileSystemInfo.OriginalPath];value;dfc-generated | +| System.IO;Directory;GetDirectoryRoot;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.IO;Directory;GetParent;(System.String);Argument[0];ReturnValue.Field[System.IO.FileSystemInfo.FullPath];value;dfc-generated | | System.IO;Directory;GetParent;(System.String);Argument[0];ReturnValue.Field[System.IO.FileSystemInfo.OriginalPath];value;dfc-generated | | System.IO;DirectoryInfo;CreateSubdirectory;(System.String);Argument[0];ReturnValue.Field[System.IO.FileSystemInfo.FullPath];value;dfc-generated | @@ -11425,6 +12085,8 @@ summary | System.IO;DirectoryInfo;get_Name;();Argument[this];ReturnValue;taint;df-generated | | System.IO;DirectoryInfo;get_Parent;();Argument[this].Field[System.IO.FileSystemInfo.FullPath];ReturnValue.Field[System.IO.FileSystemInfo.FullPath];value;dfc-generated | | System.IO;DirectoryInfo;get_Parent;();Argument[this].Field[System.IO.FileSystemInfo.FullPath];ReturnValue.Field[System.IO.FileSystemInfo.OriginalPath];value;dfc-generated | +| System.IO;DirectoryInfo;get_Root;();Argument[this].Field[System.IO.FileSystemInfo.FullPath];ReturnValue.Field[System.IO.FileSystemInfo.FullPath];taint;dfc-generated | +| System.IO;DirectoryInfo;get_Root;();Argument[this].Field[System.IO.FileSystemInfo.FullPath];ReturnValue.Field[System.IO.FileSystemInfo.OriginalPath];taint;dfc-generated | | System.IO;DriveInfo;DriveInfo;(System.String);Argument[0];Argument[this].SyntheticField[System.IO.DriveInfo._name];value;dfc-generated | | System.IO;DriveInfo;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);Argument[this];Argument[0];taint;df-generated | | System.IO;DriveInfo;ToString;();Argument[this].Property[System.IO.DriveInfo.Name];ReturnValue;value;dfc-generated | @@ -11434,8 +12096,11 @@ summary | System.IO;ErrorEventArgs;GetException;();Argument[this].SyntheticField[System.IO.ErrorEventArgs._exception];ReturnValue;value;dfc-generated | | System.IO;ErrorEventHandler;BeginInvoke;(System.Object,System.IO.ErrorEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.IO;File;AppendAllBytesAsync;(System.String,System.Byte[],System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | +| System.IO;File;AppendAllBytesAsync;(System.String,System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | | System.IO;File;AppendAllLinesAsync;(System.String,System.Collections.Generic.IEnumerable,System.Text.Encoding,System.Threading.CancellationToken);Argument[3];ReturnValue;taint;df-generated | | System.IO;File;AppendAllLinesAsync;(System.String,System.Collections.Generic.IEnumerable,System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | +| System.IO;File;AppendAllTextAsync;(System.String,System.ReadOnlyMemory,System.Text.Encoding,System.Threading.CancellationToken);Argument[3];ReturnValue;taint;df-generated | +| System.IO;File;AppendAllTextAsync;(System.String,System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | | System.IO;File;AppendAllTextAsync;(System.String,System.String,System.Text.Encoding,System.Threading.CancellationToken);Argument[3];ReturnValue;taint;df-generated | | System.IO;File;AppendAllTextAsync;(System.String,System.String,System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | | System.IO;File;Create;(System.String);Argument[0];ReturnValue;taint;dfc-generated | @@ -11456,8 +12121,11 @@ summary | System.IO;File;ReadLines;(System.String,System.Text.Encoding);Argument[0];ReturnValue;taint;df-generated | | System.IO;File;ReadLines;(System.String,System.Text.Encoding);Argument[1];ReturnValue;taint;df-generated | | System.IO;File;WriteAllBytesAsync;(System.String,System.Byte[],System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | +| System.IO;File;WriteAllBytesAsync;(System.String,System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | | System.IO;File;WriteAllLinesAsync;(System.String,System.Collections.Generic.IEnumerable,System.Text.Encoding,System.Threading.CancellationToken);Argument[3];ReturnValue;taint;df-generated | | System.IO;File;WriteAllLinesAsync;(System.String,System.Collections.Generic.IEnumerable,System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | +| System.IO;File;WriteAllTextAsync;(System.String,System.ReadOnlyMemory,System.Text.Encoding,System.Threading.CancellationToken);Argument[3];ReturnValue;taint;df-generated | +| System.IO;File;WriteAllTextAsync;(System.String,System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | | System.IO;File;WriteAllTextAsync;(System.String,System.String,System.Text.Encoding,System.Threading.CancellationToken);Argument[3];ReturnValue;taint;df-generated | | System.IO;File;WriteAllTextAsync;(System.String,System.String,System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | | System.IO;FileInfo;CopyTo;(System.String);Argument[0];ReturnValue.Field[System.IO.FileSystemInfo.FullPath];value;dfc-generated | @@ -11508,6 +12176,7 @@ summary | System.IO;FileStream;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | System.IO;FileStream;Write;(System.ReadOnlySpan);Argument[0].Element;Argument[this];taint;manual | | System.IO;FileStream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| System.IO;FileStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.IO;FileStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.IO;FileStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | System.IO;FileStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | @@ -11565,9 +12234,16 @@ summary | System.IO;MemoryStream;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | System.IO;MemoryStream;Write;(System.ReadOnlySpan);Argument[0].Element;Argument[this];taint;manual | | System.IO;MemoryStream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| System.IO;MemoryStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0].Property[System.ReadOnlyMemory`1.Span].Element;Argument[this];taint;df-generated | +| System.IO;MemoryStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0].Property[System.ReadOnlyMemory`1.Span].Element;Argument[this];taint;dfc-generated | +| System.IO;MemoryStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | +| System.IO;MemoryStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;dfc-generated | | System.IO;MemoryStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | +| System.IO;MemoryStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;dfc-generated | | System.IO;MemoryStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | +| System.IO;MemoryStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;dfc-generated | | System.IO;MemoryStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | +| System.IO;MemoryStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;dfc-generated | | System.IO;MemoryStream;WriteTo;(System.IO.Stream);Argument[this];Argument[0];taint;df-generated | | System.IO;Path;ChangeExtension;(System.String,System.String);Argument[0];ReturnValue;value;dfc-generated | | System.IO;Path;Combine;(System.ReadOnlySpan);Argument[0].Element;ReturnValue;taint;manual | @@ -11662,6 +12338,7 @@ summary | System.IO;Stream;Write;(System.ReadOnlySpan);Argument[0].Element;Argument[this];taint;manual | | System.IO;Stream;WriteAsync;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | System.IO;Stream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| System.IO;Stream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.IO;Stream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.IO;Stream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | System.IO;Stream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | @@ -11713,6 +12390,8 @@ summary | System.IO;StreamWriter;Write;(System.String,System.Object,System.Object,System.Object);Argument[3];Argument[this];taint;df-generated | | System.IO;StreamWriter;Write;(System.String,System.Object[]);Argument[0];Argument[this];taint;df-generated | | System.IO;StreamWriter;Write;(System.String,System.Object[]);Argument[1].Element;Argument[this];taint;df-generated | +| System.IO;StreamWriter;Write;(System.String,System.ReadOnlySpan);Argument[0];Argument[this];taint;df-generated | +| System.IO;StreamWriter;Write;(System.String,System.ReadOnlySpan);Argument[1];Argument[this];taint;df-generated | | System.IO;StreamWriter;WriteAsync;(System.Char);Argument[this];ReturnValue;taint;df-generated | | System.IO;StreamWriter;WriteAsync;(System.Char[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;dfc-generated | | System.IO;StreamWriter;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | @@ -11731,6 +12410,8 @@ summary | System.IO;StreamWriter;WriteLine;(System.String,System.Object,System.Object,System.Object);Argument[3];Argument[this];taint;df-generated | | System.IO;StreamWriter;WriteLine;(System.String,System.Object[]);Argument[0];Argument[this];taint;df-generated | | System.IO;StreamWriter;WriteLine;(System.String,System.Object[]);Argument[1].Element;Argument[this];taint;df-generated | +| System.IO;StreamWriter;WriteLine;(System.String,System.ReadOnlySpan);Argument[0];Argument[this];taint;df-generated | +| System.IO;StreamWriter;WriteLine;(System.String,System.ReadOnlySpan);Argument[1];Argument[this];taint;df-generated | | System.IO;StreamWriter;WriteLineAsync;();Argument[this];ReturnValue;taint;df-generated | | System.IO;StreamWriter;WriteLineAsync;(System.Char);Argument[this];ReturnValue;taint;df-generated | | System.IO;StreamWriter;WriteLineAsync;(System.Char[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;df-generated | @@ -11818,6 +12499,8 @@ summary | System.IO;TextWriter;Write;(System.String,System.Object,System.Object,System.Object);Argument[3];Argument[this];taint;df-generated | | System.IO;TextWriter;Write;(System.String,System.Object[]);Argument[0];Argument[this];taint;df-generated | | System.IO;TextWriter;Write;(System.String,System.Object[]);Argument[1].Element;Argument[this];taint;df-generated | +| System.IO;TextWriter;Write;(System.String,System.ReadOnlySpan);Argument[0];Argument[this];taint;df-generated | +| System.IO;TextWriter;Write;(System.String,System.ReadOnlySpan);Argument[1];Argument[this];taint;df-generated | | System.IO;TextWriter;Write;(System.Text.StringBuilder);Argument[0];Argument[this];taint;df-generated | | System.IO;TextWriter;WriteAsync;(System.Char);Argument[this];ReturnValue;taint;df-generated | | System.IO;TextWriter;WriteAsync;(System.Char[]);Argument[0].Element;Argument[this];taint;df-generated | @@ -11845,6 +12528,8 @@ summary | System.IO;TextWriter;WriteLine;(System.String,System.Object,System.Object,System.Object);Argument[3];Argument[this];taint;df-generated | | System.IO;TextWriter;WriteLine;(System.String,System.Object[]);Argument[0];Argument[this];taint;df-generated | | System.IO;TextWriter;WriteLine;(System.String,System.Object[]);Argument[1].Element;Argument[this];taint;df-generated | +| System.IO;TextWriter;WriteLine;(System.String,System.ReadOnlySpan);Argument[0];Argument[this];taint;df-generated | +| System.IO;TextWriter;WriteLine;(System.String,System.ReadOnlySpan);Argument[1];Argument[this];taint;df-generated | | System.IO;TextWriter;WriteLine;(System.Text.StringBuilder);Argument[0];Argument[this];taint;df-generated | | System.IO;TextWriter;WriteLineAsync;();Argument[this];ReturnValue;taint;df-generated | | System.IO;TextWriter;WriteLineAsync;(System.Char);Argument[this];ReturnValue;taint;df-generated | @@ -11883,6 +12568,7 @@ summary | System.IO;UnmanagedMemoryStream;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | System.IO;UnmanagedMemoryStream;Write;(System.ReadOnlySpan);Argument[0].Element;Argument[this];taint;manual | | System.IO;UnmanagedMemoryStream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| System.IO;UnmanagedMemoryStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.IO;UnmanagedMemoryStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.IO;UnmanagedMemoryStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | System.IO;UnmanagedMemoryStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | @@ -11902,8 +12588,13 @@ summary | System.Linq.Expressions;BlockExpression;get_Result;();Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;BlockExpression;get_Variables;();Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;CatchBlock;ToString;();Argument[this].Property[System.Linq.Expressions.CatchBlock.Variable].Property[System.Linq.Expressions.ParameterExpression.Name];ReturnValue;taint;dfc-generated | +| System.Linq.Expressions;CatchBlock;Update;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Variable];value;dfc-generated | +| System.Linq.Expressions;CatchBlock;Update;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Filter];value;dfc-generated | +| System.Linq.Expressions;CatchBlock;Update;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Body];value;dfc-generated | | System.Linq.Expressions;CatchBlock;Update;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ConditionalExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;ConditionalExpression;Update;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.Test];value;dfc-generated | +| System.Linq.Expressions;ConditionalExpression;Update;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.IfTrue];value;dfc-generated | | System.Linq.Expressions;ConditionalExpression;Update;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.FullConditionalExpression._false];value;dfc-generated | | System.Linq.Expressions;ConditionalExpression;Update;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ConditionalExpression;get_IfFalse;();Argument[this].SyntheticField[System.Linq.Expressions.FullConditionalExpression._false];ReturnValue;value;dfc-generated | @@ -11942,6 +12633,8 @@ summary | System.Linq.Expressions;ElementInit;GetArgument;(System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;ElementInit;GetArgument;(System.Int32);Argument[this];ReturnValue;taint;dfc-generated | | System.Linq.Expressions;ElementInit;ToString;();Argument[this];ReturnValue;taint;df-generated | +| System.Linq.Expressions;ElementInit;Update;(System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.ElementInit.Arguments];value;dfc-generated | +| System.Linq.Expressions;ElementInit;Update;(System.Collections.Generic.IEnumerable);Argument[this].Property[System.Linq.Expressions.ElementInit.AddMethod];ReturnValue.Property[System.Linq.Expressions.ElementInit.AddMethod];value;dfc-generated | | System.Linq.Expressions;ElementInit;Update;(System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;Expression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;Expression;Add;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | @@ -11957,8 +12650,11 @@ summary | System.Linq.Expressions;Expression;AndAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;AndAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;AndAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion];value;dfc-generated | +| System.Linq.Expressions;Expression;ArrayAccess;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object];value;dfc-generated | | System.Linq.Expressions;Expression;ArrayAccess;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.IndexExpression._arguments];value;dfc-generated | +| System.Linq.Expressions;Expression;ArrayAccess;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object];value;dfc-generated | | System.Linq.Expressions;Expression;ArrayIndex;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[1].Element;ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;ArrayLength;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | | System.Linq.Expressions;Expression;Bind;(System.Reflection.MemberInfo,System.Linq.Expressions.Expression);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.MemberAssignment._expression];value;dfc-generated | | System.Linq.Expressions;Expression;Bind;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.MemberAssignment._expression];value;dfc-generated | | System.Linq.Expressions;Expression;Block;(System.Collections.Generic.IEnumerable);Argument[0].Element;ReturnValue;taint;df-generated | @@ -11979,17 +12675,26 @@ summary | System.Linq.Expressions;Expression;Block;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[4];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Block;(System.Type,System.Collections.Generic.IEnumerable);Argument[1].Element;ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Block;(System.Type,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable);Argument[2].Element;ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value];value;dfc-generated | +| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value];value;dfc-generated | +| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | | System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[2].Element;ReturnValue;taint;df-generated | -| System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.InstanceMethodCallExpression2._arg0];value;dfc-generated | -| System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression2._arg0];value;dfc-generated | -| System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.InstanceMethodCallExpression2._arg1];value;dfc-generated | -| System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression2._arg1];value;dfc-generated | +| System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[3];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[3];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[4];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[1].Element;ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression1._arg0].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression1._arg0];value;dfc-generated | +| System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression2._arg0].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression2._arg0];value;dfc-generated | +| System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression2._arg1].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression2._arg1];value;dfc-generated | | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue;taint;df-generated | @@ -12003,9 +12708,34 @@ summary | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[3];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[4];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[5];ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;Catch;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Variable];value;dfc-generated | +| System.Linq.Expressions;Expression;Catch;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;Catch;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Variable];value;dfc-generated | +| System.Linq.Expressions;Expression;Catch;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;Catch;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Filter];value;dfc-generated | +| System.Linq.Expressions;Expression;Catch;(System.Type,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;Catch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;Catch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Filter];value;dfc-generated | | System.Linq.Expressions;Expression;Coalesce;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;Condition;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.Test];value;dfc-generated | +| System.Linq.Expressions;Expression;Condition;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.IfTrue];value;dfc-generated | | System.Linq.Expressions;Expression;Condition;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.FullConditionalExpression._false];value;dfc-generated | +| System.Linq.Expressions;Expression;Condition;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.Test];value;dfc-generated | +| System.Linq.Expressions;Expression;Condition;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Type);Argument[1];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.IfTrue];value;dfc-generated | | System.Linq.Expressions;Expression;Condition;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Type);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.FullConditionalExpression._false];value;dfc-generated | +| System.Linq.Expressions;Expression;Constant;(System.Object);Argument[0];ReturnValue.Property[System.Linq.Expressions.ConstantExpression.Value];value;dfc-generated | +| System.Linq.Expressions;Expression;Constant;(System.Object,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.ConstantExpression.Value];value;dfc-generated | +| System.Linq.Expressions;Expression;Continue;(System.Linq.Expressions.LabelTarget);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Continue;(System.Linq.Expressions.LabelTarget,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Convert;(System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Convert;(System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Convert;(System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo);Argument[2];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;ConvertChecked;(System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;ConvertChecked;(System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;ConvertChecked;(System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo);Argument[2];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;Decrement;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Decrement;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Decrement;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | | System.Linq.Expressions;Expression;Divide;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;DivideAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;DivideAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | @@ -12021,16 +12751,46 @@ summary | System.Linq.Expressions;Expression;Dynamic;(System.Runtime.CompilerServices.CallSiteBinder,System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[3];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Dynamic;(System.Runtime.CompilerServices.CallSiteBinder,System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[4];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Dynamic;(System.Runtime.CompilerServices.CallSiteBinder,System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[5];ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;ElementInit;(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.ElementInit.AddMethod];value;dfc-generated | +| System.Linq.Expressions;Expression;ElementInit;(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.ElementInit.Arguments];value;dfc-generated | +| System.Linq.Expressions;Expression;ElementInit;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.ElementInit.AddMethod];value;dfc-generated | | System.Linq.Expressions;Expression;Equal;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;ExclusiveOr;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;ExclusiveOrAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;ExclusiveOrAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;ExclusiveOrAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion];value;dfc-generated | | System.Linq.Expressions;Expression;Field;(System.Linq.Expressions.Expression,System.Reflection.FieldInfo);Argument[1];ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value];value;dfc-generated | +| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value];value;dfc-generated | +| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | | System.Linq.Expressions;Expression;GreaterThan;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;GreaterThanOrEqual;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | +| System.Linq.Expressions;Expression;IfThen;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.Test];value;dfc-generated | +| System.Linq.Expressions;Expression;IfThen;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.IfTrue];value;dfc-generated | +| System.Linq.Expressions;Expression;IfThenElse;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.Test];value;dfc-generated | +| System.Linq.Expressions;Expression;IfThenElse;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.IfTrue];value;dfc-generated | | System.Linq.Expressions;Expression;IfThenElse;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.FullConditionalExpression._false];value;dfc-generated | +| System.Linq.Expressions;Expression;Increment;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Increment;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Increment;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | | System.Linq.Expressions;Expression;Invoke;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[1].Element;ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;IsFalse;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;IsFalse;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;IsFalse;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;IsTrue;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;IsTrue;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;IsTrue;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;Label;(System.Linq.Expressions.LabelTarget);Argument[0];ReturnValue.Property[System.Linq.Expressions.LabelExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Label;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.LabelExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Label;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.LabelExpression.DefaultValue].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Label;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.LabelExpression.DefaultValue];value;dfc-generated | +| System.Linq.Expressions;Expression;Label;(System.String);Argument[0];ReturnValue.Property[System.Linq.Expressions.LabelTarget.Name];value;dfc-generated | +| System.Linq.Expressions;Expression;Label;(System.Type,System.String);Argument[1];ReturnValue.Property[System.Linq.Expressions.LabelTarget.Name];value;dfc-generated | | System.Linq.Expressions;Expression;Lambda;(System.Linq.Expressions.Expression,System.Boolean,System.Collections.Generic.IEnumerable);Argument[2].Element;ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Lambda;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[1].Element;ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Lambda;(System.Linq.Expressions.Expression,System.String,System.Boolean,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue;taint;df-generated | @@ -12043,10 +12803,28 @@ summary | System.Linq.Expressions;Expression;LeftShiftAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion];value;dfc-generated | | System.Linq.Expressions;Expression;LessThan;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;LessThanOrEqual;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | +| System.Linq.Expressions;Expression;ListBind;(System.Reflection.MemberInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.MemberListBinding.Initializers];value;dfc-generated | +| System.Linq.Expressions;Expression;ListBind;(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.MemberListBinding.Initializers];value;dfc-generated | +| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression];value;dfc-generated | +| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.ListInitExpression.Initializers];value;dfc-generated | +| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression];value;dfc-generated | +| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Linq.Expressions.ElementInit[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression];value;dfc-generated | +| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Linq.Expressions.Expression[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression];value;dfc-generated | +| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression];value;dfc-generated | +| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression];value;dfc-generated | +| System.Linq.Expressions;Expression;Loop;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.LoopExpression.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;Loop;(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget);Argument[0];ReturnValue.Property[System.Linq.Expressions.LoopExpression.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;Loop;(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget);Argument[1];ReturnValue.Property[System.Linq.Expressions.LoopExpression.BreakLabel];value;dfc-generated | +| System.Linq.Expressions;Expression;Loop;(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget);Argument[0];ReturnValue.Property[System.Linq.Expressions.LoopExpression.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;Loop;(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget);Argument[1];ReturnValue.Property[System.Linq.Expressions.LoopExpression.BreakLabel];value;dfc-generated | +| System.Linq.Expressions;Expression;Loop;(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget);Argument[2];ReturnValue.Property[System.Linq.Expressions.LoopExpression.ContinueLabel];value;dfc-generated | | System.Linq.Expressions;Expression;MakeBinary;(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo);Argument[4];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;MakeBinary;(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[4];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;MakeBinary;(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[5];ReturnValue.SyntheticField[System.Linq.Expressions.CoalesceConversionBinaryExpression._conversion];value;dfc-generated | | System.Linq.Expressions;Expression;MakeBinary;(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[5];ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeCatchBlock;(System.Type,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Variable];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeCatchBlock;(System.Type,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeCatchBlock;(System.Type,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[3];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Filter];value;dfc-generated | | System.Linq.Expressions;Expression;MakeDynamic;(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Collections.Generic.IEnumerable);Argument[2].Element;ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;MakeDynamic;(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression);Argument[2];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;MakeDynamic;(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue;taint;df-generated | @@ -12058,9 +12836,26 @@ summary | System.Linq.Expressions;Expression;MakeDynamic;(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[3];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;MakeDynamic;(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[4];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;MakeDynamic;(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[5];ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;MakeGoto;(System.Linq.Expressions.GotoExpressionKind,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeGoto;(System.Linq.Expressions.GotoExpressionKind,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[2];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeGoto;(System.Linq.Expressions.GotoExpressionKind,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[2];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeIndex;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeIndex;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Indexer];value;dfc-generated | | System.Linq.Expressions;Expression;MakeIndex;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.IndexExpression._arguments];value;dfc-generated | | System.Linq.Expressions;Expression;MakeMemberAccess;(System.Linq.Expressions.Expression,System.Reflection.MemberInfo);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.FieldExpression._field];value;dfc-generated | | System.Linq.Expressions;Expression;MakeMemberAccess;(System.Linq.Expressions.Expression,System.Reflection.MemberInfo);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.PropertyExpression._property];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeTry;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.TryExpression.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeTry;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[2];ReturnValue.Property[System.Linq.Expressions.TryExpression.Finally];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeTry;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[3];ReturnValue.Property[System.Linq.Expressions.TryExpression.Fault];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeTry;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[4];ReturnValue.Property[System.Linq.Expressions.TryExpression.Handlers];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeUnary;(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Type);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeUnary;(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeUnary;(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo);Argument[3];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;MemberBind;(System.Reflection.MemberInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.MemberMemberBinding.Bindings];value;dfc-generated | +| System.Linq.Expressions;Expression;MemberBind;(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.MemberMemberBinding.Bindings];value;dfc-generated | +| System.Linq.Expressions;Expression;MemberInit;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.MemberInitExpression.NewExpression];value;dfc-generated | +| System.Linq.Expressions;Expression;MemberInit;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.MemberInitExpression.Bindings];value;dfc-generated | +| System.Linq.Expressions;Expression;MemberInit;(System.Linq.Expressions.NewExpression,System.Linq.Expressions.MemberBinding[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.MemberInitExpression.NewExpression];value;dfc-generated | | System.Linq.Expressions;Expression;Modulo;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;ModuloAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;ModuloAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | @@ -12073,28 +12868,74 @@ summary | System.Linq.Expressions;Expression;MultiplyAssignChecked;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;MultiplyAssignChecked;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion];value;dfc-generated | | System.Linq.Expressions;Expression;MultiplyChecked;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | +| System.Linq.Expressions;Expression;Negate;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Negate;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Negate;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;NegateChecked;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;NegateChecked;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;NegateChecked;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor];value;dfc-generated | +| System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor];value;dfc-generated | | System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.NewExpression._arguments];value;dfc-generated | +| System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor];value;dfc-generated | | System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.NewExpression._arguments];value;dfc-generated | +| System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable);Argument[2];ReturnValue.Property[System.Linq.Expressions.NewExpression.Members];value;dfc-generated | +| System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable,System.Reflection.MemberInfo[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor];value;dfc-generated | | System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable,System.Reflection.MemberInfo[]);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.NewExpression._arguments];value;dfc-generated | +| System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo,System.Linq.Expressions.Expression[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor];value;dfc-generated | +| System.Linq.Expressions;Expression;Not;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Not;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Not;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | | System.Linq.Expressions;Expression;NotEqual;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | +| System.Linq.Expressions;Expression;OnesComplement;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;OnesComplement;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;OnesComplement;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | | System.Linq.Expressions;Expression;Or;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;OrAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;OrAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;OrAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion];value;dfc-generated | | System.Linq.Expressions;Expression;OrElse;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;Parameter;(System.Type,System.String);Argument[1];ReturnValue.Property[System.Linq.Expressions.ParameterExpression.Name];value;dfc-generated | +| System.Linq.Expressions;Expression;PostDecrementAssign;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;PostDecrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;PostDecrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;PostIncrementAssign;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;PostIncrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;PostIncrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | | System.Linq.Expressions;Expression;Power;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;PowerAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;PowerAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;PowerAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion];value;dfc-generated | +| System.Linq.Expressions;Expression;PreDecrementAssign;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;PreDecrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;PreDecrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;PreIncrementAssign;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;PreIncrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;PreIncrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | | System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo);Argument[1];ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object];value;dfc-generated | +| System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Indexer];value;dfc-generated | | System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.IndexExpression._arguments];value;dfc-generated | +| System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Linq.Expressions.Expression[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object];value;dfc-generated | +| System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Linq.Expressions.Expression[]);Argument[1];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Indexer];value;dfc-generated | +| System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.String,System.Linq.Expressions.Expression[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object];value;dfc-generated | +| System.Linq.Expressions;Expression;Quote;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | | System.Linq.Expressions;Expression;Reduce;();Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;Expression;ReduceAndCheck;();Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;Expression;ReduceExtensions;();Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value];value;dfc-generated | +| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value];value;dfc-generated | +| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | | System.Linq.Expressions;Expression;RightShift;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;RightShiftAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;RightShiftAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;RightShiftAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion];value;dfc-generated | +| System.Linq.Expressions;Expression;RuntimeVariables;(System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.RuntimeVariablesExpression.Variables];value;dfc-generated | | System.Linq.Expressions;Expression;Subtract;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;SubtractAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;SubtractAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | @@ -12103,12 +12944,50 @@ summary | System.Linq.Expressions;Expression;SubtractAssignChecked;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;SubtractAssignChecked;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion];value;dfc-generated | | System.Linq.Expressions;Expression;SubtractChecked;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.SwitchCase[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.SwitchCase[]);Argument[1];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.DefaultBody];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.DefaultBody];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[2];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Comparison];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[3];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Cases];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[]);Argument[1];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.DefaultBody];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[]);Argument[2];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Comparison];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.SwitchCase[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[2];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.DefaultBody];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[3];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Comparison];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[4];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Cases];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[]);Argument[1];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[]);Argument[2];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.DefaultBody];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[]);Argument[3];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Comparison];value;dfc-generated | +| System.Linq.Expressions;Expression;SwitchCase;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.SwitchCase.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;SwitchCase;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.SwitchCase.TestValues];value;dfc-generated | +| System.Linq.Expressions;Expression;SwitchCase;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.SwitchCase.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;SymbolDocument;(System.String);Argument[0];ReturnValue.Property[System.Linq.Expressions.SymbolDocumentInfo.FileName];value;dfc-generated | | System.Linq.Expressions;Expression;SymbolDocument;(System.String,System.Guid);Argument[1];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;SymbolDocument;(System.String,System.Guid,System.Guid);Argument[1];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;SymbolDocument;(System.String,System.Guid,System.Guid);Argument[2];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;SymbolDocument;(System.String,System.Guid,System.Guid,System.Guid);Argument[1];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;SymbolDocument;(System.String,System.Guid,System.Guid,System.Guid);Argument[2];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;SymbolDocument;(System.String,System.Guid,System.Guid,System.Guid);Argument[3];ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;Throw;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Throw;(System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;TryCatch;(System.Linq.Expressions.Expression,System.Linq.Expressions.CatchBlock[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.TryExpression.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;TryCatchFinally;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.CatchBlock[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.TryExpression.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;TryCatchFinally;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.CatchBlock[]);Argument[1];ReturnValue.Property[System.Linq.Expressions.TryExpression.Finally];value;dfc-generated | +| System.Linq.Expressions;Expression;TryFault;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.TryExpression.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;TryFault;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.TryExpression.Fault];value;dfc-generated | +| System.Linq.Expressions;Expression;TryFinally;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.TryExpression.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;TryFinally;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.TryExpression.Finally];value;dfc-generated | +| System.Linq.Expressions;Expression;TypeAs;(System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;TypeEqual;(System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.TypeBinaryExpression.Expression];value;dfc-generated | +| System.Linq.Expressions;Expression;TypeIs;(System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.TypeBinaryExpression.Expression];value;dfc-generated | +| System.Linq.Expressions;Expression;UnaryPlus;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;UnaryPlus;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;UnaryPlus;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;Unbox;(System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Variable;(System.Type,System.String);Argument[1];ReturnValue.Property[System.Linq.Expressions.ParameterExpression.Name];value;dfc-generated | | System.Linq.Expressions;Expression;VisitChildren;(System.Linq.Expressions.ExpressionVisitor);Argument[this];Argument[0];taint;df-generated | | System.Linq.Expressions;Expression;VisitChildren;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | @@ -12157,19 +13036,28 @@ summary | System.Linq.Expressions;ExpressionVisitor;VisitMemberBinding;(System.Linq.Expressions.MemberBinding);Argument[0];Argument[this];taint;df-generated | | System.Linq.Expressions;ExpressionVisitor;VisitMemberBinding;(System.Linq.Expressions.MemberBinding);Argument[0];ReturnValue;taint;df-generated | | System.Linq.Expressions;ExpressionVisitor;VisitMemberInit;(System.Linq.Expressions.MemberInitExpression);Argument[0];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;ExpressionVisitor;VisitMemberListBinding;(System.Linq.Expressions.MemberListBinding);Argument[0].Property[System.Linq.Expressions.MemberListBinding.Initializers];ReturnValue.Property[System.Linq.Expressions.MemberListBinding.Initializers];value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitMemberListBinding;(System.Linq.Expressions.MemberListBinding);Argument[0];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;ExpressionVisitor;VisitMemberMemberBinding;(System.Linq.Expressions.MemberMemberBinding);Argument[0].Property[System.Linq.Expressions.MemberMemberBinding.Bindings];ReturnValue.Property[System.Linq.Expressions.MemberMemberBinding.Bindings];value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitMemberMemberBinding;(System.Linq.Expressions.MemberMemberBinding);Argument[0];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitMethodCall;(System.Linq.Expressions.MethodCallExpression);Argument[0];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;ExpressionVisitor;VisitNew;(System.Linq.Expressions.NewExpression);Argument[0].Property[System.Linq.Expressions.NewExpression.Constructor];ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor];value;dfc-generated | +| System.Linq.Expressions;ExpressionVisitor;VisitNew;(System.Linq.Expressions.NewExpression);Argument[0].Property[System.Linq.Expressions.NewExpression.Members];ReturnValue.Property[System.Linq.Expressions.NewExpression.Members];value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitNew;(System.Linq.Expressions.NewExpression);Argument[0];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitNewArray;(System.Linq.Expressions.NewArrayExpression);Argument[0];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitParameter;(System.Linq.Expressions.ParameterExpression);Argument[0];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;ExpressionVisitor;VisitRuntimeVariables;(System.Linq.Expressions.RuntimeVariablesExpression);Argument[0].Property[System.Linq.Expressions.RuntimeVariablesExpression.Variables];ReturnValue.Property[System.Linq.Expressions.RuntimeVariablesExpression.Variables];value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitRuntimeVariables;(System.Linq.Expressions.RuntimeVariablesExpression);Argument[0];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitSwitch;(System.Linq.Expressions.SwitchExpression);Argument[0];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;ExpressionVisitor;VisitSwitchCase;(System.Linq.Expressions.SwitchCase);Argument[0].Property[System.Linq.Expressions.SwitchCase.TestValues];ReturnValue.Property[System.Linq.Expressions.SwitchCase.TestValues];value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitSwitchCase;(System.Linq.Expressions.SwitchCase);Argument[0];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitTry;(System.Linq.Expressions.TryExpression);Argument[0];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitTypeBinary;(System.Linq.Expressions.TypeBinaryExpression);Argument[0];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitUnary;(System.Linq.Expressions.UnaryExpression);Argument[0];ReturnValue;value;dfc-generated | | System.Linq.Expressions;GotoExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;GotoExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;GotoExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;GotoExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value];value;dfc-generated | | System.Linq.Expressions;GotoExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;IArgumentProvider;GetArgument;(System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;IndexExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | @@ -12177,13 +13065,18 @@ summary | System.Linq.Expressions;IndexExpression;GetArgument;(System.Int32);Argument[this].SyntheticField[System.Linq.Expressions.IndexExpression._arguments].Element;ReturnValue;value;dfc-generated | | System.Linq.Expressions;IndexExpression;GetArgument;(System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;IndexExpression;GetArgument;(System.Int32);Argument[this];ReturnValue;taint;dfc-generated | +| System.Linq.Expressions;IndexExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object];value;dfc-generated | | System.Linq.Expressions;IndexExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.IndexExpression._arguments];value;dfc-generated | +| System.Linq.Expressions;IndexExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[this].Property[System.Linq.Expressions.IndexExpression.Indexer];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Indexer];value;dfc-generated | | System.Linq.Expressions;IndexExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;IndexExpression;get_Arguments;();Argument[this].SyntheticField[System.Linq.Expressions.IndexExpression._arguments];ReturnValue;value;dfc-generated | | System.Linq.Expressions;InvocationExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;InvocationExpression;GetArgument;(System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;InvocationExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;LabelExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;LabelExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.LabelExpression.Target];value;dfc-generated | +| System.Linq.Expressions;LabelExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.LabelExpression.DefaultValue].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;LabelExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.LabelExpression.DefaultValue];value;dfc-generated | | System.Linq.Expressions;LabelExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;LabelTarget;ToString;();Argument[this].Property[System.Linq.Expressions.LabelTarget.Name];ReturnValue;value;dfc-generated | | System.Linq.Expressions;LambdaExpression;get_Body;();Argument[this];ReturnValue;taint;df-generated | @@ -12191,12 +13084,18 @@ summary | System.Linq.Expressions;LambdaExpression;get_Parameters;();Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;ListInitExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ListInitExpression;Reduce;();Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;ListInitExpression;Update;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression];value;dfc-generated | +| System.Linq.Expressions;ListInitExpression;Update;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.ListInitExpression.Initializers];value;dfc-generated | | System.Linq.Expressions;ListInitExpression;Update;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;LoopExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;LoopExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.LoopExpression.BreakLabel];value;dfc-generated | +| System.Linq.Expressions;LoopExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.LoopExpression.ContinueLabel];value;dfc-generated | +| System.Linq.Expressions;LoopExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[2];ReturnValue.Property[System.Linq.Expressions.LoopExpression.Body];value;dfc-generated | | System.Linq.Expressions;LoopExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;MemberAssignment;Update;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.SyntheticField[System.Linq.Expressions.MemberAssignment._expression];value;dfc-generated | | System.Linq.Expressions;MemberAssignment;Update;(System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;MemberAssignment;get_Expression;();Argument[this].SyntheticField[System.Linq.Expressions.MemberAssignment._expression];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;MemberBinding;MemberBinding;(System.Linq.Expressions.MemberBindingType,System.Reflection.MemberInfo);Argument[1];Argument[this].Property[System.Linq.Expressions.MemberBinding.Member];value;dfc-generated | | System.Linq.Expressions;MemberBinding;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;MemberExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;MemberExpression;Update;(System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;df-generated | @@ -12204,8 +13103,12 @@ summary | System.Linq.Expressions;MemberExpression;get_Member;();Argument[this].SyntheticField[System.Linq.Expressions.PropertyExpression._property];ReturnValue;value;dfc-generated | | System.Linq.Expressions;MemberInitExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;MemberInitExpression;Reduce;();Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;MemberInitExpression;Update;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.MemberInitExpression.NewExpression];value;dfc-generated | +| System.Linq.Expressions;MemberInitExpression;Update;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.MemberInitExpression.Bindings];value;dfc-generated | | System.Linq.Expressions;MemberInitExpression;Update;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;MemberListBinding;Update;(System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.MemberListBinding.Initializers];value;dfc-generated | | System.Linq.Expressions;MemberListBinding;Update;(System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;MemberMemberBinding;Update;(System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.MemberMemberBinding.Bindings];value;dfc-generated | | System.Linq.Expressions;MemberMemberBinding;Update;(System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;MethodCallExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;MethodCallExpression;GetArgument;(System.Int32);Argument[this];ReturnValue;taint;df-generated | @@ -12214,26 +13117,45 @@ summary | System.Linq.Expressions;MethodCallExpression;get_Object;();Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;NewArrayExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;NewArrayExpression;Update;(System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;NewExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this].Property[System.Linq.Expressions.NewExpression.Constructor];ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor];value;dfc-generated | +| System.Linq.Expressions;NewExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this].Property[System.Linq.Expressions.NewExpression.Members];ReturnValue.Property[System.Linq.Expressions.NewExpression.Members];value;dfc-generated | | System.Linq.Expressions;NewExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;NewExpression;GetArgument;(System.Int32);Argument[this].SyntheticField[System.Linq.Expressions.NewExpression._arguments].Element;ReturnValue;value;df-generated | | System.Linq.Expressions;NewExpression;GetArgument;(System.Int32);Argument[this].SyntheticField[System.Linq.Expressions.NewExpression._arguments].Element;ReturnValue;value;dfc-generated | | System.Linq.Expressions;NewExpression;GetArgument;(System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;NewExpression;GetArgument;(System.Int32);Argument[this];ReturnValue;taint;dfc-generated | | System.Linq.Expressions;NewExpression;Update;(System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.SyntheticField[System.Linq.Expressions.NewExpression._arguments];value;dfc-generated | +| System.Linq.Expressions;NewExpression;Update;(System.Collections.Generic.IEnumerable);Argument[this].Property[System.Linq.Expressions.NewExpression.Constructor];ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor];value;dfc-generated | +| System.Linq.Expressions;NewExpression;Update;(System.Collections.Generic.IEnumerable);Argument[this].Property[System.Linq.Expressions.NewExpression.Members];ReturnValue.Property[System.Linq.Expressions.NewExpression.Members];value;dfc-generated | | System.Linq.Expressions;NewExpression;Update;(System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;NewExpression;get_Arguments;();Argument[this].SyntheticField[System.Linq.Expressions.NewExpression._arguments];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ParameterExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;RuntimeVariablesExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this].Property[System.Linq.Expressions.RuntimeVariablesExpression.Variables];ReturnValue.Property[System.Linq.Expressions.RuntimeVariablesExpression.Variables];value;dfc-generated | | System.Linq.Expressions;RuntimeVariablesExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;RuntimeVariablesExpression;Update;(System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.RuntimeVariablesExpression.Variables];value;dfc-generated | | System.Linq.Expressions;RuntimeVariablesExpression;Update;(System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;SwitchCase;Update;(System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.SwitchCase.TestValues];value;dfc-generated | +| System.Linq.Expressions;SwitchCase;Update;(System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.SwitchCase.Body];value;dfc-generated | | System.Linq.Expressions;SwitchCase;Update;(System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;SwitchExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;SwitchExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue];value;dfc-generated | +| System.Linq.Expressions;SwitchExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Cases];value;dfc-generated | +| System.Linq.Expressions;SwitchExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression);Argument[2];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.DefaultBody];value;dfc-generated | +| System.Linq.Expressions;SwitchExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression);Argument[this].Property[System.Linq.Expressions.SwitchExpression.Comparison];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Comparison];value;dfc-generated | | System.Linq.Expressions;SwitchExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;TryExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;TryExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.TryExpression.Body];value;dfc-generated | +| System.Linq.Expressions;TryExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.TryExpression.Handlers];value;dfc-generated | +| System.Linq.Expressions;TryExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.Property[System.Linq.Expressions.TryExpression.Finally];value;dfc-generated | +| System.Linq.Expressions;TryExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[3];ReturnValue.Property[System.Linq.Expressions.TryExpression.Fault];value;dfc-generated | | System.Linq.Expressions;TryExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;TypeBinaryExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;TypeBinaryExpression;Update;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.TypeBinaryExpression.Expression];value;dfc-generated | | System.Linq.Expressions;TypeBinaryExpression;Update;(System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;UnaryExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;UnaryExpression;Reduce;();Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;UnaryExpression;Update;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;UnaryExpression;Update;(System.Linq.Expressions.Expression);Argument[this].Property[System.Linq.Expressions.UnaryExpression.Method];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | | System.Linq.Expressions;UnaryExpression;Update;(System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | | System.Linq;Enumerable;Aggregate;(System.Collections.Generic.IEnumerable,TAccumulate,System.Func,System.Func);Argument[0].Element;Argument[2].Parameter[1];value;manual | | System.Linq;Enumerable;Aggregate;(System.Collections.Generic.IEnumerable,TAccumulate,System.Func,System.Func);Argument[1];Argument[2].Parameter[0];value;manual | @@ -12361,7 +13283,6 @@ summary | System.Linq;Enumerable;FirstOrDefault;(System.Collections.Generic.IEnumerable,System.Func,TSource);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Linq;Enumerable;FirstOrDefault;(System.Collections.Generic.IEnumerable,System.Func,TSource);Argument[2];ReturnValue;value;dfc-generated | | System.Linq;Enumerable;FirstOrDefault;(System.Collections.Generic.IEnumerable,System.Func,TSource);Argument[2];ReturnValue;value;hq-generated | -| System.Linq;Enumerable;FirstOrDefault;(System.Collections.Generic.IEnumerable,TSource);Argument[0].Element;ReturnValue;value;dfc-generated | | System.Linq;Enumerable;FirstOrDefault;(System.Collections.Generic.IEnumerable,TSource);Argument[1];ReturnValue;value;dfc-generated | | System.Linq;Enumerable;GroupBy;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func,TResult>);Argument[0].Element;Argument[1].Parameter[0];value;manual | | System.Linq;Enumerable;GroupBy;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func,TResult>);Argument[0].Element;Argument[2].Parameter[0];value;manual | @@ -12465,7 +13386,6 @@ summary | System.Linq;Enumerable;LastOrDefault;(System.Collections.Generic.IEnumerable,System.Func,TSource);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Linq;Enumerable;LastOrDefault;(System.Collections.Generic.IEnumerable,System.Func,TSource);Argument[2];ReturnValue;value;dfc-generated | | System.Linq;Enumerable;LastOrDefault;(System.Collections.Generic.IEnumerable,System.Func,TSource);Argument[2];ReturnValue;value;hq-generated | -| System.Linq;Enumerable;LastOrDefault;(System.Collections.Generic.IEnumerable,TSource);Argument[0].Element;ReturnValue;value;dfc-generated | | System.Linq;Enumerable;LastOrDefault;(System.Collections.Generic.IEnumerable,TSource);Argument[1];ReturnValue;value;dfc-generated | | System.Linq;Enumerable;LongCount;(System.Collections.Generic.IEnumerable,System.Func);Argument[0].Element;Argument[1].Parameter[0];value;manual | | System.Linq;Enumerable;LongCount;(System.Collections.Generic.IEnumerable,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;manual | @@ -12778,6 +13698,7 @@ summary | System.Linq;ImmutableArrayExtensions;Last;(System.Collections.Immutable.ImmutableArray);Argument[0].Element;ReturnValue;taint;df-generated | | System.Linq;ImmutableArrayExtensions;Last;(System.Collections.Immutable.ImmutableArray+Builder);Argument[0].Element;ReturnValue;value;manual | | System.Linq;ImmutableArrayExtensions;Last;(System.Collections.Immutable.ImmutableArray,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Linq;ImmutableArrayExtensions;LastOrDefault;(System.Collections.Immutable.ImmutableArray);Argument[0].Element;ReturnValue;taint;df-generated | | System.Linq;ImmutableArrayExtensions;LastOrDefault;(System.Collections.Immutable.ImmutableArray+Builder);Argument[0].Element;ReturnValue;value;manual | | System.Linq;ImmutableArrayExtensions;LastOrDefault;(System.Collections.Immutable.ImmutableArray,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Linq;ImmutableArrayExtensions;Select;(System.Collections.Immutable.ImmutableArray,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -12796,6 +13717,7 @@ summary | System.Linq;ImmutableArrayExtensions;SequenceEqual;(System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray,System.Func);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Linq;ImmutableArrayExtensions;Single;(System.Collections.Immutable.ImmutableArray);Argument[0].Element;ReturnValue;taint;df-generated | | System.Linq;ImmutableArrayExtensions;Single;(System.Collections.Immutable.ImmutableArray,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Linq;ImmutableArrayExtensions;SingleOrDefault;(System.Collections.Immutable.ImmutableArray);Argument[0].Element;ReturnValue;taint;df-generated | | System.Linq;ImmutableArrayExtensions;SingleOrDefault;(System.Collections.Immutable.ImmutableArray,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Linq;ImmutableArrayExtensions;ToArray;(System.Collections.Immutable.ImmutableArray);Argument[0].Element;ReturnValue;taint;df-generated | | System.Linq;ImmutableArrayExtensions;ToDictionary;(System.Collections.Immutable.ImmutableArray,System.Func);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | @@ -13569,11 +14491,10 @@ summary | System.Net.Http.Headers;ContentDispositionHeaderValue;ContentDispositionHeaderValue;(System.String);Argument[0];Argument[this].SyntheticField[System.Net.Http.Headers.ContentDispositionHeaderValue._dispositionType];value;dfc-generated | | System.Net.Http.Headers;ContentDispositionHeaderValue;ToString;();Argument[this].SyntheticField[System.Net.Http.Headers.ContentDispositionHeaderValue._dispositionType];ReturnValue;taint;dfc-generated | | System.Net.Http.Headers;ContentRangeHeaderValue;Clone;();Argument[this];ReturnValue;value;dfc-generated | -| System.Net.Http.Headers;EntityTagHeaderValue;Clone;();Argument[this].SyntheticField[System.Net.Http.Headers.EntityTagHeaderValue._tag];ReturnValue.SyntheticField[System.Net.Http.Headers.EntityTagHeaderValue._tag];value;dfc-generated | +| System.Net.Http.Headers;EntityTagHeaderValue;Clone;();Argument[this].Property[System.Net.Http.Headers.EntityTagHeaderValue.Tag];ReturnValue.Property[System.Net.Http.Headers.EntityTagHeaderValue.Tag];value;dfc-generated | | System.Net.Http.Headers;EntityTagHeaderValue;Clone;();Argument[this];ReturnValue;value;dfc-generated | -| System.Net.Http.Headers;EntityTagHeaderValue;EntityTagHeaderValue;(System.String,System.Boolean);Argument[0];Argument[this].SyntheticField[System.Net.Http.Headers.EntityTagHeaderValue._tag];value;dfc-generated | -| System.Net.Http.Headers;EntityTagHeaderValue;ToString;();Argument[this].SyntheticField[System.Net.Http.Headers.EntityTagHeaderValue._tag];ReturnValue;value;dfc-generated | -| System.Net.Http.Headers;EntityTagHeaderValue;get_Tag;();Argument[this].SyntheticField[System.Net.Http.Headers.EntityTagHeaderValue._tag];ReturnValue;value;dfc-generated | +| System.Net.Http.Headers;EntityTagHeaderValue;EntityTagHeaderValue;(System.String,System.Boolean);Argument[0];Argument[this].Property[System.Net.Http.Headers.EntityTagHeaderValue.Tag];value;dfc-generated | +| System.Net.Http.Headers;EntityTagHeaderValue;ToString;();Argument[this].Property[System.Net.Http.Headers.EntityTagHeaderValue.Tag];ReturnValue;value;dfc-generated | | System.Net.Http.Headers;HeaderStringValues+Enumerator;get_Current;();Argument[this].Property[System.Net.Http.Headers.HeaderStringValues+Enumerator.Current];ReturnValue;value;df-generated | | System.Net.Http.Headers;HeaderStringValues+Enumerator;get_Current;();Argument[this].Property[System.Net.Http.Headers.HeaderStringValues+Enumerator.Current];ReturnValue;value;dfc-generated | | System.Net.Http.Headers;HeaderStringValues+Enumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | @@ -13587,6 +14508,7 @@ summary | System.Net.Http.Headers;HttpHeaderValueCollection;CopyTo;(T[],System.Int32);Argument[this].Element;Argument[0].Element;value;manual | | System.Net.Http.Headers;HttpHeaderValueCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Net.Http.Headers;HttpHeaderValueCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | +| System.Net.Http.Headers;HttpHeaderValueCollection;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;HttpHeaders;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | | System.Net.Http.Headers;HttpHeaders;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Net.Http.Headers;HttpHeaders;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | @@ -13652,7 +14574,7 @@ summary | System.Net.Http.Headers;RangeConditionHeaderValue;Clone;();Argument[this];ReturnValue;value;dfc-generated | | System.Net.Http.Headers;RangeConditionHeaderValue;RangeConditionHeaderValue;(System.DateTimeOffset);Argument[0];Argument[this].SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._date];value;dfc-generated | | System.Net.Http.Headers;RangeConditionHeaderValue;RangeConditionHeaderValue;(System.Net.Http.Headers.EntityTagHeaderValue);Argument[0];Argument[this].SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._entityTag];value;dfc-generated | -| System.Net.Http.Headers;RangeConditionHeaderValue;ToString;();Argument[this];ReturnValue;taint;df-generated | +| System.Net.Http.Headers;RangeConditionHeaderValue;ToString;();Argument[this].SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._entityTag].Property[System.Net.Http.Headers.EntityTagHeaderValue.Tag];ReturnValue;value;dfc-generated | | System.Net.Http.Headers;RangeConditionHeaderValue;get_Date;();Argument[this].SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._date];ReturnValue;value;dfc-generated | | System.Net.Http.Headers;RangeConditionHeaderValue;get_EntityTag;();Argument[this].SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._entityTag];ReturnValue;value;dfc-generated | | System.Net.Http.Headers;RangeHeaderValue;Clone;();Argument[this];ReturnValue;value;dfc-generated | @@ -13699,8 +14621,10 @@ summary | System.Net.Http.Headers;WarningHeaderValue;get_Agent;();Argument[this].SyntheticField[System.Net.Http.Headers.WarningHeaderValue._agent];ReturnValue;value;dfc-generated | | System.Net.Http.Headers;WarningHeaderValue;get_Date;();Argument[this].SyntheticField[System.Net.Http.Headers.WarningHeaderValue._date];ReturnValue;value;dfc-generated | | System.Net.Http.Headers;WarningHeaderValue;get_Text;();Argument[this].SyntheticField[System.Net.Http.Headers.WarningHeaderValue._text];ReturnValue;value;dfc-generated | -| System.Net.Http.Json;JsonContent;Create;(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Net.Http.Headers.MediaTypeHeaderValue);Argument[1];ReturnValue;taint;df-generated | -| System.Net.Http.Json;JsonContent;Create;(T,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Net.Http.Headers.MediaTypeHeaderValue);Argument[1];ReturnValue;taint;df-generated | +| System.Net.Http.Json;JsonContent;Create;(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Net.Http.Headers.MediaTypeHeaderValue);Argument[0];ReturnValue.Property[System.Net.Http.Json.JsonContent.Value];value;dfc-generated | +| System.Net.Http.Json;JsonContent;Create;(System.Object,System.Type,System.Net.Http.Headers.MediaTypeHeaderValue,System.Text.Json.JsonSerializerOptions);Argument[0];ReturnValue.Property[System.Net.Http.Json.JsonContent.Value];value;dfc-generated | +| System.Net.Http.Json;JsonContent;Create;(T,System.Net.Http.Headers.MediaTypeHeaderValue,System.Text.Json.JsonSerializerOptions);Argument[0];ReturnValue.Property[System.Net.Http.Json.JsonContent.Value];value;dfc-generated | +| System.Net.Http.Json;JsonContent;Create;(T,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Net.Http.Headers.MediaTypeHeaderValue);Argument[0];ReturnValue.Property[System.Net.Http.Json.JsonContent.Value];value;dfc-generated | | System.Net.Http.Json;JsonContent;SerializeToStream;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);Argument[this];Argument[0];taint;df-generated | | System.Net.Http.Json;JsonContent;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext);Argument[0];ReturnValue;taint;df-generated | | System.Net.Http.Json;JsonContent;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext);Argument[this];Argument[0];taint;df-generated | @@ -13755,8 +14679,6 @@ summary | System.Net.Http;HttpContent;CreateContentReadStream;(System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;HttpContent;CreateContentReadStreamAsync;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;HttpContent;CreateContentReadStreamAsync;(System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpContent;ReadAsByteArrayAsync;();Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpContent;ReadAsByteArrayAsync;(System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;HttpContent;ReadAsStream;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;HttpContent;ReadAsStream;(System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;HttpContent;ReadAsStreamAsync;();Argument[this];ReturnValue;taint;df-generated | @@ -13777,6 +14699,7 @@ summary | System.Net.Http;HttpMethod;HttpMethod;(System.String);Argument[0];Argument[this].SyntheticField[System.Net.Http.HttpMethod._method];value;dfc-generated | | System.Net.Http;HttpMethod;ToString;();Argument[this].SyntheticField[System.Net.Http.HttpMethod._method];ReturnValue;value;dfc-generated | | System.Net.Http;HttpMethod;get_Method;();Argument[this].SyntheticField[System.Net.Http.HttpMethod._method];ReturnValue;value;dfc-generated | +| System.Net.Http;HttpRequestException;HttpRequestException;(System.String,System.Exception,System.Nullable);Argument[2];Argument[this].Property[System.Net.Http.HttpRequestException.StatusCode];value;dfc-generated | | System.Net.Http;HttpRequestMessage;HttpRequestMessage;(System.Net.Http.HttpMethod,System.String);Argument[0];Argument[this];taint;manual | | System.Net.Http;HttpRequestMessage;HttpRequestMessage;(System.Net.Http.HttpMethod,System.String);Argument[1];Argument[this];taint;manual | | System.Net.Http;HttpRequestMessage;HttpRequestMessage;(System.Net.Http.HttpMethod,System.Uri);Argument[0];Argument[this].SyntheticField[System.Net.Http.HttpRequestMessage._method];value;dfc-generated | @@ -13800,6 +14723,7 @@ summary | System.Net.Http;HttpRequestOptions;get_Values;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;HttpRequestOptions;set_Item;(System.String,System.Object);Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | | System.Net.Http;HttpRequestOptions;set_Item;(System.String,System.Object);Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Net.Http;HttpRequestOptionsKey;HttpRequestOptionsKey;(System.String);Argument[0];Argument[this].Property[System.Net.Http.HttpRequestOptionsKey`1.Key];value;dfc-generated | | System.Net.Http;HttpResponseMessage;EnsureSuccessStatusCode;();Argument[this];ReturnValue;value;dfc-generated | | System.Net.Http;HttpResponseMessage;ToString;();Argument[this].Property[System.Net.Http.HttpResponseMessage.ReasonPhrase];ReturnValue;taint;dfc-generated | | System.Net.Http;MultipartContent;Add;(System.Net.Http.HttpContent);Argument[0];Argument[this].Element;value;manual | @@ -13847,7 +14771,10 @@ summary | System.Net.Http;SocketsHttpPlaintextStreamFilterContext;get_PlaintextStream;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;StreamContent;CreateContentReadStream;(System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;StreamContent;CreateContentReadStreamAsync;();Argument[this];ReturnValue;taint;df-generated | +| System.Net.Http;StreamContent;SerializeToStream;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);Argument[this].SyntheticField[System.Net.Http.StreamContent._content];Argument[0];taint;df-generated | +| System.Net.Http;StreamContent;SerializeToStream;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);Argument[this].SyntheticField[System.Net.Http.StreamContent._content];Argument[0];taint;dfc-generated | | System.Net.Http;StreamContent;SerializeToStream;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);Argument[this];Argument[0];taint;df-generated | +| System.Net.Http;StreamContent;SerializeToStream;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);Argument[this];Argument[0];taint;dfc-generated | | System.Net.Http;StreamContent;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext);Argument[0];ReturnValue;taint;df-generated | | System.Net.Http;StreamContent;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext);Argument[this];Argument[0];taint;df-generated | | System.Net.Http;StreamContent;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext);Argument[this];ReturnValue;taint;df-generated | @@ -13855,8 +14782,8 @@ summary | System.Net.Http;StreamContent;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | | System.Net.Http;StreamContent;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);Argument[this];Argument[0];taint;df-generated | | System.Net.Http;StreamContent;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;StreamContent;StreamContent;(System.IO.Stream);Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;StreamContent;StreamContent;(System.IO.Stream,System.Int32);Argument[0];Argument[this];taint;df-generated | +| System.Net.Http;StreamContent;StreamContent;(System.IO.Stream);Argument[0];Argument[this].SyntheticField[System.Net.Http.StreamContent._content];value;dfc-generated | +| System.Net.Http;StreamContent;StreamContent;(System.IO.Stream,System.Int32);Argument[0];Argument[this].SyntheticField[System.Net.Http.StreamContent._content];value;dfc-generated | | System.Net.Http;StringContent;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.Net.Http;StringContent;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | | System.Net.Http;StringContent;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);Argument[this];Argument[0];taint;df-generated | @@ -14011,6 +14938,10 @@ summary | System.Net.NetworkInformation;NetworkInterface;get_Name;();Argument[this];ReturnValue;taint;df-generated | | System.Net.NetworkInformation;PhysicalAddress;GetAddressBytes;();Argument[this].SyntheticField[System.Net.NetworkInformation.PhysicalAddress._address].Element;ReturnValue.Element;value;dfc-generated | | System.Net.NetworkInformation;PhysicalAddress;PhysicalAddress;(System.Byte[]);Argument[0];Argument[this].SyntheticField[System.Net.NetworkInformation.PhysicalAddress._address];value;dfc-generated | +| System.Net.NetworkInformation;Ping;Send;(System.Net.IPAddress,System.Int32,System.Byte[],System.Net.NetworkInformation.PingOptions);Argument[3];ReturnValue.Property[System.Net.NetworkInformation.PingReply.Options];value;dfc-generated | +| System.Net.NetworkInformation;Ping;Send;(System.Net.IPAddress,System.TimeSpan,System.Byte[],System.Net.NetworkInformation.PingOptions);Argument[3];ReturnValue.Property[System.Net.NetworkInformation.PingReply.Options];value;dfc-generated | +| System.Net.NetworkInformation;Ping;Send;(System.String,System.Int32,System.Byte[],System.Net.NetworkInformation.PingOptions);Argument[3];ReturnValue.Property[System.Net.NetworkInformation.PingReply.Options];value;dfc-generated | +| System.Net.NetworkInformation;Ping;Send;(System.String,System.TimeSpan,System.Byte[],System.Net.NetworkInformation.PingOptions);Argument[3];ReturnValue.Property[System.Net.NetworkInformation.PingReply.Options];value;dfc-generated | | System.Net.NetworkInformation;Ping;add_PingCompleted;(System.Net.NetworkInformation.PingCompletedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net.NetworkInformation;Ping;remove_PingCompleted;(System.Net.NetworkInformation.PingCompletedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net.NetworkInformation;PingCompletedEventHandler;BeginInvoke;(System.Object,System.Net.NetworkInformation.PingCompletedEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -14026,7 +14957,9 @@ summary | System.Net.PeerToPeer;PnrpPermission;Copy;();Argument[this];ReturnValue;value;dfc-generated | | System.Net.PeerToPeer;PnrpPermission;Intersect;(System.Security.IPermission);Argument[0];ReturnValue;value;dfc-generated | | System.Net.PeerToPeer;PnrpPermission;Union;(System.Security.IPermission);Argument[this];ReturnValue;taint;df-generated | +| System.Net.Quic;QuicConnection;ConnectAsync;(System.Net.Quic.QuicClientConnectionOptions,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.Net.Quic;QuicConnection;DisposeAsync;();Argument[this];ReturnValue;taint;df-generated | +| System.Net.Quic;QuicConnection;OpenOutboundStreamAsync;(System.Net.Quic.QuicStreamType,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | | System.Net.Quic;QuicConnection;get_LocalEndPoint;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Quic;QuicConnection;get_NegotiatedApplicationProtocol;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Quic;QuicConnection;get_RemoteCertificate;();Argument[this];ReturnValue;taint;df-generated | @@ -14048,6 +14981,7 @@ summary | System.Net.Quic;QuicStream;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | System.Net.Quic;QuicStream;Write;(System.ReadOnlySpan);Argument[0].Element;Argument[this];taint;manual | | System.Net.Quic;QuicStream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| System.Net.Quic;QuicStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.Net.Quic;QuicStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.Net.Quic;QuicStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | System.Net.Quic;QuicStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | @@ -14086,6 +15020,7 @@ summary | System.Net.Security;NegotiateStream;ReadAsync;(System.Memory,System.Threading.CancellationToken);Argument[this];Argument[0].Element;taint;manual | | System.Net.Security;NegotiateStream;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | System.Net.Security;NegotiateStream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| System.Net.Security;NegotiateStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.Net.Security;NegotiateStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.Net.Security;NegotiateStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | System.Net.Security;NegotiateStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | @@ -14098,17 +15033,31 @@ summary | System.Net.Security;SslCertificateTrust;CreateForX509Store;(System.Security.Cryptography.X509Certificates.X509Store,System.Boolean);Argument[0];ReturnValue;taint;df-generated | | System.Net.Security;SslClientAuthenticationOptions;set_LocalCertificateSelectionCallback;(System.Net.Security.LocalCertificateSelectionCallback);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net.Security;SslClientAuthenticationOptions;set_RemoteCertificateValidationCallback;(System.Net.Security.RemoteCertificateValidationCallback);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.Net.Security;SslClientHelloInfo;SslClientHelloInfo;(System.String,System.Security.Authentication.SslProtocols);Argument[0];Argument[this].Property[System.Net.Security.SslClientHelloInfo.ServerName];value;dfc-generated | | System.Net.Security;SslServerAuthenticationOptions;set_RemoteCertificateValidationCallback;(System.Net.Security.RemoteCertificateValidationCallback);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net.Security;SslServerAuthenticationOptions;set_ServerCertificateSelectionCallback;(System.Net.Security.ServerCertificateSelectionCallback);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net.Security;SslStream;AuthenticateAsClient;(System.Net.Security.SslClientAuthenticationOptions);Argument[0];Argument[this];taint;df-generated | +| System.Net.Security;SslStream;AuthenticateAsClient;(System.String);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;dfc-generated | +| System.Net.Security;SslStream;AuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;dfc-generated | +| System.Net.Security;SslStream;AuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;dfc-generated | | System.Net.Security;SslStream;AuthenticateAsClientAsync;(System.Net.Security.SslClientAuthenticationOptions,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | -| System.Net.Security;SslStream;AuthenticateAsClientAsync;(System.Net.Security.SslClientAuthenticationOptions,System.Threading.CancellationToken);Argument[1];Argument[this];taint;df-generated | +| System.Net.Security;SslStream;AuthenticateAsClientAsync;(System.String);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;dfc-generated | +| System.Net.Security;SslStream;AuthenticateAsClientAsync;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;dfc-generated | +| System.Net.Security;SslStream;AuthenticateAsClientAsync;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;dfc-generated | | System.Net.Security;SslStream;AuthenticateAsServer;(System.Net.Security.SslServerAuthenticationOptions);Argument[0];Argument[this];taint;df-generated | | System.Net.Security;SslStream;AuthenticateAsServerAsync;(System.Net.Security.ServerOptionsSelectionCallback,System.Object,System.Threading.CancellationToken);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net.Security;SslStream;AuthenticateAsServerAsync;(System.Net.Security.SslServerAuthenticationOptions,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | -| System.Net.Security;SslStream;AuthenticateAsServerAsync;(System.Net.Security.SslServerAuthenticationOptions,System.Threading.CancellationToken);Argument[1];Argument[this];taint;df-generated | +| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.AsyncCallback,System.Object);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;dfc-generated | +| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.AsyncCallback,System.Object);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;hq-generated | +| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean,System.AsyncCallback,System.Object);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;dfc-generated | +| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean,System.AsyncCallback,System.Object);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;hq-generated | +| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean,System.AsyncCallback,System.Object);Argument[3];Argument[3].Parameter[delegate-self];value;dfc-generated | | System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean,System.AsyncCallback,System.Object);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | +| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean,System.AsyncCallback,System.Object);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;dfc-generated | +| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean,System.AsyncCallback,System.Object);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;hq-generated | +| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean,System.AsyncCallback,System.Object);Argument[4];Argument[4].Parameter[delegate-self];value;dfc-generated | | System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean,System.AsyncCallback,System.Object);Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | | System.Net.Security;SslStream;BeginAuthenticateAsServer;(System.Security.Cryptography.X509Certificates.X509Certificate,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Net.Security;SslStream;BeginAuthenticateAsServer;(System.Security.Cryptography.X509Certificates.X509Certificate,System.Boolean,System.Boolean,System.AsyncCallback,System.Object);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | @@ -14119,7 +15068,6 @@ summary | System.Net.Security;SslStream;BeginWrite;(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object);Argument[3];Argument[3].Parameter[delegate-self];value;manual | | System.Net.Security;SslStream;DisposeAsync;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Security;SslStream;FlushAsync;(System.Threading.CancellationToken);Argument[this];ReturnValue.SyntheticField[System.Threading.Tasks.Task.m_stateObject];value;dfc-generated | -| System.Net.Security;SslStream;NegotiateClientCertificateAsync;(System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.Net.Security;SslStream;Read;(System.Byte[],System.Int32,System.Int32);Argument[this];Argument[0].Element;taint;manual | | System.Net.Security;SslStream;ReadAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[this];Argument[0].Element;taint;manual | | System.Net.Security;SslStream;ReadAsync;(System.Memory,System.Threading.CancellationToken);Argument[this];Argument[0].Element;taint;manual | @@ -14131,15 +15079,17 @@ summary | System.Net.Security;SslStream;Write;(System.Byte[]);Argument[0].Element;Argument[this];taint;dfc-generated | | System.Net.Security;SslStream;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | System.Net.Security;SslStream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| System.Net.Security;SslStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.Net.Security;SslStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.Net.Security;SslStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | System.Net.Security;SslStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | | System.Net.Security;SslStream;get_LocalCertificate;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Security;SslStream;get_NegotiatedApplicationProtocol;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Security;SslStream;get_RemoteCertificate;();Argument[this];ReturnValue;taint;df-generated | -| System.Net.Security;SslStream;get_TargetHostName;();Argument[this];ReturnValue;taint;df-generated | +| System.Net.Security;SslStream;get_TargetHostName;();Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];ReturnValue;value;dfc-generated | | System.Net.Security;SslStream;get_TransportContext;();Argument[this];ReturnValue;taint;df-generated | -| System.Net.Security;SslStreamCertificateContext;Create;(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.X509Certificates.X509Certificate2Collection,System.Boolean,System.Net.Security.SslCertificateTrust);Argument[3];ReturnValue;taint;df-generated | +| System.Net.Security;SslStreamCertificateContext;Create;(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.X509Certificates.X509Certificate2Collection,System.Boolean);Argument[0];ReturnValue.Property[System.Net.Security.SslStreamCertificateContext.TargetCertificate];value;dfc-generated | +| System.Net.Security;SslStreamCertificateContext;Create;(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.X509Certificates.X509Certificate2Collection,System.Boolean,System.Net.Security.SslCertificateTrust);Argument[0];ReturnValue.Property[System.Net.Security.SslStreamCertificateContext.TargetCertificate];value;dfc-generated | | System.Net.Sockets;IPPacketInformation;get_Address;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;IPv6MulticastOption;IPv6MulticastOption;(System.Net.IPAddress);Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;IPv6MulticastOption;IPv6MulticastOption;(System.Net.IPAddress,System.Int64);Argument[0];Argument[this];taint;df-generated | @@ -14160,10 +15110,15 @@ summary | System.Net.Sockets;NetworkStream;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | System.Net.Sockets;NetworkStream;Write;(System.ReadOnlySpan);Argument[0].Element;Argument[this];taint;manual | | System.Net.Sockets;NetworkStream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| System.Net.Sockets;NetworkStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;NetworkStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.Net.Sockets;NetworkStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | System.Net.Sockets;NetworkStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;NetworkStream;get_Socket;();Argument[this].SyntheticField[System.Net.Sockets.NetworkStream._streamSocket];ReturnValue;value;dfc-generated | +| System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.Byte[],System.Int32,System.Int32,System.Boolean);Argument[0];Argument[this].Property[System.Net.Sockets.SendPacketsElement.Buffer];value;dfc-generated | +| System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.IO.FileStream,System.Int64,System.Int32,System.Boolean);Argument[0];Argument[this].Property[System.Net.Sockets.SendPacketsElement.FileStream];value;dfc-generated | +| System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.ReadOnlyMemory,System.Boolean);Argument[0];Argument[this].Property[System.Net.Sockets.SendPacketsElement.MemoryBuffer];value;dfc-generated | +| System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.String,System.Int64,System.Int32,System.Boolean);Argument[0];Argument[this].Property[System.Net.Sockets.SendPacketsElement.FilePath];value;dfc-generated | | System.Net.Sockets;Socket;Accept;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;Socket;AcceptAsync;(System.Net.Sockets.SocketAsyncEventArgs);Argument[this];Argument[0];taint;df-generated | | System.Net.Sockets;Socket;BeginAccept;(System.AsyncCallback,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -14261,8 +15216,6 @@ summary | System.Net.Sockets;UdpClient;BeginSend;(System.Byte[],System.Int32,System.Net.IPEndPoint,System.AsyncCallback,System.Object);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | | System.Net.Sockets;UdpClient;BeginSend;(System.Byte[],System.Int32,System.String,System.Int32,System.AsyncCallback,System.Object);Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | | System.Net.Sockets;UdpClient;Connect;(System.Net.IPEndPoint);Argument[0];Argument[this];taint;df-generated | -| System.Net.Sockets;UdpClient;EndReceive;(System.IAsyncResult,System.Net.IPEndPoint);Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;UdpClient;Receive;(System.Net.IPEndPoint);Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;UdpClient;Send;(System.Byte[],System.Int32,System.Net.IPEndPoint);Argument[2];Argument[this];taint;df-generated | | System.Net.Sockets;UdpClient;Send;(System.ReadOnlySpan,System.Net.IPEndPoint);Argument[1];Argument[this];taint;df-generated | | System.Net.Sockets;UdpClient;SendAsync;(System.Byte[],System.Int32,System.Net.IPEndPoint);Argument[2];Argument[this];taint;df-generated | @@ -14302,6 +15255,8 @@ summary | System.Net.WebSockets;WebSocketContext;get_User;();Argument[this];ReturnValue;taint;df-generated | | System.Net.WebSockets;WebSocketContext;get_WebSocket;();Argument[this];ReturnValue;taint;df-generated | | System.Net.WebSockets;WebSocketException;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);Argument[this];Argument[0];taint;df-generated | +| System.Net.WebSockets;WebSocketReceiveResult;WebSocketReceiveResult;(System.Int32,System.Net.WebSockets.WebSocketMessageType,System.Boolean,System.Nullable,System.String);Argument[3];Argument[this].Property[System.Net.WebSockets.WebSocketReceiveResult.CloseStatus];value;dfc-generated | +| System.Net.WebSockets;WebSocketReceiveResult;WebSocketReceiveResult;(System.Int32,System.Net.WebSockets.WebSocketMessageType,System.Boolean,System.Nullable,System.String);Argument[4];Argument[this].Property[System.Net.WebSockets.WebSocketReceiveResult.CloseStatusDescription];value;dfc-generated | | System.Net;AuthenticationSchemeSelector;BeginInvoke;(System.Net.HttpListenerRequest,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Net;BindIPEndPoint;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;Cookie;(System.String,System.String);Argument[0];Argument[this];taint;df-generated | @@ -14329,6 +15284,10 @@ summary | System.Net;Dns;BeginGetHostEntry;(System.Net.IPAddress,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Net;Dns;BeginGetHostEntry;(System.String,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Net;Dns;BeginResolve;(System.String,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Net;Dns;GetHostByName;(System.String);Argument[0];ReturnValue.Property[System.Net.IPHostEntry.HostName];value;dfc-generated | +| System.Net;Dns;GetHostEntry;(System.String);Argument[0];ReturnValue.Property[System.Net.IPHostEntry.HostName];value;dfc-generated | +| System.Net;Dns;GetHostEntry;(System.String,System.Net.Sockets.AddressFamily);Argument[0];ReturnValue.Property[System.Net.IPHostEntry.HostName];value;dfc-generated | +| System.Net;Dns;Resolve;(System.String);Argument[0];ReturnValue.Property[System.Net.IPHostEntry.HostName];value;dfc-generated | | System.Net;DnsEndPoint;DnsEndPoint;(System.String,System.Int32,System.Net.Sockets.AddressFamily);Argument[0];Argument[this].SyntheticField[System.Net.DnsEndPoint._host];value;dfc-generated | | System.Net;DnsEndPoint;ToString;();Argument[this].SyntheticField[System.Net.DnsEndPoint._host];ReturnValue;taint;dfc-generated | | System.Net;DnsEndPoint;get_Host;();Argument[this].SyntheticField[System.Net.DnsEndPoint._host];ReturnValue;value;dfc-generated | @@ -14373,6 +15332,8 @@ summary | System.Net;HttpListener;BeginGetContext;(System.AsyncCallback,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;HttpListener;BeginGetContext;(System.AsyncCallback,System.Object);Argument[1];ReturnValue.SyntheticField[System.Net.ListenerAsyncResult._state];value;dfc-generated | | System.Net;HttpListener;BeginGetContext;(System.AsyncCallback,System.Object);Argument[1];ReturnValue.SyntheticField[System.Net.ListenerAsyncResult._state];value;hq-generated | +| System.Net;HttpListener;EndGetContext;(System.IAsyncResult);Argument[0];ReturnValue;taint;df-generated | +| System.Net;HttpListener;GetContext;();Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpListener;get_DefaultServiceNames;();Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpListener;get_Prefixes;();Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpListener;get_TimeoutManager;();Argument[this];ReturnValue;taint;df-generated | @@ -14558,6 +15519,8 @@ summary | System.Net;WebProxy;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);Argument[this];Argument[0];taint;df-generated | | System.Net;WebProxy;GetProxy;(System.Uri);Argument[0];ReturnValue;value;dfc-generated | | System.Net;WebProxy;GetProxy;(System.Uri);Argument[this].Property[System.Net.WebProxy.Address];ReturnValue;value;dfc-generated | +| System.Net;WebProxy;WebProxy;(System.Uri,System.Boolean,System.String[],System.Net.ICredentials);Argument[0];Argument[this].Property[System.Net.WebProxy.Address];value;dfc-generated | +| System.Net;WebProxy;WebProxy;(System.Uri,System.Boolean,System.String[],System.Net.ICredentials);Argument[3];Argument[this].Property[System.Net.WebProxy.Credentials];value;dfc-generated | | System.Net;WebRequest;BeginGetRequestStream;(System.AsyncCallback,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;WebRequest;BeginGetResponse;(System.AsyncCallback,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;WebRequest;Create;(System.String);Argument[0];ReturnValue;taint;df-generated | @@ -14608,6 +15571,7 @@ summary | System.Numerics;BigInteger;MinMagnitudeNumber;(System.Numerics.BigInteger,System.Numerics.BigInteger);Argument[1];ReturnValue;value;dfc-generated | | System.Numerics;BigInteger;MinNumber;(System.Numerics.BigInteger,System.Numerics.BigInteger);Argument[0];ReturnValue;value;dfc-generated | | System.Numerics;BigInteger;MinNumber;(System.Numerics.BigInteger,System.Numerics.BigInteger);Argument[1];ReturnValue;value;dfc-generated | +| System.Numerics;BigInteger;MultiplyAddEstimate;(System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger);Argument[2];ReturnValue;taint;dfc-generated | | System.Numerics;BigInteger;Pow;(System.Numerics.BigInteger,System.Int32);Argument[0];ReturnValue;value;dfc-generated | | System.Numerics;BigInteger;Remainder;(System.Numerics.BigInteger,System.Numerics.BigInteger);Argument[0];ReturnValue;value;dfc-generated | | System.Numerics;BigInteger;RotateLeft;(System.Numerics.BigInteger,System.Int32);Argument[0];ReturnValue;value;dfc-generated | @@ -14624,9 +15588,12 @@ summary | System.Numerics;Complex;MinMagnitude;(System.Numerics.Complex,System.Numerics.Complex);Argument[1];ReturnValue;value;dfc-generated | | System.Numerics;Complex;MinMagnitudeNumber;(System.Numerics.Complex,System.Numerics.Complex);Argument[0];ReturnValue;value;dfc-generated | | System.Numerics;Complex;MinMagnitudeNumber;(System.Numerics.Complex,System.Numerics.Complex);Argument[1];ReturnValue;value;dfc-generated | +| System.Numerics;Complex;MultiplyAddEstimate;(System.Numerics.Complex,System.Numerics.Complex,System.Numerics.Complex);Argument[2];ReturnValue;taint;dfc-generated | | System.Numerics;Complex;ToString;(System.String,System.IFormatProvider);Argument[this];ReturnValue;taint;dfc-generated | | System.Numerics;IAdditionOperators;op_CheckedAddition;(TSelf,TOther);Argument[0];ReturnValue;taint;dfc-generated | | System.Numerics;IAdditionOperators;op_CheckedAddition;(TSelf,TOther);Argument[1];ReturnValue;taint;dfc-generated | +| System.Numerics;IFloatingPoint;ConvertToInteger;(TSelf);Argument[0];ReturnValue;value;dfc-generated | +| System.Numerics;IFloatingPoint;ConvertToIntegerNative;(TSelf);Argument[0];ReturnValue;value;dfc-generated | | System.Numerics;INumber;Clamp;(TSelf,TSelf,TSelf);Argument[0];ReturnValue;value;dfc-generated | | System.Numerics;INumber;Clamp;(TSelf,TSelf,TSelf);Argument[1];ReturnValue;value;dfc-generated | | System.Numerics;INumber;Clamp;(TSelf,TSelf,TSelf);Argument[2];ReturnValue;value;dfc-generated | @@ -14642,21 +15609,25 @@ summary | System.Numerics;INumberBase;CreateChecked;(TOther);Argument[0];ReturnValue;value;dfc-generated | | System.Numerics;INumberBase;CreateSaturating;(TOther);Argument[0];ReturnValue;value;dfc-generated | | System.Numerics;INumberBase;CreateTruncating;(TOther);Argument[0];ReturnValue;value;dfc-generated | -| System.Numerics;Plane;Normalize;(System.Numerics.Plane);Argument[0];ReturnValue;value;dfc-generated | -| System.Numerics;Plane;Plane;(System.Numerics.Vector3,System.Single);Argument[0];Argument[this].Field[System.Numerics.Plane.Normal];value;dfc-generated | +| System.Numerics;INumberBase;MultiplyAddEstimate;(TSelf,TSelf,TSelf);Argument[2];ReturnValue;taint;dfc-generated | | System.Numerics;Plane;ToString;();Argument[this].Field[System.Numerics.Plane.Normal];ReturnValue;taint;dfc-generated | | System.Numerics;Vector2;ToString;(System.String,System.IFormatProvider);Argument[this];ReturnValue;taint;dfc-generated | | System.Numerics;Vector3;ToString;(System.String,System.IFormatProvider);Argument[this];ReturnValue;taint;dfc-generated | | System.Numerics;Vector4;ToString;(System.String,System.IFormatProvider);Argument[this];ReturnValue;taint;dfc-generated | | System.Numerics;Vector;Abs;(System.Numerics.Vector);Argument[0];ReturnValue;value;dfc-generated | +| System.Numerics;Vector;CopySign;(System.Numerics.Vector,System.Numerics.Vector);Argument[0];ReturnValue;value;dfc-generated | +| System.Numerics;Vector;Round;(System.Numerics.Vector);Argument[0];ReturnValue;value;dfc-generated | +| System.Numerics;Vector;Round;(System.Numerics.Vector,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | +| System.Numerics;Vector;Round;(System.Numerics.Vector);Argument[0];ReturnValue;value;dfc-generated | +| System.Numerics;Vector;Round;(System.Numerics.Vector,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | | System.Numerics;Vector;StoreUnsafe;(System.Numerics.Vector,T);Argument[1];ReturnValue;value;dfc-generated | +| System.Numerics;Vector;Truncate;(System.Numerics.Vector);Argument[0];ReturnValue;value;dfc-generated | +| System.Numerics;Vector;Truncate;(System.Numerics.Vector);Argument[0];ReturnValue;value;dfc-generated | | System.Numerics;Vector;WithElement;(System.Numerics.Vector,System.Int32,T);Argument[0];ReturnValue;value;dfc-generated | | System.Numerics;Vector;ToString;(System.String,System.IFormatProvider);Argument[this];ReturnValue;taint;dfc-generated | | System.Numerics;Vector;op_UnaryPlus;(System.Numerics.Vector);Argument[0];ReturnValue;value;dfc-generated | | System.Reflection.Emit;AssemblyBuilder;DefineDynamicAssembly;(System.Reflection.AssemblyName,System.Reflection.Emit.AssemblyBuilderAccess);Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Emit;AssemblyBuilder;DefineDynamicAssembly;(System.Reflection.AssemblyName,System.Reflection.Emit.AssemblyBuilderAccess,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue;taint;df-generated | -| System.Reflection.Emit;AssemblyBuilder;DefineDynamicModuleCore;(System.String);Argument[0];Argument[this];taint;df-generated | -| System.Reflection.Emit;AssemblyBuilder;DefineDynamicModuleCore;(System.String);Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Emit;AssemblyBuilder;DefineDynamicModuleCore;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;AssemblyBuilder;GetDynamicModuleCore;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;AssemblyBuilder;GetFile;(System.String);Argument[this];ReturnValue;taint;df-generated | @@ -14745,6 +15716,7 @@ summary | System.Reflection.Emit;EnumBuilder;GetEvent;(System.String,System.Reflection.BindingFlags);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;EnumBuilder;GetField;(System.String,System.Reflection.BindingFlags);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;EnumBuilder;GetInterface;(System.String,System.Boolean);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Emit;EnumBuilder;GetInterfaceMap;(System.Type);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;EnumBuilder;GetInterfaces;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;EnumBuilder;GetMethodImpl;(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[]);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;EnumBuilder;GetNestedType;(System.String,System.Reflection.BindingFlags);Argument[this];ReturnValue;taint;df-generated | @@ -14786,6 +15758,7 @@ summary | System.Reflection.Emit;GenericTypeParameterBuilder;GetGenericArguments;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;GenericTypeParameterBuilder;GetGenericTypeDefinition;();Argument[this];ReturnValue;value;dfc-generated | | System.Reflection.Emit;GenericTypeParameterBuilder;GetInterface;(System.String,System.Boolean);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Emit;GenericTypeParameterBuilder;GetInterfaceMap;(System.Type);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;GenericTypeParameterBuilder;GetInterfaces;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;GenericTypeParameterBuilder;GetMethodImpl;(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[]);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;GenericTypeParameterBuilder;GetNestedType;(System.String,System.Reflection.BindingFlags);Argument[this];ReturnValue;taint;df-generated | @@ -14811,6 +15784,7 @@ summary | System.Reflection.Emit;GenericTypeParameterBuilder;get_UnderlyingSystemType;();Argument[this];ReturnValue;value;dfc-generated | | System.Reflection.Emit;ILGenerator;DeclareLocal;(System.Type);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;ILGenerator;DeclareLocal;(System.Type,System.Boolean);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Emit;LocalBuilder;SetLocalSymInfoCore;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Reflection.Emit;LocalBuilder;get_LocalType;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;MethodBuilder;DefineGenericParametersCore;(System.String[]);Argument[0].Element;ReturnValue;taint;df-generated | | System.Reflection.Emit;MethodBuilder;DefineGenericParametersCore;(System.String[]);Argument[this];ReturnValue;taint;df-generated | @@ -14839,6 +15813,12 @@ summary | System.Reflection.Emit;MethodBuilder;get_ReturnParameter;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;MethodBuilder;get_ReturnType;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;MethodBuilder;get_ReturnTypeCustomAttributes;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Emit;ModuleBuilder;DefineDocument;(System.String,System.Guid);Argument[0];ReturnValue;taint;df-generated | +| System.Reflection.Emit;ModuleBuilder;DefineDocument;(System.String,System.Guid);Argument[1];ReturnValue;taint;df-generated | +| System.Reflection.Emit;ModuleBuilder;DefineDocument;(System.String,System.Guid,System.Guid,System.Guid);Argument[0];ReturnValue;taint;df-generated | +| System.Reflection.Emit;ModuleBuilder;DefineDocument;(System.String,System.Guid,System.Guid,System.Guid);Argument[1];ReturnValue;taint;df-generated | +| System.Reflection.Emit;ModuleBuilder;DefineDocumentCore;(System.String,System.Guid);Argument[0];ReturnValue;taint;df-generated | +| System.Reflection.Emit;ModuleBuilder;DefineDocumentCore;(System.String,System.Guid);Argument[1];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;DefineEnum;(System.String,System.Reflection.TypeAttributes,System.Type);Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;DefineEnum;(System.String,System.Reflection.TypeAttributes,System.Type);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;DefineEnumCore;(System.String,System.Reflection.TypeAttributes,System.Type);Argument[0];ReturnValue;taint;df-generated | @@ -14863,8 +15843,10 @@ summary | System.Reflection.Emit;ModuleBuilder;DefineTypeCore;(System.String,System.Reflection.TypeAttributes,System.Type,System.Type[],System.Reflection.Emit.PackingSize,System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;GetArrayMethod;(System.Type,System.String,System.Reflection.CallingConventions,System.Type,System.Type[]);Argument[1];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;GetArrayMethod;(System.Type,System.String,System.Reflection.CallingConventions,System.Type,System.Type[]);Argument[4].Element;ReturnValue;taint;df-generated | +| System.Reflection.Emit;ModuleBuilder;GetArrayMethod;(System.Type,System.String,System.Reflection.CallingConventions,System.Type,System.Type[]);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;GetArrayMethodCore;(System.Type,System.String,System.Reflection.CallingConventions,System.Type,System.Type[]);Argument[1];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;GetArrayMethodCore;(System.Type,System.String,System.Reflection.CallingConventions,System.Type,System.Type[]);Argument[4].Element;ReturnValue;taint;df-generated | +| System.Reflection.Emit;ModuleBuilder;GetArrayMethodCore;(System.Type,System.String,System.Reflection.CallingConventions,System.Type,System.Type[]);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;GetField;(System.String,System.Reflection.BindingFlags);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;GetMethodImpl;(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[]);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;GetType;(System.String,System.Boolean,System.Boolean);Argument[this];ReturnValue;taint;df-generated | @@ -14883,6 +15865,10 @@ summary | System.Reflection.Emit;ParameterBuilder;SetCustomAttribute;(System.Reflection.Emit.CustomAttributeBuilder);Argument[0];Argument[this];taint;df-generated | | System.Reflection.Emit;ParameterBuilder;SetCustomAttributeCore;(System.Reflection.ConstructorInfo,System.ReadOnlySpan);Argument[1];Argument[this];taint;df-generated | | System.Reflection.Emit;ParameterBuilder;get_Name;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Emit;PersistedAssemblyBuilder;DefineDynamicModuleCore;(System.String);Argument[0];ReturnValue.SyntheticField[System.Reflection.Emit.ModuleBuilderImpl._name];value;dfc-generated | +| System.Reflection.Emit;PersistedAssemblyBuilder;GenerateMetadata;(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.BlobBuilder);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Emit;PersistedAssemblyBuilder;GenerateMetadata;(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.Ecma335.MetadataBuilder);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Emit;PersistedAssemblyBuilder;PersistedAssemblyBuilder;(System.Reflection.AssemblyName,System.Reflection.Assembly,System.Collections.Generic.IEnumerable);Argument[1];Argument[this];taint;df-generated | | System.Reflection.Emit;PersistedAssemblyBuilder;get_FullName;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;PersistedAssemblyBuilder;get_ManifestModule;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;PropertyBuilder;AddOtherMethodCore;(System.Reflection.Emit.MethodBuilder);Argument[0];Argument[this];taint;df-generated | @@ -14926,8 +15912,14 @@ summary | System.Reflection.Emit;TypeBuilder;DefineMethodCore;(System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][]);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;DefineNestedTypeCore;(System.String,System.Reflection.TypeAttributes,System.Type,System.Type[],System.Reflection.Emit.PackingSize,System.Int32);Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;DefineNestedTypeCore;(System.String,System.Reflection.TypeAttributes,System.Type,System.Type[],System.Reflection.Emit.PackingSize,System.Int32);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Emit;TypeBuilder;DefinePInvokeMethodCore;(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet);Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;DefinePInvokeMethodCore;(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet);Argument[1];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;DefinePInvokeMethodCore;(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet);Argument[2];ReturnValue;taint;df-generated | +| System.Reflection.Emit;TypeBuilder;DefinePInvokeMethodCore;(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet);Argument[6].Element;ReturnValue;taint;df-generated | +| System.Reflection.Emit;TypeBuilder;DefinePInvokeMethodCore;(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet);Argument[7].Element;ReturnValue;taint;df-generated | +| System.Reflection.Emit;TypeBuilder;DefinePInvokeMethodCore;(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet);Argument[9].Element;ReturnValue;taint;df-generated | +| System.Reflection.Emit;TypeBuilder;DefinePInvokeMethodCore;(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet);Argument[10].Element;ReturnValue;taint;df-generated | +| System.Reflection.Emit;TypeBuilder;DefinePInvokeMethodCore;(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;DefinePropertyCore;(System.String,System.Reflection.PropertyAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][]);Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;DefinePropertyCore;(System.String,System.Reflection.PropertyAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][]);Argument[4].Element;ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;DefinePropertyCore;(System.String,System.Reflection.PropertyAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][]);Argument[5].Element;ReturnValue;taint;df-generated | @@ -14935,6 +15927,7 @@ summary | System.Reflection.Emit;TypeBuilder;DefinePropertyCore;(System.String,System.Reflection.PropertyAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][]);Argument[7].Element;ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;DefinePropertyCore;(System.String,System.Reflection.PropertyAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][]);Argument[8].Element;ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;DefinePropertyCore;(System.String,System.Reflection.PropertyAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][]);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Emit;TypeBuilder;DefineTypeInitializerCore;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;GetConstructor;(System.Type,System.Reflection.ConstructorInfo);Argument[1];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;GetConstructorImpl;(System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[]);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;GetElementType;();Argument[this];ReturnValue;taint;df-generated | @@ -14944,6 +15937,7 @@ summary | System.Reflection.Emit;TypeBuilder;GetGenericArguments;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;GetGenericTypeDefinition;();Argument[this];ReturnValue;value;dfc-generated | | System.Reflection.Emit;TypeBuilder;GetInterface;(System.String,System.Boolean);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Emit;TypeBuilder;GetInterfaceMap;(System.Type);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;GetInterfaces;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;GetMethod;(System.Type,System.Reflection.MethodInfo);Argument[1];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;GetMethodImpl;(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[]);Argument[this];ReturnValue;taint;df-generated | @@ -14967,19 +15961,35 @@ summary | System.Reflection.Emit;TypeBuilder;get_ReflectedType;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;get_TypeHandle;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;get_UnderlyingSystemType;();Argument[this];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata.Ecma335;ArrayShapeEncoder;ArrayShapeEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.ArrayShapeEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;BlobEncoder;BlobEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.BlobEncoder.Builder];value;dfc-generated | | System.Reflection.Metadata.Ecma335;BlobEncoder;CustomAttributeSignature;(System.Action,System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Reflection.Metadata.Ecma335;BlobEncoder;CustomAttributeSignature;(System.Action,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Reflection.Metadata.Ecma335;CustomAttributeArrayTypeEncoder;CustomAttributeArrayTypeEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.CustomAttributeArrayTypeEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;CustomAttributeElementTypeEncoder;CustomAttributeElementTypeEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.CustomAttributeElementTypeEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;CustomAttributeNamedArgumentsEncoder;CustomAttributeNamedArgumentsEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.CustomAttributeNamedArgumentsEncoder.Builder];value;dfc-generated | | System.Reflection.Metadata.Ecma335;CustomModifiersEncoder;AddModifier;(System.Reflection.Metadata.EntityHandle,System.Boolean);Argument[this];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata.Ecma335;CustomModifiersEncoder;CustomModifiersEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.CustomModifiersEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;EditAndContinueLogEntry;EditAndContinueLogEntry;(System.Reflection.Metadata.EntityHandle,System.Reflection.Metadata.Ecma335.EditAndContinueOperation);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.EditAndContinueLogEntry.Handle];value;dfc-generated | | System.Reflection.Metadata.Ecma335;ExceptionRegionEncoder;Add;(System.Reflection.Metadata.ExceptionRegionKind,System.Int32,System.Int32,System.Int32,System.Int32,System.Reflection.Metadata.EntityHandle,System.Int32);Argument[this];ReturnValue;value;dfc-generated | | System.Reflection.Metadata.Ecma335;ExceptionRegionEncoder;AddCatch;(System.Int32,System.Int32,System.Int32,System.Int32,System.Reflection.Metadata.EntityHandle);Argument[this];ReturnValue;value;dfc-generated | | System.Reflection.Metadata.Ecma335;ExceptionRegionEncoder;AddFault;(System.Int32,System.Int32,System.Int32,System.Int32);Argument[this];ReturnValue;value;dfc-generated | | System.Reflection.Metadata.Ecma335;ExceptionRegionEncoder;AddFilter;(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32);Argument[this];ReturnValue;value;dfc-generated | | System.Reflection.Metadata.Ecma335;ExceptionRegionEncoder;AddFinally;(System.Int32,System.Int32,System.Int32,System.Int32);Argument[this];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata.Ecma335;FieldTypeEncoder;FieldTypeEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.FieldTypeEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;FixedArgumentsEncoder;FixedArgumentsEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.FixedArgumentsEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;GenericTypeArgumentsEncoder;GenericTypeArgumentsEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.GenericTypeArgumentsEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;InstructionEncoder;InstructionEncoder;(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.Ecma335.ControlFlowBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.InstructionEncoder.CodeBuilder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;InstructionEncoder;InstructionEncoder;(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.Ecma335.ControlFlowBuilder);Argument[1];Argument[this].Property[System.Reflection.Metadata.Ecma335.InstructionEncoder.ControlFlowBuilder];value;dfc-generated | | System.Reflection.Metadata.Ecma335;InstructionEncoder;Switch;(System.Int32);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata.Ecma335;LiteralEncoder;LiteralEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.LiteralEncoder.Builder];value;dfc-generated | | System.Reflection.Metadata.Ecma335;LiteralEncoder;TaggedScalar;(System.Action,System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Reflection.Metadata.Ecma335;LiteralEncoder;TaggedScalar;(System.Action,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Reflection.Metadata.Ecma335;LiteralEncoder;TaggedVector;(System.Action,System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Reflection.Metadata.Ecma335;LiteralEncoder;TaggedVector;(System.Action,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Reflection.Metadata.Ecma335;LiteralsEncoder;LiteralsEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.LiteralsEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;LocalVariableTypeEncoder;LocalVariableTypeEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.LocalVariableTypeEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;LocalVariablesEncoder;LocalVariablesEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.LocalVariablesEncoder.Builder];value;dfc-generated | | System.Reflection.Metadata.Ecma335;MetadataBuilder;AddAssembly;(System.Reflection.Metadata.StringHandle,System.Version,System.Reflection.Metadata.StringHandle,System.Reflection.Metadata.BlobHandle,System.Reflection.AssemblyFlags,System.Reflection.AssemblyHashAlgorithm);Argument[0];Argument[this];taint;df-generated | | System.Reflection.Metadata.Ecma335;MetadataBuilder;AddAssembly;(System.Reflection.Metadata.StringHandle,System.Version,System.Reflection.Metadata.StringHandle,System.Reflection.Metadata.BlobHandle,System.Reflection.AssemblyFlags,System.Reflection.AssemblyHashAlgorithm);Argument[1];Argument[this];taint;df-generated | | System.Reflection.Metadata.Ecma335;MetadataBuilder;AddAssembly;(System.Reflection.Metadata.StringHandle,System.Version,System.Reflection.Metadata.StringHandle,System.Reflection.Metadata.BlobHandle,System.Reflection.AssemblyFlags,System.Reflection.AssemblyHashAlgorithm);Argument[2];Argument[this];taint;df-generated | @@ -14988,18 +15998,35 @@ summary | System.Reflection.Metadata.Ecma335;MetadataBuilder;AddModule;(System.Int32,System.Reflection.Metadata.StringHandle,System.Reflection.Metadata.GuidHandle,System.Reflection.Metadata.GuidHandle,System.Reflection.Metadata.GuidHandle);Argument[2];Argument[this];taint;df-generated | | System.Reflection.Metadata.Ecma335;MetadataBuilder;AddModule;(System.Int32,System.Reflection.Metadata.StringHandle,System.Reflection.Metadata.GuidHandle,System.Reflection.Metadata.GuidHandle,System.Reflection.Metadata.GuidHandle);Argument[3];Argument[this];taint;df-generated | | System.Reflection.Metadata.Ecma335;MetadataBuilder;AddModule;(System.Int32,System.Reflection.Metadata.StringHandle,System.Reflection.Metadata.GuidHandle,System.Reflection.Metadata.GuidHandle,System.Reflection.Metadata.GuidHandle);Argument[4];Argument[this];taint;df-generated | -| System.Reflection.Metadata.Ecma335;MetadataRootBuilder;MetadataRootBuilder;(System.Reflection.Metadata.Ecma335.MetadataBuilder,System.String,System.Boolean);Argument[0];Argument[this];taint;df-generated | +| System.Reflection.Metadata.Ecma335;MetadataBuilder;ReserveGuid;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata.Ecma335;MetadataBuilder;ReserveUserString;(System.Int32);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata.Ecma335;MetadataRootBuilder;MetadataRootBuilder;(System.Reflection.Metadata.Ecma335.MetadataBuilder,System.String,System.Boolean);Argument[1];Argument[this].Property[System.Reflection.Metadata.Ecma335.MetadataRootBuilder.MetadataVersion];value;dfc-generated | | System.Reflection.Metadata.Ecma335;MetadataRootBuilder;get_Sizes;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata.Ecma335;MethodBodyStreamEncoder;AddMethodBody;(System.Int32,System.Int32,System.Int32,System.Boolean,System.Reflection.Metadata.StandaloneSignatureHandle,System.Reflection.Metadata.Ecma335.MethodBodyAttributes);Argument[this].Property[System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder.Builder];ReturnValue.Property[System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder+MethodBody.ExceptionRegions].Property[System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;MethodBodyStreamEncoder;AddMethodBody;(System.Int32,System.Int32,System.Int32,System.Boolean,System.Reflection.Metadata.StandaloneSignatureHandle,System.Reflection.Metadata.Ecma335.MethodBodyAttributes,System.Boolean);Argument[this].Property[System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder.Builder];ReturnValue.Property[System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder+MethodBody.ExceptionRegions].Property[System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;MethodBodyStreamEncoder;MethodBodyStreamEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;MethodSignatureEncoder;MethodSignatureEncoder;(System.Reflection.Metadata.BlobBuilder,System.Boolean);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.MethodSignatureEncoder.Builder];value;dfc-generated | | System.Reflection.Metadata.Ecma335;MethodSignatureEncoder;Parameters;(System.Int32,System.Action,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Reflection.Metadata.Ecma335;MethodSignatureEncoder;Parameters;(System.Int32,System.Action,System.Action);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.Reflection.Metadata.Ecma335;NameEncoder;NameEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.NameEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;NamedArgumentTypeEncoder;NamedArgumentTypeEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.NamedArgumentTypeEncoder.Builder];value;dfc-generated | | System.Reflection.Metadata.Ecma335;NamedArgumentsEncoder;AddArgument;(System.Boolean,System.Action,System.Action,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Reflection.Metadata.Ecma335;NamedArgumentsEncoder;AddArgument;(System.Boolean,System.Action,System.Action,System.Action);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Reflection.Metadata.Ecma335;NamedArgumentsEncoder;AddArgument;(System.Boolean,System.Action,System.Action,System.Action);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | +| System.Reflection.Metadata.Ecma335;NamedArgumentsEncoder;NamedArgumentsEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.NamedArgumentsEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;ParameterTypeEncoder;ParameterTypeEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.ParameterTypeEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;ParametersEncoder;ParametersEncoder;(System.Reflection.Metadata.BlobBuilder,System.Boolean);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.ParametersEncoder.Builder];value;dfc-generated | | System.Reflection.Metadata.Ecma335;PermissionSetEncoder;AddPermission;(System.String,System.Collections.Immutable.ImmutableArray);Argument[this];ReturnValue;value;dfc-generated | | System.Reflection.Metadata.Ecma335;PermissionSetEncoder;AddPermission;(System.String,System.Reflection.Metadata.BlobBuilder);Argument[this];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata.Ecma335;PermissionSetEncoder;PermissionSetEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.PermissionSetEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;PortablePdbBuilder;PortablePdbBuilder;(System.Reflection.Metadata.Ecma335.MetadataBuilder,System.Collections.Immutable.ImmutableArray,System.Reflection.Metadata.MethodDefinitionHandle,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[3];Argument[3].Parameter[delegate-self];value;dfc-generated | | System.Reflection.Metadata.Ecma335;PortablePdbBuilder;PortablePdbBuilder;(System.Reflection.Metadata.Ecma335.MetadataBuilder,System.Collections.Immutable.ImmutableArray,System.Reflection.Metadata.MethodDefinitionHandle,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | +| System.Reflection.Metadata.Ecma335;PortablePdbBuilder;PortablePdbBuilder;(System.Reflection.Metadata.Ecma335.MetadataBuilder,System.Collections.Immutable.ImmutableArray,System.Reflection.Metadata.MethodDefinitionHandle,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[3];Argument[this].Property[System.Reflection.Metadata.Ecma335.PortablePdbBuilder.IdProvider];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;PortablePdbBuilder;PortablePdbBuilder;(System.Reflection.Metadata.Ecma335.MetadataBuilder,System.Collections.Immutable.ImmutableArray,System.Reflection.Metadata.MethodDefinitionHandle,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[3];Argument[this].Property[System.Reflection.Metadata.Ecma335.PortablePdbBuilder.IdProvider];value;hq-generated | | System.Reflection.Metadata.Ecma335;PortablePdbBuilder;Serialize;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this];taint;df-generated | | System.Reflection.Metadata.Ecma335;PortablePdbBuilder;Serialize;(System.Reflection.Metadata.BlobBuilder);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata.Ecma335;ReturnTypeEncoder;ReturnTypeEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.ReturnTypeEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;ScalarEncoder;ScalarEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.ScalarEncoder.Builder];value;dfc-generated | | System.Reflection.Metadata.Ecma335;SignatureDecoder;DecodeFieldSignature;(System.Reflection.Metadata.BlobReader);Argument[0];ReturnValue;value;dfc-generated | | System.Reflection.Metadata.Ecma335;SignatureDecoder;DecodeLocalSignature;(System.Reflection.Metadata.BlobReader);Argument[0];ReturnValue;value;dfc-generated | | System.Reflection.Metadata.Ecma335;SignatureDecoder;DecodeMethodSignature;(System.Reflection.Metadata.BlobReader);Argument[0];ReturnValue;value;dfc-generated | @@ -15017,6 +16044,8 @@ summary | System.Reflection.Metadata.Ecma335;SignatureTypeEncoder;Array;(System.Reflection.Metadata.Ecma335.SignatureTypeEncoder,System.Reflection.Metadata.Ecma335.ArrayShapeEncoder);Argument[this];ReturnValue;value;dfc-generated | | System.Reflection.Metadata.Ecma335;SignatureTypeEncoder;Pointer;();Argument[this];ReturnValue;value;dfc-generated | | System.Reflection.Metadata.Ecma335;SignatureTypeEncoder;SZArray;();Argument[this];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata.Ecma335;SignatureTypeEncoder;SignatureTypeEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.SignatureTypeEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;VectorEncoder;VectorEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.VectorEncoder.Builder];value;dfc-generated | | System.Reflection.Metadata;AssemblyDefinition;GetCustomAttributes;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;AssemblyDefinition;GetDeclarativeSecurityAttributes;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;AssemblyFile;GetCustomAttributes;();Argument[this];ReturnValue;taint;df-generated | @@ -15026,6 +16055,11 @@ summary | System.Reflection.Metadata;AssemblyFileHandleCollection+Enumerator;get_Current;();Argument[this];ReturnValue;taint;dfc-generated | | System.Reflection.Metadata;AssemblyFileHandleCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;AssemblyFileHandleCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | +| System.Reflection.Metadata;AssemblyNameInfo;AssemblyNameInfo;(System.String,System.Version,System.String,System.Reflection.AssemblyNameFlags,System.Collections.Immutable.ImmutableArray);Argument[0];Argument[this].Property[System.Reflection.Metadata.AssemblyNameInfo.Name];value;dfc-generated | +| System.Reflection.Metadata;AssemblyNameInfo;AssemblyNameInfo;(System.String,System.Version,System.String,System.Reflection.AssemblyNameFlags,System.Collections.Immutable.ImmutableArray);Argument[1];Argument[this].Property[System.Reflection.Metadata.AssemblyNameInfo.Version];value;dfc-generated | +| System.Reflection.Metadata;AssemblyNameInfo;AssemblyNameInfo;(System.String,System.Version,System.String,System.Reflection.AssemblyNameFlags,System.Collections.Immutable.ImmutableArray);Argument[2];Argument[this].Property[System.Reflection.Metadata.AssemblyNameInfo.CultureName];value;dfc-generated | +| System.Reflection.Metadata;AssemblyNameInfo;AssemblyNameInfo;(System.String,System.Version,System.String,System.Reflection.AssemblyNameFlags,System.Collections.Immutable.ImmutableArray);Argument[4];Argument[this].Property[System.Reflection.Metadata.AssemblyNameInfo.PublicKeyOrToken];value;dfc-generated | +| System.Reflection.Metadata;AssemblyNameInfo;get_FullName;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;AssemblyReference;GetCustomAttributes;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;AssemblyReferenceHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.AssemblyReferenceHandleCollection+Enumerator.Current];ReturnValue;value;df-generated | | System.Reflection.Metadata;AssemblyReferenceHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.AssemblyReferenceHandleCollection+Enumerator.Current];ReturnValue;value;dfc-generated | @@ -15067,6 +16101,13 @@ summary | System.Reflection.Metadata;CustomAttributeHandleCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;CustomAttributeHandleCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;CustomAttributeHandleCollection;GetEnumerator;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata;CustomAttributeNamedArgument;CustomAttributeNamedArgument;(System.String,System.Reflection.Metadata.CustomAttributeNamedArgumentKind,TType,System.Object);Argument[0];Argument[this].Property[System.Reflection.Metadata.CustomAttributeNamedArgument`1.Name];value;dfc-generated | +| System.Reflection.Metadata;CustomAttributeNamedArgument;CustomAttributeNamedArgument;(System.String,System.Reflection.Metadata.CustomAttributeNamedArgumentKind,TType,System.Object);Argument[2];Argument[this].Property[System.Reflection.Metadata.CustomAttributeNamedArgument`1.Type];value;dfc-generated | +| System.Reflection.Metadata;CustomAttributeNamedArgument;CustomAttributeNamedArgument;(System.String,System.Reflection.Metadata.CustomAttributeNamedArgumentKind,TType,System.Object);Argument[3];Argument[this].Property[System.Reflection.Metadata.CustomAttributeNamedArgument`1.Value];value;dfc-generated | +| System.Reflection.Metadata;CustomAttributeTypedArgument;CustomAttributeTypedArgument;(TType,System.Object);Argument[0];Argument[this].Property[System.Reflection.Metadata.CustomAttributeTypedArgument`1.Type];value;dfc-generated | +| System.Reflection.Metadata;CustomAttributeTypedArgument;CustomAttributeTypedArgument;(TType,System.Object);Argument[1];Argument[this].Property[System.Reflection.Metadata.CustomAttributeTypedArgument`1.Value];value;dfc-generated | +| System.Reflection.Metadata;CustomAttributeValue;CustomAttributeValue;(System.Collections.Immutable.ImmutableArray>,System.Collections.Immutable.ImmutableArray>);Argument[0];Argument[this].Property[System.Reflection.Metadata.CustomAttributeValue`1.FixedArguments];value;dfc-generated | +| System.Reflection.Metadata;CustomAttributeValue;CustomAttributeValue;(System.Collections.Immutable.ImmutableArray>,System.Collections.Immutable.ImmutableArray>);Argument[1];Argument[this].Property[System.Reflection.Metadata.CustomAttributeValue`1.NamedArguments];value;dfc-generated | | System.Reflection.Metadata;CustomDebugInformationHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.CustomDebugInformationHandleCollection+Enumerator.Current];ReturnValue;value;df-generated | | System.Reflection.Metadata;CustomDebugInformationHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.CustomDebugInformationHandleCollection+Enumerator.Current];ReturnValue;value;dfc-generated | | System.Reflection.Metadata;CustomDebugInformationHandleCollection+Enumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | @@ -15249,8 +16290,9 @@ summary | System.Reflection.Metadata;MetadataReaderProvider;FromPortablePdbImage;(System.Byte*,System.Int32);Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Metadata;MetadataReaderProvider;FromPortablePdbImage;(System.Collections.Immutable.ImmutableArray);Argument[0].Element;ReturnValue;taint;df-generated | | System.Reflection.Metadata;MetadataReaderProvider;FromPortablePdbStream;(System.IO.Stream,System.Reflection.Metadata.MetadataStreamOptions,System.Int32);Argument[0];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;MetadataReaderProvider;GetMetadataReader;(System.Reflection.Metadata.MetadataReaderOptions,System.Reflection.Metadata.MetadataStringDecoder);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata;MetadataReaderProvider;GetMetadataReader;(System.Reflection.Metadata.MetadataReaderOptions,System.Reflection.Metadata.MetadataStringDecoder);Argument[1];ReturnValue.Property[System.Reflection.Metadata.MetadataReader.UTF8Decoder];value;dfc-generated | | System.Reflection.Metadata;MetadataStringDecoder;GetString;(System.Byte*,System.Int32);Argument[0].Element;ReturnValue;taint;dfc-generated | +| System.Reflection.Metadata;MetadataStringDecoder;MetadataStringDecoder;(System.Text.Encoding);Argument[0];Argument[this].Property[System.Reflection.Metadata.MetadataStringDecoder.Encoding];value;dfc-generated | | System.Reflection.Metadata;MethodBodyBlock;Create;(System.Reflection.Metadata.BlobReader);Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Metadata;MethodBodyBlock;GetILReader;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;MethodBodyBlock;get_ExceptionRegions;();Argument[this];ReturnValue;taint;df-generated | @@ -15282,6 +16324,9 @@ summary | System.Reflection.Metadata;MethodImplementationHandleCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;MethodImport;get_Module;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;MethodImport;get_Name;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata;MethodSignature;MethodSignature;(System.Reflection.Metadata.SignatureHeader,TType,System.Int32,System.Int32,System.Collections.Immutable.ImmutableArray);Argument[0];Argument[this].Property[System.Reflection.Metadata.MethodSignature`1.Header];value;dfc-generated | +| System.Reflection.Metadata;MethodSignature;MethodSignature;(System.Reflection.Metadata.SignatureHeader,TType,System.Int32,System.Int32,System.Collections.Immutable.ImmutableArray);Argument[1];Argument[this].Property[System.Reflection.Metadata.MethodSignature`1.ReturnType];value;dfc-generated | +| System.Reflection.Metadata;MethodSignature;MethodSignature;(System.Reflection.Metadata.SignatureHeader,TType,System.Int32,System.Int32,System.Collections.Immutable.ImmutableArray);Argument[4];Argument[this].Property[System.Reflection.Metadata.MethodSignature`1.ParameterTypes];value;dfc-generated | | System.Reflection.Metadata;MethodSpecification;GetCustomAttributes;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;ModuleDefinition;GetCustomAttributes;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;ModuleReference;GetCustomAttributes;();Argument[this];ReturnValue;taint;df-generated | @@ -15292,7 +16337,7 @@ summary | System.Reflection.Metadata;NamespaceDefinition;get_TypeDefinitions;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;PEReaderExtensions;GetMetadataReader;(System.Reflection.PortableExecutable.PEReader);Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Metadata;PEReaderExtensions;GetMetadataReader;(System.Reflection.PortableExecutable.PEReader,System.Reflection.Metadata.MetadataReaderOptions);Argument[0];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;PEReaderExtensions;GetMetadataReader;(System.Reflection.PortableExecutable.PEReader,System.Reflection.Metadata.MetadataReaderOptions,System.Reflection.Metadata.MetadataStringDecoder);Argument[0];ReturnValue;taint;df-generated | +| System.Reflection.Metadata;PEReaderExtensions;GetMetadataReader;(System.Reflection.PortableExecutable.PEReader,System.Reflection.Metadata.MetadataReaderOptions,System.Reflection.Metadata.MetadataStringDecoder);Argument[2];ReturnValue.Property[System.Reflection.Metadata.MetadataReader.UTF8Decoder];value;dfc-generated | | System.Reflection.Metadata;Parameter;GetCustomAttributes;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;ParameterHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.ParameterHandleCollection+Enumerator.Current];ReturnValue;value;df-generated | | System.Reflection.Metadata;ParameterHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.ParameterHandleCollection+Enumerator.Current];ReturnValue;value;dfc-generated | @@ -15328,6 +16373,26 @@ summary | System.Reflection.Metadata;TypeDefinitionHandleCollection+Enumerator;get_Current;();Argument[this];ReturnValue;taint;dfc-generated | | System.Reflection.Metadata;TypeDefinitionHandleCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;TypeDefinitionHandleCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | +| System.Reflection.Metadata;TypeName;GetElementType;();Argument[this].SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata;TypeName;GetGenericArguments;();Argument[this].SyntheticField[System.Reflection.Metadata.TypeName._genericArguments];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata;TypeName;GetGenericTypeDefinition;();Argument[this].SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeArrayTypeName;(System.Int32);Argument[this].Property[System.Reflection.Metadata.TypeName.AssemblyName];ReturnValue.Property[System.Reflection.Metadata.TypeName.AssemblyName];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeArrayTypeName;(System.Int32);Argument[this];ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeByRefTypeName;();Argument[this].Property[System.Reflection.Metadata.TypeName.AssemblyName];ReturnValue.Property[System.Reflection.Metadata.TypeName.AssemblyName];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeByRefTypeName;();Argument[this];ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeGenericTypeName;(System.Collections.Immutable.ImmutableArray);Argument[0];ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._genericArguments];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeGenericTypeName;(System.Collections.Immutable.ImmutableArray);Argument[this].Property[System.Reflection.Metadata.TypeName.AssemblyName];ReturnValue.Property[System.Reflection.Metadata.TypeName.AssemblyName];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeGenericTypeName;(System.Collections.Immutable.ImmutableArray);Argument[this].SyntheticField[System.Reflection.Metadata.TypeName._declaringType];ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._declaringType];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeGenericTypeName;(System.Collections.Immutable.ImmutableArray);Argument[this];ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakePointerTypeName;();Argument[this].Property[System.Reflection.Metadata.TypeName.AssemblyName];ReturnValue.Property[System.Reflection.Metadata.TypeName.AssemblyName];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakePointerTypeName;();Argument[this];ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeSZArrayTypeName;();Argument[this].Property[System.Reflection.Metadata.TypeName.AssemblyName];ReturnValue.Property[System.Reflection.Metadata.TypeName.AssemblyName];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeSZArrayTypeName;();Argument[this];ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType];value;dfc-generated | +| System.Reflection.Metadata;TypeName;WithAssemblyName;(System.Reflection.Metadata.AssemblyNameInfo);Argument[0];ReturnValue.Property[System.Reflection.Metadata.TypeName.AssemblyName];value;dfc-generated | +| System.Reflection.Metadata;TypeName;WithAssemblyName;(System.Reflection.Metadata.AssemblyNameInfo);Argument[0];ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._declaringType].Property[System.Reflection.Metadata.TypeName.AssemblyName];value;dfc-generated | +| System.Reflection.Metadata;TypeName;get_DeclaringType;();Argument[this].SyntheticField[System.Reflection.Metadata.TypeName._declaringType];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata;TypeName;get_FullName;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata;TypeName;get_Name;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;TypeReferenceHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.TypeReferenceHandleCollection+Enumerator.Current];ReturnValue;value;df-generated | | System.Reflection.Metadata;TypeReferenceHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.TypeReferenceHandleCollection+Enumerator.Current];ReturnValue;value;dfc-generated | | System.Reflection.Metadata;TypeReferenceHandleCollection+Enumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | @@ -15346,7 +16411,12 @@ summary | System.Reflection.PortableExecutable;PEBuilder+Section;Section;(System.String,System.Reflection.PortableExecutable.SectionCharacteristics);Argument[0];Argument[this].Field[System.Reflection.PortableExecutable.PEBuilder+Section.Name];value;dfc-generated | | System.Reflection.PortableExecutable;PEBuilder;GetDirectories;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.PortableExecutable;PEBuilder;GetSections;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.PortableExecutable;PEBuilder;PEBuilder;(System.Reflection.PortableExecutable.PEHeaderBuilder,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[0];Argument[this].Property[System.Reflection.PortableExecutable.PEBuilder.Header];value;dfc-generated | +| System.Reflection.PortableExecutable;PEBuilder;PEBuilder;(System.Reflection.PortableExecutable.PEHeaderBuilder,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[0];Argument[this].Property[System.Reflection.PortableExecutable.PEBuilder.Header];value;hq-generated | +| System.Reflection.PortableExecutable;PEBuilder;PEBuilder;(System.Reflection.PortableExecutable.PEHeaderBuilder,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Reflection.PortableExecutable;PEBuilder;PEBuilder;(System.Reflection.PortableExecutable.PEHeaderBuilder,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Reflection.PortableExecutable;PEBuilder;PEBuilder;(System.Reflection.PortableExecutable.PEHeaderBuilder,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[1];Argument[this].Property[System.Reflection.PortableExecutable.PEBuilder.IdProvider];value;dfc-generated | +| System.Reflection.PortableExecutable;PEBuilder;PEBuilder;(System.Reflection.PortableExecutable.PEHeaderBuilder,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[1];Argument[this].Property[System.Reflection.PortableExecutable.PEBuilder.IdProvider];value;hq-generated | | System.Reflection.PortableExecutable;PEBuilder;Serialize;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this];taint;df-generated | | System.Reflection.PortableExecutable;PEBuilder;Serialize;(System.Reflection.Metadata.BlobBuilder);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.PortableExecutable;PEBuilder;SerializeSection;(System.String,System.Reflection.PortableExecutable.SectionLocation);Argument[this];ReturnValue;taint;df-generated | @@ -15413,17 +16483,23 @@ summary | System.Reflection;Binder;ReorderArgumentArray;(System.Object[],System.Object);Argument[0];ReturnValue;value;dfc-generated | | System.Reflection;Binder;SelectMethod;(System.Reflection.BindingFlags,System.Reflection.MethodBase[],System.Type[],System.Reflection.ParameterModifier[]);Argument[1].Element;ReturnValue;value;dfc-generated | | System.Reflection;Binder;SelectProperty;(System.Reflection.BindingFlags,System.Reflection.PropertyInfo[],System.Type,System.Type[],System.Reflection.ParameterModifier[]);Argument[1].Element;ReturnValue;value;dfc-generated | +| System.Reflection;ConstructorInvoker;Invoke;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object);Argument[0];Argument[this];taint;df-generated | +| System.Reflection;ConstructorInvoker;Invoke;(System.Object);Argument[this];ReturnValue;taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object);Argument[0];Argument[this];taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object);Argument[1];Argument[this];taint;df-generated | +| System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object);Argument[this];ReturnValue;taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object,System.Object);Argument[0];Argument[this];taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object,System.Object);Argument[1];Argument[this];taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object,System.Object);Argument[2];Argument[this];taint;df-generated | +| System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object,System.Object);Argument[this];ReturnValue;taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object,System.Object,System.Object);Argument[0];Argument[this];taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object,System.Object,System.Object);Argument[1];Argument[this];taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object,System.Object,System.Object);Argument[2];Argument[this];taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object,System.Object,System.Object);Argument[3];Argument[this];taint;df-generated | +| System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object,System.Object,System.Object);Argument[this];ReturnValue;taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Span);Argument[0];Argument[this];taint;df-generated | +| System.Reflection;ConstructorInvoker;Invoke;(System.Span);Argument[this];ReturnValue;taint;df-generated | | System.Reflection;CustomAttributeData;get_Constructor;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;CustomAttributeData;get_ConstructorArguments;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;CustomAttributeData;get_NamedArguments;();Argument[this];ReturnValue;taint;df-generated | @@ -15436,8 +16512,7 @@ summary | System.Reflection;CustomAttributeNamedArgument;get_TypedValue;();Argument[this].SyntheticField[System.Reflection.CustomAttributeNamedArgument._value];ReturnValue;value;dfc-generated | | System.Reflection;CustomAttributeTypedArgument;CustomAttributeTypedArgument;(System.Object);Argument[0];Argument[this].SyntheticField[System.Reflection.CustomAttributeTypedArgument._value];value;dfc-generated | | System.Reflection;CustomAttributeTypedArgument;CustomAttributeTypedArgument;(System.Type,System.Object);Argument[1];Argument[this].SyntheticField[System.Reflection.CustomAttributeTypedArgument._value];value;dfc-generated | -| System.Reflection;CustomAttributeTypedArgument;ToString;();Argument[this].Property[System.Reflection.CustomAttributeTypedArgument.Value];ReturnValue;taint;dfc-generated | -| System.Reflection;CustomAttributeTypedArgument;ToString;();Argument[this].SyntheticField[System.Reflection.CustomAttributeTypedArgument._value];ReturnValue;taint;dfc-generated | +| System.Reflection;CustomAttributeTypedArgument;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;CustomAttributeTypedArgument;get_Value;();Argument[this].SyntheticField[System.Reflection.CustomAttributeTypedArgument._value];ReturnValue;value;dfc-generated | | System.Reflection;EventInfo;GetAddMethod;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;EventInfo;GetAddMethod;(System.Boolean);Argument[this];ReturnValue;taint;df-generated | @@ -15454,6 +16529,8 @@ summary | System.Reflection;EventInfoExtensions;GetRemoveMethod;(System.Reflection.EventInfo,System.Boolean);Argument[0];ReturnValue;taint;df-generated | | System.Reflection;ExceptionHandlingClause;get_CatchType;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;FieldInfo;GetModifiedFieldType;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection;FieldInfo;GetOptionalCustomModifiers;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection;FieldInfo;GetRequiredCustomModifiers;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;FieldInfo;get_FieldHandle;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;FieldInfo;get_FieldType;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;IReflect;GetField;(System.String,System.Reflection.BindingFlags);Argument[this];ReturnValue;taint;df-generated | @@ -15541,7 +16618,7 @@ summary | System.Reflection;Module;get_ModuleVersionId;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;Module;get_Name;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;Module;get_ScopeName;();Argument[this];ReturnValue;taint;df-generated | -| System.Reflection;ModuleExtensions;GetModuleVersionId;(System.Reflection.Module);Argument[0].Property[System.Reflection.Module.ModuleVersionId];ReturnValue;value;dfc-generated | +| System.Reflection;ModuleExtensions;GetModuleVersionId;(System.Reflection.Module);Argument[0];ReturnValue;taint;df-generated | | System.Reflection;ModuleResolveEventHandler;BeginInvoke;(System.Object,System.ResolveEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Reflection;ParameterInfo;GetModifiedParameterType;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;ParameterInfo;GetRealObject;(System.Runtime.Serialization.StreamingContext);Argument[this];ReturnValue;taint;df-generated | @@ -15581,6 +16658,7 @@ summary | System.Reflection;ReflectionTypeLoadException;get_Message;();Argument[this].SyntheticField[System.Exception._message];ReturnValue;value;dfc-generated | | System.Reflection;RuntimeReflectionExtensions;GetMethodInfo;(System.Delegate);Argument[0].Property[System.Delegate.Method];ReturnValue;value;dfc-generated | | System.Reflection;RuntimeReflectionExtensions;GetRuntimeBaseDefinition;(System.Reflection.MethodInfo);Argument[0];ReturnValue;taint;df-generated | +| System.Reflection;RuntimeReflectionExtensions;GetRuntimeInterfaceMap;(System.Reflection.TypeInfo,System.Type);Argument[0];ReturnValue;taint;df-generated | | System.Reflection;StrongNameKeyPair;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);Argument[this];Argument[0];taint;df-generated | | System.Reflection;TypeDelegator;GetConstructorImpl;(System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[]);Argument[this];ReturnValue;taint;df-generated | | System.Reflection;TypeDelegator;GetElementType;();Argument[this];ReturnValue;taint;df-generated | @@ -15589,6 +16667,7 @@ summary | System.Reflection;TypeDelegator;GetFunctionPointerParameterTypes;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;TypeDelegator;GetFunctionPointerReturnType;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;TypeDelegator;GetInterface;(System.String,System.Boolean);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection;TypeDelegator;GetInterfaceMap;(System.Type);Argument[this];ReturnValue;taint;df-generated | | System.Reflection;TypeDelegator;GetInterfaces;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;TypeDelegator;GetMethodImpl;(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[]);Argument[this];ReturnValue;taint;df-generated | | System.Reflection;TypeDelegator;GetNestedType;(System.String,System.Reflection.BindingFlags);Argument[this];ReturnValue;taint;df-generated | @@ -15850,6 +16929,9 @@ summary | System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+ManagedToUnmanagedIn;FromManaged;(System.ReadOnlySpan,System.Span);Argument[0];Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn._managedArray];value;dfc-generated | | System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+ManagedToUnmanagedIn;GetManagedValuesSource;();Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn._managedArray];ReturnValue;value;dfc-generated | | System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+ManagedToUnmanagedIn;GetUnmanagedValuesDestination;();Argument[this];ReturnValue;taint;df-generated | +| System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+ManagedToUnmanagedOut;FromUnmanaged;(TUnmanagedElement*);Argument[0];Argument[this];taint;df-generated | +| System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+ManagedToUnmanagedOut;GetManagedValuesDestination;(System.Int32);Argument[this];ReturnValue;taint;df-generated | +| System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+ManagedToUnmanagedOut;ToManaged;();Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+UnmanagedToManagedOut;GetManagedValuesSource;(System.ReadOnlySpan);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.InteropServices.Marshalling;SafeHandleMarshaller+ManagedToUnmanagedIn;FromManaged;(T);Argument[0];Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedIn._handle];value;dfc-generated | | System.Runtime.InteropServices.Marshalling;SafeHandleMarshaller+ManagedToUnmanagedIn;ToUnmanaged;();Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedIn._handle].Field[System.Runtime.InteropServices.SafeHandle.handle];ReturnValue;value;dfc-generated | @@ -15867,9 +16949,12 @@ summary | System.Runtime.InteropServices.Marshalling;SpanMarshaller+ManagedToUnmanagedIn;FromManaged;(System.Span,System.Span);Argument[1];Argument[this];taint;df-generated | | System.Runtime.InteropServices.Marshalling;SpanMarshaller+ManagedToUnmanagedIn;GetUnmanagedValuesDestination;();Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices.Marshalling;SpanMarshaller;GetManagedValuesDestination;(System.Span);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.InteropServices.Marshalling;StrategyBasedComWrappers;CreateObject;(System.IntPtr,System.Runtime.InteropServices.CreateObjectFlags);Argument[0];ReturnValue;taint;df-generated | | System.Runtime.InteropServices.Marshalling;Utf8StringMarshaller+ManagedToUnmanagedIn;ToUnmanaged;();Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices.Marshalling;VirtualMethodTableInfo;Deconstruct;(System.Void*,System.Void**);Argument[this].Property[System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo.ThisPointer];ReturnValue;value;dfc-generated | | System.Runtime.InteropServices.Marshalling;VirtualMethodTableInfo;Deconstruct;(System.Void*,System.Void**);Argument[this].Property[System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo.VirtualMethodTable];ReturnValue;value;dfc-generated | +| System.Runtime.InteropServices.Marshalling;VirtualMethodTableInfo;VirtualMethodTableInfo;(System.Void*,System.Void**);Argument[0];Argument[this].Property[System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo.ThisPointer];value;dfc-generated | +| System.Runtime.InteropServices.Marshalling;VirtualMethodTableInfo;VirtualMethodTableInfo;(System.Void*,System.Void**);Argument[1];Argument[this].Property[System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo.VirtualMethodTable];value;dfc-generated | | System.Runtime.InteropServices.ObjectiveC;ObjectiveCMarshal+UnhandledExceptionPropagationHandler;BeginInvoke;(System.Exception,System.RuntimeMethodHandle,System.IntPtr,System.AsyncCallback,System.Object);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | | System.Runtime.InteropServices.ObjectiveC;ObjectiveCMarshal;Initialize;(System.Runtime.InteropServices.ObjectiveC.ObjectiveCMarshal+UnhandledExceptionPropagationHandler);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | | System.Runtime.InteropServices;ArrayWithOffset;ArrayWithOffset;(System.Object,System.Int32);Argument[0];Argument[this].SyntheticField[System.Runtime.InteropServices.ArrayWithOffset.m_array];value;dfc-generated | @@ -15878,7 +16963,7 @@ summary | System.Runtime.InteropServices;CLong;get_Value;();Argument[this].SyntheticField[System.Runtime.InteropServices.CLong._value];ReturnValue;value;dfc-generated | | System.Runtime.InteropServices;CULong;CULong;(System.UIntPtr);Argument[0];Argument[this].SyntheticField[System.Runtime.InteropServices.CULong._value];value;dfc-generated | | System.Runtime.InteropServices;CULong;get_Value;();Argument[this].SyntheticField[System.Runtime.InteropServices.CULong._value];ReturnValue;value;dfc-generated | -| System.Runtime.InteropServices;CollectionsMarshal;AsSpan;(System.Collections.Generic.List);Argument[0].Element;ReturnValue;taint;df-generated | +| System.Runtime.InteropServices;ComAliasNameAttribute;ComAliasNameAttribute;(System.String);Argument[0];Argument[this].Property[System.Runtime.InteropServices.ComAliasNameAttribute.Value];value;dfc-generated | | System.Runtime.InteropServices;ComAwareEventInfo;GetAddMethod;(System.Boolean);Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices;ComAwareEventInfo;GetRaiseMethod;(System.Boolean);Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices;ComAwareEventInfo;GetRemoveMethod;(System.Boolean);Argument[this];ReturnValue;taint;df-generated | @@ -15886,11 +16971,13 @@ summary | System.Runtime.InteropServices;ComAwareEventInfo;get_Module;();Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices;ComAwareEventInfo;get_Name;();Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices;ComAwareEventInfo;get_ReflectedType;();Argument[this];ReturnValue;taint;df-generated | +| System.Runtime.InteropServices;ComWrappers;CreateObject;(System.IntPtr,System.Runtime.InteropServices.CreateObjectFlags);Argument[0];ReturnValue;taint;df-generated | | System.Runtime.InteropServices;CriticalHandle;CriticalHandle;(System.IntPtr);Argument[0];Argument[this].Field[System.Runtime.InteropServices.CriticalHandle.handle];value;dfc-generated | | System.Runtime.InteropServices;CriticalHandle;SetHandle;(System.IntPtr);Argument[0];Argument[this].Field[System.Runtime.InteropServices.CriticalHandle.handle];value;dfc-generated | | System.Runtime.InteropServices;DllImportResolver;BeginInvoke;(System.String,System.Reflection.Assembly,System.Nullable,System.AsyncCallback,System.Object);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | | System.Runtime.InteropServices;GCHandle;FromIntPtr;(System.IntPtr);Argument[0];ReturnValue.SyntheticField[System.Runtime.InteropServices.GCHandle._handle];value;dfc-generated | | System.Runtime.InteropServices;GCHandle;ToIntPtr;(System.Runtime.InteropServices.GCHandle);Argument[0].SyntheticField[System.Runtime.InteropServices.GCHandle._handle];ReturnValue;value;dfc-generated | +| System.Runtime.InteropServices;HandleCollector;HandleCollector;(System.String,System.Int32,System.Int32);Argument[0];Argument[this].Property[System.Runtime.InteropServices.HandleCollector.Name];value;dfc-generated | | System.Runtime.InteropServices;HandleRef;HandleRef;(System.Object,System.IntPtr);Argument[0];Argument[this].SyntheticField[System.Runtime.InteropServices.HandleRef._wrapper];value;dfc-generated | | System.Runtime.InteropServices;HandleRef;HandleRef;(System.Object,System.IntPtr);Argument[1];Argument[this].SyntheticField[System.Runtime.InteropServices.HandleRef._handle];value;dfc-generated | | System.Runtime.InteropServices;HandleRef;ToIntPtr;(System.Runtime.InteropServices.HandleRef);Argument[0].SyntheticField[System.Runtime.InteropServices.HandleRef._handle];ReturnValue;value;dfc-generated | @@ -15898,6 +16985,8 @@ summary | System.Runtime.InteropServices;HandleRef;get_Wrapper;();Argument[this].SyntheticField[System.Runtime.InteropServices.HandleRef._wrapper];ReturnValue;value;dfc-generated | | System.Runtime.InteropServices;ImmutableCollectionsMarshal;AsArray;(System.Collections.Immutable.ImmutableArray);Argument[0].Element;ReturnValue;taint;df-generated | | System.Runtime.InteropServices;ImmutableCollectionsMarshal;AsImmutableArray;(T[]);Argument[0].Element;ReturnValue;taint;df-generated | +| System.Runtime.InteropServices;ImportedFromTypeLibAttribute;ImportedFromTypeLibAttribute;(System.String);Argument[0];Argument[this].Property[System.Runtime.InteropServices.ImportedFromTypeLibAttribute.Value];value;dfc-generated | +| System.Runtime.InteropServices;ManagedToNativeComInteropStubAttribute;ManagedToNativeComInteropStubAttribute;(System.Type,System.String);Argument[1];Argument[this].Property[System.Runtime.InteropServices.ManagedToNativeComInteropStubAttribute.MethodName];value;dfc-generated | | System.Runtime.InteropServices;Marshal;InitHandle;(System.Runtime.InteropServices.SafeHandle,System.IntPtr);Argument[1];Argument[0].Field[System.Runtime.InteropServices.SafeHandle.handle];value;dfc-generated | | System.Runtime.InteropServices;MemoryMarshal;CreateFromPinnedArray;(T[],System.Int32,System.Int32);Argument[0].Element;ReturnValue;taint;df-generated | | System.Runtime.InteropServices;MemoryMarshal;CreateSpan;(T,System.Int32);Argument[0];ReturnValue;value;dfc-generated | @@ -15908,6 +16997,8 @@ summary | System.Runtime.InteropServices;NFloat;Clamp;(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.InteropServices;NFloat;Clamp;(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat);Argument[1];ReturnValue;value;dfc-generated | | System.Runtime.InteropServices;NFloat;Clamp;(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat);Argument[2];ReturnValue;value;dfc-generated | +| System.Runtime.InteropServices;NFloat;ConvertToInteger;(System.Runtime.InteropServices.NFloat);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.InteropServices;NFloat;ConvertToIntegerNative;(System.Runtime.InteropServices.NFloat);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.InteropServices;NFloat;CopySign;(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.InteropServices;NFloat;CreateChecked;(TOther);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.InteropServices;NFloat;CreateSaturating;(TOther);Argument[0];ReturnValue;value;dfc-generated | @@ -15920,6 +17011,7 @@ summary | System.Runtime.InteropServices;NFloat;Min;(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat);Argument[1];ReturnValue;value;dfc-generated | | System.Runtime.InteropServices;NFloat;MinNumber;(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.InteropServices;NFloat;MinNumber;(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat);Argument[1];ReturnValue;value;dfc-generated | +| System.Runtime.InteropServices;NFloat;MultiplyAddEstimate;(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat);Argument[2];ReturnValue;taint;dfc-generated | | System.Runtime.InteropServices;NFloat;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat);Argument[0];ReturnValue;taint;dfc-generated | | System.Runtime.InteropServices;NFloat;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat);Argument[1];ReturnValue;taint;dfc-generated | | System.Runtime.InteropServices;NFloat;ToString;(System.IFormatProvider);Argument[0];ReturnValue;taint;df-generated | @@ -15938,35 +17030,80 @@ summary | System.Runtime.Intrinsics;Vector64;Abs;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector64;Ceiling;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector64;Ceiling;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector64;CopySign;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector64;Floor;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector64;Floor;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector64;Round;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector64;Round;(System.Runtime.Intrinsics.Vector64,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector64;Round;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector64;Round;(System.Runtime.Intrinsics.Vector64,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector64;StoreUnsafe;(System.Runtime.Intrinsics.Vector64,T);Argument[1];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector64;Truncate;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector64;Truncate;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector64;WithElement;(System.Runtime.Intrinsics.Vector64,System.Int32,T);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector64;op_UnaryPlus;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Abs;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Ceiling;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Ceiling;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;CopySign;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Floor;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Floor;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector128;GetLower;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Intrinsics;Vector128;GetUpper;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;taint;df-generated | +| System.Runtime.Intrinsics;Vector128;Round;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Round;(System.Runtime.Intrinsics.Vector128,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Round;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Round;(System.Runtime.Intrinsics.Vector128,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector128;StoreUnsafe;(System.Runtime.Intrinsics.Vector128,T);Argument[1];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Truncate;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Truncate;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector128;WithElement;(System.Runtime.Intrinsics.Vector128,System.Int32,T);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector128;WithLower;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector128;WithUpper;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector128;op_UnaryPlus;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Abs;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Ceiling;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Ceiling;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;CopySign;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Floor;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Floor;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector256;GetLower;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Intrinsics;Vector256;GetUpper;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;taint;df-generated | +| System.Runtime.Intrinsics;Vector256;Round;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Round;(System.Runtime.Intrinsics.Vector256,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Round;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Round;(System.Runtime.Intrinsics.Vector256,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector256;StoreUnsafe;(System.Runtime.Intrinsics.Vector256,T);Argument[1];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Truncate;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Truncate;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector256;WithElement;(System.Runtime.Intrinsics.Vector256,System.Int32,T);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector256;WithLower;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector256;WithUpper;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector256;op_UnaryPlus;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Abs;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Ceiling;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Ceiling;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;CopySign;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Floor;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Floor;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector512;GetLower;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Intrinsics;Vector512;GetUpper;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;taint;df-generated | +| System.Runtime.Intrinsics;Vector512;Round;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Round;(System.Runtime.Intrinsics.Vector512,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Round;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Round;(System.Runtime.Intrinsics.Vector512,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector512;StoreUnsafe;(System.Runtime.Intrinsics.Vector512,T);Argument[1];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Truncate;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Truncate;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector512;WithElement;(System.Runtime.Intrinsics.Vector512,System.Int32,T);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector512;WithLower;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector512;WithUpper;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector512;op_UnaryPlus;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Loader;AssemblyDependencyResolver;AssemblyDependencyResolver;(System.String);Argument[0];Argument[this].SyntheticField[System.Runtime.Loader.AssemblyDependencyResolver._assemblyDirectorySearchPaths].Element;value;dfc-generated | | System.Runtime.Loader;AssemblyDependencyResolver;ResolveAssemblyToPath;(System.Reflection.AssemblyName);Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Loader;AssemblyDependencyResolver;ResolveAssemblyToPath;(System.Reflection.AssemblyName);Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Loader;AssemblyDependencyResolver;ResolveUnmanagedDllToPath;(System.String);Argument[0];ReturnValue;taint;dfc-generated | +| System.Runtime.Loader;AssemblyDependencyResolver;ResolveUnmanagedDllToPath;(System.String);Argument[this].SyntheticField[System.Runtime.Loader.AssemblyDependencyResolver._assemblyDirectorySearchPaths].Element;ReturnValue;value;dfc-generated | | System.Runtime.Loader;AssemblyLoadContext;EnterContextualReflection;();Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Loader;AssemblyLoadContext;ToString;();Argument[this].Property[System.Runtime.Loader.AssemblyLoadContext.Name];ReturnValue;taint;dfc-generated | | System.Runtime.Loader;AssemblyLoadContext;add_Resolving;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -15989,11 +17126,6 @@ summary | System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;BinaryFormatter;(System.Runtime.Serialization.ISurrogateSelector,System.Runtime.Serialization.StreamingContext);Argument[1];Argument[this];taint;df-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;DataContractJsonSerializer;(System.Type,System.Runtime.Serialization.Json.DataContractJsonSerializerSettings);Argument[1].Property[System.Runtime.Serialization.Json.DataContractJsonSerializerSettings.DateTimeFormat];Argument[this].SyntheticField[System.Runtime.Serialization.Json.DataContractJsonSerializer._dateTimeFormat];value;dfc-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;GetSerializationSurrogateProvider;();Argument[this].SyntheticField[System.Runtime.Serialization.Json.DataContractJsonSerializer._serializationSurrogateProvider];ReturnValue;value;dfc-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializer;ReadObject;(System.IO.Stream);Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializer;ReadObject;(System.Xml.XmlDictionaryReader);Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializer;ReadObject;(System.Xml.XmlDictionaryReader,System.Boolean);Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializer;ReadObject;(System.Xml.XmlReader);Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializer;ReadObject;(System.Xml.XmlReader,System.Boolean);Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;SetSerializationSurrogateProvider;(System.Runtime.Serialization.ISerializationSurrogateProvider);Argument[0];Argument[this].SyntheticField[System.Runtime.Serialization.Json.DataContractJsonSerializer._serializationSurrogateProvider];value;dfc-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;get_DateTimeFormat;();Argument[this].SyntheticField[System.Runtime.Serialization.Json.DataContractJsonSerializer._dateTimeFormat];ReturnValue;value;dfc-generated | | System.Runtime.Serialization.Json;IXmlJsonReaderInitializer;SetInput;(System.Byte[],System.Int32,System.Int32,System.Text.Encoding,System.Xml.XmlDictionaryReaderQuotas,System.Xml.OnXmlDictionaryReaderClose);Argument[5];Argument[5].Parameter[delegate-self];value;hq-generated | @@ -16012,13 +17144,10 @@ summary | System.Runtime.Serialization.Json;JsonReaderWriterFactory;CreateJsonWriter;(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Boolean,System.String);Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Serialization.Json;JsonReaderWriterFactory;CreateJsonWriter;(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Boolean,System.String);Argument[1];ReturnValue;taint;df-generated | | System.Runtime.Serialization.Json;JsonReaderWriterFactory;CreateJsonWriter;(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Boolean,System.String);Argument[4];ReturnValue;taint;df-generated | +| System.Runtime.Serialization;ContractNamespaceAttribute;ContractNamespaceAttribute;(System.String);Argument[0];Argument[this].Property[System.Runtime.Serialization.ContractNamespaceAttribute.ContractNamespace];value;dfc-generated | | System.Runtime.Serialization;DataContractSerializer;DataContractSerializer;(System.Type,System.Runtime.Serialization.DataContractSerializerSettings);Argument[1].Property[System.Runtime.Serialization.DataContractSerializerSettings.DataContractResolver];Argument[this].SyntheticField[System.Runtime.Serialization.DataContractSerializer._dataContractResolver];value;dfc-generated | | System.Runtime.Serialization;DataContractSerializer;DataContractSerializer;(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable);Argument[1];Argument[this];taint;df-generated | | System.Runtime.Serialization;DataContractSerializer;DataContractSerializer;(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable);Argument[2];Argument[this];taint;df-generated | -| System.Runtime.Serialization;DataContractSerializer;ReadObject;(System.Xml.XmlDictionaryReader,System.Boolean);Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;DataContractSerializer;ReadObject;(System.Xml.XmlDictionaryReader,System.Boolean,System.Runtime.Serialization.DataContractResolver);Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;DataContractSerializer;ReadObject;(System.Xml.XmlReader);Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;DataContractSerializer;ReadObject;(System.Xml.XmlReader,System.Boolean);Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;DataContractSerializer;get_DataContractResolver;();Argument[this].SyntheticField[System.Runtime.Serialization.DataContractSerializer._dataContractResolver];ReturnValue;value;dfc-generated | | System.Runtime.Serialization;DataContractSerializerExtensions;GetSerializationSurrogateProvider;(System.Runtime.Serialization.DataContractSerializer);Argument[0].SyntheticField[System.Runtime.Serialization.DataContractSerializer._serializationSurrogateProvider];ReturnValue;value;dfc-generated | | System.Runtime.Serialization;DataContractSerializerExtensions;SetSerializationSurrogateProvider;(System.Runtime.Serialization.DataContractSerializer,System.Runtime.Serialization.ISerializationSurrogateProvider);Argument[1];Argument[0].SyntheticField[System.Runtime.Serialization.DataContractSerializer._serializationSurrogateProvider];value;dfc-generated | @@ -16037,6 +17166,7 @@ summary | System.Runtime.Serialization;IObjectReference;GetRealObject;(System.Runtime.Serialization.StreamingContext);Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;ISerializable;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);Argument[this];Argument[0];taint;df-generated | | System.Runtime.Serialization;ISurrogateSelector;GetSurrogate;(System.Type,System.Runtime.Serialization.StreamingContext,System.Runtime.Serialization.ISurrogateSelector);Argument[this];ReturnValue;value;dfc-generated | +| System.Runtime.Serialization;KnownTypeAttribute;KnownTypeAttribute;(System.String);Argument[0];Argument[this].Property[System.Runtime.Serialization.KnownTypeAttribute.MethodName];value;dfc-generated | | System.Runtime.Serialization;ObjectIDGenerator;GetId;(System.Object,System.Boolean);Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;ObjectManager;GetObject;(System.Int64);Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;ObjectManager;ObjectManager;(System.Runtime.Serialization.ISurrogateSelector,System.Runtime.Serialization.StreamingContext);Argument[0];Argument[this];taint;df-generated | @@ -16084,11 +17214,6 @@ summary | System.Runtime.Serialization;SurrogateSelector;GetSurrogate;(System.Type,System.Runtime.Serialization.StreamingContext,System.Runtime.Serialization.ISurrogateSelector);Argument[this].SyntheticField[System.Runtime.Serialization.SurrogateSelector._nextSelector];ReturnValue;value;dfc-generated | | System.Runtime.Serialization;SurrogateSelector;GetSurrogate;(System.Type,System.Runtime.Serialization.StreamingContext,System.Runtime.Serialization.ISurrogateSelector);Argument[this];ReturnValue;value;dfc-generated | | System.Runtime.Serialization;XPathQueryGenerator;CreateFromDataContractSerializer;(System.Type,System.Reflection.MemberInfo[],System.Text.StringBuilder,System.Xml.XmlNamespaceManager);Argument[2];ReturnValue;taint;dfc-generated | -| System.Runtime.Serialization;XmlObjectSerializer;ReadObject;(System.IO.Stream);Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;XmlObjectSerializer;ReadObject;(System.Xml.XmlDictionaryReader);Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;XmlObjectSerializer;ReadObject;(System.Xml.XmlDictionaryReader,System.Boolean);Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;XmlObjectSerializer;ReadObject;(System.Xml.XmlReader);Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;XmlObjectSerializer;ReadObject;(System.Xml.XmlReader,System.Boolean);Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;XmlSerializableServices;WriteNodes;(System.Xml.XmlWriter,System.Xml.XmlNode[]);Argument[1].Element;Argument[0];taint;df-generated | | System.Runtime.Serialization;XsdDataContractExporter;XsdDataContractExporter;(System.Xml.Schema.XmlSchemaSet);Argument[0];Argument[this].SyntheticField[System.Runtime.Serialization.XsdDataContractExporter._schemas];value;dfc-generated | | System.Runtime.Serialization;XsdDataContractExporter;get_Schemas;();Argument[this].SyntheticField[System.Runtime.Serialization.XsdDataContractExporter._schemas];ReturnValue;value;dfc-generated | @@ -16130,13 +17255,13 @@ summary | System.Security.Authentication.ExtendedProtection;ServiceNameCollection;Merge;(System.String);Argument[0];ReturnValue.Property[System.Collections.ReadOnlyCollectionBase.InnerList].Element;value;dfc-generated | | System.Security.Authentication.ExtendedProtection;ServiceNameCollection;ServiceNameCollection;(System.Collections.ICollection);Argument[0].Element;Argument[this].Property[System.Collections.ReadOnlyCollectionBase.InnerList].Element;value;dfc-generated | | System.Security.Authentication.ExtendedProtection;ServiceNameCollection;ServiceNameCollection;(System.Collections.ICollection);Argument[0].Property[System.Collections.ReadOnlyCollectionBase.InnerList].Element;Argument[this].Property[System.Collections.ReadOnlyCollectionBase.InnerList].Element;value;dfc-generated | -| System.Security.Claims;Claim;Claim;(System.IO.BinaryReader,System.Security.Claims.ClaimsIdentity);Argument[1];Argument[this];taint;df-generated | -| System.Security.Claims;Claim;Claim;(System.Security.Claims.Claim,System.Security.Claims.ClaimsIdentity);Argument[0];Argument[this];taint;df-generated | -| System.Security.Claims;Claim;Claim;(System.Security.Claims.Claim,System.Security.Claims.ClaimsIdentity);Argument[1];Argument[this];taint;df-generated | +| System.Security.Claims;Claim;Claim;(System.IO.BinaryReader,System.Security.Claims.ClaimsIdentity);Argument[1];Argument[this].SyntheticField[System.Security.Claims.Claim._subject];value;dfc-generated | +| System.Security.Claims;Claim;Claim;(System.Security.Claims.Claim,System.Security.Claims.ClaimsIdentity);Argument[1];Argument[this].SyntheticField[System.Security.Claims.Claim._subject];value;dfc-generated | | System.Security.Claims;Claim;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;get_CustomSerializationData;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;get_Issuer;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;get_OriginalIssuer;();Argument[this];ReturnValue;taint;df-generated | +| System.Security.Claims;Claim;get_Subject;();Argument[this].SyntheticField[System.Security.Claims.Claim._subject];ReturnValue;value;dfc-generated | | System.Security.Claims;Claim;get_Type;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;get_Value;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;get_ValueType;();Argument[this];ReturnValue;taint;df-generated | @@ -16179,16 +17304,21 @@ summary | System.Security.Claims;ClaimsPrincipal;get_Identity;();Argument[this].SyntheticField[System.Security.Claims.ClaimsPrincipal._identities].Element;ReturnValue;value;dfc-generated | | System.Security.Claims;ClaimsPrincipal;set_ClaimsPrincipalSelector;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Security.Claims;ClaimsPrincipal;set_PrimaryIdentitySelector;(System.Func,System.Security.Claims.ClaimsIdentity>);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.ECDsa,System.Security.Cryptography.HashAlgorithmName);Argument[1];Argument[this];taint;df-generated | -| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[1];Argument[this];taint;df-generated | -| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[3];Argument[this];taint;df-generated | -| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[3];Argument[this];taint;df-generated | -| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.String,System.Security.Cryptography.ECDsa,System.Security.Cryptography.HashAlgorithmName);Argument[1];Argument[this];taint;df-generated | -| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.String,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[1];Argument[this];taint;df-generated | -| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.String,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[3];Argument[this];taint;df-generated | -| System.Security.Cryptography.X509Certificates;PublicKey;PublicKey;(System.Security.Cryptography.Oid,System.Security.Cryptography.AsnEncodedData,System.Security.Cryptography.AsnEncodedData);Argument[0];Argument[this].SyntheticField[System.Security.Cryptography.X509Certificates.PublicKey._oid];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.ECDsa,System.Security.Cryptography.HashAlgorithmName);Argument[0];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.SubjectName];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.ECDsa,System.Security.Cryptography.HashAlgorithmName);Argument[2];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.HashAlgorithm];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[0];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.SubjectName];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[2];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.HashAlgorithm];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName);Argument[0];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.SubjectName];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName);Argument[1];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.PublicKey];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName);Argument[2];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.HashAlgorithm];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[0];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.SubjectName];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[1];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.PublicKey];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[2];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.HashAlgorithm];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.String,System.Security.Cryptography.ECDsa,System.Security.Cryptography.HashAlgorithmName);Argument[2];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.HashAlgorithm];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.String,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[2];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.HashAlgorithm];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;Pkcs12LoaderLimits;Pkcs12LoaderLimits;(System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.X509Certificates;PublicKey;get_Key;();Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.X509Certificates;PublicKey;get_Oid;();Argument[this].SyntheticField[System.Security.Cryptography.X509Certificates.PublicKey._oid];ReturnValue;value;dfc-generated | +| System.Security.Cryptography.X509Certificates;PublicKey;get_Oid;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X500DistinguishedName;Format;(System.Boolean);Argument[this].SyntheticField[System.Security.Cryptography.AsnEncodedData._rawData].Element;ReturnValue;taint;dfc-generated | | System.Security.Cryptography.X509Certificates;X500DistinguishedName;X500DistinguishedName;(System.Security.Cryptography.X509Certificates.X500DistinguishedName);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.X509Certificates;X500DistinguishedName;X500DistinguishedName;(System.String,System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags);Argument[0];Argument[this];taint;df-generated | @@ -16209,6 +17339,7 @@ summary | System.Security.Cryptography.X509Certificates;X509Certificate2;ToString;(System.Boolean);Argument[this].Property[System.Security.Cryptography.X509Certificates.X509Certificate.Subject];ReturnValue;taint;dfc-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;get_Extensions;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;get_PublicKey;();Argument[this];ReturnValue;taint;df-generated | +| System.Security.Cryptography.X509Certificates;X509Certificate2;get_RawDataMemory;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;Add;(System.Security.Cryptography.X509Certificates.X509Certificate2);Argument[0];Argument[this].Element;value;manual | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;AddRange;(System.Security.Cryptography.X509Certificates.X509Certificate2Collection);Argument[0].Element;Argument[this].Element;value;manual | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;AddRange;(System.Security.Cryptography.X509Certificates.X509Certificate2[]);Argument[0].Element;Argument[this].Element;value;manual | @@ -16219,6 +17350,8 @@ summary | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;RemoveRange;(System.Security.Cryptography.X509Certificates.X509Certificate2Collection);Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;RemoveRange;(System.Security.Cryptography.X509Certificates.X509Certificate2[]);Argument[0].Element;Argument[this].Element;value;dfc-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;RemoveRange;(System.Security.Cryptography.X509Certificates.X509Certificate2[]);Argument[0].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | +| System.Security.Cryptography.X509Certificates;X509Certificate2Collection;X509Certificate2Collection;(System.Security.Cryptography.X509Certificates.X509Certificate2);Argument[0];Argument[this].Element;value;dfc-generated | +| System.Security.Cryptography.X509Certificates;X509Certificate2Collection;X509Certificate2Collection;(System.Security.Cryptography.X509Certificates.X509Certificate2);Argument[0];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;X509Certificate2Collection;(System.Security.Cryptography.X509Certificates.X509Certificate2Collection);Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;X509Certificate2Collection;(System.Security.Cryptography.X509Certificates.X509Certificate2[]);Argument[0].Element;Argument[this].Element;value;dfc-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;X509Certificate2Collection;(System.Security.Cryptography.X509Certificates.X509Certificate2[]);Argument[0].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | @@ -16228,8 +17361,6 @@ summary | System.Security.Cryptography.X509Certificates;X509Certificate;GetIssuerName;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate;GetName;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);Argument[this];Argument[0];taint;df-generated | -| System.Security.Cryptography.X509Certificates;X509Certificate;GetRawCertData;();Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.X509Certificates;X509Certificate;GetRawCertDataString;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate;ToString;(System.Boolean);Argument[this].Property[System.Security.Cryptography.X509Certificates.X509Certificate.Issuer];ReturnValue;taint;dfc-generated | | System.Security.Cryptography.X509Certificates;X509Certificate;ToString;(System.Boolean);Argument[this].Property[System.Security.Cryptography.X509Certificates.X509Certificate.Subject];ReturnValue;taint;dfc-generated | @@ -16246,6 +17377,7 @@ summary | System.Security.Cryptography.X509Certificates;X509CertificateCollection;X509CertificateCollection;(System.Security.Cryptography.X509Certificates.X509Certificate[]);Argument[0].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.Security.Cryptography.X509Certificates;X509CertificateCollection;get_Item;(System.Int32);Argument[this].Element;ReturnValue;value;manual | | System.Security.Cryptography.X509Certificates;X509CertificateCollection;set_Item;(System.Int32,System.Security.Cryptography.X509Certificates.X509Certificate);Argument[1];Argument[this].Element;value;manual | +| System.Security.Cryptography.X509Certificates;X509Chain;Build;(System.Security.Cryptography.X509Certificates.X509Certificate2);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Chain;get_SafeHandle;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509ChainElementCollection;CopyTo;(System.Array,System.Int32);Argument[this].Element;Argument[0].Element;value;manual | | System.Security.Cryptography.X509Certificates;X509ChainElementCollection;CopyTo;(System.Security.Cryptography.X509Certificates.X509ChainElement[],System.Int32);Argument[this].Element;Argument[0].Element;value;manual | @@ -16282,6 +17414,7 @@ summary | System.Security.Cryptography.X509Certificates;X509SignatureGenerator;CreateForECDsa;(System.Security.Cryptography.ECDsa);Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509SignatureGenerator;CreateForRSA;(System.Security.Cryptography.RSA,System.Security.Cryptography.RSASignaturePadding);Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509SignatureGenerator;CreateForRSA;(System.Security.Cryptography.RSA,System.Security.Cryptography.RSASignaturePadding);Argument[1];ReturnValue;taint;df-generated | +| System.Security.Cryptography.X509Certificates;X509Store;X509Store;(System.String,System.Security.Cryptography.X509Certificates.StoreLocation);Argument[0];Argument[this].Property[System.Security.Cryptography.X509Certificates.X509Store.Name];value;dfc-generated | | System.Security.Cryptography.X509Certificates;X509SubjectAlternativeNameExtension;CopyFrom;(System.Security.Cryptography.AsnEncodedData);Argument[0].SyntheticField[System.Security.Cryptography.AsnEncodedData._rawData].Element;Argument[this].SyntheticField[System.Security.Cryptography.AsnEncodedData._rawData].Element;value;dfc-generated | | System.Security.Cryptography.X509Certificates;X509SubjectAlternativeNameExtension;CopyFrom;(System.Security.Cryptography.AsnEncodedData);Argument[0].SyntheticField[System.Security.Cryptography.AsnEncodedData._rawData];Argument[this].SyntheticField[System.Security.Cryptography.AsnEncodedData._rawData];value;dfc-generated | | System.Security.Cryptography.X509Certificates;X509SubjectKeyIdentifierExtension;CopyFrom;(System.Security.Cryptography.AsnEncodedData);Argument[0].SyntheticField[System.Security.Cryptography.AsnEncodedData._rawData].Element;Argument[this].SyntheticField[System.Security.Cryptography.AsnEncodedData._rawData].Element;value;dfc-generated | @@ -16381,6 +17514,7 @@ summary | System.Security.Cryptography.Xml;ReferenceList;Insert;(System.Int32,System.Object);Argument[1];Argument[this].Element;value;manual | | System.Security.Cryptography.Xml;ReferenceList;Item;(System.Int32);Argument[this].SyntheticField[System.Security.Cryptography.Xml.ReferenceList._references].Element;ReturnValue;value;dfc-generated | | System.Security.Cryptography.Xml;ReferenceList;get_Item;(System.Int32);Argument[this].Element;ReturnValue;value;manual | +| System.Security.Cryptography.Xml;ReferenceList;get_ItemOf;(System.Int32);Argument[this].SyntheticField[System.Security.Cryptography.Xml.ReferenceList._references].Element;ReturnValue;value;dfc-generated | | System.Security.Cryptography.Xml;ReferenceList;get_SyncRoot;();Argument[this].SyntheticField[System.Security.Cryptography.Xml.ReferenceList._references].Property[System.Collections.ArrayList.SyncRoot];ReturnValue;value;dfc-generated | | System.Security.Cryptography.Xml;ReferenceList;get_SyncRoot;();Argument[this];ReturnValue;value;dfc-generated | | System.Security.Cryptography.Xml;ReferenceList;set_Item;(System.Int32,System.Object);Argument[1];Argument[this].Element;value;manual | @@ -16529,6 +17663,7 @@ summary | System.Security.Cryptography;CngKeyBlobFormat;CngKeyBlobFormat;(System.String);Argument[0];Argument[this].SyntheticField[System.Security.Cryptography.CngKeyBlobFormat._format];value;dfc-generated | | System.Security.Cryptography;CngKeyBlobFormat;ToString;();Argument[this].SyntheticField[System.Security.Cryptography.CngKeyBlobFormat._format];ReturnValue;value;dfc-generated | | System.Security.Cryptography;CngKeyBlobFormat;get_Format;();Argument[this].SyntheticField[System.Security.Cryptography.CngKeyBlobFormat._format];ReturnValue;value;dfc-generated | +| System.Security.Cryptography;CngProperty;CngProperty;(System.String,System.Byte[],System.Security.Cryptography.CngPropertyOptions);Argument[0];Argument[this].Property[System.Security.Cryptography.CngProperty.Name];value;dfc-generated | | System.Security.Cryptography;CngProperty;CngProperty;(System.String,System.Byte[],System.Security.Cryptography.CngPropertyOptions);Argument[1].Element;Argument[this].SyntheticField[System.Security.Cryptography.CngProperty._value].Element;value;dfc-generated | | System.Security.Cryptography;CngProperty;CngProperty;(System.String,System.Byte[],System.Security.Cryptography.CngPropertyOptions);Argument[1];Argument[this].SyntheticField[System.Security.Cryptography.CngProperty._value];value;dfc-generated | | System.Security.Cryptography;CngProperty;GetValue;();Argument[this].SyntheticField[System.Security.Cryptography.CngProperty._value].Element;ReturnValue.Element;value;dfc-generated | @@ -16536,6 +17671,10 @@ summary | System.Security.Cryptography;CngProvider;CngProvider;(System.String);Argument[0];Argument[this].SyntheticField[System.Security.Cryptography.CngProvider._provider];value;dfc-generated | | System.Security.Cryptography;CngProvider;ToString;();Argument[this].SyntheticField[System.Security.Cryptography.CngProvider._provider];ReturnValue;value;dfc-generated | | System.Security.Cryptography;CngProvider;get_Provider;();Argument[this].SyntheticField[System.Security.Cryptography.CngProvider._provider];ReturnValue;value;dfc-generated | +| System.Security.Cryptography;CngUIPolicy;CngUIPolicy;(System.Security.Cryptography.CngUIProtectionLevels,System.String,System.String,System.String,System.String);Argument[1];Argument[this].Property[System.Security.Cryptography.CngUIPolicy.FriendlyName];value;dfc-generated | +| System.Security.Cryptography;CngUIPolicy;CngUIPolicy;(System.Security.Cryptography.CngUIProtectionLevels,System.String,System.String,System.String,System.String);Argument[2];Argument[this].Property[System.Security.Cryptography.CngUIPolicy.Description];value;dfc-generated | +| System.Security.Cryptography;CngUIPolicy;CngUIPolicy;(System.Security.Cryptography.CngUIProtectionLevels,System.String,System.String,System.String,System.String);Argument[3];Argument[this].Property[System.Security.Cryptography.CngUIPolicy.UseContext];value;dfc-generated | +| System.Security.Cryptography;CngUIPolicy;CngUIPolicy;(System.Security.Cryptography.CngUIProtectionLevels,System.String,System.String,System.String,System.String);Argument[4];Argument[this].Property[System.Security.Cryptography.CngUIPolicy.CreationTitle];value;dfc-generated | | System.Security.Cryptography;CryptoStream;BeginRead;(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object);Argument[3];Argument[3].Parameter[delegate-self];value;manual | | System.Security.Cryptography;CryptoStream;BeginRead;(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object);Argument[this];Argument[0].Element;taint;manual | | System.Security.Cryptography;CryptoStream;BeginWrite;(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object);Argument[0].Element;Argument[this];taint;manual | @@ -16551,6 +17690,7 @@ summary | System.Security.Cryptography;CryptoStream;ReadAsync;(System.Memory,System.Threading.CancellationToken);Argument[this];Argument[0].Element;taint;manual | | System.Security.Cryptography;CryptoStream;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | System.Security.Cryptography;CryptoStream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| System.Security.Cryptography;CryptoStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;CryptoStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;CryptoStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | System.Security.Cryptography;CryptoStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | @@ -16571,12 +17711,14 @@ summary | System.Security.Cryptography;ECDiffieHellman;get_SignatureAlgorithm;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;ECDiffieHellmanCng;get_LegalKeySizes;();Argument[this].Field[System.Security.Cryptography.AsymmetricAlgorithm.LegalKeySizesValue].Element;ReturnValue.Element;value;dfc-generated | | System.Security.Cryptography;ECDiffieHellmanCng;get_PublicKey;();Argument[this];ReturnValue;taint;df-generated | +| System.Security.Cryptography;ECDiffieHellmanOpenSsl;DuplicateKeyHandle;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;ECDiffieHellmanOpenSsl;get_PublicKey;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;ECDiffieHellmanPublicKey;ECDiffieHellmanPublicKey;(System.Byte[]);Argument[0].Element;Argument[this].SyntheticField[System.Security.Cryptography.ECDiffieHellmanPublicKey._keyBlob].Element;value;dfc-generated | | System.Security.Cryptography;ECDiffieHellmanPublicKey;ToByteArray;();Argument[this].SyntheticField[System.Security.Cryptography.ECDiffieHellmanPublicKey._keyBlob].Element;ReturnValue.Element;value;dfc-generated | | System.Security.Cryptography;ECDsa;get_KeyExchangeAlgorithm;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;ECDsa;get_SignatureAlgorithm;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;ECDsaCng;get_LegalKeySizes;();Argument[this].Field[System.Security.Cryptography.AsymmetricAlgorithm.LegalKeySizesValue].Element;ReturnValue.Element;value;dfc-generated | +| System.Security.Cryptography;ECDsaOpenSsl;DuplicateKeyHandle;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;HMACMD5;HMACMD5;(System.Byte[]);Argument[0].Element;Argument[this].Field[System.Security.Cryptography.KeyedHashAlgorithm.KeyValue].Element;value;dfc-generated | | System.Security.Cryptography;HMACMD5;HMACMD5;(System.Byte[]);Argument[0];Argument[this].Field[System.Security.Cryptography.KeyedHashAlgorithm.KeyValue];value;dfc-generated | | System.Security.Cryptography;HMACMD5;HMACMD5;(System.Byte[]);Argument[0];Argument[this].SyntheticField[System.Security.Cryptography.HMACMD5._hMacCommon].SyntheticField[System.Security.Cryptography.HMACCommon.ActualKey];value;dfc-generated | @@ -16617,6 +17759,7 @@ summary | System.Security.Cryptography;HashAlgorithmName;HashAlgorithmName;(System.String);Argument[0];Argument[this].SyntheticField[System.Security.Cryptography.HashAlgorithmName._name];value;dfc-generated | | System.Security.Cryptography;HashAlgorithmName;ToString;();Argument[this].SyntheticField[System.Security.Cryptography.HashAlgorithmName._name];ReturnValue;value;dfc-generated | | System.Security.Cryptography;HashAlgorithmName;get_Name;();Argument[this].SyntheticField[System.Security.Cryptography.HashAlgorithmName._name];ReturnValue;value;dfc-generated | +| System.Security.Cryptography;IncrementalHash;Clone;();Argument[this].SyntheticField[System.Security.Cryptography.IncrementalHash._algorithmName];ReturnValue.SyntheticField[System.Security.Cryptography.IncrementalHash._algorithmName];value;dfc-generated | | System.Security.Cryptography;IncrementalHash;CreateHMAC;(System.Security.Cryptography.HashAlgorithmName,System.Byte[]);Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;IncrementalHash;CreateHMAC;(System.Security.Cryptography.HashAlgorithmName,System.ReadOnlySpan);Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;IncrementalHash;CreateHash;(System.Security.Cryptography.HashAlgorithmName);Argument[0];ReturnValue.SyntheticField[System.Security.Cryptography.IncrementalHash._algorithmName];value;dfc-generated | @@ -16643,6 +17786,7 @@ summary | System.Security.Cryptography;PasswordDeriveBytes;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;PasswordDeriveBytes;(System.Byte[],System.Byte[],System.String,System.Int32,System.Security.Cryptography.CspParameters);Argument[2];Argument[this];taint;df-generated | | System.Security.Cryptography;PasswordDeriveBytes;PasswordDeriveBytes;(System.Byte[],System.Byte[],System.String,System.Int32,System.Security.Cryptography.CspParameters);Argument[4];Argument[this];taint;df-generated | +| System.Security.Cryptography;PbeParameters;PbeParameters;(System.Security.Cryptography.PbeEncryptionAlgorithm,System.Security.Cryptography.HashAlgorithmName,System.Int32);Argument[1];Argument[this].Property[System.Security.Cryptography.PbeParameters.HashAlgorithm];value;dfc-generated | | System.Security.Cryptography;RSA;get_KeyExchangeAlgorithm;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;RSA;get_SignatureAlgorithm;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;RSACng;get_LegalKeySizes;();Argument[this].Field[System.Security.Cryptography.AsymmetricAlgorithm.LegalKeySizesValue].Element;ReturnValue.Element;value;dfc-generated | @@ -16656,6 +17800,7 @@ summary | System.Security.Cryptography;RSAOAEPKeyExchangeDeformatter;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAOAEPKeyExchangeFormatter;RSAOAEPKeyExchangeFormatter;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAOAEPKeyExchangeFormatter;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];Argument[this];taint;df-generated | +| System.Security.Cryptography;RSAOpenSsl;DuplicateKeyHandle;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;RSAPKCS1KeyExchangeDeformatter;RSAPKCS1KeyExchangeDeformatter;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1KeyExchangeDeformatter;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1KeyExchangeFormatter;RSAPKCS1KeyExchangeFormatter;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];Argument[this];taint;df-generated | @@ -16666,9 +17811,11 @@ summary | System.Security.Cryptography;RSAPKCS1SignatureFormatter;RSAPKCS1SignatureFormatter;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1SignatureFormatter;SetHashAlgorithm;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1SignatureFormatter;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];Argument[this];taint;df-generated | +| System.Security.Cryptography;Rfc2898DeriveBytes;Rfc2898DeriveBytes;(System.String,System.Int32,System.Int32,System.Security.Cryptography.HashAlgorithmName);Argument[3];Argument[this].Property[System.Security.Cryptography.Rfc2898DeriveBytes.HashAlgorithm];value;dfc-generated | | System.Security.Cryptography;RijndaelManaged;get_LegalKeySizes;();Argument[this].Field[System.Security.Cryptography.SymmetricAlgorithm.LegalKeySizesValue].Element;ReturnValue.Element;value;dfc-generated | -| System.Security.Cryptography;SP800108HmacCounterKdf;SP800108HmacCounterKdf;(System.Byte[],System.Security.Cryptography.HashAlgorithmName);Argument[1];Argument[this];taint;df-generated | -| System.Security.Cryptography;SP800108HmacCounterKdf;SP800108HmacCounterKdf;(System.ReadOnlySpan,System.Security.Cryptography.HashAlgorithmName);Argument[1];Argument[this];taint;df-generated | +| System.Security.Cryptography;SafeEvpPKeyHandle;DuplicateHandle;();Argument[this];ReturnValue;taint;df-generated | +| System.Security.Cryptography;Shake128;Clone;();Argument[this];ReturnValue;taint;df-generated | +| System.Security.Cryptography;Shake256;Clone;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;SignatureDescription;CreateDeformatter;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;SignatureDescription;CreateFormatter;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;EncryptCbc;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode);Argument[0].Element;Argument[2].Element;value;dfc-generated | @@ -16861,8 +18008,6 @@ summary | System.Text.Json.Nodes;JsonArray;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Text.Json.Nodes;JsonArray;GetValues;();Argument[this];ReturnValue;taint;df-generated | | System.Text.Json.Nodes;JsonArray;Insert;(System.Int32,System.Text.Json.Nodes.JsonNode);Argument[1];Argument[this].Element;value;manual | -| System.Text.Json.Nodes;JsonArray;JsonArray;(System.Text.Json.Nodes.JsonNodeOptions,System.Text.Json.Nodes.JsonNode[]);Argument[this];Argument[1].Element;taint;df-generated | -| System.Text.Json.Nodes;JsonArray;JsonArray;(System.Text.Json.Nodes.JsonNode[]);Argument[this];Argument[0].Element;taint;df-generated | | System.Text.Json.Nodes;JsonNode;AsArray;();Argument[this];ReturnValue;value;dfc-generated | | System.Text.Json.Nodes;JsonNode;AsObject;();Argument[this];ReturnValue;value;dfc-generated | | System.Text.Json.Nodes;JsonNode;AsValue;();Argument[this];ReturnValue;value;dfc-generated | @@ -16887,10 +18032,9 @@ summary | System.Text.Json.Nodes;JsonObject;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Text.Json.Nodes;JsonObject;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Text.Json.Nodes;JsonObject;Insert;(System.Int32,System.Collections.Generic.KeyValuePair);Argument[1];Argument[this].Element;value;manual | -| System.Text.Json.Nodes;JsonObject;JsonObject;(System.Collections.Generic.IEnumerable>,System.Nullable);Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | -| System.Text.Json.Nodes;JsonObject;JsonObject;(System.Collections.Generic.IEnumerable>,System.Nullable);Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | -| System.Text.Json.Nodes;JsonObject;TryGetPropertyValue;(System.String,System.Text.Json.Nodes.JsonNode);Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Nodes;JsonObject;TryGetValue;(System.String,System.Text.Json.Nodes.JsonNode);Argument[this];ReturnValue;taint;df-generated | +| System.Text.Json.Nodes;JsonObject;Insert;(System.Int32,System.String,System.Text.Json.Nodes.JsonNode);Argument[this];Argument[2];taint;df-generated | +| System.Text.Json.Nodes;JsonObject;SetAt;(System.Int32,System.String,System.Text.Json.Nodes.JsonNode);Argument[this];Argument[2];taint;df-generated | +| System.Text.Json.Nodes;JsonObject;SetAt;(System.Int32,System.Text.Json.Nodes.JsonNode);Argument[this];Argument[1];taint;df-generated | | System.Text.Json.Nodes;JsonObject;get_Item;(System.Int32);Argument[this].Element;ReturnValue;value;manual | | System.Text.Json.Nodes;JsonObject;get_Keys;();Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Text.Json.Nodes;JsonObject;get_Values;();Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | @@ -16904,6 +18048,7 @@ summary | System.Text.Json.Serialization.Metadata;IJsonTypeInfoResolver;GetTypeInfo;(System.Type,System.Text.Json.JsonSerializerOptions);Argument[this];ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonCollectionInfoValues;set_ObjectCreator;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonCollectionInfoValues;set_SerializeHandler;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.Text.Json.Serialization.Metadata;JsonDerivedType;JsonDerivedType;(System.Type,System.String);Argument[1];Argument[this].Property[System.Text.Json.Serialization.Metadata.JsonDerivedType.TypeDiscriminator];value;dfc-generated | | System.Text.Json.Serialization.Metadata;JsonMetadataServices;CreateArrayInfo;(System.Text.Json.JsonSerializerOptions,System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues);Argument[1];ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonMetadataServices;CreateConcurrentQueueInfo;(System.Text.Json.JsonSerializerOptions,System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues);Argument[1];ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonMetadataServices;CreateConcurrentStackInfo;(System.Text.Json.JsonSerializerOptions,System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues);Argument[1];ReturnValue;taint;df-generated | @@ -16937,6 +18082,7 @@ summary | System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;set_ObjectWithParameterizedConstructorCreator;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;set_PropertyMetadataInitializer;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;set_SerializeHandler;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.Text.Json.Serialization.Metadata;JsonParameterInfo;get_AttributeProvider;();Argument[this];ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonPropertyInfo;set_Get;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonPropertyInfo;set_Set;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonPropertyInfo;set_ShouldSerialize;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -16953,11 +18099,15 @@ summary | System.Text.Json.Serialization.Metadata;JsonTypeInfo;set_OnSerialized;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;set_OnSerializing;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;set_CreateObject;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.Text.Json.Serialization.Metadata;JsonTypeInfoResolver;Combine;(System.ReadOnlySpan);Argument[0];ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfoResolver;Combine;(System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver[]);Argument[0].Element;ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfoResolver;WithAddedModifier;(System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Text.Json.Serialization;JsonConverter;ReadAsPropertyName;(System.Text.Json.Utf8JsonReader,System.Type,System.Text.Json.JsonSerializerOptions);Argument[0].Property[System.Text.Json.Utf8JsonReader.ValueSpan].Element;ReturnValue;taint;dfc-generated | | System.Text.Json.Serialization;JsonConverter;ReadAsPropertyName;(System.Text.Json.Utf8JsonReader,System.Type,System.Text.Json.JsonSerializerOptions);Argument[0];ReturnValue;value;dfc-generated | | System.Text.Json.Serialization;JsonConverterFactory;CreateConverter;(System.Type,System.Text.Json.JsonSerializerOptions);Argument[this];ReturnValue;taint;df-generated | +| System.Text.Json.Serialization;JsonDerivedTypeAttribute;JsonDerivedTypeAttribute;(System.Type,System.String);Argument[1];Argument[this].Property[System.Text.Json.Serialization.JsonDerivedTypeAttribute.TypeDiscriminator];value;dfc-generated | | System.Text.Json.Serialization;JsonNumberEnumConverter;CreateConverter;(System.Type,System.Text.Json.JsonSerializerOptions);Argument[this];ReturnValue;taint;df-generated | +| System.Text.Json.Serialization;JsonPropertyNameAttribute;JsonPropertyNameAttribute;(System.String);Argument[0];Argument[this].Property[System.Text.Json.Serialization.JsonPropertyNameAttribute.Name];value;dfc-generated | | System.Text.Json.Serialization;JsonSerializerContext;GetTypeInfo;(System.Type,System.Text.Json.JsonSerializerOptions);Argument[1];ReturnValue;taint;df-generated | | System.Text.Json.Serialization;JsonSerializerContext;GetTypeInfo;(System.Type,System.Text.Json.JsonSerializerOptions);Argument[this];ReturnValue;taint;df-generated | | System.Text.Json.Serialization;JsonSerializerContext;JsonSerializerContext;(System.Text.Json.JsonSerializerOptions);Argument[0];Argument[this].SyntheticField[System.Text.Json.Serialization.JsonSerializerContext._options];value;dfc-generated | @@ -16966,6 +18116,7 @@ summary | System.Text.Json.Serialization;JsonStringEnumConverter;JsonStringEnumConverter;(System.Text.Json.JsonNamingPolicy,System.Boolean);Argument[0];Argument[this];taint;df-generated | | System.Text.Json.Serialization;JsonStringEnumConverter;CreateConverter;(System.Type,System.Text.Json.JsonSerializerOptions);Argument[this];ReturnValue;taint;df-generated | | System.Text.Json.Serialization;JsonStringEnumConverter;JsonStringEnumConverter;(System.Text.Json.JsonNamingPolicy,System.Boolean);Argument[0];Argument[this];taint;df-generated | +| System.Text.Json.Serialization;JsonStringEnumMemberNameAttribute;JsonStringEnumMemberNameAttribute;(System.String);Argument[0];Argument[this].Property[System.Text.Json.Serialization.JsonStringEnumMemberNameAttribute.Name];value;dfc-generated | | System.Text.Json;JsonDocument;Parse;(System.Buffers.ReadOnlySequence,System.Text.Json.JsonDocumentOptions);Argument[0];ReturnValue;taint;df-generated | | System.Text.Json;JsonDocument;Parse;(System.ReadOnlyMemory,System.Text.Json.JsonDocumentOptions);Argument[0];ReturnValue;taint;df-generated | | System.Text.Json;JsonDocument;ParseValue;(System.Text.Json.Utf8JsonReader);Argument[0];ReturnValue;value;dfc-generated | @@ -17004,7 +18155,13 @@ summary | System.Text.Json;JsonException;JsonException;(System.String);Argument[0];Argument[this].SyntheticField[System.Text.Json.JsonException._message];value;dfc-generated | | System.Text.Json;JsonException;JsonException;(System.String,System.Exception);Argument[0];Argument[this].SyntheticField[System.Text.Json.JsonException._message];value;dfc-generated | | System.Text.Json;JsonException;JsonException;(System.String,System.String,System.Nullable,System.Nullable);Argument[0];Argument[this].SyntheticField[System.Text.Json.JsonException._message];value;dfc-generated | +| System.Text.Json;JsonException;JsonException;(System.String,System.String,System.Nullable,System.Nullable);Argument[1];Argument[this].Property[System.Text.Json.JsonException.Path];value;dfc-generated | +| System.Text.Json;JsonException;JsonException;(System.String,System.String,System.Nullable,System.Nullable);Argument[2];Argument[this].Property[System.Text.Json.JsonException.LineNumber];value;dfc-generated | +| System.Text.Json;JsonException;JsonException;(System.String,System.String,System.Nullable,System.Nullable);Argument[3];Argument[this].Property[System.Text.Json.JsonException.BytePositionInLine];value;dfc-generated | | System.Text.Json;JsonException;JsonException;(System.String,System.String,System.Nullable,System.Nullable,System.Exception);Argument[0];Argument[this].SyntheticField[System.Text.Json.JsonException._message];value;dfc-generated | +| System.Text.Json;JsonException;JsonException;(System.String,System.String,System.Nullable,System.Nullable,System.Exception);Argument[1];Argument[this].Property[System.Text.Json.JsonException.Path];value;dfc-generated | +| System.Text.Json;JsonException;JsonException;(System.String,System.String,System.Nullable,System.Nullable,System.Exception);Argument[2];Argument[this].Property[System.Text.Json.JsonException.LineNumber];value;dfc-generated | +| System.Text.Json;JsonException;JsonException;(System.String,System.String,System.Nullable,System.Nullable,System.Exception);Argument[3];Argument[this].Property[System.Text.Json.JsonException.BytePositionInLine];value;dfc-generated | | System.Text.Json;JsonException;get_Message;();Argument[this].Property[System.Exception.Message];ReturnValue;value;dfc-generated | | System.Text.Json;JsonException;get_Message;();Argument[this].SyntheticField[System.Exception._message];ReturnValue;value;dfc-generated | | System.Text.Json;JsonException;get_Message;();Argument[this].SyntheticField[System.Text.Json.JsonException._message];ReturnValue;value;dfc-generated | @@ -17025,7 +18182,9 @@ summary | System.Text.Json;JsonSerializer;Serialize;(System.Text.Json.Utf8JsonWriter,TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo);Argument[0];Argument[2];taint;df-generated | | System.Text.Json;JsonSerializer;Serialize;(System.Text.Json.Utf8JsonWriter,TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo);Argument[1];Argument[2];taint;df-generated | | System.Text.Json;JsonSerializer;Serialize;(TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo);Argument[0];Argument[1];taint;df-generated | +| System.Text.Json;JsonSerializer;SerializeAsync;(System.IO.Pipelines.PipeWriter,System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken);Argument[1];Argument[2];taint;df-generated | | System.Text.Json;JsonSerializer;SerializeAsync;(System.IO.Stream,System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken);Argument[1];Argument[2];taint;df-generated | +| System.Text.Json;JsonSerializer;SerializeAsync;(System.IO.Pipelines.PipeWriter,TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken);Argument[1];Argument[2];taint;df-generated | | System.Text.Json;JsonSerializer;SerializeAsync;(System.IO.Stream,TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken);Argument[1];Argument[2];taint;df-generated | | System.Text.Json;JsonSerializer;SerializeToDocument;(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo);Argument[0];Argument[1];taint;df-generated | | System.Text.Json;JsonSerializer;SerializeToDocument;(TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo);Argument[0];Argument[1];taint;df-generated | @@ -17086,7 +18245,7 @@ summary | System.Text.RegularExpressions;GroupCollection;get_Values;();Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;GroupCollection;set_Item;(System.Int32,System.Object);Argument[1];Argument[this].Element;value;manual | | System.Text.RegularExpressions;GroupCollection;set_Item;(System.Int32,System.Text.RegularExpressions.Group);Argument[1];Argument[this].Element;value;manual | -| System.Text.RegularExpressions;Match;NextMatch;();Argument[this];ReturnValue;value;dfc-generated | +| System.Text.RegularExpressions;Match;NextMatch;();Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Match;Synchronized;(System.Text.RegularExpressions.Match);Argument[0];ReturnValue;value;dfc-generated | | System.Text.RegularExpressions;MatchCollection;Add;(System.Object);Argument[0];Argument[this].Element;value;manual | | System.Text.RegularExpressions;MatchCollection;Add;(System.Text.RegularExpressions.Match);Argument[0];Argument[this].Element;value;manual | @@ -17104,6 +18263,8 @@ summary | System.Text.RegularExpressions;MatchEvaluator;BeginInvoke;(System.Text.RegularExpressions.Match,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Text.RegularExpressions;Regex+ValueMatchEnumerator;GetEnumerator;();Argument[this];ReturnValue;value;dfc-generated | | System.Text.RegularExpressions;Regex+ValueMatchEnumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex+ValueSplitEnumerator;GetEnumerator;();Argument[this];ReturnValue;value;dfc-generated | +| System.Text.RegularExpressions;Regex+ValueSplitEnumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;Count;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Text.RegularExpressions;Regex;EnumerateMatches;(System.ReadOnlySpan);Argument[0];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;EnumerateMatches;(System.ReadOnlySpan);Argument[this];ReturnValue;taint;df-generated | @@ -17116,14 +18277,40 @@ summary | System.Text.RegularExpressions;Regex;EnumerateMatches;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);Argument[0];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;EnumerateMatches;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);Argument[1];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;EnumerateMatches;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);Argument[3];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan);Argument[this];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.Int32);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.Int32);Argument[this];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.Int32,System.Int32);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.Int32,System.Int32);Argument[this];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.String);Argument[1];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions);Argument[1];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);Argument[1];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);Argument[3];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;Escape;(System.String);Argument[0];ReturnValue;value;dfc-generated | | System.Text.RegularExpressions;Regex;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);Argument[this];Argument[0];taint;df-generated | | System.Text.RegularExpressions;Regex;GroupNameFromNumber;(System.Int32);Argument[this].Field[System.Text.RegularExpressions.Regex.capslist].Element;ReturnValue;value;dfc-generated | | System.Text.RegularExpressions;Regex;IsMatch;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Text.RegularExpressions;Regex;IsMatch;(System.String,System.Int32);Argument[0];Argument[this];taint;df-generated | | System.Text.RegularExpressions;Regex;Match;(System.String);Argument[0];Argument[this];taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;Match;(System.String,System.Int32);Argument[0];Argument[this];taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.Int32);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;Match;(System.String,System.Int32,System.Int32);Argument[0];Argument[this];taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.Int32,System.Int32);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.Int32,System.Int32);Argument[this];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.String);Argument[1];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.String,System.Text.RegularExpressions.RegexOptions);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.String,System.Text.RegularExpressions.RegexOptions);Argument[1];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);Argument[1];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);Argument[3];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;Matches;(System.String);Argument[0];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;Matches;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;Matches;(System.String,System.Int32);Argument[0];ReturnValue;taint;df-generated | @@ -17179,6 +18366,9 @@ summary | System.Text.RegularExpressions;RegexCompilationInfo;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;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;RegexMatchTimeoutException;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);Argument[this];Argument[0];taint;df-generated | +| System.Text.RegularExpressions;RegexMatchTimeoutException;RegexMatchTimeoutException;(System.String,System.String,System.TimeSpan);Argument[0];Argument[this].Property[System.Text.RegularExpressions.RegexMatchTimeoutException.Input];value;dfc-generated | +| System.Text.RegularExpressions;RegexMatchTimeoutException;RegexMatchTimeoutException;(System.String,System.String,System.TimeSpan);Argument[1];Argument[this].Property[System.Text.RegularExpressions.RegexMatchTimeoutException.Pattern];value;dfc-generated | +| System.Text.RegularExpressions;RegexMatchTimeoutException;RegexMatchTimeoutException;(System.String,System.String,System.TimeSpan);Argument[2];Argument[this].Property[System.Text.RegularExpressions.RegexMatchTimeoutException.MatchTimeout];value;dfc-generated | | System.Text.RegularExpressions;RegexParseException;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);Argument[this];Argument[0];taint;df-generated | | System.Text.RegularExpressions;RegexRunner;Scan;(System.ReadOnlySpan);Argument[0];Argument[this];taint;df-generated | | System.Text.RegularExpressions;RegexRunner;Scan;(System.Text.RegularExpressions.Regex,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean);Argument[1];Argument[this].Field[System.Text.RegularExpressions.RegexRunner.runtext];value;dfc-generated | @@ -17464,7 +18654,11 @@ summary | System.Threading.Channels;Channel;CreateBounded;(System.Threading.Channels.BoundedChannelOptions,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.RateLimiting;ConcurrencyLimiter;AttemptAcquireCore;(System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.Threading.RateLimiting;FixedWindowRateLimiter;AttemptAcquireCore;(System.Int32);Argument[this];ReturnValue;taint;df-generated | +| System.Threading.RateLimiting;FixedWindowRateLimiter;FixedWindowRateLimiter;(System.Threading.RateLimiting.FixedWindowRateLimiterOptions);Argument[0].Property[System.Threading.RateLimiting.FixedWindowRateLimiterOptions.Window];Argument[this].SyntheticField[System.Threading.RateLimiting.FixedWindowRateLimiter._options].Property[System.Threading.RateLimiting.FixedWindowRateLimiterOptions.Window];value;dfc-generated | +| System.Threading.RateLimiting;FixedWindowRateLimiter;get_ReplenishmentPeriod;();Argument[this].SyntheticField[System.Threading.RateLimiting.FixedWindowRateLimiter._options].Property[System.Threading.RateLimiting.FixedWindowRateLimiterOptions.Window];ReturnValue;value;df-generated | +| System.Threading.RateLimiting;FixedWindowRateLimiter;get_ReplenishmentPeriod;();Argument[this].SyntheticField[System.Threading.RateLimiting.FixedWindowRateLimiter._options].Property[System.Threading.RateLimiting.FixedWindowRateLimiterOptions.Window];ReturnValue;value;dfc-generated | | System.Threading.RateLimiting;FixedWindowRateLimiter;get_ReplenishmentPeriod;();Argument[this];ReturnValue;taint;df-generated | +| System.Threading.RateLimiting;FixedWindowRateLimiter;get_ReplenishmentPeriod;();Argument[this];ReturnValue;taint;dfc-generated | | System.Threading.RateLimiting;MetadataName;MetadataName;(System.String);Argument[0];Argument[this].SyntheticField[System.Threading.RateLimiting.MetadataName`1._name];value;dfc-generated | | System.Threading.RateLimiting;MetadataName;ToString;();Argument[this].SyntheticField[System.Threading.RateLimiting.MetadataName`1._name];ReturnValue;value;dfc-generated | | System.Threading.RateLimiting;MetadataName;get_Name;();Argument[this].SyntheticField[System.Threading.RateLimiting.MetadataName`1._name];ReturnValue;value;dfc-generated | @@ -17481,30 +18675,37 @@ summary | System.Threading.RateLimiting;RateLimitPartition;GetFixedWindowLimiter;(TKey,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.RateLimiting;RateLimitPartition;GetSlidingWindowLimiter;(TKey,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.RateLimiting;RateLimitPartition;GetTokenBucketLimiter;(TKey,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Threading.RateLimiting;RateLimitPartition;RateLimitPartition;(TKey,System.Func);Argument[0];Argument[this].Property[System.Threading.RateLimiting.RateLimitPartition`1.PartitionKey];value;dfc-generated | +| System.Threading.RateLimiting;RateLimitPartition;RateLimitPartition;(TKey,System.Func);Argument[0];Argument[this].Property[System.Threading.RateLimiting.RateLimitPartition`1.PartitionKey];value;hq-generated | +| System.Threading.RateLimiting;RateLimitPartition;RateLimitPartition;(TKey,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Threading.RateLimiting;RateLimitPartition;RateLimitPartition;(TKey,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Threading.RateLimiting;RateLimitPartition;RateLimitPartition;(TKey,System.Func);Argument[1];Argument[this].Property[System.Threading.RateLimiting.RateLimitPartition`1.Factory];value;dfc-generated | +| System.Threading.RateLimiting;RateLimitPartition;RateLimitPartition;(TKey,System.Func);Argument[1];Argument[this].Property[System.Threading.RateLimiting.RateLimitPartition`1.Factory];value;hq-generated | | System.Threading.RateLimiting;RateLimiter;AttemptAcquire;(System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.Threading.RateLimiting;RateLimiter;AttemptAcquireCore;(System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.Threading.RateLimiting;RateLimiter;DisposeAsync;();Argument[this];ReturnValue;taint;df-generated | | System.Threading.RateLimiting;ReplenishingRateLimiter;get_ReplenishmentPeriod;();Argument[this];ReturnValue;taint;df-generated | | System.Threading.RateLimiting;SlidingWindowRateLimiter;AttemptAcquireCore;(System.Int32);Argument[this];ReturnValue;taint;df-generated | +| System.Threading.RateLimiting;SlidingWindowRateLimiter;SlidingWindowRateLimiter;(System.Threading.RateLimiting.SlidingWindowRateLimiterOptions);Argument[0];Argument[this];taint;df-generated | | System.Threading.RateLimiting;SlidingWindowRateLimiter;get_ReplenishmentPeriod;();Argument[this];ReturnValue;taint;df-generated | | System.Threading.RateLimiting;TokenBucketRateLimiter;AttemptAcquireCore;(System.Int32);Argument[this];ReturnValue;taint;df-generated | +| System.Threading.RateLimiting;TokenBucketRateLimiter;TokenBucketRateLimiter;(System.Threading.RateLimiting.TokenBucketRateLimiterOptions);Argument[0].Property[System.Threading.RateLimiting.TokenBucketRateLimiterOptions.ReplenishmentPeriod];Argument[this].SyntheticField[System.Threading.RateLimiting.TokenBucketRateLimiter._options].Property[System.Threading.RateLimiting.TokenBucketRateLimiterOptions.ReplenishmentPeriod];value;dfc-generated | +| System.Threading.RateLimiting;TokenBucketRateLimiter;get_ReplenishmentPeriod;();Argument[this].SyntheticField[System.Threading.RateLimiting.TokenBucketRateLimiter._options].Property[System.Threading.RateLimiting.TokenBucketRateLimiterOptions.ReplenishmentPeriod];ReturnValue;value;df-generated | +| System.Threading.RateLimiting;TokenBucketRateLimiter;get_ReplenishmentPeriod;();Argument[this].SyntheticField[System.Threading.RateLimiting.TokenBucketRateLimiter._options].Property[System.Threading.RateLimiting.TokenBucketRateLimiterOptions.ReplenishmentPeriod];ReturnValue;value;dfc-generated | | System.Threading.RateLimiting;TokenBucketRateLimiter;get_ReplenishmentPeriod;();Argument[this];ReturnValue;taint;df-generated | +| System.Threading.RateLimiting;TokenBucketRateLimiter;get_ReplenishmentPeriod;();Argument[this];ReturnValue;taint;dfc-generated | | System.Threading.Tasks.Dataflow;ActionBlock;ActionBlock;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks.Dataflow;ActionBlock;ActionBlock;(System.Action,System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks.Dataflow;ActionBlock;ActionBlock;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks.Dataflow;ActionBlock;ActionBlock;(System.Func,System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Threading.Tasks.Dataflow;ActionBlock;Fault;(System.Exception);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;ActionBlock;get_Completion;();Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;BatchBlock;BatchBlock;(System.Int32,System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions);Argument[1];Argument[this];taint;df-generated | -| System.Threading.Tasks.Dataflow;BatchBlock;Fault;(System.Exception);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;BatchBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;BatchBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;BatchBlock;ReserveMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock);Argument[1];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;BatchBlock;TryReceive;(System.Predicate,T[]);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks.Dataflow;BatchBlock;get_Completion;();Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;BatchedJoinBlock;(System.Int32,System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions);Argument[1];Argument[this];taint;df-generated | -| System.Threading.Tasks.Dataflow;BatchedJoinBlock;Fault;(System.Exception);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;ReserveMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>);Argument[1];Argument[this];taint;df-generated | @@ -17514,7 +18715,6 @@ summary | System.Threading.Tasks.Dataflow;BatchedJoinBlock;get_Target2;();Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;get_Target3;();Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;BatchedJoinBlock;(System.Int32,System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions);Argument[1];Argument[this];taint;df-generated | -| System.Threading.Tasks.Dataflow;BatchedJoinBlock;Fault;(System.Exception);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Collections.Generic.IList>>,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Collections.Generic.IList>>,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;ReserveMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Collections.Generic.IList>>);Argument[1];Argument[this];taint;df-generated | @@ -17525,7 +18725,6 @@ summary | System.Threading.Tasks.Dataflow;BroadcastBlock;BroadcastBlock;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks.Dataflow;BroadcastBlock;BroadcastBlock;(System.Func,System.Threading.Tasks.Dataflow.DataflowBlockOptions);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks.Dataflow;BroadcastBlock;ConsumeMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Boolean);Argument[this];ReturnValue;taint;df-generated | -| System.Threading.Tasks.Dataflow;BroadcastBlock;Fault;(System.Exception);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;BroadcastBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;BroadcastBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;BroadcastBlock;ReserveMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock);Argument[1];Argument[this];taint;df-generated | @@ -17533,7 +18732,6 @@ summary | System.Threading.Tasks.Dataflow;BroadcastBlock;TryReceiveAll;(System.Collections.Generic.IList);Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;BroadcastBlock;get_Completion;();Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;BufferBlock;BufferBlock;(System.Threading.Tasks.Dataflow.DataflowBlockOptions);Argument[0];Argument[this];taint;df-generated | -| System.Threading.Tasks.Dataflow;BufferBlock;Fault;(System.Exception);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;BufferBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;BufferBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;BufferBlock;ReserveMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock);Argument[1];Argument[this];taint;df-generated | @@ -17570,10 +18768,8 @@ summary | System.Threading.Tasks.Dataflow;DataflowBlock;SendAsync;(System.Threading.Tasks.Dataflow.ITargetBlock,TInput);Argument[1];Argument[0];taint;df-generated | | System.Threading.Tasks.Dataflow;DataflowBlock;SendAsync;(System.Threading.Tasks.Dataflow.ITargetBlock,TInput,System.Threading.CancellationToken);Argument[1];Argument[0];taint;df-generated | | System.Threading.Tasks.Dataflow;DataflowBlock;TryReceive;(System.Threading.Tasks.Dataflow.IReceivableSourceBlock,TOutput);Argument[0];ReturnValue;taint;df-generated | -| System.Threading.Tasks.Dataflow;IDataflowBlock;Fault;(System.Exception);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;IDataflowBlock;get_Completion;();Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;IReceivableSourceBlock;TryReceive;(System.Predicate,TOutput);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Threading.Tasks.Dataflow;JoinBlock;Fault;(System.Exception);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;JoinBlock;(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock>,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock>,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[this];ReturnValue;taint;df-generated | @@ -17583,7 +18779,6 @@ summary | System.Threading.Tasks.Dataflow;JoinBlock;get_Target1;();Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;get_Target2;();Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;get_Target3;();Argument[this];ReturnValue;taint;df-generated | -| System.Threading.Tasks.Dataflow;JoinBlock;Fault;(System.Exception);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;JoinBlock;(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock>,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock>,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[this];ReturnValue;taint;df-generated | @@ -17592,7 +18787,6 @@ summary | System.Threading.Tasks.Dataflow;JoinBlock;get_Completion;();Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;get_Target1;();Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;get_Target2;();Argument[this];ReturnValue;taint;df-generated | -| System.Threading.Tasks.Dataflow;TransformBlock;Fault;(System.Exception);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;TransformBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;TransformBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;TransformBlock;ReserveMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock);Argument[1];Argument[this];taint;df-generated | @@ -17602,7 +18796,6 @@ summary | System.Threading.Tasks.Dataflow;TransformBlock;TransformBlock;(System.Func,System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks.Dataflow;TransformBlock;TryReceive;(System.Predicate,TOutput);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks.Dataflow;TransformBlock;get_Completion;();Argument[this];ReturnValue;taint;df-generated | -| System.Threading.Tasks.Dataflow;TransformManyBlock;Fault;(System.Exception);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;TransformManyBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;TransformManyBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;TransformManyBlock;ReserveMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock);Argument[1];Argument[this];taint;df-generated | @@ -17615,7 +18808,6 @@ summary | System.Threading.Tasks.Dataflow;TransformManyBlock;TryReceive;(System.Predicate,TOutput);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks.Dataflow;TransformManyBlock;get_Completion;();Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;WriteOnceBlock;ConsumeMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Boolean);Argument[this].SyntheticField[System.Threading.Tasks.Dataflow.WriteOnceBlock`1._value];ReturnValue;value;dfc-generated | -| System.Threading.Tasks.Dataflow;WriteOnceBlock;Fault;(System.Exception);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;WriteOnceBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;WriteOnceBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[this];Argument[0];taint;df-generated | | System.Threading.Tasks.Dataflow;WriteOnceBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);Argument[this];ReturnValue;taint;df-generated | @@ -17790,6 +18982,7 @@ summary | System.Threading.Tasks;Task;WhenAll;(System.ReadOnlySpan>);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;WhenAll;(System.Threading.Tasks.Task[]);Argument[0].Element.Property[System.Threading.Tasks.Task`1.Result];ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Element;value;manual | | System.Threading.Tasks;Task;WhenAny;(System.Collections.Generic.IEnumerable);Argument[0].Element;ReturnValue;taint;df-generated | +| System.Threading.Tasks;Task;WhenAny;(System.ReadOnlySpan);Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;WhenAny;(System.Threading.Tasks.Task,System.Threading.Tasks.Task);Argument[0];ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;dfc-generated | | System.Threading.Tasks;Task;WhenAny;(System.Threading.Tasks.Task,System.Threading.Tasks.Task);Argument[1];ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;dfc-generated | | System.Threading.Tasks;Task;WhenAny;(System.Threading.Tasks.Task[]);Argument[0].Element;ReturnValue;taint;df-generated | @@ -17798,6 +18991,8 @@ summary | System.Threading.Tasks;Task;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;WhenAny;(System.Threading.Tasks.Task,System.Threading.Tasks.Task);Argument[1].Element.Property[System.Threading.Tasks.Task`1.Result];ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Element;value;manual | | System.Threading.Tasks;Task;WhenAny;(System.Threading.Tasks.Task[]);Argument[0].Element.Property[System.Threading.Tasks.Task`1.Result];ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Element;value;manual | +| System.Threading.Tasks;Task;WhenEach;(System.ReadOnlySpan);Argument[0].Element;ReturnValue.Element;value;dfc-generated | +| System.Threading.Tasks;Task;WhenEach;(System.Threading.Tasks.Task[]);Argument[0].Element;ReturnValue.Element;value;dfc-generated | | System.Threading.Tasks;Task;get_AsyncState;();Argument[this].SyntheticField[System.Threading.Tasks.Task.m_stateObject];ReturnValue;value;df-generated | | System.Threading.Tasks;Task;get_AsyncState;();Argument[this].SyntheticField[System.Threading.Tasks.Task.m_stateObject];ReturnValue;value;dfc-generated | | System.Threading.Tasks;Task;get_AsyncState;();Argument[this];ReturnValue;taint;df-generated | @@ -17894,13 +19089,16 @@ summary | System.Threading.Tasks;Task;get_Result;();Argument[this];ReturnValue;taint;manual | | System.Threading.Tasks;TaskAsyncEnumerableExtensions;ConfigureAwait;(System.IAsyncDisposable,System.Boolean);Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks;TaskAsyncEnumerableExtensions;ConfigureAwait;(System.Collections.Generic.IAsyncEnumerable,System.Boolean);Argument[0];ReturnValue;taint;df-generated | +| System.Threading.Tasks;TaskAsyncEnumerableExtensions;ToBlockingEnumerable;(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken);Argument[0].Property[System.Collections.Generic.IAsyncEnumerator`1.Current];ReturnValue.Element;value;dfc-generated | | System.Threading.Tasks;TaskAsyncEnumerableExtensions;WithCancellation;(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks;TaskAsyncEnumerableExtensions;WithCancellation;(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | System.Threading.Tasks;TaskCanceledException;TaskCanceledException;(System.Threading.Tasks.Task);Argument[0];Argument[this].SyntheticField[System.Threading.Tasks.TaskCanceledException._canceledTask];value;dfc-generated | | System.Threading.Tasks;TaskCanceledException;get_Task;();Argument[this].SyntheticField[System.Threading.Tasks.TaskCanceledException._canceledTask];ReturnValue;value;dfc-generated | | System.Threading.Tasks;TaskCompletionSource;TaskCompletionSource;(System.Object,System.Threading.Tasks.TaskCreationOptions);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks;TaskCompletionSource;get_Task;();Argument[this];ReturnValue;taint;df-generated | +| System.Threading.Tasks;TaskCompletionSource;SetFromTask;(System.Threading.Tasks.Task);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks;TaskCompletionSource;SetResult;(TResult);Argument[0];Argument[this];taint;df-generated | +| System.Threading.Tasks;TaskCompletionSource;TrySetFromTask;(System.Threading.Tasks.Task);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks;TaskCompletionSource;TrySetResult;(TResult);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks;TaskCompletionSource;get_Task;();Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks;TaskExtensions;Unwrap;(System.Threading.Tasks.Task);Argument[0];ReturnValue;taint;df-generated | @@ -18601,10 +19799,6 @@ summary | System.Web;HttpUtility;UrlEncode;(System.Byte[],System.Int32,System.Int32);Argument[0];ReturnValue;taint;manual | | System.Web;HttpUtility;UrlEncode;(System.String);Argument[0];ReturnValue;taint;manual | | System.Web;HttpUtility;UrlEncode;(System.String,System.Text.Encoding);Argument[0];ReturnValue;taint;manual | -| System.Web;HttpUtility;UrlEncodeToBytes;(System.Byte[]);Argument[0].Element;ReturnValue.Element;value;dfc-generated | -| System.Web;HttpUtility;UrlEncodeToBytes;(System.Byte[]);Argument[0];ReturnValue;value;dfc-generated | -| System.Web;HttpUtility;UrlEncodeToBytes;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;ReturnValue.Element;value;dfc-generated | -| System.Web;HttpUtility;UrlEncodeToBytes;(System.Byte[],System.Int32,System.Int32);Argument[0];ReturnValue;value;dfc-generated | | System.Web;HttpUtility;UrlEncodeToBytes;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.Web;HttpUtility;UrlEncodeToBytes;(System.String,System.Text.Encoding);Argument[0];ReturnValue;taint;dfc-generated | | System.Web;HttpUtility;UrlPathEncode;(System.String);Argument[0];ReturnValue;value;dfc-generated | @@ -18759,8 +19953,6 @@ summary | System.Xml.Linq;XNode;get_NextNode;();Argument[this];ReturnValue;taint;df-generated | | System.Xml.Linq;XNodeDocumentOrderComparer;Compare;(System.Object,System.Object);Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XNodeDocumentOrderComparer;Compare;(System.Object,System.Object);Argument[1];Argument[this];taint;df-generated | -| System.Xml.Linq;XNodeEqualityComparer;Equals;(System.Object,System.Object);Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XNodeEqualityComparer;Equals;(System.Object,System.Object);Argument[1];Argument[this];taint;df-generated | | System.Xml.Linq;XNodeEqualityComparer;GetHashCode;(System.Object);Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XObject;AddAnnotation;(System.Object);Argument[0];Argument[this].SyntheticField[System.Xml.Linq.XObject.annotations].Element;value;dfc-generated | | System.Xml.Linq;XObject;AddAnnotation;(System.Object);Argument[0];Argument[this].SyntheticField[System.Xml.Linq.XObject.annotations];value;dfc-generated | @@ -18878,6 +20070,7 @@ summary | System.Xml.Schema;XmlSchemaDatatype;ChangeType;(System.Object,System.Type,System.Xml.IXmlNamespaceResolver);Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaDatatype;ParseValue;(System.String,System.Xml.XmlNameTable,System.Xml.IXmlNamespaceResolver);Argument[0];Argument[2];taint;df-generated | | System.Xml.Schema;XmlSchemaDatatype;ParseValue;(System.String,System.Xml.XmlNameTable,System.Xml.IXmlNamespaceResolver);Argument[0];ReturnValue;taint;df-generated | +| System.Xml.Schema;XmlSchemaDatatype;ParseValue;(System.String,System.Xml.XmlNameTable,System.Xml.IXmlNamespaceResolver);Argument[2];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaDatatype;ParseValue;(System.String,System.Xml.XmlNameTable,System.Xml.IXmlNamespaceResolver);Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaElement;get_ElementSchemaType;();Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaElement;get_ElementType;();Argument[this];ReturnValue;taint;df-generated | @@ -18936,6 +20129,7 @@ summary | System.Xml.Schema;XmlSchemaSet;Reprocess;(System.Xml.Schema.XmlSchema);Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaSet;Reprocess;(System.Xml.Schema.XmlSchema);Argument[0];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSet;Schemas;();Argument[this];ReturnValue;taint;df-generated | +| System.Xml.Schema;XmlSchemaSet;Schemas;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSet;XmlSchemaSet;(System.Xml.XmlNameTable);Argument[0];Argument[this].SyntheticField[System.Xml.Schema.XmlSchemaSet._nameTable];value;dfc-generated | | System.Xml.Schema;XmlSchemaSet;add_ValidationEventHandler;(System.Xml.Schema.ValidationEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Xml.Schema;XmlSchemaSet;get_NameTable;();Argument[this].SyntheticField[System.Xml.Schema.XmlSchemaSet._nameTable];ReturnValue;value;dfc-generated | @@ -18963,7 +20157,11 @@ summary | System.Xml.Schema;XmlSchemaValidator;ValidateAttribute;(System.String,System.String,System.String,System.Xml.Schema.XmlSchemaInfo);Argument[2];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;ValidateAttribute;(System.String,System.String,System.String,System.Xml.Schema.XmlSchemaInfo);Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;ValidateAttribute;(System.String,System.String,System.Xml.Schema.XmlValueGetter,System.Xml.Schema.XmlSchemaInfo);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.Xml.Schema;XmlSchemaValidator;ValidateElement;(System.String,System.String,System.Xml.Schema.XmlSchemaInfo);Argument[0];Argument[this];taint;df-generated | +| System.Xml.Schema;XmlSchemaValidator;ValidateElement;(System.String,System.String,System.Xml.Schema.XmlSchemaInfo);Argument[1];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;ValidateElement;(System.String,System.String,System.Xml.Schema.XmlSchemaInfo);Argument[this];Argument[2];taint;df-generated | +| System.Xml.Schema;XmlSchemaValidator;ValidateElement;(System.String,System.String,System.Xml.Schema.XmlSchemaInfo,System.String,System.String,System.String,System.String);Argument[0];Argument[this];taint;df-generated | +| System.Xml.Schema;XmlSchemaValidator;ValidateElement;(System.String,System.String,System.Xml.Schema.XmlSchemaInfo,System.String,System.String,System.String,System.String);Argument[1];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;ValidateElement;(System.String,System.String,System.Xml.Schema.XmlSchemaInfo,System.String,System.String,System.String,System.String);Argument[this];Argument[2];taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;ValidateEndElement;(System.Xml.Schema.XmlSchemaInfo);Argument[this];Argument[0];taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;ValidateEndElement;(System.Xml.Schema.XmlSchemaInfo);Argument[this];ReturnValue;taint;df-generated | @@ -19092,6 +20290,7 @@ summary | System.Xml.Serialization;XmlSchemaExporter;ExportMembersMapping;(System.Xml.Serialization.XmlMembersMapping);Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSchemaExporter;ExportMembersMapping;(System.Xml.Serialization.XmlMembersMapping,System.Boolean);Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSchemaExporter;ExportTypeMapping;(System.Xml.Serialization.XmlMembersMapping);Argument[0];Argument[this];taint;df-generated | +| System.Xml.Serialization;XmlSchemaExporter;ExportTypeMapping;(System.Xml.Serialization.XmlMembersMapping);Argument[0];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSchemaExporter;ExportTypeMapping;(System.Xml.Serialization.XmlTypeMapping);Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSchemaExporter;XmlSchemaExporter;(System.Xml.Serialization.XmlSchemas);Argument[0].Element;Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSchemaProviderAttribute;XmlSchemaProviderAttribute;(System.String);Argument[0];Argument[this].SyntheticField[System.Xml.Serialization.XmlSchemaProviderAttribute._methodName];value;dfc-generated | @@ -19139,24 +20338,37 @@ summary | System.Xml.Serialization;XmlSerializationReader;CollapseWhitespace;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;EnsureArrayIndex;(System.Array,System.Int32,System.Type);Argument[0];ReturnValue;value;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;GetTarget;(System.String);Argument[this];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;GetXsiType;();Argument[this];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadElementQualifiedName;();Argument[this];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadNullableQualifiedName;();Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadNullableString;();Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadReference;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadReferencedElement;();Argument[this];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadReferencedElement;(System.String,System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadReferencedElement;(System.String,System.String);Argument[1];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadReferencedElement;(System.String,System.String);Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadReferencingElement;(System.String);Argument[this];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadReferencingElement;(System.String,System.String,System.Boolean,System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadReferencingElement;(System.String,System.String,System.Boolean,System.String);Argument[1];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadReferencingElement;(System.String,System.String,System.Boolean,System.String);Argument[this];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadReferencingElement;(System.String,System.String,System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadReferencingElement;(System.String,System.String,System.String);Argument[1];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadReferencingElement;(System.String,System.String,System.String);Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadSerializable;(System.Xml.Serialization.IXmlSerializable);Argument[0];ReturnValue;value;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;ReadSerializable;(System.Xml.Serialization.IXmlSerializable,System.Boolean);Argument[0];ReturnValue;value;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;ReadString;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;ReadString;(System.String,System.Boolean);Argument[0];ReturnValue;taint;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;ReadTypedPrimitive;(System.Xml.XmlQualifiedName);Argument[this];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadXmlDocument;(System.Boolean);Argument[this];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadXmlNode;(System.Boolean);Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;ShrinkArray;(System.Array,System.Int32,System.Type,System.Boolean);Argument[0];ReturnValue;value;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;ToByteArrayBase64;(System.String);Argument[0];ReturnValue.Element;taint;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;ToXmlNCName;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;ToXmlName;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;ToXmlNmToken;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;ToXmlNmTokens;(System.String);Argument[0];ReturnValue;taint;dfc-generated | +| System.Xml.Serialization;XmlSerializationReader;ToXmlQualifiedName;(System.String);Argument[0];ReturnValue.Property[System.Xml.XmlQualifiedName.Name];value;dfc-generated | +| System.Xml.Serialization;XmlSerializationReader;ToXmlQualifiedName;(System.String);Argument[0];ReturnValue.Property[System.Xml.XmlQualifiedName.Namespace];taint;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;get_Document;();Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;get_Reader;();Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationWriteCallback;BeginInvoke;(System.Object,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -19270,6 +20482,8 @@ summary | System.Xml.Serialization;XmlSerializationWriter;WriteReferencingElement;(System.String,System.String,System.Object);Argument[2];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationWriter;WriteReferencingElement;(System.String,System.String,System.Object,System.Boolean);Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationWriter;WriteReferencingElement;(System.String,System.String,System.Object,System.Boolean);Argument[2];Argument[this];taint;df-generated | +| System.Xml.Serialization;XmlSerializationWriter;WriteRpcResult;(System.String,System.String);Argument[0];Argument[this];taint;df-generated | +| System.Xml.Serialization;XmlSerializationWriter;WriteRpcResult;(System.String,System.String);Argument[1];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationWriter;WriteSerializable;(System.Xml.Serialization.IXmlSerializable,System.String,System.String,System.Boolean);Argument[1];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationWriter;WriteSerializable;(System.Xml.Serialization.IXmlSerializable,System.String,System.String,System.Boolean,System.Boolean);Argument[1];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationWriter;WriteStartElement;(System.String);Argument[0];Argument[this];taint;df-generated | @@ -19374,7 +20588,7 @@ summary | System.Xml.XPath;XPathNavigator;SelectDescendants;(System.String,System.String,System.Boolean);Argument[this];ReturnValue;taint;df-generated | | System.Xml.XPath;XPathNavigator;SelectDescendants;(System.Xml.XPath.XPathNodeType,System.Boolean);Argument[this];ReturnValue;taint;df-generated | | System.Xml.XPath;XPathNavigator;SelectSingleNode;(System.Xml.XPath.XPathExpression);Argument[0];ReturnValue;taint;df-generated | -| System.Xml.XPath;XPathNavigator;ToString;();Argument[this];ReturnValue;taint;df-generated | +| System.Xml.XPath;XPathNavigator;ToString;();Argument[this].Property[System.Xml.XPath.XPathItem.Value];ReturnValue;value;dfc-generated | | System.Xml.XPath;XPathNavigator;ValueAs;(System.Type,System.Xml.IXmlNamespaceResolver);Argument[1];ReturnValue;taint;df-generated | | System.Xml.XPath;XPathNavigator;ValueAs;(System.Type,System.Xml.IXmlNamespaceResolver);Argument[this];Argument[1];taint;df-generated | | System.Xml.XPath;XPathNavigator;ValueAs;(System.Type,System.Xml.IXmlNamespaceResolver);Argument[this];ReturnValue;taint;df-generated | @@ -19548,7 +20762,6 @@ summary | System.Xml;XmlDataDocument;CreateElement;(System.String,System.String,System.String);Argument[2];ReturnValue;taint;df-generated | | System.Xml;XmlDataDocument;CreateElement;(System.String,System.String,System.String);Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlDataDocument;CreateEntityReference;(System.String);Argument[0];ReturnValue;taint;df-generated | -| System.Xml;XmlDataDocument;CreateNavigator;(System.Xml.XmlNode);Argument[0];ReturnValue.SyntheticField[System.Xml.DocumentXPathNavigator._source];value;dfc-generated | | System.Xml;XmlDataDocument;CreateNavigator;(System.Xml.XmlNode);Argument[this];ReturnValue.SyntheticField[System.Xml.DataDocumentXPathNavigator._doc];value;dfc-generated | | System.Xml;XmlDataDocument;CreateNavigator;(System.Xml.XmlNode);Argument[this];ReturnValue.SyntheticField[System.Xml.DocumentXPathNavigator._document];value;dfc-generated | | System.Xml;XmlDataDocument;GetElementFromRow;(System.Data.DataRow);Argument[0];ReturnValue;taint;df-generated | @@ -19713,11 +20926,7 @@ summary | System.Xml;XmlDocument;CreateElement;(System.String,System.String,System.String);Argument[2];ReturnValue;taint;df-generated | | System.Xml;XmlDocument;CreateElement;(System.String,System.String,System.String);Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlDocument;CreateEntityReference;(System.String);Argument[0];ReturnValue;taint;df-generated | -| System.Xml;XmlDocument;CreateNavigator;();Argument[this];ReturnValue.SyntheticField[System.Xml.DocumentXPathNavigator._source];value;df-generated | -| System.Xml;XmlDocument;CreateNavigator;();Argument[this];ReturnValue.SyntheticField[System.Xml.DocumentXPathNavigator._source];value;dfc-generated | | System.Xml;XmlDocument;CreateNavigator;();Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlDocument;CreateNavigator;();Argument[this];ReturnValue;taint;dfc-generated | -| System.Xml;XmlDocument;CreateNavigator;(System.Xml.XmlNode);Argument[0];ReturnValue.SyntheticField[System.Xml.DocumentXPathNavigator._source];value;dfc-generated | | System.Xml;XmlDocument;CreateNavigator;(System.Xml.XmlNode);Argument[this];ReturnValue.SyntheticField[System.Xml.DocumentXPathNavigator._document];value;dfc-generated | | System.Xml;XmlDocument;CreateNode;(System.String,System.String,System.String);Argument[1];ReturnValue;taint;df-generated | | System.Xml;XmlDocument;CreateNode;(System.String,System.String,System.String);Argument[2];ReturnValue;taint;df-generated | @@ -19745,6 +20954,8 @@ summary | System.Xml;XmlDocument;Load;(System.IO.TextReader);Argument[0];Argument[this];taint;manual | | System.Xml;XmlDocument;Load;(System.String);Argument[0];Argument[this];taint;manual | | System.Xml;XmlDocument;Load;(System.Xml.XmlReader);Argument[0];Argument[this];taint;manual | +| System.Xml;XmlDocument;ReadNode;(System.Xml.XmlReader);Argument[0];ReturnValue;taint;df-generated | +| System.Xml;XmlDocument;ReadNode;(System.Xml.XmlReader);Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlDocument;Save;(System.Xml.XmlWriter);Argument[this];Argument[0];taint;df-generated | | System.Xml;XmlDocument;Validate;(System.Xml.Schema.ValidationEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Xml;XmlDocument;Validate;(System.Xml.Schema.ValidationEventHandler,System.Xml.XmlNode);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -20026,6 +21237,8 @@ summary | System.Xml;XmlQualifiedName;ToString;();Argument[this].Property[System.Xml.XmlQualifiedName.Namespace];ReturnValue;taint;dfc-generated | | System.Xml;XmlQualifiedName;ToString;(System.String,System.String);Argument[0];ReturnValue;value;dfc-generated | | System.Xml;XmlQualifiedName;ToString;(System.String,System.String);Argument[1];ReturnValue;taint;dfc-generated | +| System.Xml;XmlQualifiedName;XmlQualifiedName;(System.String,System.String);Argument[0];Argument[this].Property[System.Xml.XmlQualifiedName.Name];value;dfc-generated | +| System.Xml;XmlQualifiedName;XmlQualifiedName;(System.String,System.String);Argument[1];Argument[this].Property[System.Xml.XmlQualifiedName.Namespace];value;dfc-generated | | System.Xml;XmlReader;Create;(System.IO.Stream);Argument[0];ReturnValue;taint;manual | | System.Xml;XmlReader;Create;(System.IO.Stream,System.Xml.XmlReaderSettings);Argument[0];ReturnValue;taint;manual | | System.Xml;XmlReader;Create;(System.IO.Stream,System.Xml.XmlReaderSettings,System.String);Argument[0];ReturnValue;taint;manual | @@ -20227,6 +21440,8 @@ summary | System.Xml;XmlTextWriter;WriteStartElement;(System.String,System.String,System.String);Argument[1];Argument[this].SyntheticField[System.Xml.XmlTextWriter._textWriter];taint;dfc-generated | | System.Xml;XmlTextWriter;WriteStartElement;(System.String,System.String,System.String);Argument[1];Argument[this];taint;df-generated | | System.Xml;XmlTextWriter;WriteStartElement;(System.String,System.String,System.String);Argument[1];Argument[this];taint;dfc-generated | +| System.Xml;XmlTextWriter;WriteStartElement;(System.String,System.String,System.String);Argument[2];Argument[this];taint;df-generated | +| System.Xml;XmlTextWriter;WriteStartElement;(System.String,System.String,System.String);Argument[2];Argument[this];taint;dfc-generated | | System.Xml;XmlTextWriter;WriteString;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlTextWriter;WriteWhitespace;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlTextWriter;XmlTextWriter;(System.IO.Stream,System.Text.Encoding);Argument[1];Argument[this];taint;df-generated | @@ -20325,9 +21540,11 @@ summary | System.Xml;XmlWriter;WriteElementString;(System.String,System.String);Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteElementString;(System.String,System.String);Argument[1];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteElementString;(System.String,System.String,System.String);Argument[0];Argument[this];taint;df-generated | +| System.Xml;XmlWriter;WriteElementString;(System.String,System.String,System.String);Argument[1];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteElementString;(System.String,System.String,System.String);Argument[2];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteElementString;(System.String,System.String,System.String,System.String);Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteElementString;(System.String,System.String,System.String,System.String);Argument[1];Argument[this];taint;df-generated | +| System.Xml;XmlWriter;WriteElementString;(System.String,System.String,System.String,System.String);Argument[2];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteElementString;(System.String,System.String,System.String,System.String);Argument[3];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteElementStringAsync;(System.String,System.String,System.String,System.String);Argument[3];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteEntityRef;(System.String);Argument[0];Argument[this];taint;df-generated | @@ -20353,8 +21570,10 @@ summary | System.Xml;XmlWriter;WriteStartAttributeAsync;(System.String,System.String,System.String);Argument[1];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteStartElement;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteStartElement;(System.String,System.String);Argument[0];Argument[this];taint;df-generated | +| System.Xml;XmlWriter;WriteStartElement;(System.String,System.String);Argument[1];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteStartElement;(System.String,System.String,System.String);Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteStartElement;(System.String,System.String,System.String);Argument[1];Argument[this];taint;df-generated | +| System.Xml;XmlWriter;WriteStartElement;(System.String,System.String,System.String);Argument[2];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteString;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteStringAsync;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteValue;(System.Object);Argument[0];Argument[this];taint;df-generated | @@ -20558,6 +21777,7 @@ summary | System;Byte;Min;(System.Byte,System.Byte);Argument[1];ReturnValue;value;dfc-generated | | System;Byte;MinNumber;(System.Byte,System.Byte);Argument[0];ReturnValue;value;dfc-generated | | System;Byte;MinNumber;(System.Byte,System.Byte);Argument[1];ReturnValue;value;dfc-generated | +| System;Byte;MultiplyAddEstimate;(System.Byte,System.Byte,System.Byte);Argument[2];ReturnValue;taint;dfc-generated | | System;Byte;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.Byte,System.Byte);Argument[0];ReturnValue;taint;dfc-generated | | System;Byte;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.Byte,System.Byte);Argument[1];ReturnValue;taint;dfc-generated | | System;Byte;ToDateTime;(System.IFormatProvider);Argument[this];ReturnValue;value;df-generated | @@ -20565,6 +21785,7 @@ summary | System;Byte;ToString;(System.IFormatProvider);Argument[this];ReturnValue;value;dfc-generated | | System;Byte;ToString;(System.String,System.IFormatProvider);Argument[this];ReturnValue;taint;dfc-generated | | System;Byte;ToType;(System.Type,System.IFormatProvider);Argument[this];ReturnValue;value;dfc-generated | +| System;Char;MultiplyAddEstimate;(System.Char,System.Char,System.Char);Argument[2];ReturnValue;taint;dfc-generated | | System;Char;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.Char,System.Char);Argument[0];ReturnValue;taint;dfc-generated | | System;Char;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.Char,System.Char);Argument[1];ReturnValue;taint;dfc-generated | | System;Char;ToDateTime;(System.IFormatProvider);Argument[this];ReturnValue;value;df-generated | @@ -20925,6 +22146,8 @@ summary | System;Decimal;Clamp;(System.Decimal,System.Decimal,System.Decimal);Argument[0];ReturnValue;value;dfc-generated | | System;Decimal;Clamp;(System.Decimal,System.Decimal,System.Decimal);Argument[1];ReturnValue;value;dfc-generated | | System;Decimal;Clamp;(System.Decimal,System.Decimal,System.Decimal);Argument[2];ReturnValue;value;dfc-generated | +| System;Decimal;ConvertToInteger;(System.Decimal);Argument[0];ReturnValue;value;dfc-generated | +| System;Decimal;ConvertToIntegerNative;(System.Decimal);Argument[0];ReturnValue;value;dfc-generated | | System;Decimal;CopySign;(System.Decimal,System.Decimal);Argument[0];ReturnValue;value;dfc-generated | | System;Decimal;CreateChecked;(TOther);Argument[0];ReturnValue;value;dfc-generated | | System;Decimal;CreateSaturating;(TOther);Argument[0];ReturnValue;value;dfc-generated | @@ -20938,15 +22161,20 @@ summary | System;Decimal;Min;(System.Decimal,System.Decimal);Argument[1];ReturnValue;value;dfc-generated | | System;Decimal;MinNumber;(System.Decimal,System.Decimal);Argument[0];ReturnValue;value;dfc-generated | | System;Decimal;MinNumber;(System.Decimal,System.Decimal);Argument[1];ReturnValue;value;dfc-generated | +| System;Decimal;MultiplyAddEstimate;(System.Decimal,System.Decimal,System.Decimal);Argument[2];ReturnValue;taint;dfc-generated | | System;Decimal;ToDateTime;(System.IFormatProvider);Argument[this];ReturnValue;value;df-generated | | System;Decimal;ToDecimal;(System.IFormatProvider);Argument[this];ReturnValue;value;df-generated | | System;Decimal;ToString;(System.IFormatProvider);Argument[this];ReturnValue;value;dfc-generated | | System;Decimal;ToString;(System.String,System.IFormatProvider);Argument[this];ReturnValue;taint;dfc-generated | | System;Decimal;ToType;(System.Type,System.IFormatProvider);Argument[this];ReturnValue;value;dfc-generated | +| System;Delegate+InvocationListEnumerator;GetEnumerator;();Argument[this];ReturnValue;value;dfc-generated | +| System;Delegate+InvocationListEnumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | | System;Delegate;Clone;();Argument[this];ReturnValue;value;dfc-generated | | System;Delegate;Combine;(System.Delegate,System.Delegate);Argument[1];ReturnValue;value;dfc-generated | | System;Delegate;Combine;(System.Delegate[]);Argument[0].Element;ReturnValue;value;dfc-generated | +| System;Delegate;Combine;(System.ReadOnlySpan);Argument[0].Element;ReturnValue;value;dfc-generated | | System;Delegate;CombineImpl;(System.Delegate);Argument[this];ReturnValue;value;dfc-generated | +| System;Delegate;CreateDelegate;(System.Type,System.Object,System.Reflection.MethodInfo,System.Boolean);Argument[2];ReturnValue;taint;df-generated | | System;Delegate;CreateDelegate;(System.Type,System.Reflection.MethodInfo,System.Boolean);Argument[1];ReturnValue;taint;df-generated | | System;Delegate;Delegate;(System.Object,System.String);Argument[0];Argument[this].SyntheticField[System.Delegate._target];value;dfc-generated | | System;Delegate;Delegate;(System.Type,System.String);Argument[1];Argument[this];taint;df-generated | @@ -20962,6 +22190,8 @@ summary | System;Double;Clamp;(System.Double,System.Double,System.Double);Argument[0];ReturnValue;value;dfc-generated | | System;Double;Clamp;(System.Double,System.Double,System.Double);Argument[1];ReturnValue;value;dfc-generated | | System;Double;Clamp;(System.Double,System.Double,System.Double);Argument[2];ReturnValue;value;dfc-generated | +| System;Double;ConvertToInteger;(System.Double);Argument[0];ReturnValue;value;dfc-generated | +| System;Double;ConvertToIntegerNative;(System.Double);Argument[0];ReturnValue;value;dfc-generated | | System;Double;CopySign;(System.Double,System.Double);Argument[0];ReturnValue;value;dfc-generated | | System;Double;CreateChecked;(TOther);Argument[0];ReturnValue;value;dfc-generated | | System;Double;CreateSaturating;(TOther);Argument[0];ReturnValue;value;dfc-generated | @@ -20974,6 +22204,7 @@ summary | System;Double;Min;(System.Double,System.Double);Argument[1];ReturnValue;value;dfc-generated | | System;Double;MinNumber;(System.Double,System.Double);Argument[0];ReturnValue;value;dfc-generated | | System;Double;MinNumber;(System.Double,System.Double);Argument[1];ReturnValue;value;dfc-generated | +| System;Double;MultiplyAddEstimate;(System.Double,System.Double,System.Double);Argument[2];ReturnValue;taint;dfc-generated | | System;Double;ToDateTime;(System.IFormatProvider);Argument[this];ReturnValue;value;df-generated | | System;Double;ToDecimal;(System.IFormatProvider);Argument[this];ReturnValue;value;df-generated | | System;Double;ToString;(System.IFormatProvider);Argument[this];ReturnValue;value;dfc-generated | @@ -21033,6 +22264,8 @@ summary | System;Half;Clamp;(System.Half,System.Half,System.Half);Argument[0];ReturnValue;value;dfc-generated | | System;Half;Clamp;(System.Half,System.Half,System.Half);Argument[1];ReturnValue;value;dfc-generated | | System;Half;Clamp;(System.Half,System.Half,System.Half);Argument[2];ReturnValue;value;dfc-generated | +| System;Half;ConvertToInteger;(System.Half);Argument[0];ReturnValue;value;dfc-generated | +| System;Half;ConvertToIntegerNative;(System.Half);Argument[0];ReturnValue;value;dfc-generated | | System;Half;CopySign;(System.Half,System.Half);Argument[0];ReturnValue;value;dfc-generated | | System;Half;CreateChecked;(TOther);Argument[0];ReturnValue;value;dfc-generated | | System;Half;CreateSaturating;(TOther);Argument[0];ReturnValue;value;dfc-generated | @@ -21049,6 +22282,7 @@ summary | System;Half;MinMagnitudeNumber;(System.Half,System.Half);Argument[1];ReturnValue;value;dfc-generated | | System;Half;MinNumber;(System.Half,System.Half);Argument[0];ReturnValue;value;dfc-generated | | System;Half;MinNumber;(System.Half,System.Half);Argument[1];ReturnValue;value;dfc-generated | +| System;Half;MultiplyAddEstimate;(System.Half,System.Half,System.Half);Argument[2];ReturnValue;taint;dfc-generated | | System;Half;ToString;(System.IFormatProvider);Argument[0];ReturnValue;taint;df-generated | | System;Half;ToString;(System.String,System.IFormatProvider);Argument[this];ReturnValue;taint;dfc-generated | | System;HashCode;Add;(T,System.Collections.Generic.IEqualityComparer);Argument[0];Argument[1];taint;df-generated | @@ -21078,6 +22312,7 @@ summary | System;Int16;Min;(System.Int16,System.Int16);Argument[1];ReturnValue;value;dfc-generated | | System;Int16;MinNumber;(System.Int16,System.Int16);Argument[0];ReturnValue;value;dfc-generated | | System;Int16;MinNumber;(System.Int16,System.Int16);Argument[1];ReturnValue;value;dfc-generated | +| System;Int16;MultiplyAddEstimate;(System.Int16,System.Int16,System.Int16);Argument[2];ReturnValue;taint;dfc-generated | | System;Int16;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.Int16,System.Int16);Argument[0];ReturnValue;taint;dfc-generated | | System;Int16;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.Int16,System.Int16);Argument[1];ReturnValue;taint;dfc-generated | | System;Int16;ToDateTime;(System.IFormatProvider);Argument[this];ReturnValue;value;df-generated | @@ -21100,6 +22335,7 @@ summary | System;Int32;Min;(System.Int32,System.Int32);Argument[1];ReturnValue;value;dfc-generated | | System;Int32;MinNumber;(System.Int32,System.Int32);Argument[0];ReturnValue;value;dfc-generated | | System;Int32;MinNumber;(System.Int32,System.Int32);Argument[1];ReturnValue;value;dfc-generated | +| System;Int32;MultiplyAddEstimate;(System.Int32,System.Int32,System.Int32);Argument[2];ReturnValue;taint;dfc-generated | | System;Int32;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);Argument[0].Element;ReturnValue;taint;manual | | System;Int32;Parse;(System.String);Argument[0];ReturnValue;taint;manual | | System;Int32;Parse;(System.String,System.Globalization.NumberStyles);Argument[0];ReturnValue;taint;manual | @@ -21135,6 +22371,7 @@ summary | System;Int64;Min;(System.Int64,System.Int64);Argument[1];ReturnValue;value;dfc-generated | | System;Int64;MinNumber;(System.Int64,System.Int64);Argument[0];ReturnValue;value;dfc-generated | | System;Int64;MinNumber;(System.Int64,System.Int64);Argument[1];ReturnValue;value;dfc-generated | +| System;Int64;MultiplyAddEstimate;(System.Int64,System.Int64,System.Int64);Argument[2];ReturnValue;taint;dfc-generated | | System;Int64;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.Int64,System.Int64);Argument[0];ReturnValue;taint;dfc-generated | | System;Int64;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.Int64,System.Int64);Argument[1];ReturnValue;taint;dfc-generated | | System;Int64;ToDateTime;(System.IFormatProvider);Argument[this];ReturnValue;value;df-generated | @@ -21166,6 +22403,7 @@ summary | System;Int128;MinMagnitudeNumber;(System.Int128,System.Int128);Argument[1];ReturnValue;value;dfc-generated | | System;Int128;MinNumber;(System.Int128,System.Int128);Argument[0];ReturnValue;value;dfc-generated | | System;Int128;MinNumber;(System.Int128,System.Int128);Argument[1];ReturnValue;value;dfc-generated | +| System;Int128;MultiplyAddEstimate;(System.Int128,System.Int128,System.Int128);Argument[2];ReturnValue;taint;dfc-generated | | System;Int128;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.Int128,System.Int128);Argument[0];ReturnValue;taint;dfc-generated | | System;Int128;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.Int128,System.Int128);Argument[1];ReturnValue;taint;dfc-generated | | System;Int128;ToString;(System.String,System.IFormatProvider);Argument[this];ReturnValue;taint;dfc-generated | @@ -21195,6 +22433,7 @@ summary | System;IntPtr;MinMagnitudeNumber;(System.IntPtr,System.IntPtr);Argument[1];ReturnValue;value;dfc-generated | | System;IntPtr;MinNumber;(System.IntPtr,System.IntPtr);Argument[0];ReturnValue;value;dfc-generated | | System;IntPtr;MinNumber;(System.IntPtr,System.IntPtr);Argument[1];ReturnValue;value;dfc-generated | +| System;IntPtr;MultiplyAddEstimate;(System.IntPtr,System.IntPtr,System.IntPtr);Argument[2];ReturnValue;taint;dfc-generated | | System;IntPtr;System.Numerics.IAdditionOperators.op_Addition;(System.IntPtr,System.IntPtr);Argument[0];ReturnValue;taint;dfc-generated | | System;IntPtr;System.Numerics.IAdditionOperators.op_Addition;(System.IntPtr,System.IntPtr);Argument[1];ReturnValue;taint;dfc-generated | | System;IntPtr;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.IntPtr,System.IntPtr);Argument[0];ReturnValue;taint;dfc-generated | @@ -21249,6 +22488,7 @@ summary | System;Memory;ToArray;();Argument[this].Property[System.Memory`1.Span].Element;ReturnValue.Element;value;dfc-generated | | System;Memory;ToString;();Argument[this].SyntheticField[System.Memory`1._object];ReturnValue;value;dfc-generated | | System;Memory;TryCopyTo;(System.Memory);Argument[this].Property[System.Memory`1.Span].Element;Argument[0].Property[System.Memory`1.Span].Element;value;dfc-generated | +| System;MemoryExtensions+SpanSplitEnumerator;GetEnumerator;();Argument[this];ReturnValue;value;dfc-generated | | System;MemoryExtensions+TryWriteInterpolatedStringHandler;TryWriteInterpolatedStringHandler;(System.Int32,System.Int32,System.Span,System.Boolean);Argument[2];Argument[this];taint;df-generated | | System;MemoryExtensions+TryWriteInterpolatedStringHandler;TryWriteInterpolatedStringHandler;(System.Int32,System.Int32,System.Span,System.IFormatProvider,System.Boolean);Argument[2];Argument[this];taint;df-generated | | System;MemoryExtensions+TryWriteInterpolatedStringHandler;TryWriteInterpolatedStringHandler;(System.Int32,System.Int32,System.Span,System.IFormatProvider,System.Boolean);Argument[3];Argument[this];taint;df-generated | @@ -21292,6 +22532,14 @@ summary | System;MemoryExtensions;Sort;(System.Span,System.Comparison);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System;MemoryExtensions;Sort;(System.Span,System.Comparison);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System;MemoryExtensions;Sort;(System.Span,System.Span,System.Comparison);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System;MemoryExtensions;Split;(System.ReadOnlySpan,System.ReadOnlySpan);Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;Split;(System.ReadOnlySpan,System.ReadOnlySpan);Argument[1];ReturnValue;taint;df-generated | +| System;MemoryExtensions;Split;(System.ReadOnlySpan,T);Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;Split;(System.ReadOnlySpan,T);Argument[1];ReturnValue;taint;df-generated | +| System;MemoryExtensions;SplitAny;(System.ReadOnlySpan,System.Buffers.SearchValues);Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;SplitAny;(System.ReadOnlySpan,System.Buffers.SearchValues);Argument[1];ReturnValue;taint;df-generated | +| System;MemoryExtensions;SplitAny;(System.ReadOnlySpan,System.ReadOnlySpan);Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;SplitAny;(System.ReadOnlySpan,System.ReadOnlySpan);Argument[1];ReturnValue;taint;df-generated | | System;MemoryExtensions;Trim;(System.Memory);Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;Trim;(System.ReadOnlyMemory);Argument[0].SyntheticField[System.ReadOnlyMemory`1._object];ReturnValue.SyntheticField[System.ReadOnlyMemory`1._object];value;dfc-generated | | System;MemoryExtensions;Trim;(System.ReadOnlySpan);Argument[0].Element;ReturnValue.Element;value;dfc-generated | @@ -21442,6 +22690,7 @@ summary | System;SByte;Min;(System.SByte,System.SByte);Argument[1];ReturnValue;value;dfc-generated | | System;SByte;MinNumber;(System.SByte,System.SByte);Argument[0];ReturnValue;value;dfc-generated | | System;SByte;MinNumber;(System.SByte,System.SByte);Argument[1];ReturnValue;value;dfc-generated | +| System;SByte;MultiplyAddEstimate;(System.SByte,System.SByte,System.SByte);Argument[2];ReturnValue;taint;dfc-generated | | System;SByte;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.SByte,System.SByte);Argument[0];ReturnValue;taint;dfc-generated | | System;SByte;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.SByte,System.SByte);Argument[1];ReturnValue;taint;dfc-generated | | System;SByte;ToDateTime;(System.IFormatProvider);Argument[this];ReturnValue;value;df-generated | @@ -21454,6 +22703,8 @@ summary | System;Single;Clamp;(System.Single,System.Single,System.Single);Argument[0];ReturnValue;value;dfc-generated | | System;Single;Clamp;(System.Single,System.Single,System.Single);Argument[1];ReturnValue;value;dfc-generated | | System;Single;Clamp;(System.Single,System.Single,System.Single);Argument[2];ReturnValue;value;dfc-generated | +| System;Single;ConvertToInteger;(System.Single);Argument[0];ReturnValue;value;dfc-generated | +| System;Single;ConvertToIntegerNative;(System.Single);Argument[0];ReturnValue;value;dfc-generated | | System;Single;CopySign;(System.Single,System.Single);Argument[0];ReturnValue;value;dfc-generated | | System;Single;CreateChecked;(TOther);Argument[0];ReturnValue;value;dfc-generated | | System;Single;CreateSaturating;(TOther);Argument[0];ReturnValue;value;dfc-generated | @@ -21466,6 +22717,7 @@ summary | System;Single;Min;(System.Single,System.Single);Argument[1];ReturnValue;value;dfc-generated | | System;Single;MinNumber;(System.Single,System.Single);Argument[0];ReturnValue;value;dfc-generated | | System;Single;MinNumber;(System.Single,System.Single);Argument[1];ReturnValue;value;dfc-generated | +| System;Single;MultiplyAddEstimate;(System.Single,System.Single,System.Single);Argument[2];ReturnValue;taint;dfc-generated | | System;Single;ToDateTime;(System.IFormatProvider);Argument[this];ReturnValue;value;df-generated | | System;Single;ToDecimal;(System.IFormatProvider);Argument[this];ReturnValue;value;df-generated | | System;Single;ToString;(System.IFormatProvider);Argument[this];ReturnValue;value;dfc-generated | @@ -21643,8 +22895,6 @@ summary | System;String;TryParse;(System.String,System.IFormatProvider,System.String);Argument[0];ReturnValue;value;dfc-generated | | System;StringComparer;Compare;(System.Object,System.Object);Argument[0];Argument[this];taint;df-generated | | System;StringComparer;Compare;(System.Object,System.Object);Argument[1];Argument[this];taint;df-generated | -| System;StringComparer;Equals;(System.Object,System.Object);Argument[0];Argument[this];taint;df-generated | -| System;StringComparer;Equals;(System.Object,System.Object);Argument[1];Argument[this];taint;df-generated | | System;StringComparer;GetHashCode;(System.Object);Argument[0];Argument[this];taint;df-generated | | System;StringNormalizationExtensions;Normalize;(System.String);Argument[0];ReturnValue;value;dfc-generated | | System;StringNormalizationExtensions;Normalize;(System.String,System.Text.NormalizationForm);Argument[0];ReturnValue;value;dfc-generated | @@ -22032,6 +23282,7 @@ summary | System;Type;GetGenericArguments;();Argument[this];ReturnValue;taint;df-generated | | System;Type;GetGenericTypeDefinition;();Argument[this];ReturnValue;value;dfc-generated | | System;Type;GetInterface;(System.String,System.Boolean);Argument[this];ReturnValue;taint;df-generated | +| System;Type;GetInterfaceMap;(System.Type);Argument[this];ReturnValue;taint;df-generated | | System;Type;GetInterfaces;();Argument[this];ReturnValue;taint;df-generated | | System;Type;GetMethodImpl;(System.String,System.Int32,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[]);Argument[this];ReturnValue;taint;df-generated | | System;Type;GetMethodImpl;(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[]);Argument[this];ReturnValue;taint;df-generated | @@ -22085,6 +23336,7 @@ summary | System;UInt16;Min;(System.UInt16,System.UInt16);Argument[1];ReturnValue;value;dfc-generated | | System;UInt16;MinNumber;(System.UInt16,System.UInt16);Argument[0];ReturnValue;value;dfc-generated | | System;UInt16;MinNumber;(System.UInt16,System.UInt16);Argument[1];ReturnValue;value;dfc-generated | +| System;UInt16;MultiplyAddEstimate;(System.UInt16,System.UInt16,System.UInt16);Argument[2];ReturnValue;taint;dfc-generated | | System;UInt16;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.UInt16,System.UInt16);Argument[0];ReturnValue;taint;dfc-generated | | System;UInt16;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.UInt16,System.UInt16);Argument[1];ReturnValue;taint;dfc-generated | | System;UInt16;ToDateTime;(System.IFormatProvider);Argument[this];ReturnValue;value;df-generated | @@ -22107,6 +23359,7 @@ summary | System;UInt32;Min;(System.UInt32,System.UInt32);Argument[1];ReturnValue;value;dfc-generated | | System;UInt32;MinNumber;(System.UInt32,System.UInt32);Argument[0];ReturnValue;value;dfc-generated | | System;UInt32;MinNumber;(System.UInt32,System.UInt32);Argument[1];ReturnValue;value;dfc-generated | +| System;UInt32;MultiplyAddEstimate;(System.UInt32,System.UInt32,System.UInt32);Argument[2];ReturnValue;taint;dfc-generated | | System;UInt32;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.UInt32,System.UInt32);Argument[0];ReturnValue;taint;dfc-generated | | System;UInt32;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.UInt32,System.UInt32);Argument[1];ReturnValue;taint;dfc-generated | | System;UInt32;ToDateTime;(System.IFormatProvider);Argument[this];ReturnValue;value;df-generated | @@ -22129,6 +23382,7 @@ summary | System;UInt64;Min;(System.UInt64,System.UInt64);Argument[1];ReturnValue;value;dfc-generated | | System;UInt64;MinNumber;(System.UInt64,System.UInt64);Argument[0];ReturnValue;value;dfc-generated | | System;UInt64;MinNumber;(System.UInt64,System.UInt64);Argument[1];ReturnValue;value;dfc-generated | +| System;UInt64;MultiplyAddEstimate;(System.UInt64,System.UInt64,System.UInt64);Argument[2];ReturnValue;taint;dfc-generated | | System;UInt64;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.UInt64,System.UInt64);Argument[0];ReturnValue;taint;dfc-generated | | System;UInt64;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.UInt64,System.UInt64);Argument[1];ReturnValue;taint;dfc-generated | | System;UInt64;ToDateTime;(System.IFormatProvider);Argument[this];ReturnValue;value;df-generated | @@ -22160,6 +23414,7 @@ summary | System;UInt128;MinMagnitudeNumber;(System.UInt128,System.UInt128);Argument[1];ReturnValue;value;dfc-generated | | System;UInt128;MinNumber;(System.UInt128,System.UInt128);Argument[0];ReturnValue;value;dfc-generated | | System;UInt128;MinNumber;(System.UInt128,System.UInt128);Argument[1];ReturnValue;value;dfc-generated | +| System;UInt128;MultiplyAddEstimate;(System.UInt128,System.UInt128,System.UInt128);Argument[2];ReturnValue;taint;dfc-generated | | System;UInt128;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.UInt128,System.UInt128);Argument[0];ReturnValue;taint;dfc-generated | | System;UInt128;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.UInt128,System.UInt128);Argument[1];ReturnValue;taint;dfc-generated | | System;UInt128;ToString;(System.String,System.IFormatProvider);Argument[this];ReturnValue;taint;dfc-generated | @@ -22189,6 +23444,7 @@ summary | System;UIntPtr;MinMagnitudeNumber;(System.UIntPtr,System.UIntPtr);Argument[1];ReturnValue;value;dfc-generated | | System;UIntPtr;MinNumber;(System.UIntPtr,System.UIntPtr);Argument[0];ReturnValue;value;dfc-generated | | System;UIntPtr;MinNumber;(System.UIntPtr,System.UIntPtr);Argument[1];ReturnValue;value;dfc-generated | +| System;UIntPtr;MultiplyAddEstimate;(System.UIntPtr,System.UIntPtr,System.UIntPtr);Argument[2];ReturnValue;taint;dfc-generated | | System;UIntPtr;System.Numerics.IAdditionOperators.op_Addition;(System.UIntPtr,System.UIntPtr);Argument[0];ReturnValue;taint;dfc-generated | | System;UIntPtr;System.Numerics.IAdditionOperators.op_Addition;(System.UIntPtr,System.UIntPtr);Argument[1];ReturnValue;taint;dfc-generated | | System;UIntPtr;System.Numerics.IAdditionOperators.op_CheckedAddition;(System.UIntPtr,System.UIntPtr);Argument[0];ReturnValue;taint;dfc-generated | @@ -22198,6 +23454,7 @@ summary | System;UnhandledExceptionEventArgs;UnhandledExceptionEventArgs;(System.Object,System.Boolean);Argument[0];Argument[this].SyntheticField[System.UnhandledExceptionEventArgs._exception];value;dfc-generated | | System;UnhandledExceptionEventArgs;get_ExceptionObject;();Argument[this].SyntheticField[System.UnhandledExceptionEventArgs._exception];ReturnValue;value;dfc-generated | | System;UnhandledExceptionEventHandler;BeginInvoke;(System.Object,System.UnhandledExceptionEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System;Uri;EscapeDataString;(System.ReadOnlySpan);Argument[0].Element;ReturnValue;taint;dfc-generated | | System;Uri;EscapeDataString;(System.String);Argument[0];ReturnValue;value;dfc-generated | | System;Uri;EscapeString;(System.String);Argument[0];ReturnValue;value;dfc-generated | | System;Uri;EscapeUriString;(System.String);Argument[0];ReturnValue;value;dfc-generated | @@ -22214,6 +23471,9 @@ summary | System;Uri;TryCreate;(System.Uri,System.String,System.Uri);Argument[1];ReturnValue.SyntheticField[System.Uri._string];value;dfc-generated | | System;Uri;TryCreate;(System.Uri,System.Uri,System.Uri);Argument[0];ReturnValue;taint;df-generated | | System;Uri;TryCreate;(System.Uri,System.Uri,System.Uri);Argument[1];ReturnValue;taint;df-generated | +| System;Uri;TryEscapeDataString;(System.ReadOnlySpan,System.Span,System.Int32);Argument[0].Element;Argument[1].Element;value;dfc-generated | +| System;Uri;TryUnescapeDataString;(System.ReadOnlySpan,System.Span,System.Int32);Argument[0].Element;Argument[1].Element;value;dfc-generated | +| System;Uri;UnescapeDataString;(System.ReadOnlySpan);Argument[0].Element;ReturnValue;taint;dfc-generated | | System;Uri;UnescapeDataString;(System.String);Argument[0];ReturnValue;value;dfc-generated | | System;Uri;Uri;(System.String);Argument[0];Argument[this];taint;manual | | System;Uri;Uri;(System.String,System.Boolean);Argument[0];Argument[this];taint;manual | @@ -22642,6 +23902,10 @@ neutral | Microsoft.Extensions.Caching.Distributed;DistributedCacheExtensions;SetString;(Microsoft.Extensions.Caching.Distributed.IDistributedCache,System.String,System.String,Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions);summary;df-generated | | Microsoft.Extensions.Caching.Distributed;DistributedCacheExtensions;SetStringAsync;(Microsoft.Extensions.Caching.Distributed.IDistributedCache,System.String,System.String,Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions,System.Threading.CancellationToken);summary;df-generated | | Microsoft.Extensions.Caching.Distributed;DistributedCacheExtensions;SetStringAsync;(Microsoft.Extensions.Caching.Distributed.IDistributedCache,System.String,System.String,System.Threading.CancellationToken);summary;df-generated | +| Microsoft.Extensions.Caching.Distributed;IBufferDistributedCache;Set;(System.String,System.Buffers.ReadOnlySequence,Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions);summary;df-generated | +| Microsoft.Extensions.Caching.Distributed;IBufferDistributedCache;SetAsync;(System.String,System.Buffers.ReadOnlySequence,Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions,System.Threading.CancellationToken);summary;df-generated | +| Microsoft.Extensions.Caching.Distributed;IBufferDistributedCache;TryGet;(System.String,System.Buffers.IBufferWriter);summary;df-generated | +| Microsoft.Extensions.Caching.Distributed;IBufferDistributedCache;TryGetAsync;(System.String,System.Buffers.IBufferWriter,System.Threading.CancellationToken);summary;df-generated | | Microsoft.Extensions.Caching.Distributed;IDistributedCache;Get;(System.String);summary;df-generated | | Microsoft.Extensions.Caching.Distributed;IDistributedCache;GetAsync;(System.String,System.Threading.CancellationToken);summary;df-generated | | Microsoft.Extensions.Caching.Distributed;IDistributedCache;Refresh;(System.String);summary;df-generated | @@ -22660,6 +23924,16 @@ neutral | Microsoft.Extensions.Caching.Distributed;MemoryDistributedCache;RemoveAsync;(System.String,System.Threading.CancellationToken);summary;df-generated | | Microsoft.Extensions.Caching.Distributed;MemoryDistributedCache;Set;(System.String,System.Byte[],Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions);summary;df-generated | | Microsoft.Extensions.Caching.Distributed;MemoryDistributedCache;SetAsync;(System.String,System.Byte[],Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions,System.Threading.CancellationToken);summary;df-generated | +| Microsoft.Extensions.Caching.Hybrid;HybridCache;GetOrCreateAsync;(System.String,System.Func>,Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryOptions,System.Collections.Generic.IEnumerable,System.Threading.CancellationToken);summary;df-generated | +| Microsoft.Extensions.Caching.Hybrid;HybridCache;GetOrCreateAsync;(System.String,TState,System.Func>,Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryOptions,System.Collections.Generic.IEnumerable,System.Threading.CancellationToken);summary;df-generated | +| Microsoft.Extensions.Caching.Hybrid;HybridCache;RemoveAsync;(System.Collections.Generic.IEnumerable,System.Threading.CancellationToken);summary;df-generated | +| Microsoft.Extensions.Caching.Hybrid;HybridCache;RemoveAsync;(System.String,System.Threading.CancellationToken);summary;df-generated | +| Microsoft.Extensions.Caching.Hybrid;HybridCache;RemoveByTagAsync;(System.Collections.Generic.IEnumerable,System.Threading.CancellationToken);summary;df-generated | +| Microsoft.Extensions.Caching.Hybrid;HybridCache;RemoveByTagAsync;(System.String,System.Threading.CancellationToken);summary;df-generated | +| Microsoft.Extensions.Caching.Hybrid;HybridCache;SetAsync;(System.String,T,Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryOptions,System.Collections.Generic.IEnumerable,System.Threading.CancellationToken);summary;df-generated | +| Microsoft.Extensions.Caching.Hybrid;IHybridCacheSerializer;Deserialize;(System.Buffers.ReadOnlySequence);summary;df-generated | +| Microsoft.Extensions.Caching.Hybrid;IHybridCacheSerializer;Serialize;(T,System.Buffers.IBufferWriter);summary;df-generated | +| Microsoft.Extensions.Caching.Hybrid;IHybridCacheSerializerFactory;TryCreateSerializer;(Microsoft.Extensions.Caching.Hybrid.IHybridCacheSerializer);summary;df-generated | | 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;GetOrCreateAsync;(Microsoft.Extensions.Caching.Memory.IMemoryCache,System.Object,System.Func>);summary;df-generated | @@ -22678,47 +23952,35 @@ neutral | Microsoft.Extensions.Caching.Memory;MemoryCache;Remove;(System.Object);summary;df-generated | | Microsoft.Extensions.Caching.Memory;MemoryCache;TryGetValue;(System.Object,System.Object);summary;df-generated | | Microsoft.Extensions.Caching.Memory;MemoryCache;get_Count;();summary;df-generated | +| Microsoft.Extensions.Caching.Memory;MemoryCache;get_Keys;();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;MemoryCacheOptions;get_Value;();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;CommandLineConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);summary;df-generated | +| Microsoft.Extensions.Configuration.CommandLine;CommandLineConfigurationProvider;get_Args;();summary;df-generated | | Microsoft.Extensions.Configuration.EnvironmentVariables;EnvironmentVariablesConfigurationProvider;Load;();summary;df-generated | | Microsoft.Extensions.Configuration.EnvironmentVariables;EnvironmentVariablesConfigurationProvider;ToString;();summary;df-generated | -| Microsoft.Extensions.Configuration.EnvironmentVariables;EnvironmentVariablesConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);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 | | Microsoft.Extensions.Configuration.Ini;IniStreamConfigurationProvider;IniStreamConfigurationProvider;(Microsoft.Extensions.Configuration.Ini.IniStreamConfigurationSource);summary;df-generated | | Microsoft.Extensions.Configuration.Ini;IniStreamConfigurationProvider;Load;(System.IO.Stream);summary;df-generated | -| Microsoft.Extensions.Configuration.Ini;IniStreamConfigurationProvider;Read;(System.IO.Stream);summary;df-generated | -| Microsoft.Extensions.Configuration.Ini;IniStreamConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);summary;df-generated | | Microsoft.Extensions.Configuration.Json;JsonConfigurationProvider;JsonConfigurationProvider;(Microsoft.Extensions.Configuration.Json.JsonConfigurationSource);summary;df-generated | | Microsoft.Extensions.Configuration.Json;JsonConfigurationProvider;Load;(System.IO.Stream);summary;df-generated | -| Microsoft.Extensions.Configuration.Json;JsonConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);summary;df-generated | | Microsoft.Extensions.Configuration.Json;JsonStreamConfigurationProvider;JsonStreamConfigurationProvider;(Microsoft.Extensions.Configuration.Json.JsonStreamConfigurationSource);summary;df-generated | | 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.KeyPerFile;KeyPerFileConfigurationProvider;Dispose;();summary;df-generated | | Microsoft.Extensions.Configuration.KeyPerFile;KeyPerFileConfigurationProvider;Load;();summary;df-generated | | Microsoft.Extensions.Configuration.KeyPerFile;KeyPerFileConfigurationProvider;ToString;();summary;df-generated | -| Microsoft.Extensions.Configuration.KeyPerFile;KeyPerFileConfigurationSource;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;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);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 | | Microsoft.Extensions.Configuration.Xml;XmlConfigurationProvider;XmlConfigurationProvider;(Microsoft.Extensions.Configuration.Xml.XmlConfigurationSource);summary;df-generated | -| Microsoft.Extensions.Configuration.Xml;XmlConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);summary;df-generated | | Microsoft.Extensions.Configuration.Xml;XmlStreamConfigurationProvider;Load;(System.IO.Stream);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;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;ChainedConfigurationProvider;TryGet;(System.String,System.String);summary;df-generated | -| Microsoft.Extensions.Configuration;ChainedConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);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.Object,System.Action);summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationBinder;Bind;(Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Object);summary;df-generated | @@ -22727,7 +23989,6 @@ neutral | Microsoft.Extensions.Configuration;ConfigurationBinder;GetValue;(Microsoft.Extensions.Configuration.IConfiguration,System.Type,System.String);summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationBinder;GetValue;(Microsoft.Extensions.Configuration.IConfiguration,System.String);summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationBuilder;get_Sources;();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 | | Microsoft.Extensions.Configuration;ConfigurationDebugViewContext;get_Key;();summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationDebugViewContext;get_Path;();summary;df-generated | @@ -22739,7 +24000,6 @@ neutral | Microsoft.Extensions.Configuration;ConfigurationExtensions;GetRequiredSection;(Microsoft.Extensions.Configuration.IConfiguration,System.String);summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationKeyComparer;Compare;(System.String,System.String);summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationKeyComparer;get_Instance;();summary;df-generated | -| Microsoft.Extensions.Configuration;ConfigurationKeyNameAttribute;ConfigurationKeyNameAttribute;(System.String);summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationKeyNameAttribute;get_Name;();summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationManager;Dispose;();summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationManager;GetChildren;();summary;df-generated | @@ -22767,13 +24027,10 @@ neutral | Microsoft.Extensions.Configuration;ConfigurationSection;set_Item;(System.String,System.String);summary;df-generated | | Microsoft.Extensions.Configuration;FileConfigurationProvider;Dispose;();summary;df-generated | | Microsoft.Extensions.Configuration;FileConfigurationProvider;Dispose;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Configuration;FileConfigurationProvider;FileConfigurationProvider;(Microsoft.Extensions.Configuration.FileConfigurationSource);summary;df-generated | | Microsoft.Extensions.Configuration;FileConfigurationProvider;Load;();summary;df-generated | | Microsoft.Extensions.Configuration;FileConfigurationProvider;Load;(System.IO.Stream);summary;df-generated | | Microsoft.Extensions.Configuration;FileConfigurationProvider;ToString;();summary;df-generated | | Microsoft.Extensions.Configuration;FileConfigurationProvider;get_Source;();summary;df-generated | -| 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;IConfiguration;GetChildren;();summary;df-generated | | Microsoft.Extensions.Configuration;IConfiguration;GetSection;(System.String);summary;df-generated | @@ -22785,12 +24042,9 @@ neutral | Microsoft.Extensions.Configuration;IConfigurationRoot;Reload;();summary;df-generated | | Microsoft.Extensions.Configuration;IConfigurationSection;get_Key;();summary;df-generated | | Microsoft.Extensions.Configuration;IConfigurationSection;get_Path;();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.DependencyInjection.Extensions;ServiceCollectionDescriptorExtensions;TryAddKeyedScoped;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Type,System.Object);summary;df-generated | | Microsoft.Extensions.DependencyInjection.Extensions;ServiceCollectionDescriptorExtensions;TryAddKeyedScoped;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Type,System.Object,System.Func);summary;df-generated | | Microsoft.Extensions.DependencyInjection.Extensions;ServiceCollectionDescriptorExtensions;TryAddKeyedScoped;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Type,System.Object,System.Type);summary;df-generated | @@ -22835,7 +24089,6 @@ neutral | Microsoft.Extensions.DependencyInjection;AsyncServiceScope;Dispose;();summary;df-generated | | Microsoft.Extensions.DependencyInjection;DefaultServiceProviderFactory;CreateBuilder;(Microsoft.Extensions.DependencyInjection.IServiceCollection);summary;df-generated | | Microsoft.Extensions.DependencyInjection;DefaultServiceProviderFactory;CreateServiceProvider;(Microsoft.Extensions.DependencyInjection.IServiceCollection);summary;df-generated | -| Microsoft.Extensions.DependencyInjection;FromKeyedServicesAttribute;FromKeyedServicesAttribute;(System.Object);summary;df-generated | | Microsoft.Extensions.DependencyInjection;FromKeyedServicesAttribute;get_Key;();summary;df-generated | | Microsoft.Extensions.DependencyInjection;HttpClientFactoryServiceCollectionExtensions;AddHttpClient;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,System.Action);summary;df-generated | | Microsoft.Extensions.DependencyInjection;HttpClientFactoryServiceCollectionExtensions;AddHttpClient;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,System.Action);summary;df-generated | @@ -22989,7 +24242,6 @@ neutral | Microsoft.Extensions.FileProviders;NotFoundDirectoryContents;get_Exists;();summary;df-generated | | Microsoft.Extensions.FileProviders;NotFoundDirectoryContents;get_Singleton;();summary;df-generated | | Microsoft.Extensions.FileProviders;NotFoundFileInfo;CreateReadStream;();summary;df-generated | -| Microsoft.Extensions.FileProviders;NotFoundFileInfo;NotFoundFileInfo;(System.String);summary;df-generated | | Microsoft.Extensions.FileProviders;NotFoundFileInfo;get_Exists;();summary;df-generated | | Microsoft.Extensions.FileProviders;NotFoundFileInfo;get_IsDirectory;();summary;df-generated | | Microsoft.Extensions.FileProviders;NotFoundFileInfo;get_LastModified;();summary;df-generated | @@ -23007,7 +24259,6 @@ neutral | Microsoft.Extensions.FileProviders;PhysicalFileProvider;GetDirectoryContents;(System.String);summary;df-generated | | Microsoft.Extensions.FileProviders;PhysicalFileProvider;GetFileInfo;(System.String);summary;df-generated | | Microsoft.Extensions.FileProviders;PhysicalFileProvider;PhysicalFileProvider;(System.String);summary;df-generated | -| 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.FileSystemGlobbing.Abstractions;DirectoryInfoBase;GetFile;(System.String);summary;df-generated | @@ -23017,7 +24268,6 @@ neutral | Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;CurrentPathSegment;get_CanProduceStem;();summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;LiteralPathSegment;Equals;(System.Object);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;LiteralPathSegment;GetHashCode;();summary;df-generated | -| Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;LiteralPathSegment;LiteralPathSegment;(System.String,System.StringComparison);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;LiteralPathSegment;Match;(System.String);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;LiteralPathSegment;get_CanProduceStem;();summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;LiteralPathSegment;get_Value;();summary;df-generated | @@ -23026,7 +24276,6 @@ neutral | Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;RecursiveWildcardSegment;Match;(System.String);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;RecursiveWildcardSegment;get_CanProduceStem;();summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;WildcardPathSegment;Match;(System.String);summary;df-generated | -| Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;WildcardPathSegment;WildcardPathSegment;(System.String,System.Collections.Generic.List,System.String,System.StringComparison);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;WildcardPathSegment;get_BeginsWith;();summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;WildcardPathSegment;get_CanProduceStem;();summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;WildcardPathSegment;get_Contains;();summary;df-generated | @@ -23039,7 +24288,6 @@ neutral | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContext;Test;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinear+FrameData;get_StemItems;();summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinear;IsLastSegment;();summary;df-generated | -| Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinear;PatternContextLinear;(Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinear;PushDirectory;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinear;Test;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinear;TestMatchingSegment;(System.String);summary;df-generated | @@ -23052,7 +24300,6 @@ neutral | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged+FrameData;get_StemItems;();summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;IsEndingGroup;();summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;IsStartingGroup;();summary;df-generated | -| Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;PatternContextRagged;(Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;PopDirectory;();summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;PushDirectory;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;Test;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);summary;df-generated | @@ -23082,12 +24329,10 @@ neutral | Microsoft.Extensions.FileSystemGlobbing.Internal;IRaggedPattern;get_Segments;();summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal;IRaggedPattern;get_StartsWith;();summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal;MatcherContext;Execute;();summary;df-generated | -| Microsoft.Extensions.FileSystemGlobbing.Internal;PatternTestResult;Success;(System.String);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal;PatternTestResult;get_IsSuccessful;();summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal;PatternTestResult;get_Stem;();summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing;FilePatternMatch;Equals;(Microsoft.Extensions.FileSystemGlobbing.FilePatternMatch);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing;FilePatternMatch;Equals;(System.Object);summary;df-generated | -| Microsoft.Extensions.FileSystemGlobbing;FilePatternMatch;FilePatternMatch;(System.String,System.String);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing;FilePatternMatch;GetHashCode;();summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing;FilePatternMatch;get_Path;();summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing;FilePatternMatch;get_Stem;();summary;df-generated | @@ -23097,13 +24342,10 @@ neutral | Microsoft.Extensions.FileSystemGlobbing;Matcher;Matcher;(System.StringComparison);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing;MatcherExtensions;AddExcludePatterns;(Microsoft.Extensions.FileSystemGlobbing.Matcher,System.Collections.Generic.IEnumerable[]);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing;MatcherExtensions;AddIncludePatterns;(Microsoft.Extensions.FileSystemGlobbing.Matcher,System.Collections.Generic.IEnumerable[]);summary;df-generated | -| Microsoft.Extensions.FileSystemGlobbing;MatcherExtensions;GetResultsInFullPath;(Microsoft.Extensions.FileSystemGlobbing.Matcher,System.String);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing;MatcherExtensions;Match;(Microsoft.Extensions.FileSystemGlobbing.Matcher,System.Collections.Generic.IEnumerable);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing;MatcherExtensions;Match;(Microsoft.Extensions.FileSystemGlobbing.Matcher,System.String);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing;MatcherExtensions;Match;(Microsoft.Extensions.FileSystemGlobbing.Matcher,System.String,System.Collections.Generic.IEnumerable);summary;df-generated | | 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_HasMatches;();summary;df-generated | | Microsoft.Extensions.Hosting.Internal;ApplicationLifetime;NotifyStarted;();summary;df-generated | | Microsoft.Extensions.Hosting.Internal;ApplicationLifetime;NotifyStopped;();summary;df-generated | @@ -23127,7 +24369,6 @@ neutral | Microsoft.Extensions.Hosting;HostApplicationBuilder;get_Configuration;();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_Properties;();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 | @@ -23178,7 +24419,17 @@ neutral | 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 | -| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);summary;df-generated | +| Microsoft.Extensions.Logging.Abstractions;BufferedLogRecord;get_ActivitySpanId;();summary;df-generated | +| Microsoft.Extensions.Logging.Abstractions;BufferedLogRecord;get_ActivityTraceId;();summary;df-generated | +| Microsoft.Extensions.Logging.Abstractions;BufferedLogRecord;get_Attributes;();summary;df-generated | +| Microsoft.Extensions.Logging.Abstractions;BufferedLogRecord;get_EventId;();summary;df-generated | +| Microsoft.Extensions.Logging.Abstractions;BufferedLogRecord;get_Exception;();summary;df-generated | +| Microsoft.Extensions.Logging.Abstractions;BufferedLogRecord;get_FormattedMessage;();summary;df-generated | +| Microsoft.Extensions.Logging.Abstractions;BufferedLogRecord;get_LogLevel;();summary;df-generated | +| Microsoft.Extensions.Logging.Abstractions;BufferedLogRecord;get_ManagedThreadId;();summary;df-generated | +| Microsoft.Extensions.Logging.Abstractions;BufferedLogRecord;get_MessageTemplate;();summary;df-generated | +| Microsoft.Extensions.Logging.Abstractions;BufferedLogRecord;get_Timestamp;();summary;df-generated | +| Microsoft.Extensions.Logging.Abstractions;IBufferedLogger;LogRecords;(System.Collections.Generic.IEnumerable);summary;df-generated | | Microsoft.Extensions.Logging.Abstractions;LogEntry;get_Category;();summary;df-generated | | Microsoft.Extensions.Logging.Abstractions;LogEntry;get_EventId;();summary;df-generated | | Microsoft.Extensions.Logging.Abstractions;LogEntry;get_Exception;();summary;df-generated | @@ -23199,7 +24450,6 @@ neutral | 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;get_Name;();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 | @@ -23218,7 +24468,6 @@ neutral | Microsoft.Extensions.Logging.TraceSource;TraceSourceLoggerProvider;TraceSourceLoggerProvider;(System.Diagnostics.SourceSwitch);summary;df-generated | | Microsoft.Extensions.Logging;EventId;Equals;(Microsoft.Extensions.Logging.EventId);summary;df-generated | | Microsoft.Extensions.Logging;EventId;Equals;(System.Object);summary;df-generated | -| Microsoft.Extensions.Logging;EventId;EventId;(System.Int32,System.String);summary;df-generated | | Microsoft.Extensions.Logging;EventId;GetHashCode;();summary;df-generated | | Microsoft.Extensions.Logging;EventId;get_Id;();summary;df-generated | | Microsoft.Extensions.Logging;EventId;get_Name;();summary;df-generated | @@ -23265,7 +24514,6 @@ neutral | 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,System.Type);summary;df-generated | | Microsoft.Extensions.Logging;LoggerFactoryExtensions;CreateLogger;(Microsoft.Extensions.Logging.ILoggerFactory);summary;df-generated | -| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);summary;df-generated | | Microsoft.Extensions.Logging;LoggerFilterRule;get_CategoryName;();summary;df-generated | | Microsoft.Extensions.Logging;LoggerFilterRule;get_Filter;();summary;df-generated | | Microsoft.Extensions.Logging;LoggerFilterRule;get_LogLevel;();summary;df-generated | @@ -23292,10 +24540,6 @@ neutral | Microsoft.Extensions.Logging;LoggerMessage;DefineScope;(System.String);summary;df-generated | | Microsoft.Extensions.Logging;LoggerMessage;DefineScope;(System.String);summary;df-generated | | Microsoft.Extensions.Logging;LoggerMessageAttribute;LoggerMessageAttribute;(Microsoft.Extensions.Logging.LogLevel);summary;df-generated | -| 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;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 | | Microsoft.Extensions.Options;ConfigurationChangeTokenSource;GetChangeToken;();summary;df-generated | @@ -23303,7 +24547,6 @@ neutral | Microsoft.Extensions.Options;ConfigureFromConfigurationOptions;ConfigureFromConfigurationOptions;(Microsoft.Extensions.Configuration.IConfiguration);summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(System.String,TOptions);summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(TOptions);summary;df-generated | -| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Action;();summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Dependency1;();summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Dependency2;();summary;df-generated | @@ -23313,7 +24556,6 @@ neutral | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(System.String,TOptions);summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(TOptions);summary;df-generated | -| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Action;();summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Dependency1;();summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Dependency2;();summary;df-generated | @@ -23322,7 +24564,6 @@ neutral | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(System.String,TOptions);summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(TOptions);summary;df-generated | -| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Action;();summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Dependency1;();summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Dependency2;();summary;df-generated | @@ -23330,26 +24571,21 @@ neutral | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(System.String,TOptions);summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(TOptions);summary;df-generated | -| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Action;();summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Dependency1;();summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Dependency2;();summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(System.String,TOptions);summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(TOptions);summary;df-generated | -| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep,System.Action);summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Action;();summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Dependency;();summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(System.String,TOptions);summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(TOptions);summary;df-generated | -| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,System.Action);summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Action;();summary;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;ConfigureOptions;Configure;(TOptions);summary;df-generated | -| Microsoft.Extensions.Options;ConfigureOptions;ConfigureOptions;(System.Action);summary;df-generated | | Microsoft.Extensions.Options;ConfigureOptions;get_Action;();summary;df-generated | -| Microsoft.Extensions.Options;DataAnnotationValidateOptions;DataAnnotationValidateOptions;(System.String);summary;df-generated | | Microsoft.Extensions.Options;DataAnnotationValidateOptions;Validate;(System.String,TOptions);summary;df-generated | | Microsoft.Extensions.Options;DataAnnotationValidateOptions;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;IConfigureNamedOptions;Configure;(System.String,TOptions);summary;df-generated | @@ -23372,7 +24608,6 @@ neutral | Microsoft.Extensions.Options;NamedConfigureFromConfigurationOptions;NamedConfigureFromConfigurationOptions;(System.String,Microsoft.Extensions.Configuration.IConfiguration);summary;df-generated | | Microsoft.Extensions.Options;NamedConfigureFromConfigurationOptions;NamedConfigureFromConfigurationOptions;(System.String,Microsoft.Extensions.Configuration.IConfiguration,System.Action);summary;df-generated | | Microsoft.Extensions.Options;Options;Create;(TOptions);summary;df-generated | -| Microsoft.Extensions.Options;OptionsBuilder;OptionsBuilder;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String);summary;df-generated | | Microsoft.Extensions.Options;OptionsBuilder;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;OptionsBuilder;get_Services;();summary;df-generated | | Microsoft.Extensions.Options;OptionsCache;Clear;();summary;df-generated | @@ -23389,14 +24624,11 @@ neutral | Microsoft.Extensions.Options;OptionsMonitor;OnChange;(System.Action);summary;df-generated | | Microsoft.Extensions.Options;OptionsMonitor;get_CurrentValue;();summary;df-generated | | Microsoft.Extensions.Options;OptionsMonitorExtensions;OnChange;(Microsoft.Extensions.Options.IOptionsMonitor,System.Action);summary;df-generated | -| Microsoft.Extensions.Options;OptionsValidationException;OptionsValidationException;(System.String,System.Type,System.Collections.Generic.IEnumerable);summary;df-generated | | Microsoft.Extensions.Options;OptionsValidationException;get_Failures;();summary;df-generated | | Microsoft.Extensions.Options;OptionsValidationException;get_OptionsName;();summary;df-generated | | Microsoft.Extensions.Options;OptionsValidationException;get_OptionsType;();summary;df-generated | -| Microsoft.Extensions.Options;OptionsWrapper;OptionsWrapper;(TOptions);summary;df-generated | | Microsoft.Extensions.Options;OptionsWrapper;get_Value;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(System.String,TOptions);summary;df-generated | -| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Action;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Dependency1;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Dependency2;();summary;df-generated | @@ -23405,7 +24637,6 @@ neutral | Microsoft.Extensions.Options;PostConfigureOptions;get_Dependency5;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(System.String,TOptions);summary;df-generated | -| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Action;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Dependency1;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Dependency2;();summary;df-generated | @@ -23413,25 +24644,21 @@ neutral | Microsoft.Extensions.Options;PostConfigureOptions;get_Dependency4;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(System.String,TOptions);summary;df-generated | -| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Action;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Dependency1;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Dependency2;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Dependency3;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(System.String,TOptions);summary;df-generated | -| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Action;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Dependency1;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Dependency2;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(System.String,TOptions);summary;df-generated | -| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep,System.Action);summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Action;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Dependency;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(System.String,TOptions);summary;df-generated | -| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,System.Action);summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Action;();summary;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;ValidateEnumeratedItemsAttribute;ValidateEnumeratedItemsAttribute;(System.Type);summary;df-generated | @@ -23439,7 +24666,6 @@ neutral | Microsoft.Extensions.Options;ValidateObjectMembersAttribute;ValidateObjectMembersAttribute;(System.Type);summary;df-generated | | Microsoft.Extensions.Options;ValidateObjectMembersAttribute;get_Validator;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);summary;df-generated | -| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Dependency1;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Dependency2;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Dependency3;();summary;df-generated | @@ -23449,7 +24675,6 @@ neutral | Microsoft.Extensions.Options;ValidateOptions;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Validation;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);summary;df-generated | -| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Dependency1;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Dependency2;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Dependency3;();summary;df-generated | @@ -23458,7 +24683,6 @@ neutral | Microsoft.Extensions.Options;ValidateOptions;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Validation;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);summary;df-generated | -| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Dependency1;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Dependency2;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Dependency3;();summary;df-generated | @@ -23466,32 +24690,25 @@ neutral | Microsoft.Extensions.Options;ValidateOptions;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Validation;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);summary;df-generated | -| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Dependency1;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Dependency2;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_FailureMessage;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Validation;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);summary;df-generated | -| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Dependency;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_FailureMessage;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Name;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Validation;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);summary;df-generated | -| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,System.Func,System.String);summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_FailureMessage;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptions;get_Name;();summary;df-generated | | 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;ValidateOptionsResultBuilder;Build;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptionsResultBuilder;Clear;();summary;df-generated | | Microsoft.Extensions.Primitives;CancellationChangeToken;get_ActiveChangeCallbacks;();summary;df-generated | | Microsoft.Extensions.Primitives;CancellationChangeToken;get_HasChanged;();summary;df-generated | | Microsoft.Extensions.Primitives;ChangeToken;OnChange;(System.Func,System.Action);summary;df-generated | | Microsoft.Extensions.Primitives;ChangeToken;OnChange;(System.Func,System.Action,TState);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 | | Microsoft.Extensions.Primitives;CompositeChangeToken;get_HasChanged;();summary;df-generated | @@ -23525,8 +24742,6 @@ neutral | Microsoft.Extensions.Primitives;StringSegment;LastIndexOf;(System.Char);summary;df-generated | | Microsoft.Extensions.Primitives;StringSegment;Split;(System.Char[]);summary;df-generated | | Microsoft.Extensions.Primitives;StringSegment;StartsWith;(System.String,System.StringComparison);summary;df-generated | -| Microsoft.Extensions.Primitives;StringSegment;StringSegment;(System.String);summary;df-generated | -| Microsoft.Extensions.Primitives;StringSegment;StringSegment;(System.String,System.Int32,System.Int32);summary;df-generated | | Microsoft.Extensions.Primitives;StringSegment;Subsegment;(System.Int32);summary;df-generated | | Microsoft.Extensions.Primitives;StringSegment;Subsegment;(System.Int32,System.Int32);summary;df-generated | | Microsoft.Extensions.Primitives;StringSegment;Trim;();summary;df-generated | @@ -24502,6 +25717,8 @@ neutral | ServiceStack.Script;ScriptContext;Dispose;();summary;df-generated | | ServiceStack.Script;SharpCodePage;Dispose;();summary;df-generated | | ServiceStack.Serialization;XmlSerializerWrapper;IsStartObject;(System.Xml.XmlDictionaryReader);summary;df-generated | +| ServiceStack.Serialization;XmlSerializerWrapper;ReadObject;(System.Xml.XmlDictionaryReader);summary;df-generated | +| ServiceStack.Serialization;XmlSerializerWrapper;ReadObject;(System.Xml.XmlDictionaryReader,System.Boolean);summary;df-generated | | ServiceStack.Serialization;XmlSerializerWrapper;WriteEndObject;(System.Xml.XmlDictionaryWriter);summary;df-generated | | ServiceStack.Serialization;XmlSerializerWrapper;WriteObject;(System.Xml.XmlDictionaryWriter,System.Object);summary;df-generated | | ServiceStack.Serialization;XmlSerializerWrapper;WriteObjectContent;(System.Xml.XmlDictionaryWriter,System.Object);summary;df-generated | @@ -24520,7 +25737,6 @@ neutral | ServiceStack.Text;RecyclableMemoryStream;ReadByte;();summary;df-generated | | ServiceStack.Text;RecyclableMemoryStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | ServiceStack.Text;RecyclableMemoryStream;SetLength;(System.Int64);summary;df-generated | -| ServiceStack.Text;RecyclableMemoryStream;Write;(System.ReadOnlySpan);summary;df-generated | | ServiceStack.Text;RecyclableMemoryStream;WriteByte;(System.Byte);summary;df-generated | | ServiceStack.Text;RecyclableMemoryStream;get_CanRead;();summary;df-generated | | ServiceStack.Text;RecyclableMemoryStream;get_CanSeek;();summary;df-generated | @@ -24705,6 +25921,31 @@ neutral | System.Buffers.Text;Base64;IsValid;(System.ReadOnlySpan,System.Int32);summary;df-generated | | System.Buffers.Text;Base64;IsValid;(System.ReadOnlySpan);summary;df-generated | | System.Buffers.Text;Base64;IsValid;(System.ReadOnlySpan,System.Int32);summary;df-generated | +| System.Buffers.Text;Base64Url;DecodeFromChars;(System.ReadOnlySpan);summary;df-generated | +| System.Buffers.Text;Base64Url;DecodeFromChars;(System.ReadOnlySpan,System.Span);summary;df-generated | +| System.Buffers.Text;Base64Url;DecodeFromChars;(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Boolean);summary;df-generated | +| System.Buffers.Text;Base64Url;DecodeFromUtf8;(System.ReadOnlySpan);summary;df-generated | +| System.Buffers.Text;Base64Url;DecodeFromUtf8;(System.ReadOnlySpan,System.Span);summary;df-generated | +| System.Buffers.Text;Base64Url;DecodeFromUtf8;(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Boolean);summary;df-generated | +| System.Buffers.Text;Base64Url;DecodeFromUtf8InPlace;(System.Span);summary;df-generated | +| System.Buffers.Text;Base64Url;EncodeToChars;(System.ReadOnlySpan);summary;df-generated | +| System.Buffers.Text;Base64Url;EncodeToChars;(System.ReadOnlySpan,System.Span);summary;df-generated | +| System.Buffers.Text;Base64Url;EncodeToChars;(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Boolean);summary;df-generated | +| System.Buffers.Text;Base64Url;EncodeToString;(System.ReadOnlySpan);summary;df-generated | +| System.Buffers.Text;Base64Url;EncodeToUtf8;(System.ReadOnlySpan);summary;df-generated | +| System.Buffers.Text;Base64Url;EncodeToUtf8;(System.ReadOnlySpan,System.Span);summary;df-generated | +| System.Buffers.Text;Base64Url;EncodeToUtf8;(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Boolean);summary;df-generated | +| System.Buffers.Text;Base64Url;GetEncodedLength;(System.Int32);summary;df-generated | +| System.Buffers.Text;Base64Url;GetMaxDecodedLength;(System.Int32);summary;df-generated | +| System.Buffers.Text;Base64Url;IsValid;(System.ReadOnlySpan);summary;df-generated | +| System.Buffers.Text;Base64Url;IsValid;(System.ReadOnlySpan,System.Int32);summary;df-generated | +| System.Buffers.Text;Base64Url;IsValid;(System.ReadOnlySpan);summary;df-generated | +| System.Buffers.Text;Base64Url;IsValid;(System.ReadOnlySpan,System.Int32);summary;df-generated | +| System.Buffers.Text;Base64Url;TryDecodeFromChars;(System.ReadOnlySpan,System.Span,System.Int32);summary;df-generated | +| System.Buffers.Text;Base64Url;TryDecodeFromUtf8;(System.ReadOnlySpan,System.Span,System.Int32);summary;df-generated | +| System.Buffers.Text;Base64Url;TryEncodeToChars;(System.ReadOnlySpan,System.Span,System.Int32);summary;df-generated | +| System.Buffers.Text;Base64Url;TryEncodeToUtf8;(System.ReadOnlySpan,System.Span,System.Int32);summary;df-generated | +| System.Buffers.Text;Base64Url;TryEncodeToUtf8InPlace;(System.Span,System.Int32,System.Int32);summary;df-generated | | System.Buffers.Text;Utf8Formatter;TryFormat;(System.Boolean,System.Span,System.Int32,System.Buffers.StandardFormat);summary;df-generated | | System.Buffers.Text;Utf8Formatter;TryFormat;(System.Byte,System.Span,System.Int32,System.Buffers.StandardFormat);summary;df-generated | | System.Buffers.Text;Utf8Formatter;TryFormat;(System.DateTime,System.Span,System.Int32,System.Buffers.StandardFormat);summary;df-generated | @@ -24898,13 +26139,11 @@ neutral | System.CodeDom.Compiler;CodeGenerator;get_NullToken;();summary;df-generated | | System.CodeDom.Compiler;CodeGeneratorOptions;set_Item;(System.String,System.Object);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;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;Remove;(System.CodeDom.Compiler.CompilerError);summary;df-generated | | System.CodeDom.Compiler;CompilerErrorCollection;get_HasErrors;();summary;df-generated | | System.CodeDom.Compiler;CompilerErrorCollection;get_HasWarnings;();summary;df-generated | -| System.CodeDom.Compiler;CompilerInfo;CreateDefaultCompilerParameters;();summary;df-generated | | System.CodeDom.Compiler;CompilerInfo;CreateProvider;();summary;df-generated | | System.CodeDom.Compiler;CompilerInfo;CreateProvider;(System.Collections.Generic.IDictionary);summary;df-generated | | System.CodeDom.Compiler;CompilerInfo;Equals;(System.Object);summary;df-generated | @@ -24916,7 +26155,6 @@ neutral | System.CodeDom.Compiler;CompilerParameters;get_EmbeddedResources;();summary;df-generated | | System.CodeDom.Compiler;CompilerParameters;get_LinkedResources;();summary;df-generated | | System.CodeDom.Compiler;CompilerParameters;get_ReferencedAssemblies;();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_Output;();summary;df-generated | | System.CodeDom.Compiler;Executor;ExecWait;(System.String,System.CodeDom.Compiler.TempFileCollection);summary;df-generated | @@ -24954,17 +26192,12 @@ 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;CodeArrayCreateExpression;CodeArrayCreateExpression;(System.String,System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeArrayCreateExpression;CodeArrayCreateExpression;(System.String,System.CodeDom.CodeExpression[]);summary;df-generated | | System.CodeDom;CodeArrayCreateExpression;CodeArrayCreateExpression;(System.String,System.Int32);summary;df-generated | -| System.CodeDom;CodeArrayCreateExpression;CodeArrayCreateExpression;(System.Type,System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeArrayCreateExpression;CodeArrayCreateExpression;(System.Type,System.CodeDom.CodeExpression[]);summary;df-generated | | System.CodeDom;CodeArrayCreateExpression;CodeArrayCreateExpression;(System.Type,System.Int32);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;CodeAssignStatement;CodeAssignStatement;(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeAttachEventStatement;CodeAttachEventStatement;(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeAttributeArgument;CodeAttributeArgument;(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;CodeAttributeArgumentCollection;Remove;(System.CodeDom.CodeAttributeArgument);summary;df-generated | @@ -24972,14 +26205,10 @@ neutral | System.CodeDom;CodeAttributeDeclarationCollection;Contains;(System.CodeDom.CodeAttributeDeclaration);summary;df-generated | | System.CodeDom;CodeAttributeDeclarationCollection;IndexOf;(System.CodeDom.CodeAttributeDeclaration);summary;df-generated | | System.CodeDom;CodeAttributeDeclarationCollection;Remove;(System.CodeDom.CodeAttributeDeclaration);summary;df-generated | -| System.CodeDom;CodeBinaryOperatorExpression;CodeBinaryOperatorExpression;(System.CodeDom.CodeExpression,System.CodeDom.CodeBinaryOperatorType,System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeCastExpression;CodeCastExpression;(System.String,System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeCastExpression;CodeCastExpression;(System.Type,System.CodeDom.CodeExpression);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;CodeCatchClauseCollection;Remove;(System.CodeDom.CodeCatchClause);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;CodeCommentStatementCollection;Contains;(System.CodeDom.CodeCommentStatement);summary;df-generated | @@ -24990,26 +26219,18 @@ neutral | System.CodeDom;CodeCompileUnit;get_Namespaces;();summary;df-generated | | System.CodeDom;CodeCompileUnit;get_ReferencedAssemblies;();summary;df-generated | | 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_FalseStatements;();summary;df-generated | | System.CodeDom;CodeConditionStatement;get_TrueStatements;();summary;df-generated | | System.CodeDom;CodeConstructor;get_BaseConstructorArgs;();summary;df-generated | | System.CodeDom;CodeConstructor;get_ChainedConstructorArgs;();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;CodeDirectionExpression;CodeDirectionExpression;(System.CodeDom.FieldDirection,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;CodeDirectiveCollection;Remove;(System.CodeDom.CodeDirective);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;CodeExpressionCollection;Remove;(System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeExpressionStatement;CodeExpressionStatement;(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;CodeIterationStatement;CodeIterationStatement;(System.CodeDom.CodeStatement,System.CodeDom.CodeExpression,System.CodeDom.CodeStatement,System.CodeDom.CodeStatement[]);summary;df-generated | | System.CodeDom;CodeIterationStatement;get_Statements;();summary;df-generated | | System.CodeDom;CodeMemberEvent;get_ImplementationTypes;();summary;df-generated | | System.CodeDom;CodeMemberMethod;add_PopulateImplementationTypes;(System.EventHandler);summary;df-generated | @@ -25027,7 +26248,6 @@ neutral | System.CodeDom;CodeMethodInvokeExpression;CodeMethodInvokeExpression;(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression[]);summary;df-generated | | System.CodeDom;CodeMethodInvokeExpression;get_Parameters;();summary;df-generated | | System.CodeDom;CodeMethodReferenceExpression;get_TypeArguments;();summary;df-generated | -| System.CodeDom;CodeMethodReturnStatement;CodeMethodReturnStatement;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeNamespace;add_PopulateComments;(System.EventHandler);summary;df-generated | | System.CodeDom;CodeNamespace;add_PopulateImports;(System.EventHandler);summary;df-generated | | System.CodeDom;CodeNamespace;add_PopulateTypes;(System.EventHandler);summary;df-generated | @@ -25052,15 +26272,12 @@ neutral | System.CodeDom;CodeParameterDeclarationExpressionCollection;Contains;(System.CodeDom.CodeParameterDeclarationExpression);summary;df-generated | | System.CodeDom;CodeParameterDeclarationExpressionCollection;IndexOf;(System.CodeDom.CodeParameterDeclarationExpression);summary;df-generated | | System.CodeDom;CodeParameterDeclarationExpressionCollection;Remove;(System.CodeDom.CodeParameterDeclarationExpression);summary;df-generated | -| System.CodeDom;CodePrimitiveExpression;CodePrimitiveExpression;(System.Object);summary;df-generated | -| System.CodeDom;CodeRemoveEventStatement;CodeRemoveEventStatement;(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeStatement;get_EndDirectives;();summary;df-generated | | System.CodeDom;CodeStatement;get_StartDirectives;();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;CodeStatementCollection;Remove;(System.CodeDom.CodeStatement);summary;df-generated | -| System.CodeDom;CodeThrowExceptionStatement;CodeThrowExceptionStatement;(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 | @@ -25090,9 +26307,7 @@ neutral | System.CodeDom;CodeTypeParameterCollection;IndexOf;(System.CodeDom.CodeTypeParameter);summary;df-generated | | System.CodeDom;CodeTypeParameterCollection;Remove;(System.CodeDom.CodeTypeParameter);summary;df-generated | | System.CodeDom;CodeTypeReference;CodeTypeReference;(System.CodeDom.CodeTypeParameter);summary;df-generated | -| System.CodeDom;CodeTypeReference;CodeTypeReference;(System.CodeDom.CodeTypeReference,System.Int32);summary;df-generated | | 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);summary;df-generated | | System.CodeDom;CodeTypeReference;CodeTypeReference;(System.Type,System.CodeDom.CodeTypeReferenceOptions);summary;df-generated | | System.CodeDom;CodeTypeReferenceCollection;Add;(System.String);summary;df-generated | @@ -25139,6 +26354,15 @@ neutral | System.Collections.Concurrent;ConcurrentBag;get_Count;();summary;df-generated | | System.Collections.Concurrent;ConcurrentBag;get_IsEmpty;();summary;df-generated | | System.Collections.Concurrent;ConcurrentBag;get_IsSynchronized;();summary;df-generated | +| System.Collections.Concurrent;ConcurrentDictionary+AlternateLookup;ContainsKey;(TAlternateKey);summary;df-generated | +| System.Collections.Concurrent;ConcurrentDictionary+AlternateLookup;TryAdd;(TAlternateKey,TValue);summary;df-generated | +| System.Collections.Concurrent;ConcurrentDictionary+AlternateLookup;TryGetValue;(TAlternateKey,TKey,TValue);summary;df-generated | +| System.Collections.Concurrent;ConcurrentDictionary+AlternateLookup;TryGetValue;(TAlternateKey,TValue);summary;df-generated | +| System.Collections.Concurrent;ConcurrentDictionary+AlternateLookup;TryRemove;(TAlternateKey,TKey,TValue);summary;df-generated | +| System.Collections.Concurrent;ConcurrentDictionary+AlternateLookup;TryRemove;(TAlternateKey,TValue);summary;df-generated | +| System.Collections.Concurrent;ConcurrentDictionary+AlternateLookup;get_Dictionary;();summary;df-generated | +| System.Collections.Concurrent;ConcurrentDictionary+AlternateLookup;get_Item;(TAlternateKey);summary;df-generated | +| System.Collections.Concurrent;ConcurrentDictionary+AlternateLookup;set_Item;(TAlternateKey,TValue);summary;df-generated | | System.Collections.Concurrent;ConcurrentDictionary;ConcurrentDictionary;(System.Collections.Generic.IEqualityComparer);summary;df-generated | | System.Collections.Concurrent;ConcurrentDictionary;ConcurrentDictionary;(System.Int32,System.Int32);summary;df-generated | | System.Collections.Concurrent;ConcurrentDictionary;ConcurrentDictionary;(System.Int32,System.Int32,System.Collections.Generic.IEqualityComparer);summary;df-generated | @@ -25189,6 +26413,9 @@ 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 | @@ -25198,6 +26425,7 @@ neutral | System.Collections.Concurrent;Partitioner;get_SupportsDynamicPartitions;();summary;df-generated | | System.Collections.Frozen;FrozenDictionary;ToFrozenDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);summary;df-generated | | System.Collections.Frozen;FrozenDictionary;ToFrozenDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer);summary;df-generated | +| System.Collections.Frozen;FrozenDictionary+AlternateLookup;get_Dictionary;();summary;df-generated | | System.Collections.Frozen;FrozenDictionary+Enumerator;Dispose;();summary;df-generated | | System.Collections.Frozen;FrozenDictionary+Enumerator;MoveNext;();summary;df-generated | | System.Collections.Frozen;FrozenDictionary+Enumerator;Reset;();summary;df-generated | @@ -25221,6 +26449,7 @@ neutral | System.Collections.Frozen;FrozenDictionary;get_Item;(TKey);summary;df-generated | | System.Collections.Frozen;FrozenDictionary;get_Keys;();summary;df-generated | | System.Collections.Frozen;FrozenDictionary;get_Values;();summary;df-generated | +| System.Collections.Frozen;FrozenSet+AlternateLookup;get_Set;();summary;df-generated | | System.Collections.Frozen;FrozenSet+Enumerator;Dispose;();summary;df-generated | | System.Collections.Frozen;FrozenSet+Enumerator;MoveNext;();summary;df-generated | | System.Collections.Frozen;FrozenSet+Enumerator;Reset;();summary;df-generated | @@ -25249,6 +26478,15 @@ neutral | System.Collections.Generic;Comparer;Compare;(T,T);summary;df-generated | | System.Collections.Generic;Comparer;Create;(System.Comparison);summary;df-generated | | System.Collections.Generic;Comparer;get_Default;();summary;df-generated | +| System.Collections.Generic;Dictionary+AlternateLookup;ContainsKey;(TAlternateKey);summary;df-generated | +| System.Collections.Generic;Dictionary+AlternateLookup;Remove;(TAlternateKey);summary;df-generated | +| System.Collections.Generic;Dictionary+AlternateLookup;Remove;(TAlternateKey,TKey,TValue);summary;df-generated | +| System.Collections.Generic;Dictionary+AlternateLookup;TryAdd;(TAlternateKey,TValue);summary;df-generated | +| System.Collections.Generic;Dictionary+AlternateLookup;TryGetValue;(TAlternateKey,TKey,TValue);summary;df-generated | +| System.Collections.Generic;Dictionary+AlternateLookup;TryGetValue;(TAlternateKey,TValue);summary;df-generated | +| System.Collections.Generic;Dictionary+AlternateLookup;get_Dictionary;();summary;df-generated | +| System.Collections.Generic;Dictionary+AlternateLookup;get_Item;(TAlternateKey);summary;df-generated | +| System.Collections.Generic;Dictionary+AlternateLookup;set_Item;(TAlternateKey,TValue);summary;df-generated | | System.Collections.Generic;Dictionary+Enumerator;Dispose;();summary;df-generated | | System.Collections.Generic;Dictionary+Enumerator;MoveNext;();summary;df-generated | | System.Collections.Generic;Dictionary+Enumerator;Reset;();summary;df-generated | @@ -25279,6 +26517,7 @@ neutral | System.Collections.Generic;Dictionary;Dictionary;(System.Int32);summary;df-generated | | System.Collections.Generic;Dictionary;Dictionary;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Collections.Generic;Dictionary;EnsureCapacity;(System.Int32);summary;df-generated | +| System.Collections.Generic;Dictionary;GetAlternateLookup;();summary;df-generated | | System.Collections.Generic;Dictionary;OnDeserialization;(System.Object);summary;df-generated | | System.Collections.Generic;Dictionary;Remove;(System.Collections.Generic.KeyValuePair);summary;df-generated | | System.Collections.Generic;Dictionary;Remove;(System.Object);summary;df-generated | @@ -25287,6 +26526,7 @@ neutral | System.Collections.Generic;Dictionary;TrimExcess;();summary;df-generated | | System.Collections.Generic;Dictionary;TrimExcess;(System.Int32);summary;df-generated | | System.Collections.Generic;Dictionary;TryAdd;(TKey,TValue);summary;df-generated | +| System.Collections.Generic;Dictionary;TryGetAlternateLookup;(System.Collections.Generic.Dictionary+AlternateLookup);summary;df-generated | | System.Collections.Generic;Dictionary;TryGetValue;(TKey,TValue);summary;df-generated | | System.Collections.Generic;Dictionary;get_Capacity;();summary;df-generated | | System.Collections.Generic;Dictionary;get_Count;();summary;df-generated | @@ -25297,9 +26537,15 @@ neutral | System.Collections.Generic;Dictionary;get_Keys;();summary;df-generated | | System.Collections.Generic;Dictionary;get_Values;();summary;df-generated | | System.Collections.Generic;EqualityComparer;Create;(System.Func,System.Func);summary;df-generated | +| System.Collections.Generic;EqualityComparer;Equals;(System.Object,System.Object);summary;df-generated | | System.Collections.Generic;EqualityComparer;Equals;(T,T);summary;df-generated | | System.Collections.Generic;EqualityComparer;GetHashCode;(T);summary;df-generated | | System.Collections.Generic;EqualityComparer;get_Default;();summary;df-generated | +| System.Collections.Generic;HashSet+AlternateLookup;Add;(TAlternate);summary;df-generated | +| System.Collections.Generic;HashSet+AlternateLookup;Contains;(TAlternate);summary;df-generated | +| System.Collections.Generic;HashSet+AlternateLookup;Remove;(TAlternate);summary;df-generated | +| System.Collections.Generic;HashSet+AlternateLookup;TryGetValue;(TAlternate,T);summary;df-generated | +| System.Collections.Generic;HashSet+AlternateLookup;get_Set;();summary;df-generated | | System.Collections.Generic;HashSet+Enumerator;Dispose;();summary;df-generated | | System.Collections.Generic;HashSet+Enumerator;MoveNext;();summary;df-generated | | System.Collections.Generic;HashSet+Enumerator;Reset;();summary;df-generated | @@ -25310,6 +26556,7 @@ neutral | System.Collections.Generic;HashSet;CreateSetComparer;();summary;df-generated | | System.Collections.Generic;HashSet;EnsureCapacity;(System.Int32);summary;df-generated | | System.Collections.Generic;HashSet;ExceptWith;(System.Collections.Generic.IEnumerable);summary;df-generated | +| System.Collections.Generic;HashSet;GetAlternateLookup;();summary;df-generated | | System.Collections.Generic;HashSet;HashSet;(System.Collections.Generic.IEnumerable);summary;df-generated | | System.Collections.Generic;HashSet;HashSet;(System.Int32);summary;df-generated | | System.Collections.Generic;HashSet;HashSet;(System.Int32,System.Collections.Generic.IEqualityComparer);summary;df-generated | @@ -25327,10 +26574,14 @@ neutral | System.Collections.Generic;HashSet;SymmetricExceptWith;(System.Collections.Generic.IEnumerable);summary;df-generated | | System.Collections.Generic;HashSet;TrimExcess;();summary;df-generated | | System.Collections.Generic;HashSet;TrimExcess;(System.Int32);summary;df-generated | +| System.Collections.Generic;HashSet;TryGetAlternateLookup;(System.Collections.Generic.HashSet+AlternateLookup);summary;df-generated | | System.Collections.Generic;HashSet;UnionWith;(System.Collections.Generic.IEnumerable);summary;df-generated | | System.Collections.Generic;HashSet;get_Capacity;();summary;df-generated | | System.Collections.Generic;HashSet;get_Count;();summary;df-generated | | System.Collections.Generic;HashSet;get_IsReadOnly;();summary;df-generated | +| System.Collections.Generic;IAlternateEqualityComparer;Create;(TAlternate);summary;df-generated | +| System.Collections.Generic;IAlternateEqualityComparer;Equals;(TAlternate,T);summary;df-generated | +| System.Collections.Generic;IAlternateEqualityComparer;GetHashCode;(TAlternate);summary;df-generated | | System.Collections.Generic;IAsyncEnumerable;GetAsyncEnumerator;(System.Threading.CancellationToken);summary;df-generated | | System.Collections.Generic;IAsyncEnumerator;MoveNextAsync;();summary;df-generated | | System.Collections.Generic;IAsyncEnumerator;get_Current;();summary;df-generated | @@ -25474,13 +26725,28 @@ neutral | System.Collections.Generic;OrderedDictionary;Contains;(System.Collections.Generic.KeyValuePair);summary;df-generated | | System.Collections.Generic;OrderedDictionary;Contains;(System.Object);summary;df-generated | | System.Collections.Generic;OrderedDictionary;ContainsKey;(TKey);summary;df-generated | +| System.Collections.Generic;OrderedDictionary;ContainsValue;(TValue);summary;df-generated | +| System.Collections.Generic;OrderedDictionary;EnsureCapacity;(System.Int32);summary;df-generated | +| System.Collections.Generic;OrderedDictionary;GetAt;(System.Int32);summary;df-generated | | System.Collections.Generic;OrderedDictionary;IndexOf;(System.Collections.Generic.KeyValuePair);summary;df-generated | | System.Collections.Generic;OrderedDictionary;IndexOf;(System.Object);summary;df-generated | +| System.Collections.Generic;OrderedDictionary;IndexOf;(TKey);summary;df-generated | +| System.Collections.Generic;OrderedDictionary;Insert;(System.Int32,TKey,TValue);summary;df-generated | +| System.Collections.Generic;OrderedDictionary;OrderedDictionary;(System.Collections.Generic.IDictionary);summary;df-generated | +| System.Collections.Generic;OrderedDictionary;OrderedDictionary;(System.Collections.Generic.IEnumerable>);summary;df-generated | +| System.Collections.Generic;OrderedDictionary;OrderedDictionary;(System.Collections.Generic.IEqualityComparer);summary;df-generated | +| System.Collections.Generic;OrderedDictionary;OrderedDictionary;(System.Int32);summary;df-generated | | System.Collections.Generic;OrderedDictionary;Remove;(System.Collections.Generic.KeyValuePair);summary;df-generated | | System.Collections.Generic;OrderedDictionary;Remove;(System.Object);summary;df-generated | | System.Collections.Generic;OrderedDictionary;Remove;(TKey);summary;df-generated | | System.Collections.Generic;OrderedDictionary;RemoveAt;(System.Int32);summary;df-generated | +| System.Collections.Generic;OrderedDictionary;SetAt;(System.Int32,TKey,TValue);summary;df-generated | +| System.Collections.Generic;OrderedDictionary;SetAt;(System.Int32,TValue);summary;df-generated | +| System.Collections.Generic;OrderedDictionary;TrimExcess;();summary;df-generated | +| System.Collections.Generic;OrderedDictionary;TrimExcess;(System.Int32);summary;df-generated | +| System.Collections.Generic;OrderedDictionary;TryAdd;(TKey,TValue);summary;df-generated | | System.Collections.Generic;OrderedDictionary;TryGetValue;(TKey,TValue);summary;df-generated | +| System.Collections.Generic;OrderedDictionary;get_Capacity;();summary;df-generated | | System.Collections.Generic;OrderedDictionary;get_Count;();summary;df-generated | | System.Collections.Generic;OrderedDictionary;get_IsFixedSize;();summary;df-generated | | System.Collections.Generic;OrderedDictionary;get_IsReadOnly;();summary;df-generated | @@ -25749,11 +27015,6 @@ neutral | System.Collections.Immutable;ImmutableDictionary;CreateBuilder;();summary;df-generated | | System.Collections.Immutable;ImmutableDictionary;GetValueOrDefault;(System.Collections.Immutable.IImmutableDictionary,TKey);summary;df-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Immutable.ImmutableDictionary+Builder);summary;df-generated | -| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);summary;df-generated | -| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);summary;df-generated | -| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);summary;df-generated | -| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func);summary;df-generated | -| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer);summary;df-generated | | System.Collections.Immutable;ImmutableDictionary+Builder;Contains;(System.Collections.Generic.KeyValuePair);summary;df-generated | | System.Collections.Immutable;ImmutableDictionary+Builder;Contains;(System.Object);summary;df-generated | | System.Collections.Immutable;ImmutableDictionary+Builder;ContainsKey;(TKey);summary;df-generated | @@ -25944,9 +27205,6 @@ neutral | System.Collections.Immutable;ImmutableSortedDictionary;Create;();summary;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;CreateBuilder;();summary;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Immutable.ImmutableSortedDictionary+Builder);summary;df-generated | -| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);summary;df-generated | -| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);summary;df-generated | -| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);summary;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;Contains;(System.Collections.Generic.KeyValuePair);summary;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;Contains;(System.Object);summary;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;ContainsKey;(TKey);summary;df-generated | @@ -26154,6 +27412,7 @@ neutral | System.Collections.ObjectModel;ReadOnlySet;SymmetricExceptWith;(System.Collections.Generic.IEnumerable);summary;df-generated | | System.Collections.ObjectModel;ReadOnlySet;UnionWith;(System.Collections.Generic.IEnumerable);summary;df-generated | | System.Collections.ObjectModel;ReadOnlySet;get_Count;();summary;df-generated | +| System.Collections.ObjectModel;ReadOnlySet;get_Empty;();summary;df-generated | | System.Collections.ObjectModel;ReadOnlySet;get_IsReadOnly;();summary;df-generated | | System.Collections.ObjectModel;ReadOnlySet;get_IsSynchronized;();summary;df-generated | | System.Collections.Specialized;BitVector32+Section;Equals;(System.Collections.Specialized.BitVector32+Section);summary;df-generated | @@ -26375,6 +27634,7 @@ neutral | System.Collections;IDictionary;get_IsReadOnly;();summary;df-generated | | System.Collections;IEnumerator;MoveNext;();summary;df-generated | | System.Collections;IEnumerator;Reset;();summary;df-generated | +| System.Collections;IEqualityComparer;Equals;(System.Object,System.Object);summary;df-generated | | System.Collections;IHashCodeProvider;GetHashCode;(System.Object);summary;df-generated | | System.Collections;IList;Contains;(System.Object);summary;df-generated | | System.Collections;IList;IndexOf;(System.Object);summary;df-generated | @@ -26416,48 +27676,37 @@ neutral | System.Collections;Stack;get_IsSynchronized;();summary;df-generated | | System.Collections;StructuralComparisons;get_StructuralComparer;();summary;df-generated | | 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;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 | | System.ComponentModel.DataAnnotations.Schema;ForeignKeyAttribute;get_Name;();summary;df-generated | | System.ComponentModel.DataAnnotations.Schema;IndexAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel.DataAnnotations.Schema;IndexAttribute;GetHashCode;();summary;df-generated | -| System.ComponentModel.DataAnnotations.Schema;InversePropertyAttribute;InversePropertyAttribute;(System.String);summary;df-generated | | System.ComponentModel.DataAnnotations.Schema;InversePropertyAttribute;get_Property;();summary;df-generated | -| System.ComponentModel.DataAnnotations.Schema;TableAttribute;TableAttribute;(System.String);summary;df-generated | | System.ComponentModel.DataAnnotations.Schema;TableAttribute;get_Name;();summary;df-generated | -| System.ComponentModel.DataAnnotations;AllowedValuesAttribute;AllowedValuesAttribute;(System.Object[]);summary;df-generated | | System.ComponentModel.DataAnnotations;AllowedValuesAttribute;IsValid;(System.Object);summary;df-generated | | System.ComponentModel.DataAnnotations;AllowedValuesAttribute;get_Values;();summary;df-generated | | System.ComponentModel.DataAnnotations;AssociatedMetadataTypeTypeDescriptionProvider;AssociatedMetadataTypeTypeDescriptionProvider;(System.Type);summary;df-generated | | System.ComponentModel.DataAnnotations;AssociatedMetadataTypeTypeDescriptionProvider;AssociatedMetadataTypeTypeDescriptionProvider;(System.Type,System.Type);summary;df-generated | -| System.ComponentModel.DataAnnotations;AssociationAttribute;AssociationAttribute;(System.String,System.String,System.String);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_ThisKey;();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_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 | | System.ComponentModel.DataAnnotations;CustomValidationAttribute;IsValid;(System.Object,System.ComponentModel.DataAnnotations.ValidationContext);summary;df-generated | | System.ComponentModel.DataAnnotations;CustomValidationAttribute;get_Method;();summary;df-generated | | System.ComponentModel.DataAnnotations;CustomValidationAttribute;get_ValidatorType;();summary;df-generated | | System.ComponentModel.DataAnnotations;DataTypeAttribute;DataTypeAttribute;(System.ComponentModel.DataAnnotations.DataType);summary;df-generated | -| System.ComponentModel.DataAnnotations;DataTypeAttribute;DataTypeAttribute;(System.String);summary;df-generated | | 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;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;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 | @@ -26489,10 +27738,8 @@ neutral | System.ComponentModel.DataAnnotations;RangeAttribute;IsValid;(System.Object);summary;df-generated | | 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_OperandType;();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_Pattern;();summary;df-generated | | System.ComponentModel.DataAnnotations;RequiredAttribute;IsValid;(System.Object);summary;df-generated | @@ -26515,19 +27762,15 @@ neutral | System.ComponentModel.DataAnnotations;ValidationAttribute;get_RequiresValidationContext;();summary;df-generated | | 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_ObjectInstance;();summary;df-generated | | System.ComponentModel.DataAnnotations;ValidationContext;get_ObjectType;();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 | | System.ComponentModel.DataAnnotations;ValidationException;ValidationException;(System.String,System.Exception);summary;df-generated | | System.ComponentModel.DataAnnotations;ValidationException;get_ValidationAttribute;();summary;df-generated | | System.ComponentModel.DataAnnotations;ValidationException;get_ValidationResult;();summary;df-generated | | System.ComponentModel.DataAnnotations;ValidationException;get_Value;();summary;df-generated | -| 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_MemberNames;();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 | @@ -26548,15 +27791,12 @@ neutral | System.ComponentModel.Design.Serialization;ComponentSerializationService;SerializeAbsolute;(System.ComponentModel.Design.Serialization.SerializationStore,System.Object);summary;df-generated | | System.ComponentModel.Design.Serialization;ComponentSerializationService;SerializeMember;(System.ComponentModel.Design.Serialization.SerializationStore,System.Object,System.ComponentModel.MemberDescriptor);summary;df-generated | | System.ComponentModel.Design.Serialization;ComponentSerializationService;SerializeMemberAbsolute;(System.ComponentModel.Design.Serialization.SerializationStore,System.Object,System.ComponentModel.MemberDescriptor);summary;df-generated | -| System.ComponentModel.Design.Serialization;DefaultSerializationProviderAttribute;DefaultSerializationProviderAttribute;(System.String);summary;df-generated | | System.ComponentModel.Design.Serialization;DefaultSerializationProviderAttribute;DefaultSerializationProviderAttribute;(System.Type);summary;df-generated | | System.ComponentModel.Design.Serialization;DefaultSerializationProviderAttribute;get_ProviderTypeName;();summary;df-generated | | System.ComponentModel.Design.Serialization;DesignerLoader;BeginLoad;(System.ComponentModel.Design.Serialization.IDesignerLoaderHost);summary;df-generated | | System.ComponentModel.Design.Serialization;DesignerLoader;Dispose;();summary;df-generated | | System.ComponentModel.Design.Serialization;DesignerLoader;Flush;();summary;df-generated | | System.ComponentModel.Design.Serialization;DesignerLoader;get_Loading;();summary;df-generated | -| System.ComponentModel.Design.Serialization;DesignerSerializerAttribute;DesignerSerializerAttribute;(System.String,System.String);summary;df-generated | -| System.ComponentModel.Design.Serialization;DesignerSerializerAttribute;DesignerSerializerAttribute;(System.String,System.Type);summary;df-generated | | 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 | @@ -26587,7 +27827,6 @@ neutral | System.ComponentModel.Design.Serialization;INameCreationService;IsValidName;(System.String);summary;df-generated | | System.ComponentModel.Design.Serialization;INameCreationService;ValidateName;(System.String);summary;df-generated | | System.ComponentModel.Design.Serialization;InstanceDescriptor;InstanceDescriptor;(System.Reflection.MemberInfo,System.Collections.ICollection);summary;df-generated | -| System.ComponentModel.Design.Serialization;InstanceDescriptor;InstanceDescriptor;(System.Reflection.MemberInfo,System.Collections.ICollection,System.Boolean);summary;df-generated | | System.ComponentModel.Design.Serialization;InstanceDescriptor;Invoke;();summary;df-generated | | System.ComponentModel.Design.Serialization;InstanceDescriptor;get_Arguments;();summary;df-generated | | System.ComponentModel.Design.Serialization;InstanceDescriptor;get_IsComplete;();summary;df-generated | @@ -26595,7 +27834,6 @@ neutral | System.ComponentModel.Design.Serialization;MemberRelationship;Equals;(System.ComponentModel.Design.Serialization.MemberRelationship);summary;df-generated | | System.ComponentModel.Design.Serialization;MemberRelationship;Equals;(System.Object);summary;df-generated | | System.ComponentModel.Design.Serialization;MemberRelationship;GetHashCode;();summary;df-generated | -| System.ComponentModel.Design.Serialization;MemberRelationship;MemberRelationship;(System.Object,System.ComponentModel.MemberDescriptor);summary;df-generated | | System.ComponentModel.Design.Serialization;MemberRelationship;get_IsEmpty;();summary;df-generated | | System.ComponentModel.Design.Serialization;MemberRelationship;get_Member;();summary;df-generated | | System.ComponentModel.Design.Serialization;MemberRelationship;get_Owner;();summary;df-generated | @@ -26608,10 +27846,7 @@ neutral | System.ComponentModel.Design.Serialization;MemberRelationshipService;get_Item;(System.Object,System.ComponentModel.MemberDescriptor);summary;df-generated | | System.ComponentModel.Design.Serialization;MemberRelationshipService;set_Item;(System.ComponentModel.Design.Serialization.MemberRelationship,System.ComponentModel.Design.Serialization.MemberRelationship);summary;df-generated | | 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;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 | | System.ComponentModel.Design.Serialization;RootDesignerSerializerAttribute;get_Reloadable;();summary;df-generated | | System.ComponentModel.Design.Serialization;RootDesignerSerializerAttribute;get_SerializerBaseTypeName;();summary;df-generated | @@ -26621,7 +27856,6 @@ neutral | System.ComponentModel.Design.Serialization;SerializationStore;Dispose;(System.Boolean);summary;df-generated | | System.ComponentModel.Design.Serialization;SerializationStore;Save;(System.IO.Stream);summary;df-generated | | System.ComponentModel.Design.Serialization;SerializationStore;get_Errors;();summary;df-generated | -| System.ComponentModel.Design;ActiveDesignerEventArgs;ActiveDesignerEventArgs;(System.ComponentModel.Design.IDesignerHost,System.ComponentModel.Design.IDesignerHost);summary;df-generated | | System.ComponentModel.Design;ActiveDesignerEventArgs;get_NewDesigner;();summary;df-generated | | System.ComponentModel.Design;ActiveDesignerEventArgs;get_OldDesigner;();summary;df-generated | | System.ComponentModel.Design;CheckoutException;CheckoutException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | @@ -26633,24 +27867,20 @@ neutral | System.ComponentModel.Design;CommandID;GetHashCode;();summary;df-generated | | System.ComponentModel.Design;CommandID;get_Guid;();summary;df-generated | | System.ComponentModel.Design;CommandID;get_ID;();summary;df-generated | -| System.ComponentModel.Design;ComponentChangedEventArgs;ComponentChangedEventArgs;(System.Object,System.ComponentModel.MemberDescriptor,System.Object,System.Object);summary;df-generated | | System.ComponentModel.Design;ComponentChangedEventArgs;get_Component;();summary;df-generated | | System.ComponentModel.Design;ComponentChangedEventArgs;get_Member;();summary;df-generated | | System.ComponentModel.Design;ComponentChangedEventArgs;get_NewValue;();summary;df-generated | | System.ComponentModel.Design;ComponentChangedEventArgs;get_OldValue;();summary;df-generated | -| System.ComponentModel.Design;ComponentChangingEventArgs;ComponentChangingEventArgs;(System.Object,System.ComponentModel.MemberDescriptor);summary;df-generated | | System.ComponentModel.Design;ComponentChangingEventArgs;get_Component;();summary;df-generated | | System.ComponentModel.Design;ComponentChangingEventArgs;get_Member;();summary;df-generated | | System.ComponentModel.Design;ComponentEventArgs;ComponentEventArgs;(System.ComponentModel.IComponent);summary;df-generated | | System.ComponentModel.Design;ComponentEventArgs;get_Component;();summary;df-generated | -| System.ComponentModel.Design;ComponentRenameEventArgs;ComponentRenameEventArgs;(System.Object,System.String,System.String);summary;df-generated | | System.ComponentModel.Design;ComponentRenameEventArgs;get_Component;();summary;df-generated | | System.ComponentModel.Design;ComponentRenameEventArgs;get_NewName;();summary;df-generated | | System.ComponentModel.Design;ComponentRenameEventArgs;get_OldName;();summary;df-generated | | System.ComponentModel.Design;DesignerCollection;DesignerCollection;(System.ComponentModel.Design.IDesignerHost[]);summary;df-generated | | System.ComponentModel.Design;DesignerCollection;get_Count;();summary;df-generated | | System.ComponentModel.Design;DesignerCollection;get_IsSynchronized;();summary;df-generated | -| System.ComponentModel.Design;DesignerEventArgs;DesignerEventArgs;(System.ComponentModel.Design.IDesignerHost);summary;df-generated | | System.ComponentModel.Design;DesignerEventArgs;get_Designer;();summary;df-generated | | System.ComponentModel.Design;DesignerOptionService+DesignerOptionCollection;Contains;(System.Object);summary;df-generated | | System.ComponentModel.Design;DesignerOptionService+DesignerOptionCollection;IndexOf;(System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection);summary;df-generated | @@ -26671,7 +27901,6 @@ neutral | System.ComponentModel.Design;DesignerOptionService;get_Options;();summary;df-generated | | System.ComponentModel.Design;DesignerTransaction;Cancel;();summary;df-generated | | System.ComponentModel.Design;DesignerTransaction;Commit;();summary;df-generated | -| System.ComponentModel.Design;DesignerTransaction;DesignerTransaction;(System.String);summary;df-generated | | System.ComponentModel.Design;DesignerTransaction;Dispose;();summary;df-generated | | System.ComponentModel.Design;DesignerTransaction;Dispose;(System.Boolean);summary;df-generated | | System.ComponentModel.Design;DesignerTransaction;OnCancel;();summary;df-generated | @@ -26691,7 +27920,6 @@ neutral | System.ComponentModel.Design;DesigntimeLicenseContextSerializer;Serialize;(System.IO.Stream,System.String,System.ComponentModel.Design.DesigntimeLicenseContext);summary;df-generated | | System.ComponentModel.Design;HelpKeywordAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel.Design;HelpKeywordAttribute;GetHashCode;();summary;df-generated | -| System.ComponentModel.Design;HelpKeywordAttribute;HelpKeywordAttribute;(System.String);summary;df-generated | | System.ComponentModel.Design;HelpKeywordAttribute;HelpKeywordAttribute;(System.Type);summary;df-generated | | System.ComponentModel.Design;HelpKeywordAttribute;IsDefaultAttribute;();summary;df-generated | | System.ComponentModel.Design;HelpKeywordAttribute;get_HelpKeyword;();summary;df-generated | @@ -26854,7 +28082,6 @@ neutral | System.ComponentModel.Design;ServiceContainer;get_DefaultServices;();summary;df-generated | | 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;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 | @@ -26862,15 +28089,10 @@ neutral | System.ComponentModel;AmbientValueAttribute;AmbientValueAttribute;(System.Int16);summary;df-generated | | System.ComponentModel;AmbientValueAttribute;AmbientValueAttribute;(System.Int32);summary;df-generated | | System.ComponentModel;AmbientValueAttribute;AmbientValueAttribute;(System.Int64);summary;df-generated | -| System.ComponentModel;AmbientValueAttribute;AmbientValueAttribute;(System.Object);summary;df-generated | | System.ComponentModel;AmbientValueAttribute;AmbientValueAttribute;(System.Single);summary;df-generated | -| System.ComponentModel;AmbientValueAttribute;AmbientValueAttribute;(System.String);summary;df-generated | -| System.ComponentModel;AmbientValueAttribute;AmbientValueAttribute;(System.Type,System.String);summary;df-generated | | System.ComponentModel;AmbientValueAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel;AmbientValueAttribute;GetHashCode;();summary;df-generated | -| System.ComponentModel;AmbientValueAttribute;get_Value;();summary;df-generated | | System.ComponentModel;ArrayConverter;GetPropertiesSupported;(System.ComponentModel.ITypeDescriptorContext);summary;df-generated | -| System.ComponentModel;AsyncCompletedEventArgs;AsyncCompletedEventArgs;(System.Exception,System.Boolean,System.Object);summary;df-generated | | System.ComponentModel;AsyncCompletedEventArgs;RaiseExceptionIfNecessary;();summary;df-generated | | System.ComponentModel;AsyncCompletedEventArgs;get_Cancelled;();summary;df-generated | | System.ComponentModel;AsyncCompletedEventArgs;get_Error;();summary;df-generated | @@ -26879,7 +28101,6 @@ neutral | System.ComponentModel;AsyncOperation;Post;(System.Threading.SendOrPostCallback,System.Object);summary;df-generated | | System.ComponentModel;AsyncOperation;PostOperationCompleted;(System.Threading.SendOrPostCallback,System.Object);summary;df-generated | | System.ComponentModel;AsyncOperation;get_UserSuppliedState;();summary;df-generated | -| System.ComponentModel;AsyncOperationManager;CreateOperation;(System.Object);summary;df-generated | | System.ComponentModel;AttributeCollection;Contains;(System.Attribute);summary;df-generated | | System.ComponentModel;AttributeCollection;Contains;(System.Attribute[]);summary;df-generated | | System.ComponentModel;AttributeCollection;FromExisting;(System.ComponentModel.AttributeCollection,System.Attribute[]);summary;df-generated | @@ -26888,8 +28109,6 @@ neutral | System.ComponentModel;AttributeCollection;Matches;(System.Attribute[]);summary;df-generated | | System.ComponentModel;AttributeCollection;get_Count;();summary;df-generated | | System.ComponentModel;AttributeCollection;get_IsSynchronized;();summary;df-generated | -| System.ComponentModel;AttributeProviderAttribute;AttributeProviderAttribute;(System.String);summary;df-generated | -| System.ComponentModel;AttributeProviderAttribute;AttributeProviderAttribute;(System.String,System.String);summary;df-generated | | System.ComponentModel;AttributeProviderAttribute;AttributeProviderAttribute;(System.Type);summary;df-generated | | System.ComponentModel;AttributeProviderAttribute;get_PropertyName;();summary;df-generated | | System.ComponentModel;AttributeProviderAttribute;get_TypeName;();summary;df-generated | @@ -26989,8 +28208,6 @@ neutral | System.ComponentModel;CollectionChangeEventArgs;CollectionChangeEventArgs;(System.ComponentModel.CollectionChangeAction,System.Object);summary;df-generated | | System.ComponentModel;CollectionChangeEventArgs;get_Action;();summary;df-generated | | System.ComponentModel;CollectionChangeEventArgs;get_Element;();summary;df-generated | -| System.ComponentModel;ComplexBindingPropertiesAttribute;ComplexBindingPropertiesAttribute;(System.String);summary;df-generated | -| System.ComponentModel;ComplexBindingPropertiesAttribute;ComplexBindingPropertiesAttribute;(System.String,System.String);summary;df-generated | | System.ComponentModel;ComplexBindingPropertiesAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel;ComplexBindingPropertiesAttribute;GetHashCode;();summary;df-generated | | System.ComponentModel;ComplexBindingPropertiesAttribute;get_DataMember;();summary;df-generated | @@ -27009,6 +28226,7 @@ neutral | System.ComponentModel;ComponentEditor;EditComponent;(System.Object);summary;df-generated | | System.ComponentModel;ComponentResourceManager;ApplyResources;(System.Object,System.String);summary;df-generated | | System.ComponentModel;ComponentResourceManager;ApplyResources;(System.Object,System.String,System.Globalization.CultureInfo);summary;df-generated | +| System.ComponentModel;ComponentResourceManager;ApplyResourcesToRegisteredType;(System.Object,System.String,System.Globalization.CultureInfo);summary;df-generated | | System.ComponentModel;ComponentResourceManager;ComponentResourceManager;(System.Type);summary;df-generated | | System.ComponentModel;Container;Dispose;();summary;df-generated | | System.ComponentModel;Container;Dispose;(System.Boolean);summary;df-generated | @@ -27023,11 +28241,14 @@ neutral | System.ComponentModel;CustomTypeDescriptor;GetClassName;();summary;df-generated | | System.ComponentModel;CustomTypeDescriptor;GetComponentName;();summary;df-generated | | System.ComponentModel;CustomTypeDescriptor;GetConverter;();summary;df-generated | +| System.ComponentModel;CustomTypeDescriptor;GetConverterFromRegisteredType;();summary;df-generated | | System.ComponentModel;CustomTypeDescriptor;GetDefaultEvent;();summary;df-generated | | System.ComponentModel;CustomTypeDescriptor;GetDefaultProperty;();summary;df-generated | | System.ComponentModel;CustomTypeDescriptor;GetEditor;(System.Type);summary;df-generated | | System.ComponentModel;CustomTypeDescriptor;GetEvents;();summary;df-generated | | System.ComponentModel;CustomTypeDescriptor;GetEvents;(System.Attribute[]);summary;df-generated | +| System.ComponentModel;CustomTypeDescriptor;GetEventsFromRegisteredType;();summary;df-generated | +| System.ComponentModel;CustomTypeDescriptor;get_RequireRegisteredTypes;();summary;df-generated | | System.ComponentModel;DataErrorsChangedEventArgs;DataErrorsChangedEventArgs;(System.String);summary;df-generated | | System.ComponentModel;DataErrorsChangedEventArgs;get_PropertyName;();summary;df-generated | | System.ComponentModel;DataObjectAttribute;DataObjectAttribute;(System.Boolean);summary;df-generated | @@ -27059,15 +28280,12 @@ neutral | System.ComponentModel;DateTimeOffsetConverter;CanConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.ComponentModel;DateTimeOffsetConverter;CanConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.ComponentModel;DecimalConverter;CanConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | -| System.ComponentModel;DefaultBindingPropertyAttribute;DefaultBindingPropertyAttribute;(System.String);summary;df-generated | | System.ComponentModel;DefaultBindingPropertyAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel;DefaultBindingPropertyAttribute;GetHashCode;();summary;df-generated | | System.ComponentModel;DefaultBindingPropertyAttribute;get_Name;();summary;df-generated | -| System.ComponentModel;DefaultEventAttribute;DefaultEventAttribute;(System.String);summary;df-generated | | System.ComponentModel;DefaultEventAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel;DefaultEventAttribute;GetHashCode;();summary;df-generated | | System.ComponentModel;DefaultEventAttribute;get_Name;();summary;df-generated | -| System.ComponentModel;DefaultPropertyAttribute;DefaultPropertyAttribute;(System.String);summary;df-generated | | System.ComponentModel;DefaultPropertyAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel;DefaultPropertyAttribute;GetHashCode;();summary;df-generated | | System.ComponentModel;DefaultPropertyAttribute;get_Name;();summary;df-generated | @@ -27098,16 +28316,12 @@ neutral | System.ComponentModel;DesignTimeVisibleAttribute;GetHashCode;();summary;df-generated | | System.ComponentModel;DesignTimeVisibleAttribute;IsDefaultAttribute;();summary;df-generated | | System.ComponentModel;DesignTimeVisibleAttribute;get_Visible;();summary;df-generated | -| System.ComponentModel;DesignerAttribute;DesignerAttribute;(System.String);summary;df-generated | -| System.ComponentModel;DesignerAttribute;DesignerAttribute;(System.String,System.String);summary;df-generated | -| System.ComponentModel;DesignerAttribute;DesignerAttribute;(System.String,System.Type);summary;df-generated | | System.ComponentModel;DesignerAttribute;DesignerAttribute;(System.Type);summary;df-generated | | System.ComponentModel;DesignerAttribute;DesignerAttribute;(System.Type,System.Type);summary;df-generated | | System.ComponentModel;DesignerAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel;DesignerAttribute;GetHashCode;();summary;df-generated | | System.ComponentModel;DesignerAttribute;get_DesignerBaseTypeName;();summary;df-generated | | System.ComponentModel;DesignerAttribute;get_DesignerTypeName;();summary;df-generated | -| System.ComponentModel;DesignerCategoryAttribute;DesignerCategoryAttribute;(System.String);summary;df-generated | | System.ComponentModel;DesignerCategoryAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel;DesignerCategoryAttribute;GetHashCode;();summary;df-generated | | System.ComponentModel;DesignerCategoryAttribute;IsDefaultAttribute;();summary;df-generated | @@ -27117,14 +28331,10 @@ neutral | System.ComponentModel;DesignerSerializationVisibilityAttribute;GetHashCode;();summary;df-generated | | System.ComponentModel;DesignerSerializationVisibilityAttribute;IsDefaultAttribute;();summary;df-generated | | System.ComponentModel;DesignerSerializationVisibilityAttribute;get_Visibility;();summary;df-generated | -| System.ComponentModel;DisplayNameAttribute;DisplayNameAttribute;(System.String);summary;df-generated | | System.ComponentModel;DisplayNameAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel;DisplayNameAttribute;GetHashCode;();summary;df-generated | | System.ComponentModel;DisplayNameAttribute;IsDefaultAttribute;();summary;df-generated | -| System.ComponentModel;DoWorkEventArgs;DoWorkEventArgs;(System.Object);summary;df-generated | | System.ComponentModel;DoWorkEventArgs;get_Argument;();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 | | System.ComponentModel;EditorAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel;EditorAttribute;GetHashCode;();summary;df-generated | @@ -27215,11 +28425,14 @@ neutral | System.ComponentModel;ICustomTypeDescriptor;GetClassName;();summary;df-generated | | System.ComponentModel;ICustomTypeDescriptor;GetComponentName;();summary;df-generated | | System.ComponentModel;ICustomTypeDescriptor;GetConverter;();summary;df-generated | +| System.ComponentModel;ICustomTypeDescriptor;GetConverterFromRegisteredType;();summary;df-generated | | System.ComponentModel;ICustomTypeDescriptor;GetDefaultEvent;();summary;df-generated | | System.ComponentModel;ICustomTypeDescriptor;GetDefaultProperty;();summary;df-generated | | System.ComponentModel;ICustomTypeDescriptor;GetEditor;(System.Type);summary;df-generated | | System.ComponentModel;ICustomTypeDescriptor;GetEvents;();summary;df-generated | | System.ComponentModel;ICustomTypeDescriptor;GetEvents;(System.Attribute[]);summary;df-generated | +| System.ComponentModel;ICustomTypeDescriptor;GetEventsFromRegisteredType;();summary;df-generated | +| System.ComponentModel;ICustomTypeDescriptor;get_RequireRegisteredTypes;();summary;df-generated | | System.ComponentModel;IDataErrorInfo;get_Error;();summary;df-generated | | System.ComponentModel;IDataErrorInfo;get_Item;(System.String);summary;df-generated | | System.ComponentModel;IEditableObject;BeginEdit;();summary;df-generated | @@ -27268,7 +28481,6 @@ neutral | System.ComponentModel;InheritanceAttribute;IsDefaultAttribute;();summary;df-generated | | System.ComponentModel;InheritanceAttribute;ToString;();summary;df-generated | | System.ComponentModel;InheritanceAttribute;get_InheritanceLevel;();summary;df-generated | -| System.ComponentModel;InitializationEventAttribute;InitializationEventAttribute;(System.String);summary;df-generated | | System.ComponentModel;InitializationEventAttribute;get_EventName;();summary;df-generated | | System.ComponentModel;InstallerTypeAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel;InstallerTypeAttribute;GetHashCode;();summary;df-generated | @@ -27312,15 +28524,12 @@ neutral | System.ComponentModel;ListBindableAttribute;ListBindableAttribute;(System.Boolean);summary;df-generated | | System.ComponentModel;ListBindableAttribute;ListBindableAttribute;(System.ComponentModel.BindableSupport);summary;df-generated | | System.ComponentModel;ListBindableAttribute;get_ListBindable;();summary;df-generated | -| System.ComponentModel;ListChangedEventArgs;ListChangedEventArgs;(System.ComponentModel.ListChangedType,System.ComponentModel.PropertyDescriptor);summary;df-generated | | System.ComponentModel;ListChangedEventArgs;ListChangedEventArgs;(System.ComponentModel.ListChangedType,System.Int32);summary;df-generated | -| System.ComponentModel;ListChangedEventArgs;ListChangedEventArgs;(System.ComponentModel.ListChangedType,System.Int32,System.ComponentModel.PropertyDescriptor);summary;df-generated | | System.ComponentModel;ListChangedEventArgs;ListChangedEventArgs;(System.ComponentModel.ListChangedType,System.Int32,System.Int32);summary;df-generated | | System.ComponentModel;ListChangedEventArgs;get_ListChangedType;();summary;df-generated | | System.ComponentModel;ListChangedEventArgs;get_NewIndex;();summary;df-generated | | 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;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 | @@ -27336,7 +28545,6 @@ neutral | System.ComponentModel;LocalizableAttribute;get_IsLocalizable;();summary;df-generated | | System.ComponentModel;LookupBindingPropertiesAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel;LookupBindingPropertiesAttribute;GetHashCode;();summary;df-generated | -| System.ComponentModel;LookupBindingPropertiesAttribute;LookupBindingPropertiesAttribute;(System.String,System.String,System.String,System.String);summary;df-generated | | System.ComponentModel;LookupBindingPropertiesAttribute;get_DataSource;();summary;df-generated | | System.ComponentModel;LookupBindingPropertiesAttribute;get_DisplayMember;();summary;df-generated | | System.ComponentModel;LookupBindingPropertiesAttribute;get_LookupMember;();summary;df-generated | @@ -27376,7 +28584,6 @@ neutral | System.ComponentModel;MaskedTextProvider;MaskedTextProvider;(System.String,System.Char,System.Boolean);summary;df-generated | | System.ComponentModel;MaskedTextProvider;MaskedTextProvider;(System.String,System.Globalization.CultureInfo);summary;df-generated | | System.ComponentModel;MaskedTextProvider;MaskedTextProvider;(System.String,System.Globalization.CultureInfo,System.Boolean);summary;df-generated | -| System.ComponentModel;MaskedTextProvider;MaskedTextProvider;(System.String,System.Globalization.CultureInfo,System.Boolean,System.Char,System.Char,System.Boolean);summary;df-generated | | System.ComponentModel;MaskedTextProvider;MaskedTextProvider;(System.String,System.Globalization.CultureInfo,System.Char,System.Boolean);summary;df-generated | | System.ComponentModel;MaskedTextProvider;Remove;();summary;df-generated | | System.ComponentModel;MaskedTextProvider;Remove;(System.Int32,System.ComponentModel.MaskedTextResultHint);summary;df-generated | @@ -27427,7 +28634,6 @@ neutral | System.ComponentModel;MergablePropertyAttribute;get_AllowMerge;();summary;df-generated | | System.ComponentModel;MultilineStringConverter;GetPropertiesSupported;(System.ComponentModel.ITypeDescriptorContext);summary;df-generated | | System.ComponentModel;NestedContainer;Dispose;(System.Boolean);summary;df-generated | -| System.ComponentModel;NestedContainer;NestedContainer;(System.ComponentModel.IComponent);summary;df-generated | | System.ComponentModel;NestedContainer;get_Owner;();summary;df-generated | | System.ComponentModel;NestedContainer;get_OwnerName;();summary;df-generated | | System.ComponentModel;NotifyParentPropertyAttribute;Equals;(System.Object);summary;df-generated | @@ -27506,8 +28712,6 @@ neutral | System.ComponentModel;PropertyTabAttribute;PropertyTabAttribute;(System.Type,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 | -| System.ComponentModel;ProvidePropertyAttribute;ProvidePropertyAttribute;(System.String,System.Type);summary;df-generated | | System.ComponentModel;ProvidePropertyAttribute;get_PropertyName;();summary;df-generated | | System.ComponentModel;ProvidePropertyAttribute;get_ReceiverTypeName;();summary;df-generated | | System.ComponentModel;ReadOnlyAttribute;Equals;(System.Object);summary;df-generated | @@ -27525,7 +28729,6 @@ neutral | System.ComponentModel;ReferenceConverter;GetStandardValuesSupported;(System.ComponentModel.ITypeDescriptorContext);summary;df-generated | | System.ComponentModel;ReferenceConverter;IsValueAllowed;(System.ComponentModel.ITypeDescriptorContext,System.Object);summary;df-generated | | System.ComponentModel;ReferenceConverter;ReferenceConverter;(System.Type);summary;df-generated | -| System.ComponentModel;RefreshEventArgs;RefreshEventArgs;(System.Object);summary;df-generated | | System.ComponentModel;RefreshEventArgs;RefreshEventArgs;(System.Type);summary;df-generated | | System.ComponentModel;RefreshEventArgs;get_ComponentChanged;();summary;df-generated | | System.ComponentModel;RefreshEventArgs;get_TypeChanged;();summary;df-generated | @@ -27561,7 +28764,6 @@ neutral | System.ComponentModel;ToolboxItemFilterAttribute;GetHashCode;();summary;df-generated | | System.ComponentModel;ToolboxItemFilterAttribute;Match;(System.Object);summary;df-generated | | System.ComponentModel;ToolboxItemFilterAttribute;ToolboxItemFilterAttribute;(System.String);summary;df-generated | -| System.ComponentModel;ToolboxItemFilterAttribute;ToolboxItemFilterAttribute;(System.String,System.ComponentModel.ToolboxItemFilterType);summary;df-generated | | System.ComponentModel;ToolboxItemFilterAttribute;get_FilterString;();summary;df-generated | | System.ComponentModel;ToolboxItemFilterAttribute;get_FilterType;();summary;df-generated | | System.ComponentModel;TypeConverter+SimplePropertyDescriptor;CanResetValue;(System.Object);summary;df-generated | @@ -27593,7 +28795,6 @@ neutral | System.ComponentModel;TypeConverter;IsValid;(System.Object);summary;df-generated | | System.ComponentModel;TypeConverterAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel;TypeConverterAttribute;GetHashCode;();summary;df-generated | -| System.ComponentModel;TypeConverterAttribute;TypeConverterAttribute;(System.String);summary;df-generated | | System.ComponentModel;TypeConverterAttribute;TypeConverterAttribute;(System.Type);summary;df-generated | | System.ComponentModel;TypeConverterAttribute;get_ConverterTypeName;();summary;df-generated | | System.ComponentModel;TypeDescriptionProvider;CreateInstance;(System.IServiceProvider,System.Type,System.Type[],System.Object[]);summary;df-generated | @@ -27603,8 +28804,12 @@ neutral | System.ComponentModel;TypeDescriptionProvider;GetReflectionType;(System.Type);summary;df-generated | | System.ComponentModel;TypeDescriptionProvider;GetReflectionType;(System.Type,System.Object);summary;df-generated | | System.ComponentModel;TypeDescriptionProvider;GetRuntimeType;(System.Type);summary;df-generated | +| System.ComponentModel;TypeDescriptionProvider;GetTypeDescriptorFromRegisteredType;(System.Object);summary;df-generated | +| System.ComponentModel;TypeDescriptionProvider;GetTypeDescriptorFromRegisteredType;(System.Type);summary;df-generated | +| System.ComponentModel;TypeDescriptionProvider;GetTypeDescriptorFromRegisteredType;(System.Type,System.Object);summary;df-generated | +| System.ComponentModel;TypeDescriptionProvider;IsRegisteredType;(System.Type);summary;df-generated | | System.ComponentModel;TypeDescriptionProvider;IsSupportedType;(System.Type);summary;df-generated | -| System.ComponentModel;TypeDescriptionProviderAttribute;TypeDescriptionProviderAttribute;(System.String);summary;df-generated | +| System.ComponentModel;TypeDescriptionProvider;RegisterType;();summary;df-generated | | System.ComponentModel;TypeDescriptionProviderAttribute;TypeDescriptionProviderAttribute;(System.Type);summary;df-generated | | System.ComponentModel;TypeDescriptionProviderAttribute;get_TypeName;();summary;df-generated | | System.ComponentModel;TypeDescriptor;AddEditorTable;(System.Type,System.Collections.Hashtable);summary;df-generated | @@ -27628,6 +28833,8 @@ neutral | System.ComponentModel;TypeDescriptor;GetConverter;(System.Object);summary;df-generated | | System.ComponentModel;TypeDescriptor;GetConverter;(System.Object,System.Boolean);summary;df-generated | | System.ComponentModel;TypeDescriptor;GetConverter;(System.Type);summary;df-generated | +| System.ComponentModel;TypeDescriptor;GetConverterFromRegisteredType;(System.Object);summary;df-generated | +| System.ComponentModel;TypeDescriptor;GetConverterFromRegisteredType;(System.Type);summary;df-generated | | System.ComponentModel;TypeDescriptor;GetDefaultEvent;(System.Object);summary;df-generated | | System.ComponentModel;TypeDescriptor;GetDefaultEvent;(System.Object,System.Boolean);summary;df-generated | | System.ComponentModel;TypeDescriptor;GetDefaultEvent;(System.Type);summary;df-generated | @@ -27643,12 +28850,15 @@ neutral | System.ComponentModel;TypeDescriptor;GetEvents;(System.Object,System.Boolean);summary;df-generated | | System.ComponentModel;TypeDescriptor;GetEvents;(System.Type);summary;df-generated | | System.ComponentModel;TypeDescriptor;GetEvents;(System.Type,System.Attribute[]);summary;df-generated | +| System.ComponentModel;TypeDescriptor;GetEventsFromRegisteredType;(System.Type);summary;df-generated | | System.ComponentModel;TypeDescriptor;GetProperties;(System.Object);summary;df-generated | | System.ComponentModel;TypeDescriptor;GetProperties;(System.Object,System.Attribute[]);summary;df-generated | | System.ComponentModel;TypeDescriptor;GetProperties;(System.Object,System.Attribute[],System.Boolean);summary;df-generated | | System.ComponentModel;TypeDescriptor;GetProperties;(System.Object,System.Boolean);summary;df-generated | | System.ComponentModel;TypeDescriptor;GetProperties;(System.Type);summary;df-generated | | System.ComponentModel;TypeDescriptor;GetProperties;(System.Type,System.Attribute[]);summary;df-generated | +| System.ComponentModel;TypeDescriptor;GetPropertiesFromRegisteredType;(System.Object);summary;df-generated | +| System.ComponentModel;TypeDescriptor;GetPropertiesFromRegisteredType;(System.Type);summary;df-generated | | System.ComponentModel;TypeDescriptor;GetProvider;(System.Object);summary;df-generated | | System.ComponentModel;TypeDescriptor;GetProvider;(System.Type);summary;df-generated | | System.ComponentModel;TypeDescriptor;GetReflectionType;(System.Object);summary;df-generated | @@ -27657,6 +28867,7 @@ neutral | System.ComponentModel;TypeDescriptor;Refresh;(System.Reflection.Assembly);summary;df-generated | | System.ComponentModel;TypeDescriptor;Refresh;(System.Reflection.Module);summary;df-generated | | System.ComponentModel;TypeDescriptor;Refresh;(System.Type);summary;df-generated | +| System.ComponentModel;TypeDescriptor;RegisterType;();summary;df-generated | | System.ComponentModel;TypeDescriptor;RemoveAssociation;(System.Object,System.Object);summary;df-generated | | System.ComponentModel;TypeDescriptor;RemoveAssociations;(System.Object);summary;df-generated | | System.ComponentModel;TypeDescriptor;RemoveProvider;(System.ComponentModel.TypeDescriptionProvider,System.Object);summary;df-generated | @@ -27679,7 +28890,6 @@ neutral | System.ComponentModel;WarningException;WarningException;(System.String);summary;df-generated | | System.ComponentModel;WarningException;WarningException;(System.String,System.Exception);summary;df-generated | | System.ComponentModel;WarningException;WarningException;(System.String,System.String);summary;df-generated | -| System.ComponentModel;WarningException;WarningException;(System.String,System.String,System.String);summary;df-generated | | System.ComponentModel;WarningException;get_HelpTopic;();summary;df-generated | | System.ComponentModel;WarningException;get_HelpUrl;();summary;df-generated | | System.ComponentModel;Win32Exception;Win32Exception;(System.Int32);summary;df-generated | @@ -27688,7 +28898,6 @@ neutral | System.ComponentModel;Win32Exception;Win32Exception;(System.String);summary;df-generated | | System.ComponentModel;Win32Exception;Win32Exception;(System.String,System.Exception);summary;df-generated | | System.ComponentModel;Win32Exception;get_NativeErrorCode;();summary;df-generated | -| System.Configuration.Internal;DelegatingConfigHost;CreateConfigurationContext;(System.String,System.String);summary;df-generated | | System.Configuration.Internal;DelegatingConfigHost;CreateDeprecatedConfigContext;(System.String);summary;df-generated | | System.Configuration.Internal;DelegatingConfigHost;DecryptSection;(System.String,System.Configuration.ProtectedConfigurationProvider,System.Configuration.ProtectedConfigurationSection);summary;df-generated | | System.Configuration.Internal;DelegatingConfigHost;DeleteStream;(System.String);summary;df-generated | @@ -27744,7 +28953,6 @@ neutral | System.Configuration.Internal;IInternalConfigClientHost;IsExeConfig;(System.String);summary;df-generated | | System.Configuration.Internal;IInternalConfigClientHost;IsLocalUserConfig;(System.String);summary;df-generated | | System.Configuration.Internal;IInternalConfigClientHost;IsRoamingUserConfig;(System.String);summary;df-generated | -| System.Configuration.Internal;IInternalConfigHost;CreateConfigurationContext;(System.String,System.String);summary;df-generated | | System.Configuration.Internal;IInternalConfigHost;CreateDeprecatedConfigContext;(System.String);summary;df-generated | | System.Configuration.Internal;IInternalConfigHost;DecryptSection;(System.String,System.Configuration.ProtectedConfigurationProvider,System.Configuration.ProtectedConfigurationSection);summary;df-generated | | System.Configuration.Internal;IInternalConfigHost;DeleteStream;(System.String);summary;df-generated | @@ -27791,7 +28999,6 @@ neutral | System.Configuration.Internal;IInternalConfigSettingsFactory;SetConfigurationSystem;(System.Configuration.Internal.IInternalConfigSystem,System.Boolean);summary;df-generated | | 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.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 | @@ -27875,7 +29082,6 @@ neutral | System.Configuration;ConfigurationElementCollection;get_ElementName;();summary;df-generated | | System.Configuration;ConfigurationElementCollection;get_IsSynchronized;();summary;df-generated | | System.Configuration;ConfigurationElementCollection;get_ThrowOnDuplicate;();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.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Configuration;ConfigurationErrorsException;ConfigurationErrorsException;(System.String);summary;df-generated | @@ -27926,7 +29132,6 @@ neutral | 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;ConfigurationPropertyAttribute;ConfigurationPropertyAttribute;(System.String);summary;df-generated | | System.Configuration;ConfigurationPropertyAttribute;get_Name;();summary;df-generated | | System.Configuration;ConfigurationPropertyCollection;Contains;(System.String);summary;df-generated | | System.Configuration;ConfigurationPropertyCollection;Remove;(System.String);summary;df-generated | @@ -28037,7 +29242,6 @@ neutral | System.Configuration;ProviderSettingsCollection;CreateNewElement;();summary;df-generated | | System.Configuration;ProviderSettingsCollection;Remove;(System.String);summary;df-generated | | System.Configuration;RegexStringValidator;CanValidate;(System.Type);summary;df-generated | -| System.Configuration;RegexStringValidatorAttribute;RegexStringValidatorAttribute;(System.String);summary;df-generated | | System.Configuration;RegexStringValidatorAttribute;get_Regex;();summary;df-generated | | System.Configuration;RsaProtectedConfigurationProvider;AddKey;(System.Int32,System.Boolean);summary;df-generated | | System.Configuration;RsaProtectedConfigurationProvider;Decrypt;(System.Xml.XmlNode);summary;df-generated | @@ -28103,7 +29307,6 @@ neutral | System.Configuration;SettingsPropertyNotFoundException;SettingsPropertyNotFoundException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | 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;SettingsPropertyValueCollection;Remove;(System.String);summary;df-generated | | System.Configuration;SettingsPropertyValueCollection;SetReadOnly;();summary;df-generated | | System.Configuration;SettingsPropertyValueCollection;get_Count;();summary;df-generated | @@ -28151,8 +29354,6 @@ neutral | System.Data.Common;DataAdapter;Fill;(System.Data.DataSet,System.String,System.Data.IDataReader,System.Int32,System.Int32);summary;df-generated | | System.Data.Common;DataAdapter;Fill;(System.Data.DataTable,System.Data.IDataReader);summary;df-generated | | System.Data.Common;DataAdapter;Fill;(System.Data.DataTable[],System.Data.IDataReader,System.Int32,System.Int32);summary;df-generated | -| System.Data.Common;DataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType);summary;df-generated | -| System.Data.Common;DataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType,System.String,System.Data.IDataReader);summary;df-generated | | System.Data.Common;DataAdapter;HasTableMappings;();summary;df-generated | | System.Data.Common;DataAdapter;OnFillError;(System.Data.FillErrorEventArgs);summary;df-generated | | System.Data.Common;DataAdapter;ResetFillLoadOption;();summary;df-generated | @@ -28310,9 +29511,6 @@ neutral | System.Data.Common;DbDataAdapter;Fill;(System.Data.DataTable,System.Data.IDbCommand,System.Data.CommandBehavior);summary;df-generated | | System.Data.Common;DbDataAdapter;Fill;(System.Data.DataTable[],System.Int32,System.Int32,System.Data.IDbCommand,System.Data.CommandBehavior);summary;df-generated | | System.Data.Common;DbDataAdapter;Fill;(System.Int32,System.Int32,System.Data.DataTable[]);summary;df-generated | -| System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType);summary;df-generated | -| System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType,System.Data.IDbCommand,System.String,System.Data.CommandBehavior);summary;df-generated | -| System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType,System.String);summary;df-generated | | System.Data.Common;DbDataAdapter;GetBatchedParameter;(System.Int32,System.Int32);summary;df-generated | | System.Data.Common;DbDataAdapter;GetBatchedRecordsAffected;(System.Int32,System.Int32,System.Exception);summary;df-generated | | System.Data.Common;DbDataAdapter;InitializeBatching;();summary;df-generated | @@ -28895,6 +30093,7 @@ neutral | System.Data.SqlTypes;SqlByte;op_Subtraction;(System.Data.SqlTypes.SqlByte,System.Data.SqlTypes.SqlByte);summary;df-generated | | System.Data.SqlTypes;SqlBytes;GetSchema;();summary;df-generated | | System.Data.SqlTypes;SqlBytes;GetXsdType;(System.Xml.Schema.XmlSchemaSet);summary;df-generated | +| System.Data.SqlTypes;SqlBytes;Read;(System.Int64,System.Byte[],System.Int32,System.Int32);summary;df-generated | | 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 | @@ -29507,7 +30706,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;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 | | System.Data;DataRowCollection;Contains;(System.Object);summary;df-generated | @@ -29717,7 +30915,6 @@ neutral | System.Data;DataTable;remove_TableCleared;(System.Data.DataTableClearEventHandler);summary;df-generated | | System.Data;DataTable;remove_TableClearing;(System.Data.DataTableClearEventHandler);summary;df-generated | | System.Data;DataTable;remove_TableNewRow;(System.Data.DataTableNewRowEventHandler);summary;df-generated | -| System.Data;DataTableClearEventArgs;DataTableClearEventArgs;(System.Data.DataTable);summary;df-generated | | System.Data;DataTableClearEventArgs;get_Table;();summary;df-generated | | System.Data;DataTableCollection;CanRemove;(System.Data.DataTable);summary;df-generated | | System.Data;DataTableCollection;Contains;(System.String);summary;df-generated | @@ -29735,7 +30932,6 @@ neutral | System.Data;DataTableCollection;remove_CollectionChanging;(System.ComponentModel.CollectionChangeEventHandler);summary;df-generated | | System.Data;DataTableExtensions;AsDataView;(System.Data.DataTable);summary;df-generated | | System.Data;DataTableExtensions;AsDataView;(System.Data.EnumerableRowCollection);summary;df-generated | -| System.Data;DataTableNewRowEventArgs;DataTableNewRowEventArgs;(System.Data.DataRow);summary;df-generated | | System.Data;DataTableNewRowEventArgs;get_Row;();summary;df-generated | | System.Data;DataTableReader;Close;();summary;df-generated | | System.Data;DataTableReader;GetBoolean;(System.Int32);summary;df-generated | @@ -29854,7 +31050,6 @@ neutral | System.Data;IColumnMappingCollection;IndexOf;(System.String);summary;df-generated | | System.Data;IColumnMappingCollection;RemoveAt;(System.String);summary;df-generated | | System.Data;IDataAdapter;Fill;(System.Data.DataSet);summary;df-generated | -| System.Data;IDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType);summary;df-generated | | System.Data;IDataAdapter;Update;(System.Data.DataSet);summary;df-generated | | System.Data;IDataAdapter;get_TableMappings;();summary;df-generated | | System.Data;IDataParameter;get_IsNullable;();summary;df-generated | @@ -29922,7 +31117,6 @@ neutral | System.Data;InvalidExpressionException;InvalidExpressionException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Data;InvalidExpressionException;InvalidExpressionException;(System.String);summary;df-generated | | System.Data;InvalidExpressionException;InvalidExpressionException;(System.String,System.Exception);summary;df-generated | -| System.Data;MergeFailedEventArgs;MergeFailedEventArgs;(System.Data.DataTable,System.String);summary;df-generated | | System.Data;MergeFailedEventArgs;get_Conflict;();summary;df-generated | | System.Data;MergeFailedEventArgs;get_Table;();summary;df-generated | | System.Data;MissingPrimaryKeyException;MissingPrimaryKeyException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | @@ -29976,16 +31170,15 @@ neutral | System.Diagnostics.CodeAnalysis;DynamicallyAccessedMembersAttribute;get_MemberTypes;();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;FeatureGuardAttribute;FeatureGuardAttribute;(System.Type);summary;df-generated | +| System.Diagnostics.CodeAnalysis;FeatureGuardAttribute;get_FeatureType;();summary;df-generated | +| System.Diagnostics.CodeAnalysis;FeatureSwitchDefinitionAttribute;FeatureSwitchDefinitionAttribute;(System.String);summary;df-generated | +| System.Diagnostics.CodeAnalysis;FeatureSwitchDefinitionAttribute;get_SwitchName;();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 | -| System.Diagnostics.CodeAnalysis;MemberNotNullAttribute;MemberNotNullAttribute;(System.String[]);summary;df-generated | | System.Diagnostics.CodeAnalysis;MemberNotNullAttribute;get_Members;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;MemberNotNullWhenAttribute;MemberNotNullWhenAttribute;(System.Boolean,System.String);summary;df-generated | -| System.Diagnostics.CodeAnalysis;MemberNotNullWhenAttribute;MemberNotNullWhenAttribute;(System.Boolean,System.String[]);summary;df-generated | | System.Diagnostics.CodeAnalysis;MemberNotNullWhenAttribute;get_Members;();summary;df-generated | | System.Diagnostics.CodeAnalysis;MemberNotNullWhenAttribute;get_ReturnValue;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;NotNullIfNotNullAttribute;NotNullIfNotNullAttribute;(System.String);summary;df-generated | | System.Diagnostics.CodeAnalysis;NotNullIfNotNullAttribute;get_ParameterName;();summary;df-generated | | System.Diagnostics.CodeAnalysis;NotNullWhenAttribute;NotNullWhenAttribute;(System.Boolean);summary;df-generated | | System.Diagnostics.CodeAnalysis;NotNullWhenAttribute;get_ReturnValue;();summary;df-generated | @@ -30236,6 +31429,13 @@ neutral | System.Diagnostics.Metrics;Counter;Add;(T,System.Collections.Generic.KeyValuePair[]);summary;df-generated | | System.Diagnostics.Metrics;Counter;Add;(T,System.Diagnostics.TagList);summary;df-generated | | System.Diagnostics.Metrics;Counter;Add;(T,System.ReadOnlySpan>);summary;df-generated | +| System.Diagnostics.Metrics;Gauge;Record;(T);summary;df-generated | +| System.Diagnostics.Metrics;Gauge;Record;(T,System.Collections.Generic.KeyValuePair);summary;df-generated | +| System.Diagnostics.Metrics;Gauge;Record;(T,System.Collections.Generic.KeyValuePair,System.Collections.Generic.KeyValuePair);summary;df-generated | +| System.Diagnostics.Metrics;Gauge;Record;(T,System.Collections.Generic.KeyValuePair,System.Collections.Generic.KeyValuePair,System.Collections.Generic.KeyValuePair);summary;df-generated | +| System.Diagnostics.Metrics;Gauge;Record;(T,System.Collections.Generic.KeyValuePair[]);summary;df-generated | +| System.Diagnostics.Metrics;Gauge;Record;(T,System.Diagnostics.TagList);summary;df-generated | +| System.Diagnostics.Metrics;Gauge;Record;(T,System.ReadOnlySpan>);summary;df-generated | | System.Diagnostics.Metrics;Histogram;Record;(T);summary;df-generated | | System.Diagnostics.Metrics;Histogram;Record;(T,System.Collections.Generic.KeyValuePair);summary;df-generated | | System.Diagnostics.Metrics;Histogram;Record;(T,System.Collections.Generic.KeyValuePair,System.Collections.Generic.KeyValuePair);summary;df-generated | @@ -30243,9 +31443,8 @@ neutral | System.Diagnostics.Metrics;Histogram;Record;(T,System.Collections.Generic.KeyValuePair[]);summary;df-generated | | System.Diagnostics.Metrics;Histogram;Record;(T,System.Diagnostics.TagList);summary;df-generated | | System.Diagnostics.Metrics;Histogram;Record;(T,System.ReadOnlySpan>);summary;df-generated | -| System.Diagnostics.Metrics;IMeterFactory;Create;(System.Diagnostics.Metrics.MeterOptions);summary;df-generated | +| System.Diagnostics.Metrics;Instrument;Instrument;(System.Diagnostics.Metrics.Meter,System.String);summary;df-generated | | System.Diagnostics.Metrics;Instrument;Instrument;(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String);summary;df-generated | -| System.Diagnostics.Metrics;Instrument;Instrument;(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>);summary;df-generated | | System.Diagnostics.Metrics;Instrument;Publish;();summary;df-generated | | System.Diagnostics.Metrics;Instrument;get_Description;();summary;df-generated | | System.Diagnostics.Metrics;Instrument;get_Enabled;();summary;df-generated | @@ -30254,6 +31453,7 @@ neutral | System.Diagnostics.Metrics;Instrument;get_Name;();summary;df-generated | | System.Diagnostics.Metrics;Instrument;get_Tags;();summary;df-generated | | System.Diagnostics.Metrics;Instrument;get_Unit;();summary;df-generated | +| System.Diagnostics.Metrics;Instrument;Instrument;(System.Diagnostics.Metrics.Meter,System.String);summary;df-generated | | System.Diagnostics.Metrics;Instrument;Instrument;(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String);summary;df-generated | | System.Diagnostics.Metrics;Instrument;Instrument;(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>);summary;df-generated | | System.Diagnostics.Metrics;Instrument;RecordMeasurement;(T);summary;df-generated | @@ -30262,14 +31462,17 @@ neutral | System.Diagnostics.Metrics;Instrument;RecordMeasurement;(T,System.Collections.Generic.KeyValuePair,System.Collections.Generic.KeyValuePair,System.Collections.Generic.KeyValuePair);summary;df-generated | | System.Diagnostics.Metrics;Instrument;RecordMeasurement;(T,System.Diagnostics.TagList);summary;df-generated | | 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;Instrument;get_Advice;();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 | +| System.Diagnostics.Metrics;Meter;CreateGauge;(System.String);summary;df-generated | +| System.Diagnostics.Metrics;Meter;CreateGauge;(System.String,System.String,System.String,System.Collections.Generic.IEnumerable>);summary;df-generated | +| System.Diagnostics.Metrics;Meter;CreateHistogram;(System.String);summary;df-generated | | System.Diagnostics.Metrics;Meter;CreateHistogram;(System.String,System.String,System.String);summary;df-generated | | System.Diagnostics.Metrics;Meter;CreateHistogram;(System.String,System.String,System.String,System.Collections.Generic.IEnumerable>);summary;df-generated | +| System.Diagnostics.Metrics;Meter;CreateHistogram;(System.String,System.String,System.String,System.Collections.Generic.IEnumerable>,System.Diagnostics.Metrics.InstrumentAdvice);summary;df-generated | | System.Diagnostics.Metrics;Meter;CreateObservableCounter;(System.String,System.Func>>,System.String,System.String);summary;df-generated | | System.Diagnostics.Metrics;Meter;CreateObservableCounter;(System.String,System.Func>>,System.String,System.String,System.Collections.Generic.IEnumerable>);summary;df-generated | | System.Diagnostics.Metrics;Meter;CreateObservableCounter;(System.String,System.Func>,System.String,System.String);summary;df-generated | @@ -30292,10 +31495,8 @@ neutral | System.Diagnostics.Metrics;Meter;CreateUpDownCounter;(System.String,System.String,System.String,System.Collections.Generic.IEnumerable>);summary;df-generated | | System.Diagnostics.Metrics;Meter;Dispose;();summary;df-generated | | System.Diagnostics.Metrics;Meter;Dispose;(System.Boolean);summary;df-generated | -| System.Diagnostics.Metrics;Meter;Meter;(System.Diagnostics.Metrics.MeterOptions);summary;df-generated | | 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;MeterFactoryExtensions;Create;(System.Diagnostics.Metrics.IMeterFactory,System.String,System.String,System.Collections.Generic.IEnumerable>);summary;df-generated | | System.Diagnostics.Metrics;MeterListener;Dispose;();summary;df-generated | | System.Diagnostics.Metrics;MeterListener;RecordObservableInstruments;();summary;df-generated | @@ -30327,8 +31528,6 @@ neutral | System.Diagnostics.SymbolStore;ISymbolDocument;get_LanguageVendor;();summary;df-generated | | System.Diagnostics.SymbolStore;ISymbolDocument;get_SourceLength;();summary;df-generated | | System.Diagnostics.SymbolStore;ISymbolDocument;get_URL;();summary;df-generated | -| System.Diagnostics.SymbolStore;ISymbolDocumentWriter;SetCheckSum;(System.Guid,System.Byte[]);summary;df-generated | -| System.Diagnostics.SymbolStore;ISymbolDocumentWriter;SetSource;(System.Byte[]);summary;df-generated | | System.Diagnostics.SymbolStore;ISymbolMethod;GetNamespace;();summary;df-generated | | System.Diagnostics.SymbolStore;ISymbolMethod;GetOffset;(System.Diagnostics.SymbolStore.ISymbolDocument,System.Int32,System.Int32);summary;df-generated | | System.Diagnostics.SymbolStore;ISymbolMethod;GetParameters;();summary;df-generated | @@ -30400,6 +31599,7 @@ 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_EventId;();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;EventCounter;EventCounter;(System.String,System.Diagnostics.Tracing.EventSource);summary;df-generated | @@ -30426,7 +31626,6 @@ neutral | System.Diagnostics.Tracing;EventSource;IsEnabled;(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords);summary;df-generated | | System.Diagnostics.Tracing;EventSource;IsEnabled;(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Diagnostics.Tracing.EventChannel);summary;df-generated | | System.Diagnostics.Tracing;EventSource;OnEventCommand;(System.Diagnostics.Tracing.EventCommandEventArgs);summary;df-generated | -| System.Diagnostics.Tracing;EventSource;SendCommand;(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventCommand,System.Collections.Generic.IDictionary);summary;df-generated | | System.Diagnostics.Tracing;EventSource;SetCurrentThreadActivityId;(System.Guid);summary;df-generated | | System.Diagnostics.Tracing;EventSource;SetCurrentThreadActivityId;(System.Guid,System.Guid);summary;df-generated | | System.Diagnostics.Tracing;EventSource;Write;(System.String);summary;df-generated | @@ -30462,6 +31661,7 @@ neutral | 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;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_Task;();summary;df-generated | | System.Diagnostics.Tracing;EventWrittenEventArgs;get_Version;();summary;df-generated | @@ -30471,7 +31671,6 @@ neutral | System.Diagnostics.Tracing;PollingCounter;PollingCounter;(System.String,System.Diagnostics.Tracing.EventSource,System.Func);summary;df-generated | | System.Diagnostics;Activity+Enumerator;MoveNext;();summary;df-generated | | System.Diagnostics;Activity+Enumerator;get_Current;();summary;df-generated | -| System.Diagnostics;Activity;Activity;(System.String);summary;df-generated | | System.Diagnostics;Activity;Dispose;();summary;df-generated | | System.Diagnostics;Activity;Dispose;(System.Boolean);summary;df-generated | | System.Diagnostics;Activity;GetCustomProperty;(System.String);summary;df-generated | @@ -30486,7 +31685,6 @@ neutral | System.Diagnostics;Activity;get_Status;();summary;df-generated | | System.Diagnostics;Activity;get_Tags;();summary;df-generated | | System.Diagnostics;Activity;remove_CurrentChanged;(System.EventHandler);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 | | System.Diagnostics;ActivityContext;GetHashCode;();summary;df-generated | @@ -30510,7 +31708,6 @@ neutral | System.Diagnostics;ActivityEvent;ActivityEvent;(System.String,System.DateTimeOffset,System.Diagnostics.ActivityTagsCollection);summary;df-generated | | System.Diagnostics;ActivityEvent;get_Name;();summary;df-generated | | System.Diagnostics;ActivityEvent;get_Timestamp;();summary;df-generated | -| System.Diagnostics;ActivityLink;ActivityLink;(System.Diagnostics.ActivityContext,System.Diagnostics.ActivityTagsCollection);summary;df-generated | | System.Diagnostics;ActivityLink;Equals;(System.Diagnostics.ActivityLink);summary;df-generated | | System.Diagnostics;ActivityLink;Equals;(System.Object);summary;df-generated | | System.Diagnostics;ActivityLink;GetHashCode;();summary;df-generated | @@ -30518,13 +31715,13 @@ 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;ActivitySource;ActivitySource;(System.String);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 | | System.Diagnostics;ActivitySource;Dispose;();summary;df-generated | | System.Diagnostics;ActivitySource;HasListeners;();summary;df-generated | -| System.Diagnostics;ActivitySource;StartActivity;(System.String,System.Diagnostics.ActivityKind);summary;df-generated | | System.Diagnostics;ActivitySource;get_Name;();summary;df-generated | +| System.Diagnostics;ActivitySource;get_Tags;();summary;df-generated | | System.Diagnostics;ActivitySource;get_Version;();summary;df-generated | | System.Diagnostics;ActivitySpanId;CopyTo;(System.Span);summary;df-generated | | System.Diagnostics;ActivitySpanId;CreateFromBytes;(System.ReadOnlySpan);summary;df-generated | @@ -30624,6 +31821,7 @@ neutral | System.Diagnostics;DebuggableAttribute;get_IsJITOptimizerDisabled;();summary;df-generated | | System.Diagnostics;DebuggableAttribute;get_IsJITTrackingEnabled;();summary;df-generated | | System.Diagnostics;Debugger;Break;();summary;df-generated | +| System.Diagnostics;Debugger;BreakForUserUnhandledException;(System.Exception);summary;df-generated | | System.Diagnostics;Debugger;IsLogging;();summary;df-generated | | System.Diagnostics;Debugger;Launch;();summary;df-generated | | System.Diagnostics;Debugger;Log;(System.Int32,System.String,System.String);summary;df-generated | @@ -30654,7 +31852,6 @@ neutral | System.Diagnostics;DelimitedListTraceListener;DelimitedListTraceListener;(System.String);summary;df-generated | | System.Diagnostics;DelimitedListTraceListener;DelimitedListTraceListener;(System.String,System.String);summary;df-generated | | System.Diagnostics;DelimitedListTraceListener;GetSupportedAttributes;();summary;df-generated | -| System.Diagnostics;DiagnosticListener;DiagnosticListener;(System.String);summary;df-generated | | System.Diagnostics;DiagnosticListener;Dispose;();summary;df-generated | | System.Diagnostics;DiagnosticListener;IsEnabled;();summary;df-generated | | System.Diagnostics;DiagnosticListener;IsEnabled;(System.String);summary;df-generated | @@ -30667,6 +31864,9 @@ neutral | System.Diagnostics;DiagnosticListener;Subscribe;(System.IObserver>,System.Predicate);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;DiagnosticMethodInfo;get_DeclaringAssemblyName;();summary;df-generated | +| System.Diagnostics;DiagnosticMethodInfo;get_DeclaringTypeName;();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 | @@ -30788,9 +31988,7 @@ neutral | System.Diagnostics;FileVersionInfo;get_ProductMajorPart;();summary;df-generated | | System.Diagnostics;FileVersionInfo;get_ProductMinorPart;();summary;df-generated | | System.Diagnostics;FileVersionInfo;get_ProductPrivatePart;();summary;df-generated | -| System.Diagnostics;InitializingSwitchEventArgs;InitializingSwitchEventArgs;(System.Diagnostics.Switch);summary;df-generated | | 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;MonitoringDescriptionAttribute;MonitoringDescriptionAttribute;(System.String);summary;df-generated | | System.Diagnostics;PerformanceCounterPermission;PerformanceCounterPermission;(System.Diagnostics.PerformanceCounterPermissionAccess,System.String,System.String);summary;df-generated | @@ -30834,9 +32032,7 @@ neutral | System.Diagnostics;Process;OnExited;();summary;df-generated | | System.Diagnostics;Process;Refresh;();summary;df-generated | | System.Diagnostics;Process;Start;();summary;df-generated | -| System.Diagnostics;Process;Start;(System.String);summary;df-generated | | System.Diagnostics;Process;Start;(System.String,System.Collections.Generic.IEnumerable);summary;df-generated | -| System.Diagnostics;Process;Start;(System.String,System.String);summary;df-generated | | System.Diagnostics;Process;Start;(System.String,System.String,System.Security.SecureString,System.String);summary;df-generated | | System.Diagnostics;Process;Start;(System.String,System.String,System.String,System.Security.SecureString,System.String);summary;df-generated | | System.Diagnostics;Process;WaitForExit;();summary;df-generated | @@ -30963,10 +32159,10 @@ neutral | System.Diagnostics;TagList+Enumerator;get_Current;();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 | +| System.Diagnostics;TagList;TagList;(System.ReadOnlySpan>);summary;df-generated | | System.Diagnostics;TagList;get_Count;();summary;df-generated | | System.Diagnostics;TagList;get_IsReadOnly;();summary;df-generated | | System.Diagnostics;TagList;get_Item;(System.Int32);summary;df-generated | @@ -31549,19 +32745,16 @@ neutral | System.Dynamic;ConvertBinder;get_ReturnType;();summary;df-generated | | System.Dynamic;ConvertBinder;get_Type;();summary;df-generated | | System.Dynamic;CreateInstanceBinder;Bind;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]);summary;df-generated | -| System.Dynamic;CreateInstanceBinder;CreateInstanceBinder;(System.Dynamic.CallInfo);summary;df-generated | | System.Dynamic;CreateInstanceBinder;FallbackCreateInstance;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]);summary;df-generated | | System.Dynamic;CreateInstanceBinder;FallbackCreateInstance;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject);summary;df-generated | | System.Dynamic;CreateInstanceBinder;get_CallInfo;();summary;df-generated | | System.Dynamic;CreateInstanceBinder;get_ReturnType;();summary;df-generated | | System.Dynamic;DeleteIndexBinder;Bind;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]);summary;df-generated | -| System.Dynamic;DeleteIndexBinder;DeleteIndexBinder;(System.Dynamic.CallInfo);summary;df-generated | | System.Dynamic;DeleteIndexBinder;FallbackDeleteIndex;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]);summary;df-generated | | System.Dynamic;DeleteIndexBinder;FallbackDeleteIndex;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject);summary;df-generated | | System.Dynamic;DeleteIndexBinder;get_CallInfo;();summary;df-generated | | System.Dynamic;DeleteIndexBinder;get_ReturnType;();summary;df-generated | | System.Dynamic;DeleteMemberBinder;Bind;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]);summary;df-generated | -| System.Dynamic;DeleteMemberBinder;DeleteMemberBinder;(System.String,System.Boolean);summary;df-generated | | System.Dynamic;DeleteMemberBinder;FallbackDeleteMember;(System.Dynamic.DynamicMetaObject);summary;df-generated | | System.Dynamic;DeleteMemberBinder;FallbackDeleteMember;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject);summary;df-generated | | System.Dynamic;DeleteMemberBinder;get_IgnoreCase;();summary;df-generated | @@ -31579,7 +32772,6 @@ neutral | System.Dynamic;DynamicMetaObject;BindSetIndex;(System.Dynamic.SetIndexBinder,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject);summary;df-generated | | System.Dynamic;DynamicMetaObject;BindSetMember;(System.Dynamic.SetMemberBinder,System.Dynamic.DynamicMetaObject);summary;df-generated | | System.Dynamic;DynamicMetaObject;BindUnaryOperation;(System.Dynamic.UnaryOperationBinder);summary;df-generated | -| System.Dynamic;DynamicMetaObject;DynamicMetaObject;(System.Linq.Expressions.Expression,System.Dynamic.BindingRestrictions);summary;df-generated | | System.Dynamic;DynamicMetaObject;GetDynamicMemberNames;();summary;df-generated | | System.Dynamic;DynamicMetaObject;get_Expression;();summary;df-generated | | System.Dynamic;DynamicMetaObject;get_HasValue;();summary;df-generated | @@ -31618,12 +32810,10 @@ neutral | System.Dynamic;ExpandoObject;remove_PropertyChanged;(System.ComponentModel.PropertyChangedEventHandler);summary;df-generated | | System.Dynamic;GetIndexBinder;Bind;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]);summary;df-generated | | System.Dynamic;GetIndexBinder;FallbackGetIndex;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]);summary;df-generated | -| System.Dynamic;GetIndexBinder;GetIndexBinder;(System.Dynamic.CallInfo);summary;df-generated | | System.Dynamic;GetIndexBinder;get_CallInfo;();summary;df-generated | | System.Dynamic;GetIndexBinder;get_ReturnType;();summary;df-generated | | System.Dynamic;GetMemberBinder;Bind;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]);summary;df-generated | | System.Dynamic;GetMemberBinder;FallbackGetMember;(System.Dynamic.DynamicMetaObject);summary;df-generated | -| System.Dynamic;GetMemberBinder;GetMemberBinder;(System.String,System.Boolean);summary;df-generated | | System.Dynamic;GetMemberBinder;get_IgnoreCase;();summary;df-generated | | System.Dynamic;GetMemberBinder;get_Name;();summary;df-generated | | System.Dynamic;GetMemberBinder;get_ReturnType;();summary;df-generated | @@ -31631,25 +32821,21 @@ neutral | System.Dynamic;IInvokeOnGetBinder;get_InvokeOnGet;();summary;df-generated | | System.Dynamic;InvokeBinder;Bind;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]);summary;df-generated | | System.Dynamic;InvokeBinder;FallbackInvoke;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]);summary;df-generated | -| System.Dynamic;InvokeBinder;InvokeBinder;(System.Dynamic.CallInfo);summary;df-generated | | System.Dynamic;InvokeBinder;get_CallInfo;();summary;df-generated | | System.Dynamic;InvokeBinder;get_ReturnType;();summary;df-generated | | System.Dynamic;InvokeMemberBinder;Bind;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]);summary;df-generated | | System.Dynamic;InvokeMemberBinder;FallbackInvoke;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject);summary;df-generated | | System.Dynamic;InvokeMemberBinder;FallbackInvokeMember;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]);summary;df-generated | -| System.Dynamic;InvokeMemberBinder;InvokeMemberBinder;(System.String,System.Boolean,System.Dynamic.CallInfo);summary;df-generated | | System.Dynamic;InvokeMemberBinder;get_CallInfo;();summary;df-generated | | System.Dynamic;InvokeMemberBinder;get_IgnoreCase;();summary;df-generated | | System.Dynamic;InvokeMemberBinder;get_Name;();summary;df-generated | | System.Dynamic;InvokeMemberBinder;get_ReturnType;();summary;df-generated | | System.Dynamic;SetIndexBinder;Bind;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]);summary;df-generated | | System.Dynamic;SetIndexBinder;FallbackSetIndex;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject);summary;df-generated | -| System.Dynamic;SetIndexBinder;SetIndexBinder;(System.Dynamic.CallInfo);summary;df-generated | | System.Dynamic;SetIndexBinder;get_CallInfo;();summary;df-generated | | System.Dynamic;SetIndexBinder;get_ReturnType;();summary;df-generated | | System.Dynamic;SetMemberBinder;Bind;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]);summary;df-generated | | System.Dynamic;SetMemberBinder;FallbackSetMember;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject);summary;df-generated | -| System.Dynamic;SetMemberBinder;SetMemberBinder;(System.String,System.Boolean);summary;df-generated | | System.Dynamic;SetMemberBinder;get_IgnoreCase;();summary;df-generated | | System.Dynamic;SetMemberBinder;get_Name;();summary;df-generated | | System.Dynamic;SetMemberBinder;get_ReturnType;();summary;df-generated | @@ -31680,6 +32866,7 @@ 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;DecodeLength;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32);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 | @@ -31695,6 +32882,7 @@ neutral | 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;TryDecodeLength;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Nullable,System.Int32);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;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 | @@ -31781,6 +32969,7 @@ neutral | System.Formats.Tar;TarEntry;ExtractToFile;(System.String,System.Boolean);summary;df-generated | | System.Formats.Tar;TarEntry;ExtractToFileAsync;(System.String,System.Boolean,System.Threading.CancellationToken);summary;df-generated | | System.Formats.Tar;TarEntry;get_Checksum;();summary;df-generated | +| System.Formats.Tar;TarEntry;get_DataOffset;();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_Length;();summary;df-generated | @@ -31798,6 +32987,7 @@ neutral | System.Formats.Tar;TarWriter;Dispose;();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 | @@ -32264,6 +33454,7 @@ neutral | System.IO.Compression;BrotliEncoder;GetMaxCompressedLength;(System.Int32);summary;df-generated | | System.IO.Compression;BrotliEncoder;TryCompress;(System.ReadOnlySpan,System.Span,System.Int32);summary;df-generated | | System.IO.Compression;BrotliEncoder;TryCompress;(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Int32);summary;df-generated | +| System.IO.Compression;BrotliStream;BrotliStream;(System.IO.Stream,System.IO.Compression.BrotliCompressionOptions,System.Boolean);summary;df-generated | | System.IO.Compression;BrotliStream;BrotliStream;(System.IO.Stream,System.IO.Compression.CompressionLevel);summary;df-generated | | System.IO.Compression;BrotliStream;BrotliStream;(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean);summary;df-generated | | System.IO.Compression;BrotliStream;BrotliStream;(System.IO.Stream,System.IO.Compression.CompressionMode);summary;df-generated | @@ -32274,12 +33465,12 @@ neutral | 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 | -| System.IO.Compression;BrotliStream;Write;(System.ReadOnlySpan);summary;df-generated | | System.IO.Compression;BrotliStream;WriteByte;(System.Byte);summary;df-generated | | System.IO.Compression;BrotliStream;get_CanRead;();summary;df-generated | | 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;DeflateStream;DeflateStream;(System.IO.Stream,System.IO.Compression.ZLibCompressionOptions,System.Boolean);summary;df-generated | | System.IO.Compression;DeflateStream;Dispose;(System.Boolean);summary;df-generated | | System.IO.Compression;DeflateStream;EndRead;(System.IAsyncResult);summary;df-generated | | System.IO.Compression;DeflateStream;EndWrite;(System.IAsyncResult);summary;df-generated | @@ -32287,7 +33478,6 @@ neutral | 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 | -| System.IO.Compression;DeflateStream;Write;(System.ReadOnlySpan);summary;df-generated | | System.IO.Compression;DeflateStream;WriteByte;(System.Byte);summary;df-generated | | System.IO.Compression;DeflateStream;get_CanRead;();summary;df-generated | | System.IO.Compression;DeflateStream;get_CanSeek;();summary;df-generated | @@ -32302,7 +33492,6 @@ neutral | 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 | -| System.IO.Compression;GZipStream;Write;(System.ReadOnlySpan);summary;df-generated | | System.IO.Compression;GZipStream;WriteByte;(System.Byte);summary;df-generated | | System.IO.Compression;GZipStream;get_CanRead;();summary;df-generated | | System.IO.Compression;GZipStream;get_CanSeek;();summary;df-generated | @@ -32315,7 +33504,6 @@ neutral | 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 | -| System.IO.Compression;ZLibStream;Write;(System.ReadOnlySpan);summary;df-generated | | System.IO.Compression;ZLibStream;WriteByte;(System.Byte);summary;df-generated | | System.IO.Compression;ZLibStream;ZLibStream;(System.IO.Stream,System.IO.Compression.CompressionLevel);summary;df-generated | | System.IO.Compression;ZLibStream;ZLibStream;(System.IO.Stream,System.IO.Compression.CompressionMode);summary;df-generated | @@ -32452,7 +33640,6 @@ neutral | System.IO.IsolatedStorage;IsolatedStorageFileStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFileStream;SetLength;(System.Int64);summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFileStream;Unlock;(System.Int64,System.Int64);summary;df-generated | -| System.IO.IsolatedStorage;IsolatedStorageFileStream;Write;(System.ReadOnlySpan);summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFileStream;WriteByte;(System.Byte);summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFileStream;get_CanRead;();summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFileStream;get_CanSeek;();summary;df-generated | @@ -32494,7 +33681,6 @@ neutral | System.IO.Pipelines;IDuplexPipe;get_Input;();summary;df-generated | | System.IO.Pipelines;IDuplexPipe;get_Output;();summary;df-generated | | System.IO.Pipelines;Pipe;Reset;();summary;df-generated | -| System.IO.Pipelines;PipeOptions;PipeOptions;(System.Buffers.MemoryPool,System.IO.Pipelines.PipeScheduler,System.IO.Pipelines.PipeScheduler,System.Int64,System.Int64,System.Int32,System.Boolean);summary;df-generated | | System.IO.Pipelines;PipeOptions;get_Default;();summary;df-generated | | System.IO.Pipelines;PipeOptions;get_MinimumSegmentSize;();summary;df-generated | | System.IO.Pipelines;PipeOptions;get_PauseWriterThreshold;();summary;df-generated | @@ -32525,20 +33711,17 @@ neutral | System.IO.Pipelines;PipeWriter;GetMemory;(System.Int32);summary;df-generated | | System.IO.Pipelines;PipeWriter;GetSpan;(System.Int32);summary;df-generated | | System.IO.Pipelines;PipeWriter;OnReaderCompleted;(System.Action,System.Object);summary;df-generated | -| System.IO.Pipelines;PipeWriter;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);summary;df-generated | | System.IO.Pipelines;PipeWriter;get_CanGetUnflushedBytes;();summary;df-generated | | System.IO.Pipelines;PipeWriter;get_UnflushedBytes;();summary;df-generated | | System.IO.Pipelines;ReadResult;get_IsCanceled;();summary;df-generated | | System.IO.Pipelines;ReadResult;get_IsCompleted;();summary;df-generated | | System.IO.Pipelines;StreamPipeExtensions;CopyToAsync;(System.IO.Stream,System.IO.Pipelines.PipeWriter,System.Threading.CancellationToken);summary;df-generated | | System.IO.Pipelines;StreamPipeReaderOptions;StreamPipeReaderOptions;(System.Buffers.MemoryPool,System.Int32,System.Int32,System.Boolean);summary;df-generated | -| System.IO.Pipelines;StreamPipeReaderOptions;StreamPipeReaderOptions;(System.Buffers.MemoryPool,System.Int32,System.Int32,System.Boolean,System.Boolean);summary;df-generated | | System.IO.Pipelines;StreamPipeReaderOptions;get_BufferSize;();summary;df-generated | | System.IO.Pipelines;StreamPipeReaderOptions;get_LeaveOpen;();summary;df-generated | | System.IO.Pipelines;StreamPipeReaderOptions;get_MinimumReadSize;();summary;df-generated | | System.IO.Pipelines;StreamPipeReaderOptions;get_Pool;();summary;df-generated | | System.IO.Pipelines;StreamPipeReaderOptions;get_UseZeroByteReads;();summary;df-generated | -| System.IO.Pipelines;StreamPipeWriterOptions;StreamPipeWriterOptions;(System.Buffers.MemoryPool,System.Int32,System.Boolean);summary;df-generated | | System.IO.Pipelines;StreamPipeWriterOptions;get_LeaveOpen;();summary;df-generated | | System.IO.Pipelines;StreamPipeWriterOptions;get_MinimumBufferSize;();summary;df-generated | | System.IO.Pipelines;StreamPipeWriterOptions;get_Pool;();summary;df-generated | @@ -32564,6 +33747,7 @@ neutral | System.IO.Pipes;NamedPipeClientStream;ConnectAsync;(System.TimeSpan,System.Threading.CancellationToken);summary;df-generated | | System.IO.Pipes;NamedPipeClientStream;NamedPipeClientStream;(System.String);summary;df-generated | | System.IO.Pipes;NamedPipeClientStream;NamedPipeClientStream;(System.String,System.String);summary;df-generated | +| System.IO.Pipes;NamedPipeClientStream;NamedPipeClientStream;(System.String,System.String,System.IO.Pipes.PipeAccessRights,System.IO.Pipes.PipeOptions,System.Security.Principal.TokenImpersonationLevel,System.IO.HandleInheritability);summary;df-generated | | System.IO.Pipes;NamedPipeClientStream;NamedPipeClientStream;(System.String,System.String,System.IO.Pipes.PipeDirection);summary;df-generated | | System.IO.Pipes;NamedPipeClientStream;NamedPipeClientStream;(System.String,System.String,System.IO.Pipes.PipeDirection,System.IO.Pipes.PipeOptions);summary;df-generated | | System.IO.Pipes;NamedPipeClientStream;NamedPipeClientStream;(System.String,System.String,System.IO.Pipes.PipeDirection,System.IO.Pipes.PipeOptions,System.Security.Principal.TokenImpersonationLevel);summary;df-generated | @@ -32619,7 +33803,6 @@ neutral | System.IO.Pipes;PipeStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | System.IO.Pipes;PipeStream;SetLength;(System.Int64);summary;df-generated | | System.IO.Pipes;PipeStream;WaitForPipeDrain;();summary;df-generated | -| System.IO.Pipes;PipeStream;Write;(System.ReadOnlySpan);summary;df-generated | | System.IO.Pipes;PipeStream;WriteByte;(System.Byte);summary;df-generated | | System.IO.Pipes;PipeStream;get_CanRead;();summary;df-generated | | System.IO.Pipes;PipeStream;get_CanSeek;();summary;df-generated | @@ -32681,7 +33864,6 @@ neutral | System.IO;BinaryWriter;Write;(System.Int16);summary;df-generated | | System.IO;BinaryWriter;Write;(System.Int32);summary;df-generated | | System.IO;BinaryWriter;Write;(System.Int64);summary;df-generated | -| System.IO;BinaryWriter;Write;(System.ReadOnlySpan);summary;df-generated | | System.IO;BinaryWriter;Write;(System.ReadOnlySpan);summary;df-generated | | System.IO;BinaryWriter;Write;(System.SByte);summary;df-generated | | System.IO;BinaryWriter;Write;(System.Single);summary;df-generated | @@ -32696,7 +33878,6 @@ neutral | 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 | -| System.IO;BufferedStream;Write;(System.ReadOnlySpan);summary;df-generated | | System.IO;BufferedStream;WriteByte;(System.Byte);summary;df-generated | | System.IO;BufferedStream;get_BufferSize;();summary;df-generated | | System.IO;BufferedStream;get_CanRead;();summary;df-generated | @@ -32726,7 +33907,6 @@ neutral | System.IO;Directory;GetDirectories;(System.String,System.String);summary;df-generated | | System.IO;Directory;GetDirectories;(System.String,System.String,System.IO.EnumerationOptions);summary;df-generated | | System.IO;Directory;GetDirectories;(System.String,System.String,System.IO.SearchOption);summary;df-generated | -| System.IO;Directory;GetDirectoryRoot;(System.String);summary;df-generated | | System.IO;Directory;GetFileSystemEntries;(System.String);summary;df-generated | | System.IO;Directory;GetFileSystemEntries;(System.String,System.String);summary;df-generated | | System.IO;Directory;GetFileSystemEntries;(System.String,System.String,System.IO.EnumerationOptions);summary;df-generated | @@ -32765,7 +33945,6 @@ neutral | System.IO;DirectoryInfo;GetFiles;(System.String,System.IO.EnumerationOptions);summary;df-generated | | System.IO;DirectoryInfo;GetFiles;(System.String,System.IO.SearchOption);summary;df-generated | | System.IO;DirectoryInfo;get_Exists;();summary;df-generated | -| System.IO;DirectoryInfo;get_Root;();summary;df-generated | | System.IO;DirectoryNotFoundException;DirectoryNotFoundException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.IO;DirectoryNotFoundException;DirectoryNotFoundException;(System.String);summary;df-generated | | System.IO;DirectoryNotFoundException;DirectoryNotFoundException;(System.String,System.Exception);summary;df-generated | @@ -32784,8 +33963,11 @@ neutral | System.IO;EndOfStreamException;EndOfStreamException;(System.String);summary;df-generated | | System.IO;EndOfStreamException;EndOfStreamException;(System.String,System.Exception);summary;df-generated | | System.IO;File;AppendAllBytes;(System.String,System.Byte[]);summary;df-generated | +| System.IO;File;AppendAllBytes;(System.String,System.ReadOnlySpan);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.ReadOnlySpan);summary;df-generated | +| System.IO;File;AppendAllText;(System.String,System.ReadOnlySpan,System.Text.Encoding);summary;df-generated | | System.IO;File;AppendAllText;(System.String,System.String);summary;df-generated | | System.IO;File;AppendAllText;(System.String,System.String,System.Text.Encoding);summary;df-generated | | System.IO;File;AppendText;(System.String);summary;df-generated | @@ -32845,10 +34027,13 @@ neutral | System.IO;File;SetUnixFileMode;(Microsoft.Win32.SafeHandles.SafeFileHandle,System.IO.UnixFileMode);summary;df-generated | | System.IO;File;SetUnixFileMode;(System.String,System.IO.UnixFileMode);summary;df-generated | | System.IO;File;WriteAllBytes;(System.String,System.Byte[]);summary;df-generated | +| System.IO;File;WriteAllBytes;(System.String,System.ReadOnlySpan);summary;df-generated | | System.IO;File;WriteAllLines;(System.String,System.Collections.Generic.IEnumerable);summary;df-generated | | System.IO;File;WriteAllLines;(System.String,System.Collections.Generic.IEnumerable,System.Text.Encoding);summary;df-generated | | System.IO;File;WriteAllLines;(System.String,System.String[]);summary;df-generated | | System.IO;File;WriteAllLines;(System.String,System.String[],System.Text.Encoding);summary;df-generated | +| System.IO;File;WriteAllText;(System.String,System.ReadOnlySpan);summary;df-generated | +| System.IO;File;WriteAllText;(System.String,System.ReadOnlySpan,System.Text.Encoding);summary;df-generated | | System.IO;File;WriteAllText;(System.String,System.String);summary;df-generated | | System.IO;File;WriteAllText;(System.String,System.String,System.Text.Encoding);summary;df-generated | | System.IO;FileInfo;AppendText;();summary;df-generated | @@ -32890,7 +34075,6 @@ neutral | System.IO;FileStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | System.IO;FileStream;SetLength;(System.Int64);summary;df-generated | | System.IO;FileStream;Unlock;(System.Int64,System.Int64);summary;df-generated | -| System.IO;FileStream;Write;(System.ReadOnlySpan);summary;df-generated | | System.IO;FileStream;WriteByte;(System.Byte);summary;df-generated | | System.IO;FileStream;get_CanRead;();summary;df-generated | | System.IO;FileStream;get_CanSeek;();summary;df-generated | @@ -32950,7 +34134,6 @@ neutral | 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 | -| System.IO;MemoryStream;Write;(System.ReadOnlySpan);summary;df-generated | | System.IO;MemoryStream;WriteByte;(System.Byte);summary;df-generated | | System.IO;MemoryStream;get_CanRead;();summary;df-generated | | System.IO;MemoryStream;get_CanSeek;();summary;df-generated | @@ -32970,6 +34153,7 @@ neutral | System.IO;Path;IsPathFullyQualified;(System.String);summary;df-generated | | System.IO;Path;IsPathRooted;(System.ReadOnlySpan);summary;df-generated | | System.IO;Path;IsPathRooted;(System.String);summary;df-generated | +| System.IO;Path;Join;(System.ReadOnlySpan);summary;df-generated | | System.IO;Path;Join;(System.String[]);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 | @@ -32996,7 +34180,6 @@ neutral | System.IO;Stream;SetLength;(System.Int64);summary;df-generated | | System.IO;Stream;ValidateBufferArguments;(System.Byte[],System.Int32,System.Int32);summary;df-generated | | System.IO;Stream;ValidateCopyToArguments;(System.IO.Stream,System.Int32);summary;df-generated | -| System.IO;Stream;Write;(System.ReadOnlySpan);summary;df-generated | | System.IO;Stream;WriteByte;(System.Byte);summary;df-generated | | System.IO;Stream;get_CanRead;();summary;df-generated | | System.IO;Stream;get_CanSeek;();summary;df-generated | @@ -33038,6 +34221,7 @@ neutral | System.IO;TextReader;Dispose;(System.Boolean);summary;df-generated | | System.IO;TextReader;Peek;();summary;df-generated | | System.IO;TextWriter;Close;();summary;df-generated | +| System.IO;TextWriter;CreateBroadcasting;(System.IO.TextWriter[]);summary;df-generated | | System.IO;TextWriter;Dispose;();summary;df-generated | | System.IO;TextWriter;Dispose;(System.Boolean);summary;df-generated | | System.IO;TextWriter;Flush;();summary;df-generated | @@ -33102,7 +34286,6 @@ neutral | 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 | -| System.IO;UnmanagedMemoryStream;Write;(System.ReadOnlySpan);summary;df-generated | | System.IO;UnmanagedMemoryStream;WriteByte;(System.Byte);summary;df-generated | | System.IO;UnmanagedMemoryStream;get_CanRead;();summary;df-generated | | System.IO;UnmanagedMemoryStream;get_CanSeek;();summary;df-generated | @@ -33156,47 +34339,25 @@ neutral | System.Linq.Expressions;Expression;And;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;AndAlso;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;AndAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;ArrayAccess;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[]);summary;df-generated | | System.Linq.Expressions;Expression;ArrayIndex;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;ArrayIndex;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[]);summary;df-generated | -| System.Linq.Expressions;Expression;ArrayLength;(System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;Assign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;Block;(System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression[]);summary;df-generated | | System.Linq.Expressions;Expression;Block;(System.Linq.Expressions.Expression[]);summary;df-generated | | System.Linq.Expressions;Expression;Block;(System.Type,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression[]);summary;df-generated | | System.Linq.Expressions;Expression;Block;(System.Type,System.Linq.Expressions.Expression[]);summary;df-generated | -| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget);summary;df-generated | -| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);summary;df-generated | -| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget,System.Type);summary;df-generated | | System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);summary;df-generated | | System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression[]);summary;df-generated | | System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.String,System.Type[],System.Linq.Expressions.Expression[]);summary;df-generated | | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression[]);summary;df-generated | | System.Linq.Expressions;Expression;Call;(System.Type,System.String,System.Type[],System.Linq.Expressions.Expression[]);summary;df-generated | -| System.Linq.Expressions;Expression;Catch;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;Catch;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;Catch;(System.Type,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;Catch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;ClearDebugInfo;(System.Linq.Expressions.SymbolDocumentInfo);summary;df-generated | | System.Linq.Expressions;Expression;Coalesce;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;Constant;(System.Object);summary;df-generated | -| System.Linq.Expressions;Expression;Constant;(System.Object,System.Type);summary;df-generated | -| System.Linq.Expressions;Expression;Continue;(System.Linq.Expressions.LabelTarget);summary;df-generated | -| System.Linq.Expressions;Expression;Continue;(System.Linq.Expressions.LabelTarget,System.Type);summary;df-generated | -| System.Linq.Expressions;Expression;Convert;(System.Linq.Expressions.Expression,System.Type);summary;df-generated | -| System.Linq.Expressions;Expression;Convert;(System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo);summary;df-generated | -| System.Linq.Expressions;Expression;ConvertChecked;(System.Linq.Expressions.Expression,System.Type);summary;df-generated | -| System.Linq.Expressions;Expression;ConvertChecked;(System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo);summary;df-generated | | System.Linq.Expressions;Expression;DebugInfo;(System.Linq.Expressions.SymbolDocumentInfo,System.Int32,System.Int32,System.Int32,System.Int32);summary;df-generated | -| System.Linq.Expressions;Expression;Decrement;(System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;Decrement;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);summary;df-generated | | System.Linq.Expressions;Expression;Default;(System.Type);summary;df-generated | | System.Linq.Expressions;Expression;Divide;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;DivideAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;Dynamic;(System.Runtime.CompilerServices.CallSiteBinder,System.Type,System.Linq.Expressions.Expression[]);summary;df-generated | -| System.Linq.Expressions;Expression;ElementInit;(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);summary;df-generated | -| System.Linq.Expressions;Expression;ElementInit;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression[]);summary;df-generated | | System.Linq.Expressions;Expression;Empty;();summary;df-generated | | System.Linq.Expressions;Expression;Equal;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;ExclusiveOr;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | @@ -33207,26 +34368,11 @@ neutral | System.Linq.Expressions;Expression;GetActionType;(System.Type[]);summary;df-generated | | System.Linq.Expressions;Expression;GetDelegateType;(System.Type[]);summary;df-generated | | System.Linq.Expressions;Expression;GetFuncType;(System.Type[]);summary;df-generated | -| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget);summary;df-generated | -| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);summary;df-generated | -| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget,System.Type);summary;df-generated | | System.Linq.Expressions;Expression;GreaterThan;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;GreaterThanOrEqual;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;IfThen;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;Increment;(System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;Increment;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);summary;df-generated | | System.Linq.Expressions;Expression;Invoke;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[]);summary;df-generated | -| System.Linq.Expressions;Expression;IsFalse;(System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;IsFalse;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);summary;df-generated | -| System.Linq.Expressions;Expression;IsTrue;(System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;IsTrue;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);summary;df-generated | | System.Linq.Expressions;Expression;Label;();summary;df-generated | -| System.Linq.Expressions;Expression;Label;(System.Linq.Expressions.LabelTarget);summary;df-generated | -| System.Linq.Expressions;Expression;Label;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;Label;(System.String);summary;df-generated | | System.Linq.Expressions;Expression;Label;(System.Type);summary;df-generated | -| System.Linq.Expressions;Expression;Label;(System.Type,System.String);summary;df-generated | | System.Linq.Expressions;Expression;Lambda;(System.Linq.Expressions.Expression,System.Boolean,System.Collections.Generic.IEnumerable);summary;df-generated | | System.Linq.Expressions;Expression;Lambda;(System.Linq.Expressions.Expression,System.Boolean,System.Linq.Expressions.ParameterExpression[]);summary;df-generated | | System.Linq.Expressions;Expression;Lambda;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);summary;df-generated | @@ -33245,118 +34391,49 @@ neutral | System.Linq.Expressions;Expression;LeftShiftAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;LessThan;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;LessThanOrEqual;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;ListBind;(System.Reflection.MemberInfo,System.Collections.Generic.IEnumerable);summary;df-generated | | System.Linq.Expressions;Expression;ListBind;(System.Reflection.MemberInfo,System.Linq.Expressions.ElementInit[]);summary;df-generated | -| System.Linq.Expressions;Expression;ListBind;(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);summary;df-generated | | System.Linq.Expressions;Expression;ListBind;(System.Reflection.MethodInfo,System.Linq.Expressions.ElementInit[]);summary;df-generated | -| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);summary;df-generated | -| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);summary;df-generated | -| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Linq.Expressions.ElementInit[]);summary;df-generated | -| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Linq.Expressions.Expression[]);summary;df-generated | -| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);summary;df-generated | -| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression[]);summary;df-generated | -| System.Linq.Expressions;Expression;Loop;(System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;Loop;(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget);summary;df-generated | -| System.Linq.Expressions;Expression;Loop;(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget);summary;df-generated | | System.Linq.Expressions;Expression;MakeBinary;(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;MakeCatchBlock;(System.Type,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;MakeDynamic;(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression[]);summary;df-generated | -| System.Linq.Expressions;Expression;MakeGoto;(System.Linq.Expressions.GotoExpressionKind,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);summary;df-generated | -| System.Linq.Expressions;Expression;MakeTry;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);summary;df-generated | -| System.Linq.Expressions;Expression;MakeUnary;(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Type);summary;df-generated | -| System.Linq.Expressions;Expression;MakeUnary;(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo);summary;df-generated | -| System.Linq.Expressions;Expression;MemberBind;(System.Reflection.MemberInfo,System.Collections.Generic.IEnumerable);summary;df-generated | | System.Linq.Expressions;Expression;MemberBind;(System.Reflection.MemberInfo,System.Linq.Expressions.MemberBinding[]);summary;df-generated | -| System.Linq.Expressions;Expression;MemberBind;(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);summary;df-generated | | System.Linq.Expressions;Expression;MemberBind;(System.Reflection.MethodInfo,System.Linq.Expressions.MemberBinding[]);summary;df-generated | -| System.Linq.Expressions;Expression;MemberInit;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);summary;df-generated | -| System.Linq.Expressions;Expression;MemberInit;(System.Linq.Expressions.NewExpression,System.Linq.Expressions.MemberBinding[]);summary;df-generated | | System.Linq.Expressions;Expression;Modulo;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;ModuloAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;Multiply;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;MultiplyAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;MultiplyAssignChecked;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;MultiplyChecked;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;Negate;(System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;Negate;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);summary;df-generated | -| System.Linq.Expressions;Expression;NegateChecked;(System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;NegateChecked;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);summary;df-generated | -| System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo);summary;df-generated | -| System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo,System.Linq.Expressions.Expression[]);summary;df-generated | | System.Linq.Expressions;Expression;New;(System.Type);summary;df-generated | | System.Linq.Expressions;Expression;NewArrayBounds;(System.Type,System.Collections.Generic.IEnumerable);summary;df-generated | | System.Linq.Expressions;Expression;NewArrayBounds;(System.Type,System.Linq.Expressions.Expression[]);summary;df-generated | | System.Linq.Expressions;Expression;NewArrayInit;(System.Type,System.Collections.Generic.IEnumerable);summary;df-generated | | System.Linq.Expressions;Expression;NewArrayInit;(System.Type,System.Linq.Expressions.Expression[]);summary;df-generated | -| System.Linq.Expressions;Expression;Not;(System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;Not;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);summary;df-generated | | System.Linq.Expressions;Expression;NotEqual;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;OnesComplement;(System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;OnesComplement;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);summary;df-generated | | System.Linq.Expressions;Expression;Or;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;OrAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;OrElse;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;Parameter;(System.Type);summary;df-generated | -| System.Linq.Expressions;Expression;Parameter;(System.Type,System.String);summary;df-generated | -| System.Linq.Expressions;Expression;PostDecrementAssign;(System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;PostDecrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);summary;df-generated | -| System.Linq.Expressions;Expression;PostIncrementAssign;(System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;PostIncrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);summary;df-generated | | System.Linq.Expressions;Expression;Power;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;PowerAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;PreDecrementAssign;(System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;PreDecrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);summary;df-generated | -| System.Linq.Expressions;Expression;PreIncrementAssign;(System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;PreIncrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);summary;df-generated | | System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);summary;df-generated | -| System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Linq.Expressions.Expression[]);summary;df-generated | | System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.String);summary;df-generated | -| System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.String,System.Linq.Expressions.Expression[]);summary;df-generated | | System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.Type,System.String);summary;df-generated | | System.Linq.Expressions;Expression;PropertyOrField;(System.Linq.Expressions.Expression,System.String);summary;df-generated | -| System.Linq.Expressions;Expression;Quote;(System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;ReferenceEqual;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;ReferenceNotEqual;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;Rethrow;();summary;df-generated | | System.Linq.Expressions;Expression;Rethrow;(System.Type);summary;df-generated | -| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget);summary;df-generated | -| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);summary;df-generated | -| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget,System.Type);summary;df-generated | | System.Linq.Expressions;Expression;RightShift;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;RightShiftAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;RuntimeVariables;(System.Collections.Generic.IEnumerable);summary;df-generated | | System.Linq.Expressions;Expression;RuntimeVariables;(System.Linq.Expressions.ParameterExpression[]);summary;df-generated | | System.Linq.Expressions;Expression;Subtract;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;SubtractAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;SubtractAssignChecked;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;SubtractChecked;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.SwitchCase[]);summary;df-generated | -| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);summary;df-generated | -| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[]);summary;df-generated | -| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.SwitchCase[]);summary;df-generated | -| System.Linq.Expressions;Expression;Switch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);summary;df-generated | -| System.Linq.Expressions;Expression;Switch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[]);summary;df-generated | -| System.Linq.Expressions;Expression;SwitchCase;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);summary;df-generated | -| System.Linq.Expressions;Expression;SwitchCase;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[]);summary;df-generated | -| System.Linq.Expressions;Expression;SymbolDocument;(System.String);summary;df-generated | -| System.Linq.Expressions;Expression;Throw;(System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;Throw;(System.Linq.Expressions.Expression,System.Type);summary;df-generated | | System.Linq.Expressions;Expression;ToString;();summary;df-generated | -| System.Linq.Expressions;Expression;TryCatch;(System.Linq.Expressions.Expression,System.Linq.Expressions.CatchBlock[]);summary;df-generated | -| System.Linq.Expressions;Expression;TryCatchFinally;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.CatchBlock[]);summary;df-generated | -| System.Linq.Expressions;Expression;TryFault;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;TryFinally;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);summary;df-generated | | System.Linq.Expressions;Expression;TryGetActionType;(System.Type[],System.Type);summary;df-generated | | System.Linq.Expressions;Expression;TryGetFuncType;(System.Type[],System.Type);summary;df-generated | -| System.Linq.Expressions;Expression;TypeAs;(System.Linq.Expressions.Expression,System.Type);summary;df-generated | -| System.Linq.Expressions;Expression;TypeEqual;(System.Linq.Expressions.Expression,System.Type);summary;df-generated | -| System.Linq.Expressions;Expression;TypeIs;(System.Linq.Expressions.Expression,System.Type);summary;df-generated | -| System.Linq.Expressions;Expression;UnaryPlus;(System.Linq.Expressions.Expression);summary;df-generated | -| System.Linq.Expressions;Expression;UnaryPlus;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);summary;df-generated | -| System.Linq.Expressions;Expression;Unbox;(System.Linq.Expressions.Expression,System.Type);summary;df-generated | | System.Linq.Expressions;Expression;Variable;(System.Type);summary;df-generated | -| System.Linq.Expressions;Expression;Variable;(System.Type,System.String);summary;df-generated | | System.Linq.Expressions;Expression;get_CanReduce;();summary;df-generated | | System.Linq.Expressions;Expression;get_NodeType;();summary;df-generated | | System.Linq.Expressions;Expression;get_Type;();summary;df-generated | @@ -33405,7 +34482,6 @@ neutral | System.Linq.Expressions;LoopExpression;get_ContinueLabel;();summary;df-generated | | System.Linq.Expressions;LoopExpression;get_NodeType;();summary;df-generated | | System.Linq.Expressions;LoopExpression;get_Type;();summary;df-generated | -| System.Linq.Expressions;MemberBinding;MemberBinding;(System.Linq.Expressions.MemberBindingType,System.Reflection.MemberInfo);summary;df-generated | | System.Linq.Expressions;MemberBinding;get_BindingType;();summary;df-generated | | System.Linq.Expressions;MemberBinding;get_Member;();summary;df-generated | | System.Linq.Expressions;MemberExpression;get_Expression;();summary;df-generated | @@ -33535,12 +34611,10 @@ neutral | System.Linq;ImmutableArrayExtensions;First;(System.Collections.Immutable.ImmutableArray,System.Func);summary;df-generated | | System.Linq;ImmutableArrayExtensions;FirstOrDefault;(System.Collections.Immutable.ImmutableArray,System.Func);summary;df-generated | | System.Linq;ImmutableArrayExtensions;Last;(System.Collections.Immutable.ImmutableArray,System.Func);summary;df-generated | -| System.Linq;ImmutableArrayExtensions;LastOrDefault;(System.Collections.Immutable.ImmutableArray);summary;df-generated | | System.Linq;ImmutableArrayExtensions;LastOrDefault;(System.Collections.Immutable.ImmutableArray,System.Func);summary;df-generated | | System.Linq;ImmutableArrayExtensions;Select;(System.Collections.Immutable.ImmutableArray,System.Func);summary;df-generated | | System.Linq;ImmutableArrayExtensions;SequenceEqual;(System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray,System.Func);summary;df-generated | | System.Linq;ImmutableArrayExtensions;Single;(System.Collections.Immutable.ImmutableArray,System.Func);summary;df-generated | -| System.Linq;ImmutableArrayExtensions;SingleOrDefault;(System.Collections.Immutable.ImmutableArray);summary;df-generated | | System.Linq;ImmutableArrayExtensions;SingleOrDefault;(System.Collections.Immutable.ImmutableArray,System.Func);summary;df-generated | | System.Linq;ImmutableArrayExtensions;Where;(System.Collections.Immutable.ImmutableArray,System.Func);summary;df-generated | | System.Linq;Lookup;Contains;(TKey);summary;df-generated | @@ -33736,7 +34810,6 @@ neutral | System.Net.Http.Headers;EntityTagHeaderValue;Parse;(System.String);summary;df-generated | | System.Net.Http.Headers;EntityTagHeaderValue;TryParse;(System.String,System.Net.Http.Headers.EntityTagHeaderValue);summary;df-generated | | System.Net.Http.Headers;EntityTagHeaderValue;get_Any;();summary;df-generated | -| System.Net.Http.Headers;EntityTagHeaderValue;get_IsWeak;();summary;df-generated | | System.Net.Http.Headers;HeaderStringValues+Enumerator;Dispose;();summary;df-generated | | System.Net.Http.Headers;HeaderStringValues+Enumerator;MoveNext;();summary;df-generated | | System.Net.Http.Headers;HeaderStringValues+Enumerator;Reset;();summary;df-generated | @@ -33748,7 +34821,6 @@ neutral | 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 | -| System.Net.Http.Headers;HttpHeaderValueCollection;ToString;();summary;df-generated | | System.Net.Http.Headers;HttpHeaderValueCollection;TryParseAdd;(System.String);summary;df-generated | | System.Net.Http.Headers;HttpHeaderValueCollection;get_Count;();summary;df-generated | | System.Net.Http.Headers;HttpHeaderValueCollection;get_IsReadOnly;();summary;df-generated | @@ -33922,8 +34994,6 @@ neutral | System.Net.Http.Json;HttpContentJsonExtensions;ReadFromJsonAsync;(System.Net.Http.HttpContent,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken);summary;df-generated | | System.Net.Http.Json;HttpContentJsonExtensions;ReadFromJsonAsync;(System.Net.Http.HttpContent,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken);summary;df-generated | | System.Net.Http.Json;HttpContentJsonExtensions;ReadFromJsonAsync;(System.Net.Http.HttpContent,System.Threading.CancellationToken);summary;df-generated | -| System.Net.Http.Json;JsonContent;Create;(System.Object,System.Type,System.Net.Http.Headers.MediaTypeHeaderValue,System.Text.Json.JsonSerializerOptions);summary;df-generated | -| System.Net.Http.Json;JsonContent;Create;(T,System.Net.Http.Headers.MediaTypeHeaderValue,System.Text.Json.JsonSerializerOptions);summary;df-generated | | System.Net.Http.Json;JsonContent;TryComputeLength;(System.Int64);summary;df-generated | | System.Net.Http.Json;JsonContent;get_ObjectType;();summary;df-generated | | System.Net.Http.Json;JsonContent;get_Value;();summary;df-generated | @@ -33988,6 +35058,10 @@ neutral | System.Net.Http;HttpContent;Dispose;(System.Boolean);summary;df-generated | | System.Net.Http;HttpContent;LoadIntoBufferAsync;();summary;df-generated | | System.Net.Http;HttpContent;LoadIntoBufferAsync;(System.Int64);summary;df-generated | +| System.Net.Http;HttpContent;LoadIntoBufferAsync;(System.Int64,System.Threading.CancellationToken);summary;df-generated | +| System.Net.Http;HttpContent;LoadIntoBufferAsync;(System.Threading.CancellationToken);summary;df-generated | +| System.Net.Http;HttpContent;ReadAsByteArrayAsync;();summary;df-generated | +| System.Net.Http;HttpContent;ReadAsByteArrayAsync;(System.Threading.CancellationToken);summary;df-generated | | System.Net.Http;HttpContent;ReadAsStringAsync;();summary;df-generated | | System.Net.Http;HttpContent;ReadAsStringAsync;(System.Threading.CancellationToken);summary;df-generated | | System.Net.Http;HttpContent;TryComputeLength;(System.Int64);summary;df-generated | @@ -34022,7 +35096,6 @@ neutral | System.Net.Http;HttpRequestException;HttpRequestException;(System.Net.Http.HttpRequestError,System.String,System.Exception,System.Nullable);summary;df-generated | | System.Net.Http;HttpRequestException;HttpRequestException;(System.String);summary;df-generated | | System.Net.Http;HttpRequestException;HttpRequestException;(System.String,System.Exception);summary;df-generated | -| System.Net.Http;HttpRequestException;HttpRequestException;(System.String,System.Exception,System.Nullable);summary;df-generated | | System.Net.Http;HttpRequestException;get_HttpRequestError;();summary;df-generated | | System.Net.Http;HttpRequestException;get_StatusCode;();summary;df-generated | | System.Net.Http;HttpRequestMessage;Dispose;();summary;df-generated | @@ -34041,7 +35114,6 @@ neutral | System.Net.Http;HttpRequestOptions;get_Item;(System.String);summary;df-generated | | System.Net.Http;HttpRequestOptions;get_Keys;();summary;df-generated | | System.Net.Http;HttpRequestOptions;get_Values;();summary;df-generated | -| System.Net.Http;HttpRequestOptionsKey;HttpRequestOptionsKey;(System.String);summary;df-generated | | System.Net.Http;HttpRequestOptionsKey;get_Key;();summary;df-generated | | System.Net.Http;HttpResponseMessage;Dispose;();summary;df-generated | | System.Net.Http;HttpResponseMessage;Dispose;(System.Boolean);summary;df-generated | @@ -34355,13 +35427,9 @@ neutral | System.Net.NetworkInformation;Ping;Send;(System.Net.IPAddress);summary;df-generated | | System.Net.NetworkInformation;Ping;Send;(System.Net.IPAddress,System.Int32);summary;df-generated | | System.Net.NetworkInformation;Ping;Send;(System.Net.IPAddress,System.Int32,System.Byte[]);summary;df-generated | -| System.Net.NetworkInformation;Ping;Send;(System.Net.IPAddress,System.Int32,System.Byte[],System.Net.NetworkInformation.PingOptions);summary;df-generated | -| System.Net.NetworkInformation;Ping;Send;(System.Net.IPAddress,System.TimeSpan,System.Byte[],System.Net.NetworkInformation.PingOptions);summary;df-generated | | System.Net.NetworkInformation;Ping;Send;(System.String);summary;df-generated | | System.Net.NetworkInformation;Ping;Send;(System.String,System.Int32);summary;df-generated | | System.Net.NetworkInformation;Ping;Send;(System.String,System.Int32,System.Byte[]);summary;df-generated | -| System.Net.NetworkInformation;Ping;Send;(System.String,System.Int32,System.Byte[],System.Net.NetworkInformation.PingOptions);summary;df-generated | -| System.Net.NetworkInformation;Ping;Send;(System.String,System.TimeSpan,System.Byte[],System.Net.NetworkInformation.PingOptions);summary;df-generated | | System.Net.NetworkInformation;Ping;SendAsync;(System.Net.IPAddress,System.Int32,System.Byte[],System.Net.NetworkInformation.PingOptions,System.Object);summary;df-generated | | System.Net.NetworkInformation;Ping;SendAsync;(System.Net.IPAddress,System.Int32,System.Byte[],System.Object);summary;df-generated | | System.Net.NetworkInformation;Ping;SendAsync;(System.Net.IPAddress,System.Int32,System.Object);summary;df-generated | @@ -34443,8 +35511,6 @@ neutral | System.Net.PeerToPeer;PnrpPermissionAttribute;PnrpPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | | System.Net.Quic;QuicConnection;AcceptInboundStreamAsync;(System.Threading.CancellationToken);summary;df-generated | | System.Net.Quic;QuicConnection;CloseAsync;(System.Int64,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;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;QuicException;QuicException;(System.Net.Quic.QuicError,System.Nullable,System.String);summary;df-generated | @@ -34466,7 +35532,6 @@ neutral | System.Net.Quic;QuicStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | System.Net.Quic;QuicStream;SetLength;(System.Int64);summary;df-generated | | System.Net.Quic;QuicStream;ToString;();summary;df-generated | -| System.Net.Quic;QuicStream;Write;(System.ReadOnlySpan);summary;df-generated | | System.Net.Quic;QuicStream;WriteAsync;(System.ReadOnlyMemory,System.Boolean,System.Threading.CancellationToken);summary;df-generated | | System.Net.Quic;QuicStream;WriteByte;(System.Byte);summary;df-generated | | System.Net.Quic;QuicStream;get_CanRead;();summary;df-generated | @@ -34487,9 +35552,11 @@ neutral | System.Net.Security;AuthenticatedStream;get_LeaveInnerStreamOpen;();summary;df-generated | | System.Net.Security;CipherSuitesPolicy;CipherSuitesPolicy;(System.Collections.Generic.IEnumerable);summary;df-generated | | System.Net.Security;CipherSuitesPolicy;get_AllowedCipherSuites;();summary;df-generated | +| System.Net.Security;NegotiateAuthentication;ComputeIntegrityCheck;(System.ReadOnlySpan,System.Buffers.IBufferWriter);summary;df-generated | | System.Net.Security;NegotiateAuthentication;Dispose;();summary;df-generated | | System.Net.Security;NegotiateAuthentication;Unwrap;(System.ReadOnlySpan,System.Buffers.IBufferWriter,System.Boolean);summary;df-generated | | System.Net.Security;NegotiateAuthentication;UnwrapInPlace;(System.Span,System.Int32,System.Int32,System.Boolean);summary;df-generated | +| System.Net.Security;NegotiateAuthentication;VerifyIntegrityCheck;(System.ReadOnlySpan,System.ReadOnlySpan);summary;df-generated | | System.Net.Security;NegotiateAuthentication;Wrap;(System.ReadOnlySpan,System.Buffers.IBufferWriter,System.Boolean,System.Boolean);summary;df-generated | | System.Net.Security;NegotiateAuthentication;get_ImpersonationLevel;();summary;df-generated | | System.Net.Security;NegotiateAuthentication;get_IsAuthenticated;();summary;df-generated | @@ -34550,15 +35617,8 @@ neutral | System.Net.Security;SslApplicationProtocol;get_Protocol;();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;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;SslStream;AuthenticateAsClient;(System.String);summary;df-generated | -| System.Net.Security;SslStream;AuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean);summary;df-generated | -| System.Net.Security;SslStream;AuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean);summary;df-generated | -| System.Net.Security;SslStream;AuthenticateAsClientAsync;(System.String);summary;df-generated | -| System.Net.Security;SslStream;AuthenticateAsClientAsync;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean);summary;df-generated | -| System.Net.Security;SslStream;AuthenticateAsClientAsync;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean);summary;df-generated | | System.Net.Security;SslStream;AuthenticateAsServer;(System.Security.Cryptography.X509Certificates.X509Certificate);summary;df-generated | | System.Net.Security;SslStream;AuthenticateAsServer;(System.Security.Cryptography.X509Certificates.X509Certificate,System.Boolean,System.Boolean);summary;df-generated | | System.Net.Security;SslStream;AuthenticateAsServer;(System.Security.Cryptography.X509Certificates.X509Certificate,System.Boolean,System.Security.Authentication.SslProtocols,System.Boolean);summary;df-generated | @@ -34566,9 +35626,6 @@ neutral | System.Net.Security;SslStream;AuthenticateAsServerAsync;(System.Security.Cryptography.X509Certificates.X509Certificate);summary;df-generated | | System.Net.Security;SslStream;AuthenticateAsServerAsync;(System.Security.Cryptography.X509Certificates.X509Certificate,System.Boolean,System.Boolean);summary;df-generated | | System.Net.Security;SslStream;AuthenticateAsServerAsync;(System.Security.Cryptography.X509Certificates.X509Certificate,System.Boolean,System.Security.Authentication.SslProtocols,System.Boolean);summary;df-generated | -| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.AsyncCallback,System.Object);summary;df-generated | -| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean,System.AsyncCallback,System.Object);summary;df-generated | -| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean,System.AsyncCallback,System.Object);summary;df-generated | | System.Net.Security;SslStream;BeginAuthenticateAsServer;(System.Security.Cryptography.X509Certificates.X509Certificate,System.AsyncCallback,System.Object);summary;df-generated | | System.Net.Security;SslStream;BeginAuthenticateAsServer;(System.Security.Cryptography.X509Certificates.X509Certificate,System.Boolean,System.Boolean,System.AsyncCallback,System.Object);summary;df-generated | | System.Net.Security;SslStream;BeginAuthenticateAsServer;(System.Security.Cryptography.X509Certificates.X509Certificate,System.Boolean,System.Security.Authentication.SslProtocols,System.Boolean,System.AsyncCallback,System.Object);summary;df-generated | @@ -34578,6 +35635,7 @@ neutral | System.Net.Security;SslStream;EndRead;(System.IAsyncResult);summary;df-generated | | 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;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 | @@ -34606,7 +35664,6 @@ neutral | System.Net.Security;SslStream;get_Length;();summary;df-generated | | System.Net.Security;SslStream;get_NegotiatedCipherSuite;();summary;df-generated | | System.Net.Security;SslStream;get_SslProtocol;();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 | | System.Net.Sockets;IPPacketInformation;Equals;(System.Net.Sockets.IPPacketInformation);summary;df-generated | @@ -34630,7 +35687,6 @@ neutral | 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 | -| System.Net.Sockets;NetworkStream;Write;(System.ReadOnlySpan);summary;df-generated | | System.Net.Sockets;NetworkStream;WriteByte;(System.Byte);summary;df-generated | | System.Net.Sockets;NetworkStream;get_CanRead;();summary;df-generated | | System.Net.Sockets;NetworkStream;get_CanSeek;();summary;df-generated | @@ -34643,17 +35699,13 @@ neutral | System.Net.Sockets;SafeSocketHandle;get_IsInvalid;();summary;df-generated | | System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.Byte[]);summary;df-generated | | System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.Byte[],System.Int32,System.Int32);summary;df-generated | -| System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.Byte[],System.Int32,System.Int32,System.Boolean);summary;df-generated | | System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.IO.FileStream);summary;df-generated | | System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.IO.FileStream,System.Int64,System.Int32);summary;df-generated | -| System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.IO.FileStream,System.Int64,System.Int32,System.Boolean);summary;df-generated | | System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.ReadOnlyMemory);summary;df-generated | -| System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.ReadOnlyMemory,System.Boolean);summary;df-generated | | System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.String);summary;df-generated | | System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.String,System.Int32,System.Int32);summary;df-generated | | 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_Offset;();summary;df-generated | | System.Net.Sockets;Socket;AcceptAsync;();summary;df-generated | | System.Net.Sockets;Socket;AcceptAsync;(System.Net.Sockets.Socket);summary;df-generated | @@ -34877,11 +35929,13 @@ neutral | System.Net.Sockets;UdpClient;Dispose;(System.Boolean);summary;df-generated | | System.Net.Sockets;UdpClient;DropMulticastGroup;(System.Net.IPAddress);summary;df-generated | | System.Net.Sockets;UdpClient;DropMulticastGroup;(System.Net.IPAddress,System.Int32);summary;df-generated | +| System.Net.Sockets;UdpClient;EndReceive;(System.IAsyncResult,System.Net.IPEndPoint);summary;df-generated | | System.Net.Sockets;UdpClient;EndSend;(System.IAsyncResult);summary;df-generated | | System.Net.Sockets;UdpClient;JoinMulticastGroup;(System.Int32,System.Net.IPAddress);summary;df-generated | | System.Net.Sockets;UdpClient;JoinMulticastGroup;(System.Net.IPAddress);summary;df-generated | | System.Net.Sockets;UdpClient;JoinMulticastGroup;(System.Net.IPAddress,System.Int32);summary;df-generated | | System.Net.Sockets;UdpClient;JoinMulticastGroup;(System.Net.IPAddress,System.Net.IPAddress);summary;df-generated | +| System.Net.Sockets;UdpClient;Receive;(System.Net.IPEndPoint);summary;df-generated | | System.Net.Sockets;UdpClient;ReceiveAsync;();summary;df-generated | | System.Net.Sockets;UdpClient;ReceiveAsync;(System.Threading.CancellationToken);summary;df-generated | | System.Net.Sockets;UdpClient;Send;(System.Byte[],System.Int32);summary;df-generated | @@ -34969,7 +36023,11 @@ neutral | System.Net.WebSockets;WebSocketException;get_ErrorCode;();summary;df-generated | | 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 | @@ -35024,16 +36082,12 @@ neutral | System.Net;Dns;GetHostAddressesAsync;(System.String,System.Threading.CancellationToken);summary;df-generated | | System.Net;Dns;GetHostByAddress;(System.Net.IPAddress);summary;df-generated | | System.Net;Dns;GetHostByAddress;(System.String);summary;df-generated | -| System.Net;Dns;GetHostByName;(System.String);summary;df-generated | | System.Net;Dns;GetHostEntry;(System.Net.IPAddress);summary;df-generated | -| System.Net;Dns;GetHostEntry;(System.String);summary;df-generated | -| System.Net;Dns;GetHostEntry;(System.String,System.Net.Sockets.AddressFamily);summary;df-generated | | System.Net;Dns;GetHostEntryAsync;(System.Net.IPAddress);summary;df-generated | | System.Net;Dns;GetHostEntryAsync;(System.String);summary;df-generated | | System.Net;Dns;GetHostEntryAsync;(System.String,System.Net.Sockets.AddressFamily,System.Threading.CancellationToken);summary;df-generated | | System.Net;Dns;GetHostEntryAsync;(System.String,System.Threading.CancellationToken);summary;df-generated | | System.Net;Dns;GetHostName;();summary;df-generated | -| System.Net;Dns;Resolve;(System.String);summary;df-generated | | System.Net;DnsEndPoint;DnsEndPoint;(System.String,System.Int32);summary;df-generated | | System.Net;DnsEndPoint;Equals;(System.Object);summary;df-generated | | System.Net;DnsEndPoint;GetHashCode;();summary;df-generated | @@ -35080,8 +36134,6 @@ neutral | System.Net;HttpListener;Abort;();summary;df-generated | | System.Net;HttpListener;Close;();summary;df-generated | | System.Net;HttpListener;Dispose;();summary;df-generated | -| System.Net;HttpListener;EndGetContext;(System.IAsyncResult);summary;df-generated | -| System.Net;HttpListener;GetContext;();summary;df-generated | | System.Net;HttpListener;GetContextAsync;();summary;df-generated | | System.Net;HttpListener;Start;();summary;df-generated | | System.Net;HttpListener;Stop;();summary;df-generated | @@ -35116,6 +36168,7 @@ 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_UrlReferrer;();summary;df-generated | | System.Net;HttpListenerRequest;get_UserHostAddress;();summary;df-generated | @@ -35406,7 +36459,6 @@ neutral | System.Net;WebProxy;WebProxy;(System.Uri);summary;df-generated | | 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_BypassArrayList;();summary;df-generated | | System.Net;WebRequest;Abort;();summary;df-generated | | System.Net;WebRequest;BeginGetRequestStream;(System.AsyncCallback,System.Object);summary;df-generated | @@ -35485,6 +36537,7 @@ neutral | System.Numerics;BigInteger;MinMagnitudeNumber;(System.Numerics.BigInteger,System.Numerics.BigInteger);summary;df-generated | | System.Numerics;BigInteger;ModPow;(System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger);summary;df-generated | | System.Numerics;BigInteger;Multiply;(System.Numerics.BigInteger,System.Numerics.BigInteger);summary;df-generated | +| System.Numerics;BigInteger;MultiplyAddEstimate;(System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger);summary;df-generated | | System.Numerics;BigInteger;Negate;(System.Numerics.BigInteger);summary;df-generated | | System.Numerics;BigInteger;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | | System.Numerics;BigInteger;Parse;(System.ReadOnlySpan,System.IFormatProvider);summary;df-generated | @@ -35660,6 +36713,7 @@ neutral | System.Numerics;Complex;Multiply;(System.Double,System.Numerics.Complex);summary;df-generated | | System.Numerics;Complex;Multiply;(System.Numerics.Complex,System.Double);summary;df-generated | | System.Numerics;Complex;Multiply;(System.Numerics.Complex,System.Numerics.Complex);summary;df-generated | +| System.Numerics;Complex;MultiplyAddEstimate;(System.Numerics.Complex,System.Numerics.Complex,System.Numerics.Complex);summary;df-generated | | System.Numerics;Complex;Negate;(System.Numerics.Complex);summary;df-generated | | System.Numerics;Complex;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | | System.Numerics;Complex;Parse;(System.ReadOnlySpan,System.IFormatProvider);summary;df-generated | @@ -36015,6 +37069,8 @@ neutral | System.Numerics;Plane;Equals;(System.Numerics.Plane);summary;df-generated | | System.Numerics;Plane;Equals;(System.Object);summary;df-generated | | System.Numerics;Plane;GetHashCode;();summary;df-generated | +| System.Numerics;Plane;Normalize;(System.Numerics.Plane);summary;df-generated | +| System.Numerics;Plane;Plane;(System.Numerics.Vector3,System.Single);summary;df-generated | | System.Numerics;Plane;Plane;(System.Numerics.Vector4);summary;df-generated | | System.Numerics;Plane;Plane;(System.Single,System.Single,System.Single,System.Single);summary;df-generated | | System.Numerics;Plane;Transform;(System.Numerics.Plane,System.Numerics.Matrix4x4);summary;df-generated | @@ -36067,9 +37123,16 @@ neutral | System.Numerics;Vector2;Abs;(System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;Add;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;Clamp;(System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector2;ClampNative;(System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector2;CopySign;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;CopyTo;(System.Single[]);summary;df-generated | | System.Numerics;Vector2;CopyTo;(System.Single[],System.Int32);summary;df-generated | | System.Numerics;Vector2;CopyTo;(System.Span);summary;df-generated | +| System.Numerics;Vector2;Cos;(System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector2;Create;(System.ReadOnlySpan);summary;df-generated | +| System.Numerics;Vector2;Create;(System.Single);summary;df-generated | +| System.Numerics;Vector2;Create;(System.Single,System.Single);summary;df-generated | +| System.Numerics;Vector2;DegreesToRadians;(System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;Distance;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;DistanceSquared;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;Divide;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | @@ -36077,18 +37140,38 @@ neutral | System.Numerics;Vector2;Dot;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;Equals;(System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;Equals;(System.Object);summary;df-generated | +| System.Numerics;Vector2;Exp;(System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector2;FusedMultiplyAdd;(System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;GetHashCode;();summary;df-generated | +| System.Numerics;Vector2;Hypot;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;Length;();summary;df-generated | | System.Numerics;Vector2;LengthSquared;();summary;df-generated | +| System.Numerics;Vector2;Lerp;(System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;Lerp;(System.Numerics.Vector2,System.Numerics.Vector2,System.Single);summary;df-generated | +| System.Numerics;Vector2;Log2;(System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector2;Log;(System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;Max;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector2;MaxMagnitude;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector2;MaxMagnitudeNumber;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector2;MaxNative;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector2;MaxNumber;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;Min;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector2;MinMagnitude;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector2;MinMagnitudeNumber;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector2;MinNative;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector2;MinNumber;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;Multiply;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;Multiply;(System.Numerics.Vector2,System.Single);summary;df-generated | | System.Numerics;Vector2;Multiply;(System.Single,System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector2;MultiplyAddEstimate;(System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;Negate;(System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;Normalize;(System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector2;RadiansToDegrees;(System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;Reflect;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector2;Round;(System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector2;Round;(System.Numerics.Vector2,System.MidpointRounding);summary;df-generated | +| System.Numerics;Vector2;Sin;(System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector2;SinCos;(System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;SquareRoot;(System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;Subtract;(System.Numerics.Vector2,System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;ToString;();summary;df-generated | @@ -36098,12 +37181,21 @@ neutral | System.Numerics;Vector2;Transform;(System.Numerics.Vector2,System.Numerics.Quaternion);summary;df-generated | | System.Numerics;Vector2;TransformNormal;(System.Numerics.Vector2,System.Numerics.Matrix3x2);summary;df-generated | | System.Numerics;Vector2;TransformNormal;(System.Numerics.Vector2,System.Numerics.Matrix4x4);summary;df-generated | +| System.Numerics;Vector2;Truncate;(System.Numerics.Vector2);summary;df-generated | | System.Numerics;Vector2;TryCopyTo;(System.Span);summary;df-generated | | System.Numerics;Vector2;Vector2;(System.ReadOnlySpan);summary;df-generated | | System.Numerics;Vector2;Vector2;(System.Single);summary;df-generated | | System.Numerics;Vector2;Vector2;(System.Single,System.Single);summary;df-generated | +| System.Numerics;Vector2;get_E;();summary;df-generated | +| System.Numerics;Vector2;get_Epsilon;();summary;df-generated | | System.Numerics;Vector2;get_Item;(System.Int32);summary;df-generated | +| System.Numerics;Vector2;get_NaN;();summary;df-generated | +| System.Numerics;Vector2;get_NegativeInfinity;();summary;df-generated | +| System.Numerics;Vector2;get_NegativeZero;();summary;df-generated | | System.Numerics;Vector2;get_One;();summary;df-generated | +| System.Numerics;Vector2;get_Pi;();summary;df-generated | +| System.Numerics;Vector2;get_PositiveInfinity;();summary;df-generated | +| System.Numerics;Vector2;get_Tau;();summary;df-generated | | System.Numerics;Vector2;get_UnitX;();summary;df-generated | | System.Numerics;Vector2;get_UnitY;();summary;df-generated | | System.Numerics;Vector2;get_Zero;();summary;df-generated | @@ -36121,10 +37213,18 @@ neutral | System.Numerics;Vector3;Abs;(System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;Add;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;Clamp;(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;ClampNative;(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;CopySign;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;CopyTo;(System.Single[]);summary;df-generated | | System.Numerics;Vector3;CopyTo;(System.Single[],System.Int32);summary;df-generated | | System.Numerics;Vector3;CopyTo;(System.Span);summary;df-generated | +| System.Numerics;Vector3;Cos;(System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;Create;(System.Numerics.Vector2,System.Single);summary;df-generated | +| System.Numerics;Vector3;Create;(System.ReadOnlySpan);summary;df-generated | +| System.Numerics;Vector3;Create;(System.Single);summary;df-generated | +| System.Numerics;Vector3;Create;(System.Single,System.Single,System.Single);summary;df-generated | | System.Numerics;Vector3;Cross;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;DegreesToRadians;(System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;Distance;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;DistanceSquared;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;Divide;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | @@ -36132,18 +37232,38 @@ neutral | System.Numerics;Vector3;Dot;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;Equals;(System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;Equals;(System.Object);summary;df-generated | +| System.Numerics;Vector3;Exp;(System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;FusedMultiplyAdd;(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;GetHashCode;();summary;df-generated | +| System.Numerics;Vector3;Hypot;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;Length;();summary;df-generated | | System.Numerics;Vector3;LengthSquared;();summary;df-generated | +| System.Numerics;Vector3;Lerp;(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;Lerp;(System.Numerics.Vector3,System.Numerics.Vector3,System.Single);summary;df-generated | +| System.Numerics;Vector3;Log2;(System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;Log;(System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;Max;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;MaxMagnitude;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;MaxMagnitudeNumber;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;MaxNative;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;MaxNumber;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;Min;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;MinMagnitude;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;MinMagnitudeNumber;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;MinNative;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;MinNumber;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;Multiply;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;Multiply;(System.Numerics.Vector3,System.Single);summary;df-generated | | System.Numerics;Vector3;Multiply;(System.Single,System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;MultiplyAddEstimate;(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;Negate;(System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;Normalize;(System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;RadiansToDegrees;(System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;Reflect;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;Round;(System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;Round;(System.Numerics.Vector3,System.MidpointRounding);summary;df-generated | +| System.Numerics;Vector3;Sin;(System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector3;SinCos;(System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;SquareRoot;(System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;Subtract;(System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;ToString;();summary;df-generated | @@ -36151,13 +37271,22 @@ neutral | System.Numerics;Vector3;Transform;(System.Numerics.Vector3,System.Numerics.Matrix4x4);summary;df-generated | | System.Numerics;Vector3;Transform;(System.Numerics.Vector3,System.Numerics.Quaternion);summary;df-generated | | System.Numerics;Vector3;TransformNormal;(System.Numerics.Vector3,System.Numerics.Matrix4x4);summary;df-generated | +| System.Numerics;Vector3;Truncate;(System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector3;TryCopyTo;(System.Span);summary;df-generated | | System.Numerics;Vector3;Vector3;(System.Numerics.Vector2,System.Single);summary;df-generated | | System.Numerics;Vector3;Vector3;(System.ReadOnlySpan);summary;df-generated | | System.Numerics;Vector3;Vector3;(System.Single);summary;df-generated | | System.Numerics;Vector3;Vector3;(System.Single,System.Single,System.Single);summary;df-generated | +| System.Numerics;Vector3;get_E;();summary;df-generated | +| System.Numerics;Vector3;get_Epsilon;();summary;df-generated | | System.Numerics;Vector3;get_Item;(System.Int32);summary;df-generated | +| System.Numerics;Vector3;get_NaN;();summary;df-generated | +| System.Numerics;Vector3;get_NegativeInfinity;();summary;df-generated | +| System.Numerics;Vector3;get_NegativeZero;();summary;df-generated | | System.Numerics;Vector3;get_One;();summary;df-generated | +| System.Numerics;Vector3;get_Pi;();summary;df-generated | +| System.Numerics;Vector3;get_PositiveInfinity;();summary;df-generated | +| System.Numerics;Vector3;get_Tau;();summary;df-generated | | System.Numerics;Vector3;get_UnitX;();summary;df-generated | | System.Numerics;Vector3;get_UnitY;();summary;df-generated | | System.Numerics;Vector3;get_UnitZ;();summary;df-generated | @@ -36176,9 +37305,18 @@ neutral | System.Numerics;Vector4;Abs;(System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;Add;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;Clamp;(System.Numerics.Vector4,System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector4;ClampNative;(System.Numerics.Vector4,System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector4;CopySign;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;CopyTo;(System.Single[]);summary;df-generated | | System.Numerics;Vector4;CopyTo;(System.Single[],System.Int32);summary;df-generated | | System.Numerics;Vector4;CopyTo;(System.Span);summary;df-generated | +| System.Numerics;Vector4;Cos;(System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector4;Create;(System.Numerics.Vector2,System.Single,System.Single);summary;df-generated | +| System.Numerics;Vector4;Create;(System.Numerics.Vector3,System.Single);summary;df-generated | +| System.Numerics;Vector4;Create;(System.ReadOnlySpan);summary;df-generated | +| System.Numerics;Vector4;Create;(System.Single);summary;df-generated | +| System.Numerics;Vector4;Create;(System.Single,System.Single,System.Single,System.Single);summary;df-generated | +| System.Numerics;Vector4;DegreesToRadians;(System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;Distance;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;DistanceSquared;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;Divide;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | @@ -36186,17 +37324,37 @@ neutral | System.Numerics;Vector4;Dot;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;Equals;(System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;Equals;(System.Object);summary;df-generated | +| System.Numerics;Vector4;Exp;(System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector4;FusedMultiplyAdd;(System.Numerics.Vector4,System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;GetHashCode;();summary;df-generated | +| System.Numerics;Vector4;Hypot;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;Length;();summary;df-generated | | System.Numerics;Vector4;LengthSquared;();summary;df-generated | +| System.Numerics;Vector4;Lerp;(System.Numerics.Vector4,System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;Lerp;(System.Numerics.Vector4,System.Numerics.Vector4,System.Single);summary;df-generated | +| System.Numerics;Vector4;Log2;(System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector4;Log;(System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;Max;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector4;MaxMagnitude;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector4;MaxMagnitudeNumber;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector4;MaxNative;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector4;MaxNumber;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;Min;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector4;MinMagnitude;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector4;MinMagnitudeNumber;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector4;MinNative;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector4;MinNumber;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;Multiply;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;Multiply;(System.Numerics.Vector4,System.Single);summary;df-generated | | System.Numerics;Vector4;Multiply;(System.Single,System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector4;MultiplyAddEstimate;(System.Numerics.Vector4,System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;Negate;(System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;Normalize;(System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector4;RadiansToDegrees;(System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector4;Round;(System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector4;Round;(System.Numerics.Vector4,System.MidpointRounding);summary;df-generated | +| System.Numerics;Vector4;Sin;(System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector4;SinCos;(System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;SquareRoot;(System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;Subtract;(System.Numerics.Vector4,System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;ToString;();summary;df-generated | @@ -36207,14 +37365,23 @@ neutral | System.Numerics;Vector4;Transform;(System.Numerics.Vector3,System.Numerics.Quaternion);summary;df-generated | | System.Numerics;Vector4;Transform;(System.Numerics.Vector4,System.Numerics.Matrix4x4);summary;df-generated | | System.Numerics;Vector4;Transform;(System.Numerics.Vector4,System.Numerics.Quaternion);summary;df-generated | +| System.Numerics;Vector4;Truncate;(System.Numerics.Vector4);summary;df-generated | | System.Numerics;Vector4;TryCopyTo;(System.Span);summary;df-generated | | System.Numerics;Vector4;Vector4;(System.Numerics.Vector2,System.Single,System.Single);summary;df-generated | | System.Numerics;Vector4;Vector4;(System.Numerics.Vector3,System.Single);summary;df-generated | | System.Numerics;Vector4;Vector4;(System.ReadOnlySpan);summary;df-generated | | System.Numerics;Vector4;Vector4;(System.Single);summary;df-generated | | System.Numerics;Vector4;Vector4;(System.Single,System.Single,System.Single,System.Single);summary;df-generated | +| System.Numerics;Vector4;get_E;();summary;df-generated | +| System.Numerics;Vector4;get_Epsilon;();summary;df-generated | | System.Numerics;Vector4;get_Item;(System.Int32);summary;df-generated | +| System.Numerics;Vector4;get_NaN;();summary;df-generated | +| System.Numerics;Vector4;get_NegativeInfinity;();summary;df-generated | +| System.Numerics;Vector4;get_NegativeZero;();summary;df-generated | | System.Numerics;Vector4;get_One;();summary;df-generated | +| System.Numerics;Vector4;get_Pi;();summary;df-generated | +| System.Numerics;Vector4;get_PositiveInfinity;();summary;df-generated | +| System.Numerics;Vector4;get_Tau;();summary;df-generated | | System.Numerics;Vector4;get_UnitW;();summary;df-generated | | System.Numerics;Vector4;get_UnitX;();summary;df-generated | | System.Numerics;Vector4;get_UnitY;();summary;df-generated | @@ -36234,6 +37401,16 @@ neutral | System.Numerics;Vector;Add;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;AndNot;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;As;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;AsPlane;(System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector;AsQuaternion;(System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector;AsVector2;(System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector;AsVector3;(System.Numerics.Vector4);summary;df-generated | +| System.Numerics;Vector;AsVector4;(System.Numerics.Plane);summary;df-generated | +| System.Numerics;Vector;AsVector4;(System.Numerics.Quaternion);summary;df-generated | +| System.Numerics;Vector;AsVector4;(System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector;AsVector4;(System.Numerics.Vector3);summary;df-generated | +| System.Numerics;Vector;AsVector4Unsafe;(System.Numerics.Vector2);summary;df-generated | +| System.Numerics;Vector;AsVector4Unsafe;(System.Numerics.Vector3);summary;df-generated | | System.Numerics;Vector;AsVectorByte;(System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;AsVectorDouble;(System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;AsVectorInt16;(System.Numerics.Vector);summary;df-generated | @@ -36250,17 +37427,30 @@ neutral | System.Numerics;Vector;BitwiseOr;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;Ceiling;(System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;Ceiling;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;Clamp;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;ClampNative;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;ConditionalSelect;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;ConditionalSelect;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;ConditionalSelect;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;ConvertToDouble;(System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;ConvertToDouble;(System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;ConvertToInt32;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;ConvertToInt32Native;(System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;ConvertToInt64;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;ConvertToInt64Native;(System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;ConvertToSingle;(System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;ConvertToSingle;(System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;ConvertToUInt32;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;ConvertToUInt32Native;(System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;ConvertToUInt64;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;ConvertToUInt64Native;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;Cos;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;Cos;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;Create;(System.ReadOnlySpan);summary;df-generated | +| System.Numerics;Vector;Create;(T);summary;df-generated | +| System.Numerics;Vector;CreateSequence;(T,T);summary;df-generated | +| System.Numerics;Vector;DegreesToRadians;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;DegreesToRadians;(System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;Divide;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;Divide;(System.Numerics.Vector,T);summary;df-generated | | System.Numerics;Vector;Dot;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | @@ -36271,8 +37461,12 @@ neutral | System.Numerics;Vector;Equals;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;EqualsAll;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;EqualsAny;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;Exp;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;Exp;(System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;Floor;(System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;Floor;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;FusedMultiplyAdd;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;FusedMultiplyAdd;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;GetElement;(System.Numerics.Vector,System.Int32);summary;df-generated | | System.Numerics;Vector;GreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;GreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | @@ -36288,6 +37482,15 @@ neutral | System.Numerics;Vector;GreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;GreaterThanOrEqualAll;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;GreaterThanOrEqualAny;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;Hypot;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;Hypot;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;IsNaN;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;IsNegative;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;IsPositive;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;IsPositiveInfinity;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;IsZero;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;Lerp;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;Lerp;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;LessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;LessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;LessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | @@ -36307,11 +37510,25 @@ neutral | System.Numerics;Vector;LoadAlignedNonTemporal;(T*);summary;df-generated | | System.Numerics;Vector;LoadUnsafe;(T);summary;df-generated | | System.Numerics;Vector;LoadUnsafe;(T,System.UIntPtr);summary;df-generated | +| System.Numerics;Vector;Log2;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;Log2;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;Log;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;Log;(System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;Max;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;MaxMagnitude;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;MaxMagnitudeNumber;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;MaxNative;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;MaxNumber;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;Min;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;MinMagnitude;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;MinMagnitudeNumber;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;MinNative;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;MinNumber;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;Multiply;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;Multiply;(System.Numerics.Vector,T);summary;df-generated | | System.Numerics;Vector;Multiply;(T,System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;MultiplyAddEstimate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;MultiplyAddEstimate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;Narrow;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;Narrow;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;Narrow;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | @@ -36321,6 +37538,8 @@ neutral | System.Numerics;Vector;Narrow;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;Negate;(System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;OnesComplement;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;RadiansToDegrees;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;RadiansToDegrees;(System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;ShiftLeft;(System.Numerics.Vector,System.Int32);summary;df-generated | | System.Numerics;Vector;ShiftLeft;(System.Numerics.Vector,System.Int32);summary;df-generated | | System.Numerics;Vector;ShiftLeft;(System.Numerics.Vector,System.Int32);summary;df-generated | @@ -36346,6 +37565,10 @@ neutral | System.Numerics;Vector;ShiftRightLogical;(System.Numerics.Vector,System.Int32);summary;df-generated | | System.Numerics;Vector;ShiftRightLogical;(System.Numerics.Vector,System.Int32);summary;df-generated | | System.Numerics;Vector;ShiftRightLogical;(System.Numerics.Vector,System.Int32);summary;df-generated | +| System.Numerics;Vector;Sin;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;Sin;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;SinCos;(System.Numerics.Vector);summary;df-generated | +| System.Numerics;Vector;SinCos;(System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;SquareRoot;(System.Numerics.Vector);summary;df-generated | | System.Numerics;Vector;Store;(System.Numerics.Vector,T*);summary;df-generated | | System.Numerics;Vector;StoreAligned;(System.Numerics.Vector,T*);summary;df-generated | @@ -36396,6 +37619,7 @@ neutral | System.Numerics;Vector;Vector;(T[],System.Int32);summary;df-generated | | System.Numerics;Vector;get_AllBitsSet;();summary;df-generated | | System.Numerics;Vector;get_Count;();summary;df-generated | +| System.Numerics;Vector;get_Indices;();summary;df-generated | | System.Numerics;Vector;get_IsSupported;();summary;df-generated | | System.Numerics;Vector;get_Item;(System.Int32);summary;df-generated | | System.Numerics;Vector;get_One;();summary;df-generated | @@ -36496,7 +37720,6 @@ neutral | System.Reflection.Emit;EnumBuilder;GetEvents;();summary;df-generated | | System.Reflection.Emit;EnumBuilder;GetEvents;(System.Reflection.BindingFlags);summary;df-generated | | System.Reflection.Emit;EnumBuilder;GetFields;(System.Reflection.BindingFlags);summary;df-generated | -| System.Reflection.Emit;EnumBuilder;GetInterfaceMap;(System.Type);summary;df-generated | | System.Reflection.Emit;EnumBuilder;GetMember;(System.String,System.Reflection.MemberTypes,System.Reflection.BindingFlags);summary;df-generated | | System.Reflection.Emit;EnumBuilder;GetMembers;(System.Reflection.BindingFlags);summary;df-generated | | System.Reflection.Emit;EnumBuilder;GetMethods;(System.Reflection.BindingFlags);summary;df-generated | @@ -36547,7 +37770,6 @@ neutral | System.Reflection.Emit;GenericTypeParameterBuilder;GetEvents;(System.Reflection.BindingFlags);summary;df-generated | | System.Reflection.Emit;GenericTypeParameterBuilder;GetFields;(System.Reflection.BindingFlags);summary;df-generated | | System.Reflection.Emit;GenericTypeParameterBuilder;GetHashCode;();summary;df-generated | -| System.Reflection.Emit;GenericTypeParameterBuilder;GetInterfaceMap;(System.Type);summary;df-generated | | System.Reflection.Emit;GenericTypeParameterBuilder;GetMember;(System.String,System.Reflection.MemberTypes,System.Reflection.BindingFlags);summary;df-generated | | System.Reflection.Emit;GenericTypeParameterBuilder;GetMembers;(System.Reflection.BindingFlags);summary;df-generated | | System.Reflection.Emit;GenericTypeParameterBuilder;GetMethods;(System.Reflection.BindingFlags);summary;df-generated | @@ -36618,6 +37840,8 @@ neutral | System.Reflection.Emit;ILGenerator;EndExceptionBlock;();summary;df-generated | | System.Reflection.Emit;ILGenerator;EndScope;();summary;df-generated | | System.Reflection.Emit;ILGenerator;MarkLabel;(System.Reflection.Emit.Label);summary;df-generated | +| System.Reflection.Emit;ILGenerator;MarkSequencePoint;(System.Diagnostics.SymbolStore.ISymbolDocumentWriter,System.Int32,System.Int32,System.Int32,System.Int32);summary;df-generated | +| System.Reflection.Emit;ILGenerator;MarkSequencePointCore;(System.Diagnostics.SymbolStore.ISymbolDocumentWriter,System.Int32,System.Int32,System.Int32,System.Int32);summary;df-generated | | System.Reflection.Emit;ILGenerator;ThrowException;(System.Type);summary;df-generated | | System.Reflection.Emit;ILGenerator;UsingNamespace;(System.String);summary;df-generated | | System.Reflection.Emit;ILGenerator;get_ILOffset;();summary;df-generated | @@ -36627,6 +37851,7 @@ neutral | System.Reflection.Emit;Label;get_Id;();summary;df-generated | | System.Reflection.Emit;Label;op_Equality;(System.Reflection.Emit.Label,System.Reflection.Emit.Label);summary;df-generated | | System.Reflection.Emit;Label;op_Inequality;(System.Reflection.Emit.Label,System.Reflection.Emit.Label);summary;df-generated | +| System.Reflection.Emit;LocalBuilder;SetLocalSymInfo;(System.String);summary;df-generated | | System.Reflection.Emit;LocalBuilder;get_IsPinned;();summary;df-generated | | System.Reflection.Emit;LocalBuilder;get_LocalIndex;();summary;df-generated | | System.Reflection.Emit;MethodBuilder;DefineGenericParameters;(System.String[]);summary;df-generated | @@ -36714,6 +37939,8 @@ neutral | System.Reflection.Emit;ParameterBuilder;get_IsOut;();summary;df-generated | | System.Reflection.Emit;ParameterBuilder;get_Position;();summary;df-generated | | System.Reflection.Emit;PersistedAssemblyBuilder;GetName;(System.Boolean);summary;df-generated | +| System.Reflection.Emit;PersistedAssemblyBuilder;Save;(System.IO.Stream);summary;df-generated | +| System.Reflection.Emit;PersistedAssemblyBuilder;Save;(System.String);summary;df-generated | | System.Reflection.Emit;PersistedAssemblyBuilder;SetCustomAttributeCore;(System.Reflection.ConstructorInfo,System.ReadOnlySpan);summary;df-generated | | System.Reflection.Emit;PropertyBuilder;AddOtherMethod;(System.Reflection.Emit.MethodBuilder);summary;df-generated | | System.Reflection.Emit;PropertyBuilder;GetCustomAttributes;(System.Boolean);summary;df-generated | @@ -36779,7 +38006,6 @@ neutral | System.Reflection.Emit;TypeBuilder;DefineProperty;(System.String,System.Reflection.PropertyAttributes,System.Type,System.Type[]);summary;df-generated | | System.Reflection.Emit;TypeBuilder;DefineProperty;(System.String,System.Reflection.PropertyAttributes,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][]);summary;df-generated | | System.Reflection.Emit;TypeBuilder;DefineTypeInitializer;();summary;df-generated | -| System.Reflection.Emit;TypeBuilder;DefineTypeInitializerCore;();summary;df-generated | | System.Reflection.Emit;TypeBuilder;DefineUninitializedData;(System.String,System.Int32,System.Reflection.FieldAttributes);summary;df-generated | | System.Reflection.Emit;TypeBuilder;DefineUninitializedDataCore;(System.String,System.Int32,System.Reflection.FieldAttributes);summary;df-generated | | System.Reflection.Emit;TypeBuilder;GetAttributeFlagsImpl;();summary;df-generated | @@ -36789,7 +38015,6 @@ neutral | System.Reflection.Emit;TypeBuilder;GetEvents;();summary;df-generated | | System.Reflection.Emit;TypeBuilder;GetEvents;(System.Reflection.BindingFlags);summary;df-generated | | System.Reflection.Emit;TypeBuilder;GetFields;(System.Reflection.BindingFlags);summary;df-generated | -| System.Reflection.Emit;TypeBuilder;GetInterfaceMap;(System.Type);summary;df-generated | | System.Reflection.Emit;TypeBuilder;GetMember;(System.String,System.Reflection.MemberTypes,System.Reflection.BindingFlags);summary;df-generated | | System.Reflection.Emit;TypeBuilder;GetMembers;(System.Reflection.BindingFlags);summary;df-generated | | System.Reflection.Emit;TypeBuilder;GetMethods;(System.Reflection.BindingFlags);summary;df-generated | @@ -36830,10 +38055,8 @@ neutral | System.Reflection.Emit;TypeBuilder;get_PackingSizeCore;();summary;df-generated | | System.Reflection.Emit;TypeBuilder;get_Size;();summary;df-generated | | System.Reflection.Emit;TypeBuilder;get_SizeCore;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;ArrayShapeEncoder;ArrayShapeEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;ArrayShapeEncoder;Shape;(System.Int32,System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray);summary;df-generated | | System.Reflection.Metadata.Ecma335;ArrayShapeEncoder;get_Builder;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;BlobEncoder;BlobEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;BlobEncoder;CustomAttributeSignature;(System.Action,System.Action);summary;df-generated | | System.Reflection.Metadata.Ecma335;BlobEncoder;CustomAttributeSignature;(System.Reflection.Metadata.Ecma335.FixedArgumentsEncoder,System.Reflection.Metadata.Ecma335.CustomAttributeNamedArgumentsEncoder);summary;df-generated | | System.Reflection.Metadata.Ecma335;BlobEncoder;Field;();summary;df-generated | @@ -36866,14 +38089,12 @@ neutral | System.Reflection.Metadata.Ecma335;ControlFlowBuilder;AddFilterRegion;(System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle);summary;df-generated | | System.Reflection.Metadata.Ecma335;ControlFlowBuilder;AddFinallyRegion;(System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle);summary;df-generated | | System.Reflection.Metadata.Ecma335;ControlFlowBuilder;Clear;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;CustomAttributeArrayTypeEncoder;CustomAttributeArrayTypeEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;CustomAttributeArrayTypeEncoder;ElementType;();summary;df-generated | | System.Reflection.Metadata.Ecma335;CustomAttributeArrayTypeEncoder;ObjectArray;();summary;df-generated | | System.Reflection.Metadata.Ecma335;CustomAttributeArrayTypeEncoder;get_Builder;();summary;df-generated | | System.Reflection.Metadata.Ecma335;CustomAttributeElementTypeEncoder;Boolean;();summary;df-generated | | System.Reflection.Metadata.Ecma335;CustomAttributeElementTypeEncoder;Byte;();summary;df-generated | | System.Reflection.Metadata.Ecma335;CustomAttributeElementTypeEncoder;Char;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;CustomAttributeElementTypeEncoder;CustomAttributeElementTypeEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;CustomAttributeElementTypeEncoder;Double;();summary;df-generated | | System.Reflection.Metadata.Ecma335;CustomAttributeElementTypeEncoder;Enum;(System.String);summary;df-generated | | System.Reflection.Metadata.Ecma335;CustomAttributeElementTypeEncoder;Int16;();summary;df-generated | @@ -36889,11 +38110,8 @@ neutral | System.Reflection.Metadata.Ecma335;CustomAttributeElementTypeEncoder;UInt64;();summary;df-generated | | System.Reflection.Metadata.Ecma335;CustomAttributeElementTypeEncoder;get_Builder;();summary;df-generated | | System.Reflection.Metadata.Ecma335;CustomAttributeNamedArgumentsEncoder;Count;(System.Int32);summary;df-generated | -| System.Reflection.Metadata.Ecma335;CustomAttributeNamedArgumentsEncoder;CustomAttributeNamedArgumentsEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;CustomAttributeNamedArgumentsEncoder;get_Builder;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;CustomModifiersEncoder;CustomModifiersEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;CustomModifiersEncoder;get_Builder;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;EditAndContinueLogEntry;EditAndContinueLogEntry;(System.Reflection.Metadata.EntityHandle,System.Reflection.Metadata.Ecma335.EditAndContinueOperation);summary;df-generated | | System.Reflection.Metadata.Ecma335;EditAndContinueLogEntry;Equals;(System.Object);summary;df-generated | | System.Reflection.Metadata.Ecma335;EditAndContinueLogEntry;Equals;(System.Reflection.Metadata.Ecma335.EditAndContinueLogEntry);summary;df-generated | | System.Reflection.Metadata.Ecma335;EditAndContinueLogEntry;GetHashCode;();summary;df-generated | @@ -36905,15 +38123,12 @@ neutral | System.Reflection.Metadata.Ecma335;ExceptionRegionEncoder;get_HasSmallFormat;();summary;df-generated | | System.Reflection.Metadata.Ecma335;ExportedTypeExtensions;GetTypeDefinitionId;(System.Reflection.Metadata.ExportedType);summary;df-generated | | System.Reflection.Metadata.Ecma335;FieldTypeEncoder;CustomModifiers;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;FieldTypeEncoder;FieldTypeEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;FieldTypeEncoder;Type;(System.Boolean);summary;df-generated | | System.Reflection.Metadata.Ecma335;FieldTypeEncoder;TypedReference;();summary;df-generated | | System.Reflection.Metadata.Ecma335;FieldTypeEncoder;get_Builder;();summary;df-generated | | System.Reflection.Metadata.Ecma335;FixedArgumentsEncoder;AddArgument;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;FixedArgumentsEncoder;FixedArgumentsEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;FixedArgumentsEncoder;get_Builder;();summary;df-generated | | System.Reflection.Metadata.Ecma335;GenericTypeArgumentsEncoder;AddArgument;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;GenericTypeArgumentsEncoder;GenericTypeArgumentsEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;GenericTypeArgumentsEncoder;get_Builder;();summary;df-generated | | System.Reflection.Metadata.Ecma335;InstructionEncoder;Branch;(System.Reflection.Metadata.ILOpCode,System.Reflection.Metadata.Ecma335.LabelHandle);summary;df-generated | | System.Reflection.Metadata.Ecma335;InstructionEncoder;Call;(System.Reflection.Metadata.EntityHandle);summary;df-generated | @@ -36922,7 +38137,6 @@ neutral | System.Reflection.Metadata.Ecma335;InstructionEncoder;Call;(System.Reflection.Metadata.MethodSpecificationHandle);summary;df-generated | | System.Reflection.Metadata.Ecma335;InstructionEncoder;CallIndirect;(System.Reflection.Metadata.StandaloneSignatureHandle);summary;df-generated | | System.Reflection.Metadata.Ecma335;InstructionEncoder;DefineLabel;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;InstructionEncoder;InstructionEncoder;(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.Ecma335.ControlFlowBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;InstructionEncoder;LoadArgument;(System.Int32);summary;df-generated | | System.Reflection.Metadata.Ecma335;InstructionEncoder;LoadArgumentAddress;(System.Int32);summary;df-generated | | System.Reflection.Metadata.Ecma335;InstructionEncoder;LoadConstantI4;(System.Int32);summary;df-generated | @@ -36948,7 +38162,6 @@ neutral | System.Reflection.Metadata.Ecma335;LabelHandle;get_IsNil;();summary;df-generated | | System.Reflection.Metadata.Ecma335;LabelHandle;op_Equality;(System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle);summary;df-generated | | System.Reflection.Metadata.Ecma335;LabelHandle;op_Inequality;(System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle);summary;df-generated | -| System.Reflection.Metadata.Ecma335;LiteralEncoder;LiteralEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;LiteralEncoder;Scalar;();summary;df-generated | | System.Reflection.Metadata.Ecma335;LiteralEncoder;TaggedScalar;(System.Action,System.Action);summary;df-generated | | System.Reflection.Metadata.Ecma335;LiteralEncoder;TaggedScalar;(System.Reflection.Metadata.Ecma335.CustomAttributeElementTypeEncoder,System.Reflection.Metadata.Ecma335.ScalarEncoder);summary;df-generated | @@ -36957,15 +38170,12 @@ neutral | System.Reflection.Metadata.Ecma335;LiteralEncoder;Vector;();summary;df-generated | | System.Reflection.Metadata.Ecma335;LiteralEncoder;get_Builder;();summary;df-generated | | System.Reflection.Metadata.Ecma335;LiteralsEncoder;AddLiteral;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;LiteralsEncoder;LiteralsEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;LiteralsEncoder;get_Builder;();summary;df-generated | | System.Reflection.Metadata.Ecma335;LocalVariableTypeEncoder;CustomModifiers;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;LocalVariableTypeEncoder;LocalVariableTypeEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;LocalVariableTypeEncoder;Type;(System.Boolean,System.Boolean);summary;df-generated | | System.Reflection.Metadata.Ecma335;LocalVariableTypeEncoder;TypedReference;();summary;df-generated | | System.Reflection.Metadata.Ecma335;LocalVariableTypeEncoder;get_Builder;();summary;df-generated | | System.Reflection.Metadata.Ecma335;LocalVariablesEncoder;AddVariable;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;LocalVariablesEncoder;LocalVariablesEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;LocalVariablesEncoder;get_Builder;();summary;df-generated | | System.Reflection.Metadata.Ecma335;MetadataAggregator;GetGenerationHandle;(System.Reflection.Metadata.Handle,System.Int32);summary;df-generated | | System.Reflection.Metadata.Ecma335;MetadataAggregator;MetadataAggregator;(System.Collections.Generic.IReadOnlyList,System.Collections.Generic.IReadOnlyList,System.Collections.Generic.IReadOnlyList);summary;df-generated | @@ -37025,8 +38235,6 @@ neutral | System.Reflection.Metadata.Ecma335;MetadataBuilder;GetRowCount;(System.Reflection.Metadata.Ecma335.TableIndex);summary;df-generated | | System.Reflection.Metadata.Ecma335;MetadataBuilder;GetRowCounts;();summary;df-generated | | System.Reflection.Metadata.Ecma335;MetadataBuilder;MetadataBuilder;(System.Int32,System.Int32,System.Int32,System.Int32);summary;df-generated | -| System.Reflection.Metadata.Ecma335;MetadataBuilder;ReserveGuid;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;MetadataBuilder;ReserveUserString;(System.Int32);summary;df-generated | | System.Reflection.Metadata.Ecma335;MetadataBuilder;SetCapacity;(System.Reflection.Metadata.Ecma335.HeapIndex,System.Int32);summary;df-generated | | System.Reflection.Metadata.Ecma335;MetadataBuilder;SetCapacity;(System.Reflection.Metadata.Ecma335.TableIndex,System.Int32);summary;df-generated | | System.Reflection.Metadata.Ecma335;MetadataReaderExtensions;GetEditAndContinueLogEntries;(System.Reflection.Metadata.MetadataReader);summary;df-generated | @@ -37105,54 +38313,41 @@ neutral | System.Reflection.Metadata.Ecma335;MethodBodyStreamEncoder+MethodBody;get_ExceptionRegions;();summary;df-generated | | System.Reflection.Metadata.Ecma335;MethodBodyStreamEncoder+MethodBody;get_Instructions;();summary;df-generated | | System.Reflection.Metadata.Ecma335;MethodBodyStreamEncoder+MethodBody;get_Offset;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;MethodBodyStreamEncoder;AddMethodBody;(System.Int32,System.Int32,System.Int32,System.Boolean,System.Reflection.Metadata.StandaloneSignatureHandle,System.Reflection.Metadata.Ecma335.MethodBodyAttributes);summary;df-generated | -| System.Reflection.Metadata.Ecma335;MethodBodyStreamEncoder;AddMethodBody;(System.Int32,System.Int32,System.Int32,System.Boolean,System.Reflection.Metadata.StandaloneSignatureHandle,System.Reflection.Metadata.Ecma335.MethodBodyAttributes,System.Boolean);summary;df-generated | | System.Reflection.Metadata.Ecma335;MethodBodyStreamEncoder;AddMethodBody;(System.Reflection.Metadata.Ecma335.InstructionEncoder,System.Int32,System.Reflection.Metadata.StandaloneSignatureHandle,System.Reflection.Metadata.Ecma335.MethodBodyAttributes);summary;df-generated | | System.Reflection.Metadata.Ecma335;MethodBodyStreamEncoder;AddMethodBody;(System.Reflection.Metadata.Ecma335.InstructionEncoder,System.Int32,System.Reflection.Metadata.StandaloneSignatureHandle,System.Reflection.Metadata.Ecma335.MethodBodyAttributes,System.Boolean);summary;df-generated | -| System.Reflection.Metadata.Ecma335;MethodBodyStreamEncoder;MethodBodyStreamEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;MethodBodyStreamEncoder;get_Builder;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;MethodSignatureEncoder;MethodSignatureEncoder;(System.Reflection.Metadata.BlobBuilder,System.Boolean);summary;df-generated | | System.Reflection.Metadata.Ecma335;MethodSignatureEncoder;Parameters;(System.Int32,System.Action,System.Action);summary;df-generated | | System.Reflection.Metadata.Ecma335;MethodSignatureEncoder;Parameters;(System.Int32,System.Reflection.Metadata.Ecma335.ReturnTypeEncoder,System.Reflection.Metadata.Ecma335.ParametersEncoder);summary;df-generated | | System.Reflection.Metadata.Ecma335;MethodSignatureEncoder;get_Builder;();summary;df-generated | | System.Reflection.Metadata.Ecma335;MethodSignatureEncoder;get_HasVarArgs;();summary;df-generated | | System.Reflection.Metadata.Ecma335;NameEncoder;Name;(System.String);summary;df-generated | -| System.Reflection.Metadata.Ecma335;NameEncoder;NameEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;NameEncoder;get_Builder;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;NamedArgumentTypeEncoder;NamedArgumentTypeEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;NamedArgumentTypeEncoder;Object;();summary;df-generated | | System.Reflection.Metadata.Ecma335;NamedArgumentTypeEncoder;SZArray;();summary;df-generated | | System.Reflection.Metadata.Ecma335;NamedArgumentTypeEncoder;ScalarType;();summary;df-generated | | System.Reflection.Metadata.Ecma335;NamedArgumentTypeEncoder;get_Builder;();summary;df-generated | | System.Reflection.Metadata.Ecma335;NamedArgumentsEncoder;AddArgument;(System.Boolean,System.Action,System.Action,System.Action);summary;df-generated | | System.Reflection.Metadata.Ecma335;NamedArgumentsEncoder;AddArgument;(System.Boolean,System.Reflection.Metadata.Ecma335.NamedArgumentTypeEncoder,System.Reflection.Metadata.Ecma335.NameEncoder,System.Reflection.Metadata.Ecma335.LiteralEncoder);summary;df-generated | -| System.Reflection.Metadata.Ecma335;NamedArgumentsEncoder;NamedArgumentsEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;NamedArgumentsEncoder;get_Builder;();summary;df-generated | | System.Reflection.Metadata.Ecma335;ParameterTypeEncoder;CustomModifiers;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;ParameterTypeEncoder;ParameterTypeEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;ParameterTypeEncoder;Type;(System.Boolean);summary;df-generated | | System.Reflection.Metadata.Ecma335;ParameterTypeEncoder;TypedReference;();summary;df-generated | | System.Reflection.Metadata.Ecma335;ParameterTypeEncoder;get_Builder;();summary;df-generated | | System.Reflection.Metadata.Ecma335;ParametersEncoder;AddParameter;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;ParametersEncoder;ParametersEncoder;(System.Reflection.Metadata.BlobBuilder,System.Boolean);summary;df-generated | | System.Reflection.Metadata.Ecma335;ParametersEncoder;StartVarArgs;();summary;df-generated | | System.Reflection.Metadata.Ecma335;ParametersEncoder;get_Builder;();summary;df-generated | | System.Reflection.Metadata.Ecma335;ParametersEncoder;get_HasVarArgs;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;PermissionSetEncoder;PermissionSetEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;PermissionSetEncoder;get_Builder;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;PortablePdbBuilder;PortablePdbBuilder;(System.Reflection.Metadata.Ecma335.MetadataBuilder,System.Collections.Immutable.ImmutableArray,System.Reflection.Metadata.MethodDefinitionHandle,System.Func,System.Reflection.Metadata.BlobContentId>);summary;df-generated | | System.Reflection.Metadata.Ecma335;PortablePdbBuilder;get_FormatVersion;();summary;df-generated | | System.Reflection.Metadata.Ecma335;PortablePdbBuilder;get_IdProvider;();summary;df-generated | | System.Reflection.Metadata.Ecma335;PortablePdbBuilder;get_MetadataVersion;();summary;df-generated | | System.Reflection.Metadata.Ecma335;ReturnTypeEncoder;CustomModifiers;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;ReturnTypeEncoder;ReturnTypeEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;ReturnTypeEncoder;Type;(System.Boolean);summary;df-generated | | System.Reflection.Metadata.Ecma335;ReturnTypeEncoder;TypedReference;();summary;df-generated | | System.Reflection.Metadata.Ecma335;ReturnTypeEncoder;Void;();summary;df-generated | | System.Reflection.Metadata.Ecma335;ReturnTypeEncoder;get_Builder;();summary;df-generated | | System.Reflection.Metadata.Ecma335;ScalarEncoder;Constant;(System.Object);summary;df-generated | | System.Reflection.Metadata.Ecma335;ScalarEncoder;NullArray;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;ScalarEncoder;ScalarEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;ScalarEncoder;SystemType;(System.String);summary;df-generated | | System.Reflection.Metadata.Ecma335;ScalarEncoder;get_Builder;();summary;df-generated | | System.Reflection.Metadata.Ecma335;SignatureTypeEncoder;Boolean;();summary;df-generated | @@ -37171,7 +38366,6 @@ neutral | System.Reflection.Metadata.Ecma335;SignatureTypeEncoder;Object;();summary;df-generated | | System.Reflection.Metadata.Ecma335;SignatureTypeEncoder;PrimitiveType;(System.Reflection.Metadata.PrimitiveTypeCode);summary;df-generated | | System.Reflection.Metadata.Ecma335;SignatureTypeEncoder;SByte;();summary;df-generated | -| System.Reflection.Metadata.Ecma335;SignatureTypeEncoder;SignatureTypeEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;SignatureTypeEncoder;Single;();summary;df-generated | | System.Reflection.Metadata.Ecma335;SignatureTypeEncoder;String;();summary;df-generated | | System.Reflection.Metadata.Ecma335;SignatureTypeEncoder;Type;(System.Reflection.Metadata.EntityHandle,System.Boolean);summary;df-generated | @@ -37184,7 +38378,6 @@ neutral | System.Reflection.Metadata.Ecma335;SignatureTypeEncoder;get_Builder;();summary;df-generated | | System.Reflection.Metadata.Ecma335;SwitchInstructionEncoder;Branch;(System.Reflection.Metadata.Ecma335.LabelHandle);summary;df-generated | | System.Reflection.Metadata.Ecma335;VectorEncoder;Count;(System.Int32);summary;df-generated | -| System.Reflection.Metadata.Ecma335;VectorEncoder;VectorEncoder;(System.Reflection.Metadata.BlobBuilder);summary;df-generated | | System.Reflection.Metadata.Ecma335;VectorEncoder;get_Builder;();summary;df-generated | | System.Reflection.Metadata;ArrayShape;ArrayShape;(System.Int32,System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray);summary;df-generated | | System.Reflection.Metadata;ArrayShape;get_LowerBounds;();summary;df-generated | @@ -37219,6 +38412,14 @@ neutral | System.Reflection.Metadata;AssemblyFileHandleCollection+Enumerator;get_Current;();summary;df-generated | | System.Reflection.Metadata;AssemblyFileHandleCollection;GetEnumerator;();summary;df-generated | | System.Reflection.Metadata;AssemblyFileHandleCollection;get_Count;();summary;df-generated | +| System.Reflection.Metadata;AssemblyNameInfo;Parse;(System.ReadOnlySpan);summary;df-generated | +| System.Reflection.Metadata;AssemblyNameInfo;ToAssemblyName;();summary;df-generated | +| System.Reflection.Metadata;AssemblyNameInfo;TryParse;(System.ReadOnlySpan,System.Reflection.Metadata.AssemblyNameInfo);summary;df-generated | +| System.Reflection.Metadata;AssemblyNameInfo;get_CultureName;();summary;df-generated | +| System.Reflection.Metadata;AssemblyNameInfo;get_Flags;();summary;df-generated | +| System.Reflection.Metadata;AssemblyNameInfo;get_Name;();summary;df-generated | +| System.Reflection.Metadata;AssemblyNameInfo;get_PublicKeyOrToken;();summary;df-generated | +| System.Reflection.Metadata;AssemblyNameInfo;get_Version;();summary;df-generated | | System.Reflection.Metadata;AssemblyReference;GetAssemblyName;();summary;df-generated | | System.Reflection.Metadata;AssemblyReference;get_Culture;();summary;df-generated | | System.Reflection.Metadata;AssemblyReference;get_Flags;();summary;df-generated | @@ -37415,15 +38616,12 @@ neutral | System.Reflection.Metadata;CustomAttributeHandleCollection+Enumerator;Reset;();summary;df-generated | | System.Reflection.Metadata;CustomAttributeHandleCollection+Enumerator;get_Current;();summary;df-generated | | System.Reflection.Metadata;CustomAttributeHandleCollection;get_Count;();summary;df-generated | -| System.Reflection.Metadata;CustomAttributeNamedArgument;CustomAttributeNamedArgument;(System.String,System.Reflection.Metadata.CustomAttributeNamedArgumentKind,TType,System.Object);summary;df-generated | | System.Reflection.Metadata;CustomAttributeNamedArgument;get_Kind;();summary;df-generated | | System.Reflection.Metadata;CustomAttributeNamedArgument;get_Name;();summary;df-generated | | System.Reflection.Metadata;CustomAttributeNamedArgument;get_Type;();summary;df-generated | | System.Reflection.Metadata;CustomAttributeNamedArgument;get_Value;();summary;df-generated | -| System.Reflection.Metadata;CustomAttributeTypedArgument;CustomAttributeTypedArgument;(TType,System.Object);summary;df-generated | | System.Reflection.Metadata;CustomAttributeTypedArgument;get_Type;();summary;df-generated | | System.Reflection.Metadata;CustomAttributeTypedArgument;get_Value;();summary;df-generated | -| System.Reflection.Metadata;CustomAttributeValue;CustomAttributeValue;(System.Collections.Immutable.ImmutableArray>,System.Collections.Immutable.ImmutableArray>);summary;df-generated | | System.Reflection.Metadata;CustomAttributeValue;get_FixedArguments;();summary;df-generated | | System.Reflection.Metadata;CustomAttributeValue;get_NamedArguments;();summary;df-generated | | System.Reflection.Metadata;CustomDebugInformation;get_Kind;();summary;df-generated | @@ -37776,7 +38974,6 @@ neutral | System.Reflection.Metadata;MetadataStringComparer;Equals;(System.Reflection.Metadata.StringHandle,System.String,System.Boolean);summary;df-generated | | System.Reflection.Metadata;MetadataStringComparer;StartsWith;(System.Reflection.Metadata.StringHandle,System.String);summary;df-generated | | System.Reflection.Metadata;MetadataStringComparer;StartsWith;(System.Reflection.Metadata.StringHandle,System.String,System.Boolean);summary;df-generated | -| System.Reflection.Metadata;MetadataStringDecoder;MetadataStringDecoder;(System.Text.Encoding);summary;df-generated | | System.Reflection.Metadata;MetadataStringDecoder;get_DefaultUTF8;();summary;df-generated | | System.Reflection.Metadata;MetadataStringDecoder;get_Encoding;();summary;df-generated | | System.Reflection.Metadata;MetadataUpdateHandlerAttribute;MetadataUpdateHandlerAttribute;(System.Type);summary;df-generated | @@ -37841,7 +39038,6 @@ neutral | System.Reflection.Metadata;MethodImplementationHandleCollection;GetEnumerator;();summary;df-generated | | System.Reflection.Metadata;MethodImplementationHandleCollection;get_Count;();summary;df-generated | | System.Reflection.Metadata;MethodImport;get_Attributes;();summary;df-generated | -| System.Reflection.Metadata;MethodSignature;MethodSignature;(System.Reflection.Metadata.SignatureHeader,TType,System.Int32,System.Int32,System.Collections.Immutable.ImmutableArray);summary;df-generated | | System.Reflection.Metadata;MethodSignature;get_GenericParameterCount;();summary;df-generated | | System.Reflection.Metadata;MethodSignature;get_Header;();summary;df-generated | | System.Reflection.Metadata;MethodSignature;get_ParameterTypes;();summary;df-generated | @@ -37991,6 +39187,21 @@ neutral | System.Reflection.Metadata;TypeLayout;get_IsDefault;();summary;df-generated | | System.Reflection.Metadata;TypeLayout;get_PackingSize;();summary;df-generated | | System.Reflection.Metadata;TypeLayout;get_Size;();summary;df-generated | +| System.Reflection.Metadata;TypeName;GetArrayRank;();summary;df-generated | +| System.Reflection.Metadata;TypeName;GetGenericArguments;();summary;df-generated | +| System.Reflection.Metadata;TypeName;GetNodeCount;();summary;df-generated | +| System.Reflection.Metadata;TypeName;Parse;(System.ReadOnlySpan,System.Reflection.Metadata.TypeNameParseOptions);summary;df-generated | +| System.Reflection.Metadata;TypeName;TryParse;(System.ReadOnlySpan,System.Reflection.Metadata.TypeName,System.Reflection.Metadata.TypeNameParseOptions);summary;df-generated | +| System.Reflection.Metadata;TypeName;get_AssemblyName;();summary;df-generated | +| System.Reflection.Metadata;TypeName;get_AssemblyQualifiedName;();summary;df-generated | +| System.Reflection.Metadata;TypeName;get_IsArray;();summary;df-generated | +| System.Reflection.Metadata;TypeName;get_IsByRef;();summary;df-generated | +| System.Reflection.Metadata;TypeName;get_IsConstructedGenericType;();summary;df-generated | +| System.Reflection.Metadata;TypeName;get_IsNested;();summary;df-generated | +| System.Reflection.Metadata;TypeName;get_IsPointer;();summary;df-generated | +| System.Reflection.Metadata;TypeName;get_IsSZArray;();summary;df-generated | +| System.Reflection.Metadata;TypeName;get_IsSimple;();summary;df-generated | +| System.Reflection.Metadata;TypeName;get_IsVariableBoundArrayType;();summary;df-generated | | System.Reflection.Metadata;TypeReference;get_Name;();summary;df-generated | | System.Reflection.Metadata;TypeReference;get_Namespace;();summary;df-generated | | System.Reflection.Metadata;TypeReference;get_ResolutionScope;();summary;df-generated | @@ -38061,7 +39272,6 @@ neutral | System.Reflection.PortableExecutable;ManagedPEBuilder;ManagedPEBuilder;(System.Reflection.PortableExecutable.PEHeaderBuilder,System.Reflection.Metadata.Ecma335.MetadataRootBuilder,System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.BlobBuilder,System.Reflection.PortableExecutable.ResourceSectionBuilder,System.Reflection.PortableExecutable.DebugDirectoryBuilder,System.Int32,System.Reflection.Metadata.MethodDefinitionHandle,System.Reflection.PortableExecutable.CorFlags,System.Func,System.Reflection.Metadata.BlobContentId>);summary;df-generated | | System.Reflection.PortableExecutable;ManagedPEBuilder;Sign;(System.Reflection.Metadata.BlobBuilder,System.Func,System.Byte[]>);summary;df-generated | | System.Reflection.PortableExecutable;PEBuilder;CreateSections;();summary;df-generated | -| System.Reflection.PortableExecutable;PEBuilder;PEBuilder;(System.Reflection.PortableExecutable.PEHeaderBuilder,System.Func,System.Reflection.Metadata.BlobContentId>);summary;df-generated | | 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 | @@ -38214,6 +39424,7 @@ neutral | System.Reflection;Assembly;ReflectionOnlyLoad;(System.Byte[]);summary;df-generated | | System.Reflection;Assembly;ReflectionOnlyLoad;(System.String);summary;df-generated | | System.Reflection;Assembly;ReflectionOnlyLoadFrom;(System.String);summary;df-generated | +| System.Reflection;Assembly;SetEntryAssembly;(System.Reflection.Assembly);summary;df-generated | | System.Reflection;Assembly;UnsafeLoadFrom;(System.String);summary;df-generated | | System.Reflection;Assembly;add_ModuleResolve;(System.Reflection.ModuleResolveEventHandler);summary;df-generated | | System.Reflection;Assembly;get_DefinedTypes;();summary;df-generated | @@ -38291,7 +39502,6 @@ neutral | System.Reflection;ConstructorInfo;op_Equality;(System.Reflection.ConstructorInfo,System.Reflection.ConstructorInfo);summary;df-generated | | System.Reflection;ConstructorInfo;op_Inequality;(System.Reflection.ConstructorInfo,System.Reflection.ConstructorInfo);summary;df-generated | | System.Reflection;ConstructorInvoker;Create;(System.Reflection.ConstructorInfo);summary;df-generated | -| System.Reflection;ConstructorInvoker;Invoke;();summary;df-generated | | System.Reflection;CustomAttributeData;Equals;(System.Object);summary;df-generated | | System.Reflection;CustomAttributeData;GetCustomAttributes;(System.Reflection.Assembly);summary;df-generated | | System.Reflection;CustomAttributeData;GetCustomAttributes;(System.Reflection.MemberInfo);summary;df-generated | @@ -38382,9 +39592,7 @@ neutral | System.Reflection;FieldInfo;GetFieldFromHandle;(System.RuntimeFieldHandle);summary;df-generated | | System.Reflection;FieldInfo;GetFieldFromHandle;(System.RuntimeFieldHandle,System.RuntimeTypeHandle);summary;df-generated | | System.Reflection;FieldInfo;GetHashCode;();summary;df-generated | -| System.Reflection;FieldInfo;GetOptionalCustomModifiers;();summary;df-generated | | System.Reflection;FieldInfo;GetRawConstantValue;();summary;df-generated | -| System.Reflection;FieldInfo;GetRequiredCustomModifiers;();summary;df-generated | | System.Reflection;FieldInfo;GetValue;(System.Object);summary;df-generated | | System.Reflection;FieldInfo;GetValueDirect;(System.TypedReference);summary;df-generated | | System.Reflection;FieldInfo;SetValue;(System.Object,System.Object);summary;df-generated | @@ -38570,7 +39778,6 @@ neutral | System.Reflection;RuntimeReflectionExtensions;GetRuntimeEvents;(System.Type);summary;df-generated | | System.Reflection;RuntimeReflectionExtensions;GetRuntimeField;(System.Type,System.String);summary;df-generated | | System.Reflection;RuntimeReflectionExtensions;GetRuntimeFields;(System.Type);summary;df-generated | -| System.Reflection;RuntimeReflectionExtensions;GetRuntimeInterfaceMap;(System.Reflection.TypeInfo,System.Type);summary;df-generated | | System.Reflection;RuntimeReflectionExtensions;GetRuntimeMethod;(System.Type,System.String,System.Type[]);summary;df-generated | | System.Reflection;RuntimeReflectionExtensions;GetRuntimeMethods;(System.Type);summary;df-generated | | System.Reflection;RuntimeReflectionExtensions;GetRuntimeProperties;(System.Type);summary;df-generated | @@ -38596,7 +39803,6 @@ neutral | System.Reflection;TypeDelegator;GetEvents;(System.Reflection.BindingFlags);summary;df-generated | | System.Reflection;TypeDelegator;GetFields;(System.Reflection.BindingFlags);summary;df-generated | | System.Reflection;TypeDelegator;GetFunctionPointerCallingConventions;();summary;df-generated | -| System.Reflection;TypeDelegator;GetInterfaceMap;(System.Type);summary;df-generated | | System.Reflection;TypeDelegator;GetMember;(System.String,System.Reflection.MemberTypes,System.Reflection.BindingFlags);summary;df-generated | | System.Reflection;TypeDelegator;GetMemberWithSameMetadataDefinitionAs;(System.Reflection.MemberInfo);summary;df-generated | | System.Reflection;TypeDelegator;GetMembers;(System.Reflection.BindingFlags);summary;df-generated | @@ -38846,6 +40052,8 @@ neutral | System.Runtime.CompilerServices;NullableAttribute;NullableAttribute;(System.Byte);summary;df-generated | | System.Runtime.CompilerServices;NullableContextAttribute;NullableContextAttribute;(System.Byte);summary;df-generated | | System.Runtime.CompilerServices;NullablePublicOnlyAttribute;NullablePublicOnlyAttribute;(System.Boolean);summary;df-generated | +| System.Runtime.CompilerServices;OverloadResolutionPriorityAttribute;OverloadResolutionPriorityAttribute;(System.Int32);summary;df-generated | +| System.Runtime.CompilerServices;OverloadResolutionPriorityAttribute;get_Priority;();summary;df-generated | | System.Runtime.CompilerServices;PoolingAsyncValueTaskMethodBuilder;Create;();summary;df-generated | | System.Runtime.CompilerServices;PoolingAsyncValueTaskMethodBuilder;SetException;(System.Exception);summary;df-generated | | System.Runtime.CompilerServices;PoolingAsyncValueTaskMethodBuilder;SetResult;();summary;df-generated | @@ -38880,6 +40088,7 @@ neutral | System.Runtime.CompilerServices;RuntimeFeature;get_IsDynamicCodeCompiled;();summary;df-generated | | System.Runtime.CompilerServices;RuntimeFeature;get_IsDynamicCodeSupported;();summary;df-generated | | System.Runtime.CompilerServices;RuntimeHelpers;AllocateTypeAssociatedMemory;(System.Type,System.Int32);summary;df-generated | +| System.Runtime.CompilerServices;RuntimeHelpers;Box;(System.Byte,System.RuntimeTypeHandle);summary;df-generated | | System.Runtime.CompilerServices;RuntimeHelpers;CreateSpan;(System.RuntimeFieldHandle);summary;df-generated | | System.Runtime.CompilerServices;RuntimeHelpers;EnsureSufficientExecutionStack;();summary;df-generated | | System.Runtime.CompilerServices;RuntimeHelpers;Equals;(System.Object,System.Object);summary;df-generated | @@ -38898,9 +40107,11 @@ neutral | System.Runtime.CompilerServices;RuntimeHelpers;ProbeForSufficientStack;();summary;df-generated | | System.Runtime.CompilerServices;RuntimeHelpers;RunClassConstructor;(System.RuntimeTypeHandle);summary;df-generated | | System.Runtime.CompilerServices;RuntimeHelpers;RunModuleConstructor;(System.ModuleHandle);summary;df-generated | +| System.Runtime.CompilerServices;RuntimeHelpers;SizeOf;(System.RuntimeTypeHandle);summary;df-generated | | 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 | @@ -39406,6 +40617,8 @@ neutral | System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+ManagedToUnmanagedIn;GetPinnableReference;(System.ReadOnlySpan);summary;df-generated | | System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+ManagedToUnmanagedIn;ToUnmanaged;();summary;df-generated | | System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+ManagedToUnmanagedIn;get_BufferSize;();summary;df-generated | +| System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+ManagedToUnmanagedOut;Free;();summary;df-generated | +| System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+ManagedToUnmanagedOut;GetUnmanagedValuesSource;(System.Int32);summary;df-generated | | System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+UnmanagedToManagedOut;AllocateContainerForUnmanagedElements;(System.ReadOnlySpan,System.Int32);summary;df-generated | | System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+UnmanagedToManagedOut;GetUnmanagedValuesDestination;(TUnmanagedElement*,System.Int32);summary;df-generated | | System.Runtime.InteropServices.Marshalling;SafeHandleMarshaller+ManagedToUnmanagedIn;Free;();summary;df-generated | @@ -39427,7 +40640,6 @@ neutral | System.Runtime.InteropServices.Marshalling;StrategyBasedComWrappers;ComputeVtables;(System.Object,System.Runtime.InteropServices.CreateComInterfaceFlags,System.Int32);summary;df-generated | | System.Runtime.InteropServices.Marshalling;StrategyBasedComWrappers;CreateCacheStrategy;();summary;df-generated | | System.Runtime.InteropServices.Marshalling;StrategyBasedComWrappers;CreateDefaultCacheStrategy;();summary;df-generated | -| System.Runtime.InteropServices.Marshalling;StrategyBasedComWrappers;CreateObject;(System.IntPtr,System.Runtime.InteropServices.CreateObjectFlags);summary;df-generated | | System.Runtime.InteropServices.Marshalling;StrategyBasedComWrappers;GetOrCreateIUnknownStrategy;();summary;df-generated | | System.Runtime.InteropServices.Marshalling;StrategyBasedComWrappers;GetOrCreateInterfaceDetailsStrategy;();summary;df-generated | | System.Runtime.InteropServices.Marshalling;StrategyBasedComWrappers;ReleaseObjects;(System.Collections.IEnumerable);summary;df-generated | @@ -39446,13 +40658,20 @@ neutral | System.Runtime.InteropServices.Marshalling;Utf16StringMarshaller;ConvertToUnmanaged;(System.String);summary;df-generated | | System.Runtime.InteropServices.Marshalling;Utf16StringMarshaller;Free;(System.UInt16*);summary;df-generated | | System.Runtime.InteropServices.Marshalling;Utf16StringMarshaller;GetPinnableReference;(System.String);summary;df-generated | -| System.Runtime.InteropServices.Marshalling;VirtualMethodTableInfo;VirtualMethodTableInfo;(System.Void*,System.Void**);summary;df-generated | | System.Runtime.InteropServices.Marshalling;VirtualMethodTableInfo;get_ThisPointer;();summary;df-generated | | System.Runtime.InteropServices.Marshalling;VirtualMethodTableInfo;get_VirtualMethodTable;();summary;df-generated | | System.Runtime.InteropServices.ObjectiveC;ObjectiveCMarshal;CreateReferenceTrackingHandle;(System.Object,System.Span);summary;df-generated | | System.Runtime.InteropServices.ObjectiveC;ObjectiveCMarshal;Initialize;(System.Runtime.InteropServices.ObjectiveC.ObjectiveCMarshal+UnhandledExceptionPropagationHandler);summary;df-generated | | System.Runtime.InteropServices.ObjectiveC;ObjectiveCMarshal;SetMessageSendCallback;(System.Runtime.InteropServices.ObjectiveC.ObjectiveCMarshal+MessageSendFunction,System.IntPtr);summary;df-generated | | System.Runtime.InteropServices.ObjectiveC;ObjectiveCMarshal;SetMessageSendPendingException;(System.Exception);summary;df-generated | +| System.Runtime.InteropServices.Swift;SwiftError;SwiftError;(System.Void*);summary;df-generated | +| System.Runtime.InteropServices.Swift;SwiftError;get_Value;();summary;df-generated | +| System.Runtime.InteropServices.Swift;SwiftIndirectResult;SwiftIndirectResult;(System.Void*);summary;df-generated | +| System.Runtime.InteropServices.Swift;SwiftIndirectResult;get_Value;();summary;df-generated | +| System.Runtime.InteropServices.Swift;SwiftSelf;SwiftSelf;(System.Void*);summary;df-generated | +| System.Runtime.InteropServices.Swift;SwiftSelf;get_Value;();summary;df-generated | +| System.Runtime.InteropServices.Swift;SwiftSelf;SwiftSelf;(T);summary;df-generated | +| System.Runtime.InteropServices.Swift;SwiftSelf;get_Value;();summary;df-generated | | System.Runtime.InteropServices;ArrayWithOffset;Equals;(System.Object);summary;df-generated | | System.Runtime.InteropServices;ArrayWithOffset;Equals;(System.Runtime.InteropServices.ArrayWithOffset);summary;df-generated | | System.Runtime.InteropServices;ArrayWithOffset;GetHashCode;();summary;df-generated | @@ -39485,10 +40704,12 @@ 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+AlternateLookup,TAlternateKey,System.Boolean);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+AlternateLookup,TAlternateKey);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 | -| System.Runtime.InteropServices;ComAliasNameAttribute;ComAliasNameAttribute;(System.String);summary;df-generated | | System.Runtime.InteropServices;ComAliasNameAttribute;get_Value;();summary;df-generated | | System.Runtime.InteropServices;ComAwareEventInfo;AddEventHandler;(System.Object,System.Delegate);summary;df-generated | | System.Runtime.InteropServices;ComAwareEventInfo;ComAwareEventInfo;(System.Type,System.String);summary;df-generated | @@ -39522,7 +40743,6 @@ neutral | System.Runtime.InteropServices;ComVisibleAttribute;get_Value;();summary;df-generated | | System.Runtime.InteropServices;ComWrappers+ComInterfaceDispatch;GetInstance;(System.Runtime.InteropServices.ComWrappers+ComInterfaceDispatch*);summary;df-generated | | System.Runtime.InteropServices;ComWrappers;ComputeVtables;(System.Object,System.Runtime.InteropServices.CreateComInterfaceFlags,System.Int32);summary;df-generated | -| System.Runtime.InteropServices;ComWrappers;CreateObject;(System.IntPtr,System.Runtime.InteropServices.CreateObjectFlags);summary;df-generated | | System.Runtime.InteropServices;ComWrappers;GetIUnknownImpl;(System.IntPtr,System.IntPtr,System.IntPtr);summary;df-generated | | System.Runtime.InteropServices;ComWrappers;GetOrCreateComInterfaceForObject;(System.Object,System.Runtime.InteropServices.CreateComInterfaceFlags);summary;df-generated | | System.Runtime.InteropServices;ComWrappers;GetOrCreateObjectForComInstance;(System.IntPtr,System.Runtime.InteropServices.CreateObjectFlags);summary;df-generated | @@ -39580,7 +40800,6 @@ neutral | System.Runtime.InteropServices;GuidAttribute;get_Value;();summary;df-generated | | System.Runtime.InteropServices;HandleCollector;Add;();summary;df-generated | | System.Runtime.InteropServices;HandleCollector;HandleCollector;(System.String,System.Int32);summary;df-generated | -| System.Runtime.InteropServices;HandleCollector;HandleCollector;(System.String,System.Int32,System.Int32);summary;df-generated | | System.Runtime.InteropServices;HandleCollector;Remove;();summary;df-generated | | System.Runtime.InteropServices;HandleCollector;get_Count;();summary;df-generated | | System.Runtime.InteropServices;HandleCollector;get_InitialThreshold;();summary;df-generated | @@ -39596,7 +40815,6 @@ neutral | System.Runtime.InteropServices;ICustomQueryInterface;GetInterface;(System.Guid,System.IntPtr);summary;df-generated | | System.Runtime.InteropServices;IDynamicInterfaceCastable;GetInterfaceImplementation;(System.RuntimeTypeHandle);summary;df-generated | | System.Runtime.InteropServices;IDynamicInterfaceCastable;IsInterfaceImplemented;(System.RuntimeTypeHandle,System.Boolean);summary;df-generated | -| System.Runtime.InteropServices;ImportedFromTypeLibAttribute;ImportedFromTypeLibAttribute;(System.String);summary;df-generated | | System.Runtime.InteropServices;ImportedFromTypeLibAttribute;get_Value;();summary;df-generated | | System.Runtime.InteropServices;InterfaceTypeAttribute;InterfaceTypeAttribute;(System.Int16);summary;df-generated | | System.Runtime.InteropServices;InterfaceTypeAttribute;InterfaceTypeAttribute;(System.Runtime.InteropServices.ComInterfaceType);summary;df-generated | @@ -39607,11 +40825,11 @@ neutral | System.Runtime.InteropServices;InvalidOleVariantTypeException;InvalidOleVariantTypeException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Runtime.InteropServices;InvalidOleVariantTypeException;InvalidOleVariantTypeException;(System.String);summary;df-generated | | System.Runtime.InteropServices;InvalidOleVariantTypeException;InvalidOleVariantTypeException;(System.String,System.Exception);summary;df-generated | +| System.Runtime.InteropServices;JsonMarshal;GetRawUtf8Value;(System.Text.Json.JsonElement);summary;df-generated | | 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_LibraryName;();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 | | System.Runtime.InteropServices;Marshal;AddRef;(System.IntPtr);summary;df-generated | @@ -39875,6 +41093,7 @@ neutral | System.Runtime.InteropServices;NFloat;MinMagnitude;(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat);summary;df-generated | | System.Runtime.InteropServices;NFloat;MinMagnitudeNumber;(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat);summary;df-generated | | System.Runtime.InteropServices;NFloat;MinNumber;(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat);summary;df-generated | +| System.Runtime.InteropServices;NFloat;MultiplyAddEstimate;(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat);summary;df-generated | | System.Runtime.InteropServices;NFloat;NFloat;(System.Double);summary;df-generated | | System.Runtime.InteropServices;NFloat;NFloat;(System.Single);summary;df-generated | | System.Runtime.InteropServices;NFloat;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | @@ -40314,6 +41533,66 @@ neutral | System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;InsertSelectedScalar;(System.Runtime.Intrinsics.Vector128,System.Byte,System.Runtime.Intrinsics.Vector64,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;InsertSelectedScalar;(System.Runtime.Intrinsics.Vector128,System.Byte,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;InsertSelectedScalar;(System.Runtime.Intrinsics.Vector128,System.Byte,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128;(System.Double*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128;(System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128;(System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128;(System.Int64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128;(System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128;(System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128;(System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128;(System.UInt64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128AndUnzip;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128AndUnzip;(System.Double*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128AndUnzip;(System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128AndUnzip;(System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128AndUnzip;(System.Int64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128AndUnzip;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128AndUnzip;(System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128AndUnzip;(System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128AndUnzip;(System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load2xVector128AndUnzip;(System.UInt64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128;(System.Double*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128;(System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128;(System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128;(System.Int64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128;(System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128;(System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128;(System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128;(System.UInt64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128AndUnzip;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128AndUnzip;(System.Double*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128AndUnzip;(System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128AndUnzip;(System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128AndUnzip;(System.Int64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128AndUnzip;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128AndUnzip;(System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128AndUnzip;(System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128AndUnzip;(System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load3xVector128AndUnzip;(System.UInt64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128;(System.Double*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128;(System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128;(System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128;(System.Int64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128;(System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128;(System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128;(System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128;(System.UInt64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128AndUnzip;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128AndUnzip;(System.Double*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128AndUnzip;(System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128AndUnzip;(System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128AndUnzip;(System.Int64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128AndUnzip;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128AndUnzip;(System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128AndUnzip;(System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128AndUnzip;(System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Load4xVector128AndUnzip;(System.UInt64*);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;LoadAndInsertScalar;(System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>,System.Byte,System.Byte*);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;LoadAndInsertScalar;(System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>,System.Byte,System.Byte*);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;LoadAndInsertScalar;(System.ValueTuple,System.Runtime.Intrinsics.Vector128>,System.Byte,System.Byte*);summary;df-generated | @@ -40618,6 +41897,36 @@ neutral | System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Sqrt;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Sqrt;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Sqrt;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.Double*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.Double*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.Double*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.Int64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.Int64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.Int64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Store;(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StorePair;(System.Byte*,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StorePair;(System.Byte*,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StorePair;(System.Double*,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | @@ -40694,6 +42003,36 @@ neutral | System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreSelectedScalar;(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreSelectedScalar;(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreSelectedScalar;(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.Double*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.Double*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.Double*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.Int64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.Int64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.Int64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;StoreVectorAndZip;(System.UInt64*,System.ValueTuple,System.Runtime.Intrinsics.Vector128>);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;Subtract;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;SubtractSaturateScalar;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd+Arm64;SubtractSaturateScalar;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | @@ -41391,6 +42730,48 @@ neutral | System.Runtime.Intrinsics.Arm;AdvSimd;LeadingZeroCount;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;LeadingZeroCount;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;LeadingZeroCount;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load2xVector64;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load2xVector64;(System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load2xVector64;(System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load2xVector64;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load2xVector64;(System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load2xVector64;(System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load2xVector64;(System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load2xVector64AndUnzip;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load2xVector64AndUnzip;(System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load2xVector64AndUnzip;(System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load2xVector64AndUnzip;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load2xVector64AndUnzip;(System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load2xVector64AndUnzip;(System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load2xVector64AndUnzip;(System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load3xVector64;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load3xVector64;(System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load3xVector64;(System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load3xVector64;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load3xVector64;(System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load3xVector64;(System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load3xVector64;(System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load3xVector64AndUnzip;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load3xVector64AndUnzip;(System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load3xVector64AndUnzip;(System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load3xVector64AndUnzip;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load3xVector64AndUnzip;(System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load3xVector64AndUnzip;(System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load3xVector64AndUnzip;(System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load4xVector64;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load4xVector64;(System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load4xVector64;(System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load4xVector64;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load4xVector64;(System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load4xVector64;(System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load4xVector64;(System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load4xVector64AndUnzip;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load4xVector64AndUnzip;(System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load4xVector64AndUnzip;(System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load4xVector64AndUnzip;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load4xVector64AndUnzip;(System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load4xVector64AndUnzip;(System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Load4xVector64AndUnzip;(System.UInt32*);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;LoadAndInsertScalar;(System.Runtime.Intrinsics.Vector64,System.Byte,System.Byte*);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;LoadAndInsertScalar;(System.Runtime.Intrinsics.Vector64,System.Byte,System.Int16*);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;LoadAndInsertScalar;(System.Runtime.Intrinsics.Vector64,System.Byte,System.Int32*);summary;df-generated | @@ -42319,22 +43700,43 @@ neutral | System.Runtime.Intrinsics.Arm;AdvSimd;SqrtScalar;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Byte*,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Byte*,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Double*,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Double*,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Int16*,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Int16*,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Int32*,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Int32*,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Int64*,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Int64*,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.SByte*,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.SByte*,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Single*,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Single*,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.UInt16*,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.UInt16*,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.UInt32*,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.UInt32*,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.UInt64*,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Store;(System.UInt64*,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;StoreSelectedScalar;(System.Byte*,System.Runtime.Intrinsics.Vector64,System.Byte);summary;df-generated | @@ -42375,6 +43777,27 @@ neutral | System.Runtime.Intrinsics.Arm;AdvSimd;StoreSelectedScalar;(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;StoreSelectedScalar;(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;StoreSelectedScalar;(System.UInt64*,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.Byte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.Int16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.Int32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.SByte*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.Single*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.UInt16*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;AdvSimd;StoreVectorAndZip;(System.UInt32*,System.ValueTuple,System.Runtime.Intrinsics.Vector64>);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Subtract;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Subtract;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics.Arm;AdvSimd;Subtract;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | @@ -42609,6 +44032,1482 @@ neutral | System.Runtime.Intrinsics.Arm;Sha256;ScheduleUpdate0;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.Arm;Sha256;ScheduleUpdate1;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.Arm;Sha256;get_IsSupported;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve+Arm64;get_IsSupported;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Abs;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Abs;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Abs;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Abs;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Abs;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Abs;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AbsoluteCompareGreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AbsoluteCompareGreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AbsoluteCompareGreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AbsoluteCompareGreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AbsoluteCompareLessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AbsoluteCompareLessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AbsoluteCompareLessThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AbsoluteCompareLessThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AbsoluteDifference;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AbsoluteDifference;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AbsoluteDifference;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AbsoluteDifference;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AbsoluteDifference;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AbsoluteDifference;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AbsoluteDifference;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AbsoluteDifference;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AbsoluteDifference;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AbsoluteDifference;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Add;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Add;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Add;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Add;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Add;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Add;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Add;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Add;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Add;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Add;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddRotateComplex;(System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddRotateComplex;(System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddSaturate;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddSaturate;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddSaturate;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddSaturate;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddSaturate;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddSaturate;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddSaturate;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddSaturate;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddSequentialAcross;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AddSequentialAcross;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;And;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;And;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;And;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;And;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;And;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;And;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;And;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;And;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AndAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AndAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AndAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AndAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AndAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AndAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AndAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;AndAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;BitwiseClear;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;BitwiseClear;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;BitwiseClear;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;BitwiseClear;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;BitwiseClear;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;BitwiseClear;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;BitwiseClear;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;BitwiseClear;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;BooleanNot;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;BooleanNot;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;BooleanNot;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;BooleanNot;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;BooleanNot;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;BooleanNot;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;BooleanNot;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;BooleanNot;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compact;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compact;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compact;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compact;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compact;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compact;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareGreaterThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThan;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareLessThanOrEqual;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareNotEqualTo;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareNotEqualTo;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareNotEqualTo;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareNotEqualTo;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareNotEqualTo;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareNotEqualTo;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareNotEqualTo;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareNotEqualTo;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareNotEqualTo;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareNotEqualTo;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareNotEqualTo;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareNotEqualTo;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareNotEqualTo;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareUnordered;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CompareUnordered;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compute8BitAddresses;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compute8BitAddresses;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compute8BitAddresses;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compute8BitAddresses;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compute16BitAddresses;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compute16BitAddresses;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compute16BitAddresses;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compute16BitAddresses;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compute32BitAddresses;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compute32BitAddresses;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compute32BitAddresses;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compute32BitAddresses;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compute64BitAddresses;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compute64BitAddresses;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compute64BitAddresses;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Compute64BitAddresses;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.Byte,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.Double,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.Int16,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.Int32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.Int64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.SByte,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.Single,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.UInt16,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.UInt32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElement;(System.Numerics.Vector,System.UInt64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractAfterLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.Byte,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.Double,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.Int16,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.Int32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.Int64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.SByte,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.Single,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.UInt16,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.UInt32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElement;(System.Numerics.Vector,System.UInt64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalExtractLastActiveElementAndReplicate;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalSelect;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalSelect;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalSelect;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalSelect;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalSelect;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalSelect;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalSelect;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalSelect;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalSelect;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConditionalSelect;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConvertToDouble;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConvertToDouble;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConvertToDouble;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConvertToDouble;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConvertToDouble;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConvertToInt32;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConvertToInt32;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConvertToInt64;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConvertToInt64;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConvertToSingle;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConvertToSingle;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConvertToSingle;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConvertToSingle;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConvertToSingle;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConvertToUInt32;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConvertToUInt32;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConvertToUInt64;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ConvertToUInt64;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Count8BitElements;(System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Count16BitElements;(System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Count32BitElements;(System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Count64BitElements;(System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakAfterMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakAfterMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakAfterMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakAfterMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakAfterMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakAfterMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakAfterMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakAfterMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakAfterPropagateMask;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakAfterPropagateMask;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakAfterPropagateMask;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakAfterPropagateMask;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakAfterPropagateMask;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakAfterPropagateMask;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakAfterPropagateMask;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakAfterPropagateMask;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakBeforeMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakBeforeMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakBeforeMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakBeforeMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakBeforeMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakBeforeMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakBeforeMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakBeforeMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakBeforePropagateMask;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakBeforePropagateMask;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakBeforePropagateMask;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakBeforePropagateMask;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakBeforePropagateMask;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakBeforePropagateMask;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakBeforePropagateMask;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakBeforePropagateMask;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakPropagateMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakPropagateMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakPropagateMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakPropagateMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakPropagateMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakPropagateMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakPropagateMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateBreakPropagateMask;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateFalseMaskByte;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateFalseMaskDouble;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateFalseMaskInt16;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateFalseMaskInt32;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateFalseMaskInt64;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateFalseMaskSByte;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateFalseMaskSingle;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateFalseMaskUInt16;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateFalseMaskUInt32;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateFalseMaskUInt64;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateMaskForFirstActiveElement;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateMaskForFirstActiveElement;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateMaskForFirstActiveElement;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateMaskForFirstActiveElement;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateMaskForFirstActiveElement;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateMaskForFirstActiveElement;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateMaskForFirstActiveElement;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateMaskForFirstActiveElement;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateMaskForNextActiveElement;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateMaskForNextActiveElement;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateMaskForNextActiveElement;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateMaskForNextActiveElement;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateTrueMaskByte;(System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateTrueMaskDouble;(System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateTrueMaskInt16;(System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateTrueMaskInt32;(System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateTrueMaskInt64;(System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateTrueMaskSByte;(System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateTrueMaskSingle;(System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateTrueMaskUInt16;(System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateTrueMaskUInt32;(System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateTrueMaskUInt64;(System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanMask8Bit;(System.Int32,System.Int32);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanMask8Bit;(System.Int64,System.Int64);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanMask8Bit;(System.UInt32,System.UInt32);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanMask8Bit;(System.UInt64,System.UInt64);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanMask16Bit;(System.Int32,System.Int32);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanMask16Bit;(System.Int64,System.Int64);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanMask16Bit;(System.UInt32,System.UInt32);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanMask16Bit;(System.UInt64,System.UInt64);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanMask32Bit;(System.Int32,System.Int32);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanMask32Bit;(System.Int64,System.Int64);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanMask32Bit;(System.UInt32,System.UInt32);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanMask32Bit;(System.UInt64,System.UInt64);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanMask64Bit;(System.Int32,System.Int32);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanMask64Bit;(System.Int64,System.Int64);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanMask64Bit;(System.UInt32,System.UInt32);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanMask64Bit;(System.UInt64,System.UInt64);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanOrEqualMask8Bit;(System.Int32,System.Int32);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanOrEqualMask8Bit;(System.Int64,System.Int64);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanOrEqualMask8Bit;(System.UInt32,System.UInt32);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanOrEqualMask8Bit;(System.UInt64,System.UInt64);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanOrEqualMask16Bit;(System.Int32,System.Int32);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanOrEqualMask16Bit;(System.Int64,System.Int64);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanOrEqualMask16Bit;(System.UInt32,System.UInt32);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanOrEqualMask16Bit;(System.UInt64,System.UInt64);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanOrEqualMask32Bit;(System.Int32,System.Int32);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanOrEqualMask32Bit;(System.Int64,System.Int64);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanOrEqualMask32Bit;(System.UInt32,System.UInt32);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanOrEqualMask32Bit;(System.UInt64,System.UInt64);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanOrEqualMask64Bit;(System.Int32,System.Int32);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanOrEqualMask64Bit;(System.Int64,System.Int64);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanOrEqualMask64Bit;(System.UInt32,System.UInt32);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;CreateWhileLessThanOrEqualMask64Bit;(System.UInt64,System.UInt64);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Divide;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Divide;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;DotProduct;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;DotProduct;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;DotProduct;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;DotProduct;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;DotProductBySelectedScalar;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;DotProductBySelectedScalar;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;DotProductBySelectedScalar;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;DotProductBySelectedScalar;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;DuplicateSelectedScalarToVector;(System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;DuplicateSelectedScalarToVector;(System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;DuplicateSelectedScalarToVector;(System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;DuplicateSelectedScalarToVector;(System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;DuplicateSelectedScalarToVector;(System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;DuplicateSelectedScalarToVector;(System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;DuplicateSelectedScalarToVector;(System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;DuplicateSelectedScalarToVector;(System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;DuplicateSelectedScalarToVector;(System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;DuplicateSelectedScalarToVector;(System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ExtractVector;(System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ExtractVector;(System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ExtractVector;(System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ExtractVector;(System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ExtractVector;(System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ExtractVector;(System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ExtractVector;(System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ExtractVector;(System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ExtractVector;(System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ExtractVector;(System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;FloatingPointExponentialAccelerator;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;FloatingPointExponentialAccelerator;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;FusedMultiplyAdd;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;FusedMultiplyAdd;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;FusedMultiplyAddBySelectedScalar;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;FusedMultiplyAddBySelectedScalar;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;FusedMultiplyAddNegated;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;FusedMultiplyAddNegated;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;FusedMultiplySubtract;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;FusedMultiplySubtract;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;FusedMultiplySubtractBySelectedScalar;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;FusedMultiplySubtractBySelectedScalar;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;FusedMultiplySubtractNegated;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;FusedMultiplySubtractNegated;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch8Bit;(System.Numerics.Vector,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch8Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch8Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch8Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch8Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch8Bit;(System.Numerics.Vector,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch8Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch8Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch8Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch8Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch16Bit;(System.Numerics.Vector,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch16Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch16Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch16Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch16Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch16Bit;(System.Numerics.Vector,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch16Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch16Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch16Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch16Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch32Bit;(System.Numerics.Vector,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch32Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch32Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch32Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch32Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch32Bit;(System.Numerics.Vector,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch32Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch32Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch32Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch32Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch64Bit;(System.Numerics.Vector,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch64Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch64Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch64Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch64Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch64Bit;(System.Numerics.Vector,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch64Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch64Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch64Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherPrefetch64Bit;(System.Numerics.Vector,System.Void*,System.Numerics.Vector,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVector;(System.Numerics.Vector,System.Double*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVector;(System.Numerics.Vector,System.Double*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVector;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVector;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVector;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVector;(System.Numerics.Vector,System.Int64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVector;(System.Numerics.Vector,System.Int64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVector;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVector;(System.Numerics.Vector,System.Single*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVector;(System.Numerics.Vector,System.Single*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVector;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVector;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVector;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVector;(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVector;(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtend;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtend;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtend;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtend;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtend;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtend;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtend;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtend;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtend;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtend;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtendFirstFaulting;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtendFirstFaulting;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtendFirstFaulting;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtendFirstFaulting;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtendFirstFaulting;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtendFirstFaulting;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtendFirstFaulting;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtendFirstFaulting;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtendFirstFaulting;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorByteZeroExtendFirstFaulting;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorFirstFaulting;(System.Numerics.Vector,System.Double*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorFirstFaulting;(System.Numerics.Vector,System.Double*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorFirstFaulting;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorFirstFaulting;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorFirstFaulting;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorFirstFaulting;(System.Numerics.Vector,System.Int64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorFirstFaulting;(System.Numerics.Vector,System.Int64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorFirstFaulting;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorFirstFaulting;(System.Numerics.Vector,System.Single*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorFirstFaulting;(System.Numerics.Vector,System.Single*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorFirstFaulting;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorFirstFaulting;(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorFirstFaulting;(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtend;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtend;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtend;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtend;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtend;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtend;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtend;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtend;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtend;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtend;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtendFirstFaulting;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16SignExtendFirstFaulting;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16WithByteOffsetsSignExtend;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16WithByteOffsetsSignExtend;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16WithByteOffsetsSignExtend;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16WithByteOffsetsSignExtend;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16WithByteOffsetsSignExtend;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16WithByteOffsetsSignExtend;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16WithByteOffsetsSignExtend;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16WithByteOffsetsSignExtend;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32SignExtend;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32SignExtend;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32SignExtend;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32SignExtend;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32SignExtend;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32SignExtend;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32SignExtendFirstFaulting;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32SignExtendFirstFaulting;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32SignExtendFirstFaulting;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32SignExtendFirstFaulting;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32SignExtendFirstFaulting;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32SignExtendFirstFaulting;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32WithByteOffsetsSignExtend;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32WithByteOffsetsSignExtend;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32WithByteOffsetsSignExtend;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32WithByteOffsetsSignExtend;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32WithByteOffsetsSignExtendFirstFaulting;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32WithByteOffsetsSignExtendFirstFaulting;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32WithByteOffsetsSignExtendFirstFaulting;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorInt32WithByteOffsetsSignExtendFirstFaulting;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtend;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtend;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtend;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtend;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtend;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtend;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtend;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtend;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtend;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtend;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtendFirstFaulting;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtendFirstFaulting;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtendFirstFaulting;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtendFirstFaulting;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtendFirstFaulting;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtendFirstFaulting;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtendFirstFaulting;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtendFirstFaulting;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtendFirstFaulting;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorSByteSignExtendFirstFaulting;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16WithByteOffsetsZeroExtend;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16WithByteOffsetsZeroExtend;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16WithByteOffsetsZeroExtend;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16WithByteOffsetsZeroExtend;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16WithByteOffsetsZeroExtend;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16WithByteOffsetsZeroExtend;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16WithByteOffsetsZeroExtend;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16WithByteOffsetsZeroExtend;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtend;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtend;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtend;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtend;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtend;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtend;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtend;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtend;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtend;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtend;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtendFirstFaulting;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtendFirstFaulting;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt16ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32WithByteOffsetsZeroExtend;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32WithByteOffsetsZeroExtend;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32WithByteOffsetsZeroExtend;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32WithByteOffsetsZeroExtend;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32WithByteOffsetsZeroExtend;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32WithByteOffsetsZeroExtend;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32WithByteOffsetsZeroExtend;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32WithByteOffsetsZeroExtend;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtend;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtend;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtend;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtend;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtend;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtend;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtend;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtend;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtend;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtend;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtendFirstFaulting;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtendFirstFaulting;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorUInt32ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsetFirstFaulting;(System.Numerics.Vector,System.Double*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsetFirstFaulting;(System.Numerics.Vector,System.Double*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsetFirstFaulting;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsetFirstFaulting;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsetFirstFaulting;(System.Numerics.Vector,System.Int64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsetFirstFaulting;(System.Numerics.Vector,System.Int64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsetFirstFaulting;(System.Numerics.Vector,System.Single*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsetFirstFaulting;(System.Numerics.Vector,System.Single*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsetFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsetFirstFaulting;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsetFirstFaulting;(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsetFirstFaulting;(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsets;(System.Numerics.Vector,System.Double*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsets;(System.Numerics.Vector,System.Double*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsets;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsets;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsets;(System.Numerics.Vector,System.Int64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsets;(System.Numerics.Vector,System.Int64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsets;(System.Numerics.Vector,System.Single*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsets;(System.Numerics.Vector,System.Single*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsets;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsets;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsets;(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GatherVectorWithByteOffsets;(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GetActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GetActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GetActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GetActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GetActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GetActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GetActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GetActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GetActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GetActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GetFfrByte;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GetFfrInt16;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GetFfrInt32;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GetFfrInt64;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GetFfrSByte;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GetFfrUInt16;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GetFfrUInt32;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;GetFfrUInt64;();summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;InsertIntoShiftedVector;(System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;InsertIntoShiftedVector;(System.Numerics.Vector,System.Double);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;InsertIntoShiftedVector;(System.Numerics.Vector,System.Int16);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;InsertIntoShiftedVector;(System.Numerics.Vector,System.Int32);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;InsertIntoShiftedVector;(System.Numerics.Vector,System.Int64);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;InsertIntoShiftedVector;(System.Numerics.Vector,System.SByte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;InsertIntoShiftedVector;(System.Numerics.Vector,System.Single);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;InsertIntoShiftedVector;(System.Numerics.Vector,System.UInt16);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;InsertIntoShiftedVector;(System.Numerics.Vector,System.UInt32);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;InsertIntoShiftedVector;(System.Numerics.Vector,System.UInt64);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LeadingSignCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LeadingSignCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LeadingSignCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LeadingSignCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LeadingZeroCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LeadingZeroCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LeadingZeroCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LeadingZeroCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LeadingZeroCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LeadingZeroCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LeadingZeroCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LeadingZeroCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load2xVectorAndUnzip;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load2xVectorAndUnzip;(System.Numerics.Vector,System.Double*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load2xVectorAndUnzip;(System.Numerics.Vector,System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load2xVectorAndUnzip;(System.Numerics.Vector,System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load2xVectorAndUnzip;(System.Numerics.Vector,System.Int64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load2xVectorAndUnzip;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load2xVectorAndUnzip;(System.Numerics.Vector,System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load2xVectorAndUnzip;(System.Numerics.Vector,System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load2xVectorAndUnzip;(System.Numerics.Vector,System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load2xVectorAndUnzip;(System.Numerics.Vector,System.UInt64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load3xVectorAndUnzip;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load3xVectorAndUnzip;(System.Numerics.Vector,System.Double*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load3xVectorAndUnzip;(System.Numerics.Vector,System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load3xVectorAndUnzip;(System.Numerics.Vector,System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load3xVectorAndUnzip;(System.Numerics.Vector,System.Int64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load3xVectorAndUnzip;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load3xVectorAndUnzip;(System.Numerics.Vector,System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load3xVectorAndUnzip;(System.Numerics.Vector,System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load3xVectorAndUnzip;(System.Numerics.Vector,System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load3xVectorAndUnzip;(System.Numerics.Vector,System.UInt64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load4xVectorAndUnzip;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load4xVectorAndUnzip;(System.Numerics.Vector,System.Double*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load4xVectorAndUnzip;(System.Numerics.Vector,System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load4xVectorAndUnzip;(System.Numerics.Vector,System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load4xVectorAndUnzip;(System.Numerics.Vector,System.Int64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load4xVectorAndUnzip;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load4xVectorAndUnzip;(System.Numerics.Vector,System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load4xVectorAndUnzip;(System.Numerics.Vector,System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load4xVectorAndUnzip;(System.Numerics.Vector,System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Load4xVectorAndUnzip;(System.Numerics.Vector,System.UInt64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector128AndReplicateToVector;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector128AndReplicateToVector;(System.Numerics.Vector,System.Double*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector128AndReplicateToVector;(System.Numerics.Vector,System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector128AndReplicateToVector;(System.Numerics.Vector,System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector128AndReplicateToVector;(System.Numerics.Vector,System.Int64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector128AndReplicateToVector;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector128AndReplicateToVector;(System.Numerics.Vector,System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector128AndReplicateToVector;(System.Numerics.Vector,System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector128AndReplicateToVector;(System.Numerics.Vector,System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector128AndReplicateToVector;(System.Numerics.Vector,System.UInt64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector;(System.Numerics.Vector,System.Double*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector;(System.Numerics.Vector,System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector;(System.Numerics.Vector,System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector;(System.Numerics.Vector,System.Int64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector;(System.Numerics.Vector,System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector;(System.Numerics.Vector,System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector;(System.Numerics.Vector,System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVector;(System.Numerics.Vector,System.UInt64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorByteNonFaultingZeroExtendToInt16;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorByteNonFaultingZeroExtendToInt32;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorByteNonFaultingZeroExtendToInt64;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorByteNonFaultingZeroExtendToUInt16;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorByteNonFaultingZeroExtendToUInt32;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorByteNonFaultingZeroExtendToUInt64;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorByteZeroExtendFirstFaulting;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorByteZeroExtendFirstFaulting;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorByteZeroExtendFirstFaulting;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorByteZeroExtendFirstFaulting;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorByteZeroExtendFirstFaulting;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorByteZeroExtendFirstFaulting;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorByteZeroExtendToInt16;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorByteZeroExtendToInt32;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorByteZeroExtendToInt64;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorByteZeroExtendToUInt16;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorByteZeroExtendToUInt32;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorByteZeroExtendToUInt64;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorFirstFaulting;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorFirstFaulting;(System.Numerics.Vector,System.Double*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorFirstFaulting;(System.Numerics.Vector,System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorFirstFaulting;(System.Numerics.Vector,System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorFirstFaulting;(System.Numerics.Vector,System.Int64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorFirstFaulting;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorFirstFaulting;(System.Numerics.Vector,System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorFirstFaulting;(System.Numerics.Vector,System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorFirstFaulting;(System.Numerics.Vector,System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorFirstFaulting;(System.Numerics.Vector,System.UInt64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorInt16NonFaultingSignExtendToInt32;(System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorInt16NonFaultingSignExtendToInt64;(System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorInt16NonFaultingSignExtendToUInt32;(System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorInt16NonFaultingSignExtendToUInt64;(System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorInt16SignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorInt16SignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorInt16SignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorInt16SignExtendFirstFaulting;(System.Numerics.Vector,System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorInt16SignExtendToInt32;(System.Numerics.Vector,System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorInt16SignExtendToInt64;(System.Numerics.Vector,System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorInt16SignExtendToUInt32;(System.Numerics.Vector,System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorInt16SignExtendToUInt64;(System.Numerics.Vector,System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorInt32NonFaultingSignExtendToInt64;(System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorInt32NonFaultingSignExtendToUInt64;(System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorInt32SignExtendFirstFaulting;(System.Numerics.Vector,System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorInt32SignExtendFirstFaulting;(System.Numerics.Vector,System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorInt32SignExtendToInt64;(System.Numerics.Vector,System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorInt32SignExtendToUInt64;(System.Numerics.Vector,System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonFaulting;(System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonFaulting;(System.Double*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonFaulting;(System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonFaulting;(System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonFaulting;(System.Int64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonFaulting;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonFaulting;(System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonFaulting;(System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonFaulting;(System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonFaulting;(System.UInt64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonTemporal;(System.Numerics.Vector,System.Byte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonTemporal;(System.Numerics.Vector,System.Double*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonTemporal;(System.Numerics.Vector,System.Int16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonTemporal;(System.Numerics.Vector,System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonTemporal;(System.Numerics.Vector,System.Int64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonTemporal;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonTemporal;(System.Numerics.Vector,System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonTemporal;(System.Numerics.Vector,System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonTemporal;(System.Numerics.Vector,System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorNonTemporal;(System.Numerics.Vector,System.UInt64*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorSByteNonFaultingSignExtendToInt16;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorSByteNonFaultingSignExtendToInt32;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorSByteNonFaultingSignExtendToInt64;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorSByteNonFaultingSignExtendToUInt16;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorSByteNonFaultingSignExtendToUInt32;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorSByteNonFaultingSignExtendToUInt64;(System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorSByteSignExtendFirstFaulting;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorSByteSignExtendFirstFaulting;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorSByteSignExtendFirstFaulting;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorSByteSignExtendFirstFaulting;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorSByteSignExtendFirstFaulting;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorSByteSignExtendFirstFaulting;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorSByteSignExtendToInt16;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorSByteSignExtendToInt32;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorSByteSignExtendToInt64;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorSByteSignExtendToUInt16;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorSByteSignExtendToUInt32;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorSByteSignExtendToUInt64;(System.Numerics.Vector,System.SByte*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorUInt16NonFaultingZeroExtendToInt32;(System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorUInt16NonFaultingZeroExtendToInt64;(System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorUInt16NonFaultingZeroExtendToUInt32;(System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorUInt16NonFaultingZeroExtendToUInt64;(System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorUInt16ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorUInt16ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorUInt16ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorUInt16ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorUInt16ZeroExtendToInt32;(System.Numerics.Vector,System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorUInt16ZeroExtendToInt64;(System.Numerics.Vector,System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorUInt16ZeroExtendToUInt32;(System.Numerics.Vector,System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorUInt16ZeroExtendToUInt64;(System.Numerics.Vector,System.UInt16*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorUInt32NonFaultingZeroExtendToInt64;(System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorUInt32NonFaultingZeroExtendToUInt64;(System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorUInt32ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorUInt32ZeroExtendFirstFaulting;(System.Numerics.Vector,System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorUInt32ZeroExtendToInt64;(System.Numerics.Vector,System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;LoadVectorUInt32ZeroExtendToUInt64;(System.Numerics.Vector,System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Max;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Max;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Max;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Max;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Max;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Max;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Max;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Max;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Max;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Max;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MaxAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MaxAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MaxAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MaxAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MaxAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MaxAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MaxAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MaxAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MaxAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MaxAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MaxNumber;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MaxNumber;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MaxNumberAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MaxNumberAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Min;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Min;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Min;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Min;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Min;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Min;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Min;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Min;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Min;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Min;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MinAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MinAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MinAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MinAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MinAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MinAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MinAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MinAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MinAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MinAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MinNumber;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MinNumber;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MinNumberAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MinNumberAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Multiply;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Multiply;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Multiply;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Multiply;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Multiply;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Multiply;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Multiply;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Multiply;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Multiply;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Multiply;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplyAdd;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplyAdd;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplyAdd;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplyAdd;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplyAdd;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplyAdd;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplyAdd;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplyAdd;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplyAddRotateComplex;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplyAddRotateComplex;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplyAddRotateComplexBySelectedScalar;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector,System.Byte,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplyBySelectedScalar;(System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplyBySelectedScalar;(System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplyExtended;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplyExtended;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplySubtract;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplySubtract;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplySubtract;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplySubtract;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplySubtract;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplySubtract;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplySubtract;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;MultiplySubtract;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Negate;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Negate;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Negate;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Negate;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Negate;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Negate;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Not;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Not;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Not;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Not;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Not;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Not;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Not;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Not;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Or;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Or;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Or;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Or;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Or;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Or;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Or;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Or;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;OrAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;OrAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;OrAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;OrAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;OrAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;OrAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;OrAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;OrAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;PopCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;PopCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;PopCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;PopCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;PopCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;PopCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;PopCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;PopCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;PopCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;PopCount;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;PrefetchBytes;(System.Numerics.Vector,System.Void*,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;PrefetchInt16;(System.Numerics.Vector,System.Void*,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;PrefetchInt32;(System.Numerics.Vector,System.Void*,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;PrefetchInt64;(System.Numerics.Vector,System.Void*,System.Runtime.Intrinsics.Arm.SvePrefetchType);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReciprocalEstimate;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReciprocalEstimate;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReciprocalExponent;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReciprocalExponent;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReciprocalSqrtEstimate;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReciprocalSqrtEstimate;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReciprocalSqrtStep;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReciprocalSqrtStep;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReciprocalStep;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReciprocalStep;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseBits;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseBits;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseBits;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseBits;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseBits;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseBits;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseBits;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseBits;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement8;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement8;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement8;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement8;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement8;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement8;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement16;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement16;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement16;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement16;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement32;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement32;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ReverseElement;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;RoundAwayFromZero;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;RoundAwayFromZero;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;RoundToNearest;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;RoundToNearest;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;RoundToNegativeInfinity;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;RoundToNegativeInfinity;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;RoundToPositiveInfinity;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;RoundToPositiveInfinity;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;RoundToZero;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;RoundToZero;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy8BitElementCount;(System.Int32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy8BitElementCount;(System.Int64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy8BitElementCount;(System.UInt32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy8BitElementCount;(System.UInt64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy16BitElementCount;(System.Int32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy16BitElementCount;(System.Int64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy16BitElementCount;(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy16BitElementCount;(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy16BitElementCount;(System.UInt32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy16BitElementCount;(System.UInt64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy32BitElementCount;(System.Int32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy32BitElementCount;(System.Int64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy32BitElementCount;(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy32BitElementCount;(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy32BitElementCount;(System.UInt32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy32BitElementCount;(System.UInt64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy64BitElementCount;(System.Int32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy64BitElementCount;(System.Int64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy64BitElementCount;(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy64BitElementCount;(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy64BitElementCount;(System.UInt32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementBy64BitElementCount;(System.UInt64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.Int32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.Int32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.Int32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.Int32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.Int64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.Int64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.Int64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.Int64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.UInt32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.UInt32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.UInt32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.UInt32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.UInt64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.UInt64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.UInt64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingDecrementByActiveElementCount;(System.UInt64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy8BitElementCount;(System.Int32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy8BitElementCount;(System.Int64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy8BitElementCount;(System.UInt32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy8BitElementCount;(System.UInt64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy16BitElementCount;(System.Int32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy16BitElementCount;(System.Int64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy16BitElementCount;(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy16BitElementCount;(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy16BitElementCount;(System.UInt32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy16BitElementCount;(System.UInt64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy32BitElementCount;(System.Int32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy32BitElementCount;(System.Int64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy32BitElementCount;(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy32BitElementCount;(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy32BitElementCount;(System.UInt32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy32BitElementCount;(System.UInt64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy64BitElementCount;(System.Int32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy64BitElementCount;(System.Int64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy64BitElementCount;(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy64BitElementCount;(System.Numerics.Vector,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy64BitElementCount;(System.UInt32,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementBy64BitElementCount;(System.UInt64,System.Byte,System.Runtime.Intrinsics.Arm.SveMaskPattern);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.Int32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.Int32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.Int32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.Int32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.Int64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.Int64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.Int64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.Int64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.UInt32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.UInt32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.UInt32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.UInt32,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.UInt64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.UInt64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.UInt64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SaturatingIncrementByActiveElementCount;(System.UInt64,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scale;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scale;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter8BitNarrowing;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter8BitNarrowing;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter8BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter8BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter8BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter8BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter8BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter8BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter8BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter8BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter16BitNarrowing;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter16BitNarrowing;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter16BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter16BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter16BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter16BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter16BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter16BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter16BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter16BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter32BitNarrowing;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter32BitNarrowing;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter32BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter32BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter32BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter32BitWithByteOffsetsNarrowing;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter;(System.Numerics.Vector,System.Double*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter;(System.Numerics.Vector,System.Double*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter;(System.Numerics.Vector,System.Int64*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter;(System.Numerics.Vector,System.Int64*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter;(System.Numerics.Vector,System.Single*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter;(System.Numerics.Vector,System.Single*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter;(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Scatter;(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SetFfr;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SetFfr;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SetFfr;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SetFfr;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SetFfr;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SetFfr;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SetFfr;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SetFfr;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftLeftLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftLeftLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftLeftLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftLeftLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftLeftLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftLeftLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftLeftLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftLeftLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftLeftLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftLeftLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftLeftLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftLeftLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftLeftLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftLeftLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftRightArithmetic;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftRightArithmetic;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftRightArithmetic;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftRightArithmetic;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftRightArithmetic;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftRightArithmetic;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftRightArithmetic;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftRightArithmeticForDivide;(System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftRightArithmeticForDivide;(System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftRightArithmeticForDivide;(System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftRightArithmeticForDivide;(System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftRightLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftRightLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftRightLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftRightLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftRightLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftRightLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ShiftRightLogical;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SignExtend8;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SignExtend8;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SignExtend8;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SignExtend16;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SignExtend16;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SignExtend32;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SignExtendWideningLower;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SignExtendWideningLower;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SignExtendWideningLower;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SignExtendWideningUpper;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SignExtendWideningUpper;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SignExtendWideningUpper;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Splice;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Splice;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Splice;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Splice;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Splice;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Splice;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Splice;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Splice;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Splice;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Splice;(System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Sqrt;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Sqrt;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Byte*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Byte*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Byte*,System.ValueTuple,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Double*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Double*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Double*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Double*,System.ValueTuple,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Int16*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Int16*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Int16*,System.ValueTuple,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Int32*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Int32*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Int32*,System.ValueTuple,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Int64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Int64*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Int64*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Int64*,System.ValueTuple,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.SByte*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.SByte*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.SByte*,System.ValueTuple,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Single*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Single*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Single*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.Single*,System.ValueTuple,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.UInt16*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.UInt16*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.UInt16*,System.ValueTuple,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.UInt32*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.UInt32*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.UInt32*,System.ValueTuple,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.UInt64*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.UInt64*,System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreAndZip;(System.Numerics.Vector,System.UInt64*,System.ValueTuple,System.Numerics.Vector>);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNarrowing;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNarrowing;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNarrowing;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNarrowing;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNarrowing;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNarrowing;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNarrowing;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNarrowing;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNarrowing;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNarrowing;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNarrowing;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNarrowing;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNonTemporal;(System.Numerics.Vector,System.Byte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNonTemporal;(System.Numerics.Vector,System.Double*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNonTemporal;(System.Numerics.Vector,System.Int16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNonTemporal;(System.Numerics.Vector,System.Int32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNonTemporal;(System.Numerics.Vector,System.Int64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNonTemporal;(System.Numerics.Vector,System.SByte*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNonTemporal;(System.Numerics.Vector,System.Single*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNonTemporal;(System.Numerics.Vector,System.UInt16*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNonTemporal;(System.Numerics.Vector,System.UInt32*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;StoreNonTemporal;(System.Numerics.Vector,System.UInt64*,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Subtract;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Subtract;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Subtract;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Subtract;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Subtract;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Subtract;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Subtract;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Subtract;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Subtract;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Subtract;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SubtractSaturate;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SubtractSaturate;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SubtractSaturate;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SubtractSaturate;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SubtractSaturate;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SubtractSaturate;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SubtractSaturate;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;SubtractSaturate;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestAnyTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestAnyTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestAnyTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestAnyTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestAnyTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestAnyTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestAnyTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestAnyTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestFirstTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestFirstTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestFirstTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestFirstTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestFirstTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestFirstTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestFirstTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestFirstTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestLastTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestLastTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestLastTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestLastTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestLastTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestLastTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestLastTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TestLastTrue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TransposeOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TrigonometricMultiplyAddCoefficient;(System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TrigonometricMultiplyAddCoefficient;(System.Numerics.Vector,System.Numerics.Vector,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TrigonometricSelectCoefficient;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TrigonometricSelectCoefficient;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TrigonometricStartingValue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;TrigonometricStartingValue;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipEven;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;UnzipOdd;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;VectorTableLookup;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;VectorTableLookup;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;VectorTableLookup;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;VectorTableLookup;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;VectorTableLookup;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;VectorTableLookup;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;VectorTableLookup;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;VectorTableLookup;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;VectorTableLookup;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;VectorTableLookup;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Xor;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Xor;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Xor;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Xor;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Xor;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Xor;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Xor;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;Xor;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;XorAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;XorAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;XorAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;XorAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;XorAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;XorAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;XorAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;XorAcross;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZeroExtend8;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZeroExtend8;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZeroExtend8;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZeroExtend16;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZeroExtend16;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZeroExtend32;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZeroExtendWideningLower;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZeroExtendWideningLower;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZeroExtendWideningLower;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZeroExtendWideningUpper;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZeroExtendWideningUpper;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZeroExtendWideningUpper;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipHigh;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipHigh;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipHigh;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipHigh;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipHigh;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipHigh;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipHigh;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipHigh;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipHigh;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipHigh;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipLow;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipLow;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipLow;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipLow;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipLow;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipLow;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipLow;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipLow;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipLow;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;ZipLow;(System.Numerics.Vector,System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics.Arm;Sve;get_IsSupported;();summary;df-generated | | System.Runtime.Intrinsics.Wasm;PackedSimd;Abs;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.Wasm;PackedSimd;Abs;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.Wasm;PackedSimd;Abs;(System.Runtime.Intrinsics.Vector128);summary;df-generated | @@ -43483,6 +46382,526 @@ neutral | System.Runtime.Intrinsics.X86;Avx2;Xor;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx2;Xor;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx2;get_IsSupported;();summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512+X64;get_IsSupported;();summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;And;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;And;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;AndNot;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;AndNot;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;BroadcastPairScalarToVector512;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;BroadcastPairScalarToVector512;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;BroadcastPairScalarToVector512;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;BroadcastVector128ToVector512;(System.Double*);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;BroadcastVector128ToVector512;(System.Int64*);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;BroadcastVector128ToVector512;(System.UInt64*);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;BroadcastVector256ToVector512;(System.Int32*);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;BroadcastVector256ToVector512;(System.Single*);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;BroadcastVector256ToVector512;(System.UInt32*);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector256Single;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector256Single;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector256Single;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector256Single;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector512Double;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector512Double;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector512Double;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector512Double;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector512Int64;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector512Int64;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector512Int64;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector512Int64;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector512Int64WithTruncation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector512Int64WithTruncation;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector512UInt64;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector512UInt64;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector512UInt64;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector512UInt64;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector512UInt64WithTruncation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ConvertToVector512UInt64WithTruncation;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;DetectConflicts;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;DetectConflicts;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;DetectConflicts;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;DetectConflicts;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ExtractVector128;(System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ExtractVector128;(System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ExtractVector128;(System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ExtractVector256;(System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ExtractVector256;(System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;ExtractVector256;(System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;InsertVector128;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;InsertVector128;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;InsertVector128;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;InsertVector256;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;InsertVector256;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;InsertVector256;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;LeadingZeroCount;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;LeadingZeroCount;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;LeadingZeroCount;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;LeadingZeroCount;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;MultiShift;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;MultiShift;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;MultiplyLow;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;MultiplyLow;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;Or;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;Or;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;PermuteVar64x8;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;PermuteVar64x8;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;PermuteVar64x8x2;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;PermuteVar64x8x2;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;Range;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;Range;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;Reduce;(System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;Reduce;(System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;Xor;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;Xor;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+V512;get_IsSupported;();summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+X64;ConvertScalarToVector128Double;(System.Runtime.Intrinsics.Vector128,System.Int64,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+X64;ConvertScalarToVector128Double;(System.Runtime.Intrinsics.Vector128,System.UInt64);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+X64;ConvertScalarToVector128Double;(System.Runtime.Intrinsics.Vector128,System.UInt64,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+X64;ConvertScalarToVector128Single;(System.Runtime.Intrinsics.Vector128,System.Int64,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+X64;ConvertScalarToVector128Single;(System.Runtime.Intrinsics.Vector128,System.UInt64);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+X64;ConvertScalarToVector128Single;(System.Runtime.Intrinsics.Vector128,System.UInt64,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+X64;ConvertToInt64;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+X64;ConvertToInt64;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+X64;ConvertToUInt64;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+X64;ConvertToUInt64;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+X64;ConvertToUInt64;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+X64;ConvertToUInt64;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+X64;ConvertToUInt64WithTruncation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+X64;ConvertToUInt64WithTruncation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1+X64;get_IsSupported;();summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Abs;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Abs;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;AddScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;AddScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;AlignRight32;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;AlignRight32;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;AlignRight32;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;AlignRight32;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;AlignRight64;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;AlignRight64;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;AlignRight64;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;AlignRight64;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;BroadcastPairScalarToVector128;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;BroadcastPairScalarToVector128;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;BroadcastPairScalarToVector256;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;BroadcastPairScalarToVector256;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;BroadcastPairScalarToVector256;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThan;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThan;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThan;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThan;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThan;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThan;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThan;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThan;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThanOrEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThanOrEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThanOrEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThanOrEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThanOrEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThanOrEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThanOrEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThanOrEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThanOrEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThanOrEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThanOrEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThanOrEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThanOrEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThanOrEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThanOrEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareGreaterThanOrEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThan;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThan;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThan;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThan;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThan;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThan;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThan;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThan;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThan;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThan;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThan;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThan;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThan;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThan;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThan;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThan;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThanOrEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThanOrEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThanOrEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThanOrEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThanOrEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThanOrEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThanOrEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThanOrEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThanOrEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThanOrEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThanOrEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThanOrEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThanOrEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThanOrEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThanOrEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareLessThanOrEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareNotEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareNotEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareNotEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareNotEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareNotEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareNotEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareNotEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareNotEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareNotEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareNotEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareNotEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareNotEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareNotEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareNotEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareNotEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;CompareNotEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertScalarToVector128Double;(System.Runtime.Intrinsics.Vector128,System.UInt32);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertScalarToVector128Single;(System.Runtime.Intrinsics.Vector128,System.Int32,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertScalarToVector128Single;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertScalarToVector128Single;(System.Runtime.Intrinsics.Vector128,System.UInt32);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertScalarToVector128Single;(System.Runtime.Intrinsics.Vector128,System.UInt32,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToInt32;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToInt32;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToUInt32;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToUInt32;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToUInt32;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToUInt32;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToUInt32WithTruncation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToUInt32WithTruncation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Byte;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Byte;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Byte;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Byte;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Byte;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Byte;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Byte;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Byte;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Byte;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Byte;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Byte;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Byte;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128ByteWithSaturation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128ByteWithSaturation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128ByteWithSaturation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128ByteWithSaturation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128ByteWithSaturation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128ByteWithSaturation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Double;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Double;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Double;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int16;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int16;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int16;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int16;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int16;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int16;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int16;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int16;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int16WithSaturation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int16WithSaturation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int16WithSaturation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int16WithSaturation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int32;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int32;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int32;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int32;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int32WithSaturation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int32WithSaturation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int64;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int64;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int64WithTruncation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Int64WithTruncation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128SByte;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128SByte;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128SByte;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128SByte;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128SByte;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128SByte;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128SByte;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128SByte;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128SByte;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128SByte;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128SByte;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128SByte;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128SByteWithSaturation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128SByteWithSaturation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128SByteWithSaturation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128SByteWithSaturation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128SByteWithSaturation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128SByteWithSaturation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Single;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Single;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Single;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Single;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128Single;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt16;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt16;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt16;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt16;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt16;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt16;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt16;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt16;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt16WithSaturation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt16WithSaturation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt16WithSaturation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt16WithSaturation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt32;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt32;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt32;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt32;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt32;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt32;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt32;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt32WithSaturation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt32WithSaturation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt32WithTruncation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt32WithTruncation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt32WithTruncation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt64;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt64;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt64WithTruncation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector128UInt64WithTruncation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector256Double;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector256Double;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector256Double;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector256Int64;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector256Int64;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector256Int64WithTruncation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector256Int64WithTruncation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector256Single;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector256UInt32;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector256UInt32WithTruncation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector256UInt64;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector256UInt64;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector256UInt64WithTruncation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ConvertToVector256UInt64WithTruncation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;DetectConflicts;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;DetectConflicts;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;DetectConflicts;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;DetectConflicts;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;DetectConflicts;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;DetectConflicts;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;DetectConflicts;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;DetectConflicts;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;DivideScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;DivideScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Fixup;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Fixup;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Fixup;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Fixup;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;FixupScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;FixupScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;FusedMultiplyAddNegatedScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;FusedMultiplyAddNegatedScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;FusedMultiplyAddScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;FusedMultiplyAddScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;FusedMultiplySubtractNegatedScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;FusedMultiplySubtractNegatedScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;FusedMultiplySubtractScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;FusedMultiplySubtractScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;GetExponent;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;GetExponent;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;GetExponent;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;GetExponent;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;GetExponentScalar;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;GetExponentScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;GetExponentScalar;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;GetExponentScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;GetMantissa;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;GetMantissa;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;GetMantissa;(System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;GetMantissa;(System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;GetMantissaScalar;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;GetMantissaScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;GetMantissaScalar;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;GetMantissaScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;LeadingZeroCount;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;LeadingZeroCount;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;LeadingZeroCount;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;LeadingZeroCount;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;LeadingZeroCount;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;LeadingZeroCount;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;LeadingZeroCount;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;LeadingZeroCount;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Max;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Max;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Max;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Max;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Min;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Min;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Min;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Min;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;MultiShift;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;MultiShift;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;MultiShift;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;MultiShift;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;MultiplyLow;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;MultiplyLow;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;MultiplyLow;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;MultiplyLow;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;MultiplyScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;MultiplyScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar2x64x2;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar2x64x2;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar2x64x2;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar4x32x2;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar4x32x2;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar4x32x2;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar4x64;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar4x64;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar4x64;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar4x64x2;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar4x64x2;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar4x64x2;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar8x16;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar8x16;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar8x16x2;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar8x16x2;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar8x32x2;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar8x32x2;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar8x32x2;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar16x8;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar16x8;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar16x8x2;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar16x8x2;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar16x16;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar16x16;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar16x16x2;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar16x16x2;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar32x8;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar32x8;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar32x8x2;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;PermuteVar32x8x2;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Range;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Range;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Range;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Range;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RangeScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RangeScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Reciprocal14;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Reciprocal14;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Reciprocal14;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Reciprocal14;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Reciprocal14Scalar;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Reciprocal14Scalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Reciprocal14Scalar;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Reciprocal14Scalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ReciprocalSqrt14;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ReciprocalSqrt14;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ReciprocalSqrt14;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ReciprocalSqrt14;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ReciprocalSqrt14Scalar;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ReciprocalSqrt14Scalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ReciprocalSqrt14Scalar;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ReciprocalSqrt14Scalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Reduce;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Reduce;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Reduce;(System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Reduce;(System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ReduceScalar;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ReduceScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ReduceScalar;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ReduceScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateLeft;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateLeft;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateLeft;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateLeft;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateLeft;(System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateLeft;(System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateLeft;(System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateLeft;(System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateLeftVariable;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateLeftVariable;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateLeftVariable;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateLeftVariable;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateLeftVariable;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateLeftVariable;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateLeftVariable;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateLeftVariable;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateRight;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateRight;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateRight;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateRight;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateRight;(System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateRight;(System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateRight;(System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateRight;(System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateRightVariable;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateRightVariable;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateRightVariable;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateRightVariable;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateRightVariable;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateRightVariable;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateRightVariable;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RotateRightVariable;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RoundScale;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RoundScale;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RoundScale;(System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RoundScale;(System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RoundScaleScalar;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RoundScaleScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RoundScaleScalar;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;RoundScaleScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Scale;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Scale;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Scale;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Scale;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ScaleScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ScaleScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ScaleScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ScaleScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ShiftLeftLogicalVariable;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ShiftLeftLogicalVariable;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ShiftLeftLogicalVariable;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ShiftLeftLogicalVariable;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ShiftRightArithmetic;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ShiftRightArithmetic;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ShiftRightArithmetic;(System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ShiftRightArithmetic;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ShiftRightArithmeticVariable;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ShiftRightArithmeticVariable;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ShiftRightArithmeticVariable;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ShiftRightArithmeticVariable;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ShiftRightLogicalVariable;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ShiftRightLogicalVariable;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ShiftRightLogicalVariable;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;ShiftRightLogicalVariable;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Shuffle2x128;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Shuffle2x128;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Shuffle2x128;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Shuffle2x128;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Shuffle2x128;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;Shuffle2x128;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;SqrtScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;SqrtScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;SubtractScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;SubtractScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;SumAbsoluteDifferencesInBlock32;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;SumAbsoluteDifferencesInBlock32;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;TernaryLogic;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx10v1;get_IsSupported;();summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512BW+VL;CompareGreaterThan;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512BW+VL;CompareGreaterThan;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512BW+VL;CompareGreaterThan;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | @@ -43768,15 +47187,23 @@ neutral | System.Runtime.Intrinsics.X86;Avx512DQ;BroadcastVector256ToVector512;(System.Single*);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512DQ;BroadcastVector256ToVector512;(System.UInt32*);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector256Single;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector256Single;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector256Single;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector256Single;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector512Double;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector512Double;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector512Double;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector512Double;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector512Int64;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector512Int64;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector512Int64;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector512Int64;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector512Int64WithTruncation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector512Int64WithTruncation;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector512UInt64;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector512UInt64;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector512UInt64;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector512UInt64;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector512UInt64WithTruncation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512DQ;ConvertToVector512UInt64WithTruncation;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512DQ;ExtractVector128;(System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | @@ -44042,21 +47469,33 @@ neutral | System.Runtime.Intrinsics.X86;Avx512F+VL;TernaryLogic;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F+VL;TernaryLogic;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F+VL;get_IsSupported;();summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F+X64;ConvertScalarToVector128Double;(System.Runtime.Intrinsics.Vector128,System.Int64,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F+X64;ConvertScalarToVector128Double;(System.Runtime.Intrinsics.Vector128,System.UInt64);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F+X64;ConvertScalarToVector128Double;(System.Runtime.Intrinsics.Vector128,System.UInt64,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F+X64;ConvertScalarToVector128Single;(System.Runtime.Intrinsics.Vector128,System.Int64,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F+X64;ConvertScalarToVector128Single;(System.Runtime.Intrinsics.Vector128,System.UInt64);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F+X64;ConvertScalarToVector128Single;(System.Runtime.Intrinsics.Vector128,System.UInt64,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F+X64;ConvertToInt64;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F+X64;ConvertToInt64;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F+X64;ConvertToUInt64;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F+X64;ConvertToUInt64;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F+X64;ConvertToUInt64;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F+X64;ConvertToUInt64;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F+X64;ConvertToUInt64WithTruncation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F+X64;ConvertToUInt64WithTruncation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F+X64;get_IsSupported;();summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Abs;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Abs;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Add;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;Add;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Add;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Add;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Add;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;Add;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Add;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Add;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;AddScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;AddScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;AlignRight32;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;AlignRight32;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;AlignRight64;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | @@ -44146,9 +47585,16 @@ neutral | System.Runtime.Intrinsics.X86;Avx512F;CompareUnordered;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;CompareUnordered;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertScalarToVector128Double;(System.Runtime.Intrinsics.Vector128,System.UInt32);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;ConvertScalarToVector128Single;(System.Runtime.Intrinsics.Vector128,System.Int32,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;ConvertScalarToVector128Single;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertScalarToVector128Single;(System.Runtime.Intrinsics.Vector128,System.UInt32);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;ConvertScalarToVector128Single;(System.Runtime.Intrinsics.Vector128,System.UInt32,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;ConvertToInt32;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;ConvertToInt32;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToUInt32;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;ConvertToUInt32;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToUInt32;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;ConvertToUInt32;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToUInt32WithTruncation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToUInt32WithTruncation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector128Byte;(System.Runtime.Intrinsics.Vector512);summary;df-generated | @@ -44173,15 +47619,18 @@ neutral | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector256Int16;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector256Int16WithSaturation;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector256Int32;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector256Int32;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector256Int32;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector256Int32;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector256Int32WithSaturation;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector256Int32WithTruncation;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector256Single;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector256Single;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector256UInt16;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector256UInt16;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector256UInt16WithSaturation;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector256UInt32;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector256UInt32;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector256UInt32;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector256UInt32;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector256UInt32WithSaturation;(System.Runtime.Intrinsics.Vector512);summary;df-generated | @@ -44194,6 +47643,7 @@ neutral | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512Int32;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512Int32;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512Int32;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512Int32;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512Int32WithTruncation;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512Int64;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512Int64;(System.Runtime.Intrinsics.Vector128);summary;df-generated | @@ -44202,12 +47652,15 @@ neutral | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512Int64;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512Int64;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512Single;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512Single;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512Single;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512Single;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512UInt32;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512UInt32;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512UInt32;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512UInt32;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512UInt32;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512UInt32;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512UInt32WithTruncation;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512UInt64;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512UInt64;(System.Runtime.Intrinsics.Vector128);summary;df-generated | @@ -44216,7 +47669,11 @@ neutral | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512UInt64;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ConvertToVector512UInt64;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Divide;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;Divide;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Divide;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;Divide;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;DivideScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;DivideScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;DuplicateEvenIndexed;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;DuplicateEvenIndexed;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;DuplicateOddIndexed;(System.Runtime.Intrinsics.Vector512);summary;df-generated | @@ -44245,17 +47702,37 @@ neutral | System.Runtime.Intrinsics.X86;Avx512F;FixupScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;FixupScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplyAdd;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplyAdd;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplyAdd;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplyAdd;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplyAddNegated;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplyAddNegated;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplyAddNegated;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplyAddNegated;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplyAddNegatedScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplyAddNegatedScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplyAddScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplyAddScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplyAddSubtract;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplyAddSubtract;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplyAddSubtract;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplyAddSubtract;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplySubtract;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplySubtract;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplySubtract;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplySubtract;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplySubtractAdd;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplySubtractAdd;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplySubtractAdd;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplySubtractAdd;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplySubtractNegated;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplySubtractNegated;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplySubtractNegated;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplySubtractNegated;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplySubtractNegatedScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplySubtractNegatedScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplySubtractScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;FusedMultiplySubtractScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;GetExponent;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;GetExponent;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;GetExponentScalar;(System.Runtime.Intrinsics.Vector128);summary;df-generated | @@ -44329,11 +47806,15 @@ neutral | System.Runtime.Intrinsics.X86;Avx512F;Min;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Min;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Multiply;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;Multiply;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Multiply;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Multiply;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;Multiply;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Multiply;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;MultiplyLow;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;MultiplyLow;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;MultiplyScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;MultiplyScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Or;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Or;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Or;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | @@ -44396,9 +47877,13 @@ neutral | System.Runtime.Intrinsics.X86;Avx512F;RoundScaleScalar;(System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;RoundScaleScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Scale;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;Scale;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Scale;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;Scale;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ScaleScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;ScaleScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ScaleScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;ScaleScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ShiftLeftLogical;(System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ShiftLeftLogical;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;ShiftLeftLogical;(System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | @@ -44440,7 +47925,11 @@ neutral | System.Runtime.Intrinsics.X86;Avx512F;Shuffle;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Shuffle;(System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Sqrt;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;Sqrt;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Sqrt;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;Sqrt;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;SqrtScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;SqrtScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Store;(System.Byte*,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Store;(System.Double*,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Store;(System.Int16*,System.Runtime.Intrinsics.Vector512);summary;df-generated | @@ -44472,11 +47961,15 @@ neutral | System.Runtime.Intrinsics.X86;Avx512F;StoreAlignedNonTemporal;(System.UInt32*,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;StoreAlignedNonTemporal;(System.UInt64*,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Subtract;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;Subtract;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Subtract;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Subtract;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Subtract;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;Subtract;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Subtract;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Subtract;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;SubtractScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512F;SubtractScalar;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.X86.FloatRoundingMode);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;TernaryLogic;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;TernaryLogic;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;TernaryLogic;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Byte);summary;df-generated | @@ -44508,6 +48001,10 @@ neutral | System.Runtime.Intrinsics.X86;Avx512F;Xor;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;Xor;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512F;get_IsSupported;();summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512Vbmi+VL;MultiShift;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512Vbmi+VL;MultiShift;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512Vbmi+VL;MultiShift;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512Vbmi+VL;MultiShift;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512Vbmi+VL;PermuteVar16x8;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512Vbmi+VL;PermuteVar16x8;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512Vbmi+VL;PermuteVar16x8x2;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | @@ -44518,6 +48015,8 @@ neutral | System.Runtime.Intrinsics.X86;Avx512Vbmi+VL;PermuteVar32x8x2;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512Vbmi+VL;get_IsSupported;();summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512Vbmi+X64;get_IsSupported;();summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512Vbmi;MultiShift;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics.X86;Avx512Vbmi;MultiShift;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512Vbmi;PermuteVar64x8;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512Vbmi;PermuteVar64x8;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics.X86;Avx512Vbmi;PermuteVar64x8x2;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | @@ -45482,18 +48981,26 @@ neutral | System.Runtime.Intrinsics;Vector64;AsUInt64;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;BitwiseAnd;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;BitwiseOr;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;Clamp;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;ClampNative;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;ConditionalSelect;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;ConvertToDouble;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;ConvertToDouble;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;ConvertToInt32;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;ConvertToInt32Native;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;ConvertToInt64;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;ConvertToInt64Native;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;ConvertToSingle;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;ConvertToSingle;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;ConvertToUInt32;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;ConvertToUInt32Native;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;ConvertToUInt64;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;ConvertToUInt64Native;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;CopyTo;(System.Runtime.Intrinsics.Vector64,System.Span);summary;df-generated | | System.Runtime.Intrinsics;Vector64;CopyTo;(System.Runtime.Intrinsics.Vector64,T[]);summary;df-generated | | System.Runtime.Intrinsics;Vector64;CopyTo;(System.Runtime.Intrinsics.Vector64,T[],System.Int32);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;Cos;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;Cos;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Create;(System.Byte);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Create;(System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Create;(System.Double);summary;df-generated | @@ -45543,13 +49050,20 @@ neutral | System.Runtime.Intrinsics;Vector64;CreateScalarUnsafe;(System.UInt64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;CreateScalarUnsafe;(System.UIntPtr);summary;df-generated | | System.Runtime.Intrinsics;Vector64;CreateScalarUnsafe;(T);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;CreateSequence;(T,T);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;DegreesToRadians;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;DegreesToRadians;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Divide;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Divide;(System.Runtime.Intrinsics.Vector64,T);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Dot;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Equals;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;EqualsAll;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;EqualsAny;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;Exp;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;Exp;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;ExtractMostSignificantBits;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;FusedMultiplyAdd;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;FusedMultiplyAdd;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;GetElement;(System.Runtime.Intrinsics.Vector64,System.Int32);summary;df-generated | | System.Runtime.Intrinsics;Vector64;GreaterThan;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;GreaterThanAll;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | @@ -45557,6 +49071,15 @@ neutral | System.Runtime.Intrinsics;Vector64;GreaterThanOrEqual;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;GreaterThanOrEqualAll;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;GreaterThanOrEqualAny;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;Hypot;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;Hypot;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;IsNaN;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;IsNegative;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;IsPositive;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;IsPositiveInfinity;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;IsZero;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;Lerp;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;Lerp;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;LessThan;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;LessThanAll;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;LessThanAny;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | @@ -45568,11 +49091,25 @@ neutral | System.Runtime.Intrinsics;Vector64;LoadAlignedNonTemporal;(T*);summary;df-generated | | System.Runtime.Intrinsics;Vector64;LoadUnsafe;(T);summary;df-generated | | System.Runtime.Intrinsics;Vector64;LoadUnsafe;(T,System.UIntPtr);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;Log2;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;Log2;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;Log;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;Log;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Max;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;MaxMagnitude;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;MaxMagnitudeNumber;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;MaxNative;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;MaxNumber;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Min;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;MinMagnitude;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;MinMagnitudeNumber;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;MinNative;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;MinNumber;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Multiply;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Multiply;(System.Runtime.Intrinsics.Vector64,T);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Multiply;(T,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;MultiplyAddEstimate;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;MultiplyAddEstimate;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Narrow;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Narrow;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Narrow;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | @@ -45582,6 +49119,8 @@ neutral | System.Runtime.Intrinsics;Vector64;Narrow;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Negate;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;OnesComplement;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;RadiansToDegrees;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;RadiansToDegrees;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;ShiftLeft;(System.Runtime.Intrinsics.Vector64,System.Int32);summary;df-generated | | System.Runtime.Intrinsics;Vector64;ShiftLeft;(System.Runtime.Intrinsics.Vector64,System.Int32);summary;df-generated | | System.Runtime.Intrinsics;Vector64;ShiftLeft;(System.Runtime.Intrinsics.Vector64,System.Int32);summary;df-generated | @@ -45614,6 +49153,10 @@ neutral | System.Runtime.Intrinsics;Vector64;Shuffle;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Shuffle;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Shuffle;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;Sin;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;Sin;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;SinCos;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector64;SinCos;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Sqrt;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;Store;(System.Runtime.Intrinsics.Vector64,T*);summary;df-generated | | System.Runtime.Intrinsics;Vector64;StoreAligned;(System.Runtime.Intrinsics.Vector64,T*);summary;df-generated | @@ -45654,6 +49197,7 @@ neutral | System.Runtime.Intrinsics;Vector64;ToString;();summary;df-generated | | System.Runtime.Intrinsics;Vector64;get_AllBitsSet;();summary;df-generated | | System.Runtime.Intrinsics;Vector64;get_Count;();summary;df-generated | +| System.Runtime.Intrinsics;Vector64;get_Indices;();summary;df-generated | | System.Runtime.Intrinsics;Vector64;get_IsSupported;();summary;df-generated | | System.Runtime.Intrinsics;Vector64;get_Item;(System.Int32);summary;df-generated | | System.Runtime.Intrinsics;Vector64;get_One;();summary;df-generated | @@ -45675,7 +49219,6 @@ neutral | System.Runtime.Intrinsics;Vector64;op_Subtraction;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;op_UnaryNegation;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector64;op_UnsignedRightShift;(System.Runtime.Intrinsics.Vector64,System.Int32);summary;df-generated | -| System.Runtime.Intrinsics;Vector128;Abs;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Add;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;AndNot;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;As;(System.Runtime.Intrinsics.Vector128);summary;df-generated | @@ -45698,23 +49241,31 @@ neutral | System.Runtime.Intrinsics;Vector128;AsVector128;(System.Numerics.Vector3);summary;df-generated | | System.Runtime.Intrinsics;Vector128;AsVector128;(System.Numerics.Vector4);summary;df-generated | | System.Runtime.Intrinsics;Vector128;AsVector128;(System.Numerics.Vector);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;AsVector128Unsafe;(System.Numerics.Vector2);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;AsVector128Unsafe;(System.Numerics.Vector3);summary;df-generated | | System.Runtime.Intrinsics;Vector128;AsVector;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;BitwiseAnd;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;BitwiseOr;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | -| System.Runtime.Intrinsics;Vector128;Ceiling;(System.Runtime.Intrinsics.Vector128);summary;df-generated | -| System.Runtime.Intrinsics;Vector128;Ceiling;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;Clamp;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;ClampNative;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;ConditionalSelect;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;ConvertToDouble;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;ConvertToDouble;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;ConvertToInt32;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;ConvertToInt32Native;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;ConvertToInt64;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;ConvertToInt64Native;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;ConvertToSingle;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;ConvertToSingle;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;ConvertToUInt32;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;ConvertToUInt32Native;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;ConvertToUInt64;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;ConvertToUInt64Native;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;CopyTo;(System.Runtime.Intrinsics.Vector128,System.Span);summary;df-generated | | System.Runtime.Intrinsics;Vector128;CopyTo;(System.Runtime.Intrinsics.Vector128,T[]);summary;df-generated | | System.Runtime.Intrinsics;Vector128;CopyTo;(System.Runtime.Intrinsics.Vector128,T[],System.Int32);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;Cos;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;Cos;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Create;(System.Byte);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Create;(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);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Create;(System.Double);summary;df-generated | @@ -45750,6 +49301,7 @@ neutral | System.Runtime.Intrinsics;Vector128;Create;(System.UInt64,System.UInt64);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Create;(System.UIntPtr);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Create;(System.ReadOnlySpan);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;Create;(System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Create;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Create;(T);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Create;(T[]);summary;df-generated | @@ -45780,15 +49332,20 @@ neutral | System.Runtime.Intrinsics;Vector128;CreateScalarUnsafe;(System.UInt64);summary;df-generated | | System.Runtime.Intrinsics;Vector128;CreateScalarUnsafe;(System.UIntPtr);summary;df-generated | | System.Runtime.Intrinsics;Vector128;CreateScalarUnsafe;(T);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;CreateSequence;(T,T);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;DegreesToRadians;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;DegreesToRadians;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Divide;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Divide;(System.Runtime.Intrinsics.Vector128,T);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Dot;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Equals;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;EqualsAll;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;EqualsAny;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;Exp;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;Exp;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;ExtractMostSignificantBits;(System.Runtime.Intrinsics.Vector128);summary;df-generated | -| System.Runtime.Intrinsics;Vector128;Floor;(System.Runtime.Intrinsics.Vector128);summary;df-generated | -| System.Runtime.Intrinsics;Vector128;Floor;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;FusedMultiplyAdd;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;FusedMultiplyAdd;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;GetElement;(System.Runtime.Intrinsics.Vector128,System.Int32);summary;df-generated | | System.Runtime.Intrinsics;Vector128;GreaterThan;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;GreaterThanAll;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | @@ -45796,6 +49353,15 @@ neutral | System.Runtime.Intrinsics;Vector128;GreaterThanOrEqual;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;GreaterThanOrEqualAll;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;GreaterThanOrEqualAny;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;Hypot;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;Hypot;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;IsNaN;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;IsNegative;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;IsPositive;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;IsPositiveInfinity;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;IsZero;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;Lerp;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;Lerp;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;LessThan;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;LessThanAll;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;LessThanAny;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | @@ -45807,11 +49373,25 @@ neutral | System.Runtime.Intrinsics;Vector128;LoadAlignedNonTemporal;(T*);summary;df-generated | | System.Runtime.Intrinsics;Vector128;LoadUnsafe;(T);summary;df-generated | | System.Runtime.Intrinsics;Vector128;LoadUnsafe;(T,System.UIntPtr);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;Log2;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;Log2;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;Log;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;Log;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Max;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;MaxMagnitude;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;MaxMagnitudeNumber;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;MaxNative;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;MaxNumber;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Min;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;MinMagnitude;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;MinMagnitudeNumber;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;MinNative;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;MinNumber;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Multiply;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Multiply;(System.Runtime.Intrinsics.Vector128,T);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Multiply;(T,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;MultiplyAddEstimate;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;MultiplyAddEstimate;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Narrow;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Narrow;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Narrow;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | @@ -45821,6 +49401,8 @@ neutral | System.Runtime.Intrinsics;Vector128;Narrow;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Negate;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;OnesComplement;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;RadiansToDegrees;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;RadiansToDegrees;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;ShiftLeft;(System.Runtime.Intrinsics.Vector128,System.Int32);summary;df-generated | | System.Runtime.Intrinsics;Vector128;ShiftLeft;(System.Runtime.Intrinsics.Vector128,System.Int32);summary;df-generated | | System.Runtime.Intrinsics;Vector128;ShiftLeft;(System.Runtime.Intrinsics.Vector128,System.Int32);summary;df-generated | @@ -45856,6 +49438,10 @@ neutral | System.Runtime.Intrinsics;Vector128;Shuffle;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Shuffle;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Shuffle;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;Sin;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;Sin;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;SinCos;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector128;SinCos;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Sqrt;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;Store;(System.Runtime.Intrinsics.Vector128,T*);summary;df-generated | | System.Runtime.Intrinsics;Vector128;StoreAligned;(System.Runtime.Intrinsics.Vector128,T*);summary;df-generated | @@ -45896,6 +49482,7 @@ neutral | System.Runtime.Intrinsics;Vector128;ToString;();summary;df-generated | | System.Runtime.Intrinsics;Vector128;get_AllBitsSet;();summary;df-generated | | System.Runtime.Intrinsics;Vector128;get_Count;();summary;df-generated | +| System.Runtime.Intrinsics;Vector128;get_Indices;();summary;df-generated | | System.Runtime.Intrinsics;Vector128;get_IsSupported;();summary;df-generated | | System.Runtime.Intrinsics;Vector128;get_Item;(System.Int32);summary;df-generated | | System.Runtime.Intrinsics;Vector128;get_One;();summary;df-generated | @@ -45917,7 +49504,6 @@ neutral | System.Runtime.Intrinsics;Vector128;op_Subtraction;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;op_UnaryNegation;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector128;op_UnsignedRightShift;(System.Runtime.Intrinsics.Vector128,System.Int32);summary;df-generated | -| System.Runtime.Intrinsics;Vector256;Abs;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Add;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;AndNot;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;As;(System.Runtime.Intrinsics.Vector256);summary;df-generated | @@ -45937,20 +49523,26 @@ neutral | System.Runtime.Intrinsics;Vector256;AsVector;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;BitwiseAnd;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;BitwiseOr;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | -| System.Runtime.Intrinsics;Vector256;Ceiling;(System.Runtime.Intrinsics.Vector256);summary;df-generated | -| System.Runtime.Intrinsics;Vector256;Ceiling;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;Clamp;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;ClampNative;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;ConditionalSelect;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;ConvertToDouble;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;ConvertToDouble;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;ConvertToInt32;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;ConvertToInt32Native;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;ConvertToInt64;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;ConvertToInt64Native;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;ConvertToSingle;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;ConvertToSingle;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;ConvertToUInt32;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;ConvertToUInt32Native;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;ConvertToUInt64;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;ConvertToUInt64Native;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;CopyTo;(System.Runtime.Intrinsics.Vector256,System.Span);summary;df-generated | | System.Runtime.Intrinsics;Vector256;CopyTo;(System.Runtime.Intrinsics.Vector256,T[]);summary;df-generated | | System.Runtime.Intrinsics;Vector256;CopyTo;(System.Runtime.Intrinsics.Vector256,T[],System.Int32);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;Cos;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;Cos;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Create;(System.Byte);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Create;(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.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);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Create;(System.Double);summary;df-generated | @@ -45986,6 +49578,8 @@ neutral | System.Runtime.Intrinsics;Vector256;Create;(System.UInt64,System.UInt64,System.UInt64,System.UInt64);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Create;(System.UIntPtr);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Create;(System.ReadOnlySpan);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;Create;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;Create;(System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Create;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Create;(T);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Create;(T[]);summary;df-generated | @@ -46016,15 +49610,20 @@ neutral | System.Runtime.Intrinsics;Vector256;CreateScalarUnsafe;(System.UInt64);summary;df-generated | | System.Runtime.Intrinsics;Vector256;CreateScalarUnsafe;(System.UIntPtr);summary;df-generated | | System.Runtime.Intrinsics;Vector256;CreateScalarUnsafe;(T);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;CreateSequence;(T,T);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;DegreesToRadians;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;DegreesToRadians;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Divide;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Divide;(System.Runtime.Intrinsics.Vector256,T);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Dot;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Equals;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;EqualsAll;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;EqualsAny;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;Exp;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;Exp;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;ExtractMostSignificantBits;(System.Runtime.Intrinsics.Vector256);summary;df-generated | -| System.Runtime.Intrinsics;Vector256;Floor;(System.Runtime.Intrinsics.Vector256);summary;df-generated | -| System.Runtime.Intrinsics;Vector256;Floor;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;FusedMultiplyAdd;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;FusedMultiplyAdd;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;GetElement;(System.Runtime.Intrinsics.Vector256,System.Int32);summary;df-generated | | System.Runtime.Intrinsics;Vector256;GreaterThan;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;GreaterThanAll;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | @@ -46032,6 +49631,15 @@ neutral | System.Runtime.Intrinsics;Vector256;GreaterThanOrEqual;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;GreaterThanOrEqualAll;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;GreaterThanOrEqualAny;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;Hypot;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;Hypot;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;IsNaN;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;IsNegative;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;IsPositive;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;IsPositiveInfinity;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;IsZero;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;Lerp;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;Lerp;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;LessThan;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;LessThanAll;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;LessThanAny;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | @@ -46043,11 +49651,25 @@ neutral | System.Runtime.Intrinsics;Vector256;LoadAlignedNonTemporal;(T*);summary;df-generated | | System.Runtime.Intrinsics;Vector256;LoadUnsafe;(T);summary;df-generated | | System.Runtime.Intrinsics;Vector256;LoadUnsafe;(T,System.UIntPtr);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;Log2;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;Log2;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;Log;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;Log;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Max;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;MaxMagnitude;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;MaxMagnitudeNumber;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;MaxNative;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;MaxNumber;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Min;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;MinMagnitude;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;MinMagnitudeNumber;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;MinNative;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;MinNumber;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Multiply;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Multiply;(System.Runtime.Intrinsics.Vector256,T);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Multiply;(T,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;MultiplyAddEstimate;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;MultiplyAddEstimate;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Narrow;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Narrow;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Narrow;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | @@ -46057,6 +49679,8 @@ neutral | System.Runtime.Intrinsics;Vector256;Narrow;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Negate;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;OnesComplement;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;RadiansToDegrees;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;RadiansToDegrees;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;ShiftLeft;(System.Runtime.Intrinsics.Vector256,System.Int32);summary;df-generated | | System.Runtime.Intrinsics;Vector256;ShiftLeft;(System.Runtime.Intrinsics.Vector256,System.Int32);summary;df-generated | | System.Runtime.Intrinsics;Vector256;ShiftLeft;(System.Runtime.Intrinsics.Vector256,System.Int32);summary;df-generated | @@ -46092,6 +49716,10 @@ neutral | System.Runtime.Intrinsics;Vector256;Shuffle;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Shuffle;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Shuffle;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;Sin;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;Sin;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;SinCos;(System.Runtime.Intrinsics.Vector256);summary;df-generated | +| System.Runtime.Intrinsics;Vector256;SinCos;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Sqrt;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;Store;(System.Runtime.Intrinsics.Vector256,T*);summary;df-generated | | System.Runtime.Intrinsics;Vector256;StoreAligned;(System.Runtime.Intrinsics.Vector256,T*);summary;df-generated | @@ -46132,6 +49760,7 @@ neutral | System.Runtime.Intrinsics;Vector256;ToString;();summary;df-generated | | System.Runtime.Intrinsics;Vector256;get_AllBitsSet;();summary;df-generated | | System.Runtime.Intrinsics;Vector256;get_Count;();summary;df-generated | +| System.Runtime.Intrinsics;Vector256;get_Indices;();summary;df-generated | | System.Runtime.Intrinsics;Vector256;get_IsSupported;();summary;df-generated | | System.Runtime.Intrinsics;Vector256;get_Item;(System.Int32);summary;df-generated | | System.Runtime.Intrinsics;Vector256;get_One;();summary;df-generated | @@ -46153,7 +49782,6 @@ neutral | System.Runtime.Intrinsics;Vector256;op_Subtraction;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;op_UnaryNegation;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector256;op_UnsignedRightShift;(System.Runtime.Intrinsics.Vector256,System.Int32);summary;df-generated | -| System.Runtime.Intrinsics;Vector512;Abs;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Add;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;AndNot;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;As;(System.Runtime.Intrinsics.Vector512);summary;df-generated | @@ -46173,20 +49801,26 @@ neutral | System.Runtime.Intrinsics;Vector512;AsVector;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;BitwiseAnd;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;BitwiseOr;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | -| System.Runtime.Intrinsics;Vector512;Ceiling;(System.Runtime.Intrinsics.Vector512);summary;df-generated | -| System.Runtime.Intrinsics;Vector512;Ceiling;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;Clamp;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;ClampNative;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;ConditionalSelect;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;ConvertToDouble;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;ConvertToDouble;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;ConvertToInt32;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;ConvertToInt32Native;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;ConvertToInt64;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;ConvertToInt64Native;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;ConvertToSingle;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;ConvertToSingle;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;ConvertToUInt32;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;ConvertToUInt32Native;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;ConvertToUInt64;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;ConvertToUInt64Native;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;CopyTo;(System.Runtime.Intrinsics.Vector512,System.Span);summary;df-generated | | System.Runtime.Intrinsics;Vector512;CopyTo;(System.Runtime.Intrinsics.Vector512,T[]);summary;df-generated | | System.Runtime.Intrinsics;Vector512;CopyTo;(System.Runtime.Intrinsics.Vector512,T[],System.Int32);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;Cos;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;Cos;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Create;(System.Byte);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Create;(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.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.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.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Create;(System.Double);summary;df-generated | @@ -46222,6 +49856,9 @@ neutral | System.Runtime.Intrinsics;Vector512;Create;(System.UInt64,System.UInt64,System.UInt64,System.UInt64,System.UInt64,System.UInt64,System.UInt64,System.UInt64);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Create;(System.UIntPtr);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Create;(System.ReadOnlySpan);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;Create;(System.Runtime.Intrinsics.Vector64);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;Create;(System.Runtime.Intrinsics.Vector128);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;Create;(System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Create;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Create;(T);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Create;(T[]);summary;df-generated | @@ -46252,15 +49889,20 @@ neutral | System.Runtime.Intrinsics;Vector512;CreateScalarUnsafe;(System.UInt64);summary;df-generated | | System.Runtime.Intrinsics;Vector512;CreateScalarUnsafe;(System.UIntPtr);summary;df-generated | | System.Runtime.Intrinsics;Vector512;CreateScalarUnsafe;(T);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;CreateSequence;(T,T);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;DegreesToRadians;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;DegreesToRadians;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Divide;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Divide;(System.Runtime.Intrinsics.Vector512,T);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Dot;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Equals;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;EqualsAll;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;EqualsAny;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;Exp;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;Exp;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;ExtractMostSignificantBits;(System.Runtime.Intrinsics.Vector512);summary;df-generated | -| System.Runtime.Intrinsics;Vector512;Floor;(System.Runtime.Intrinsics.Vector512);summary;df-generated | -| System.Runtime.Intrinsics;Vector512;Floor;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;FusedMultiplyAdd;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;FusedMultiplyAdd;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;GetElement;(System.Runtime.Intrinsics.Vector512,System.Int32);summary;df-generated | | System.Runtime.Intrinsics;Vector512;GreaterThan;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;GreaterThanAll;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | @@ -46268,6 +49910,15 @@ neutral | System.Runtime.Intrinsics;Vector512;GreaterThanOrEqual;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;GreaterThanOrEqualAll;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;GreaterThanOrEqualAny;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;Hypot;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;Hypot;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;IsNaN;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;IsNegative;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;IsPositive;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;IsPositiveInfinity;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;IsZero;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;Lerp;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;Lerp;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;LessThan;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;LessThanAll;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;LessThanAny;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | @@ -46279,11 +49930,25 @@ neutral | System.Runtime.Intrinsics;Vector512;LoadAlignedNonTemporal;(T*);summary;df-generated | | System.Runtime.Intrinsics;Vector512;LoadUnsafe;(T);summary;df-generated | | System.Runtime.Intrinsics;Vector512;LoadUnsafe;(T,System.UIntPtr);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;Log2;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;Log2;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;Log;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;Log;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Max;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;MaxMagnitude;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;MaxMagnitudeNumber;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;MaxNative;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;MaxNumber;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Min;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;MinMagnitude;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;MinMagnitudeNumber;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;MinNative;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;MinNumber;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Multiply;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Multiply;(System.Runtime.Intrinsics.Vector512,T);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Multiply;(T,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;MultiplyAddEstimate;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;MultiplyAddEstimate;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Narrow;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Narrow;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Narrow;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | @@ -46293,6 +49958,8 @@ neutral | System.Runtime.Intrinsics;Vector512;Narrow;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Negate;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;OnesComplement;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;RadiansToDegrees;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;RadiansToDegrees;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;ShiftLeft;(System.Runtime.Intrinsics.Vector512,System.Int32);summary;df-generated | | System.Runtime.Intrinsics;Vector512;ShiftLeft;(System.Runtime.Intrinsics.Vector512,System.Int32);summary;df-generated | | System.Runtime.Intrinsics;Vector512;ShiftLeft;(System.Runtime.Intrinsics.Vector512,System.Int32);summary;df-generated | @@ -46328,6 +49995,10 @@ neutral | System.Runtime.Intrinsics;Vector512;Shuffle;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Shuffle;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Shuffle;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;Sin;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;Sin;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;SinCos;(System.Runtime.Intrinsics.Vector512);summary;df-generated | +| System.Runtime.Intrinsics;Vector512;SinCos;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Sqrt;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;Store;(System.Runtime.Intrinsics.Vector512,T*);summary;df-generated | | System.Runtime.Intrinsics;Vector512;StoreAligned;(System.Runtime.Intrinsics.Vector512,T*);summary;df-generated | @@ -46366,6 +50037,7 @@ neutral | System.Runtime.Intrinsics;Vector512;ToString;();summary;df-generated | | System.Runtime.Intrinsics;Vector512;get_AllBitsSet;();summary;df-generated | | System.Runtime.Intrinsics;Vector512;get_Count;();summary;df-generated | +| System.Runtime.Intrinsics;Vector512;get_Indices;();summary;df-generated | | System.Runtime.Intrinsics;Vector512;get_IsSupported;();summary;df-generated | | System.Runtime.Intrinsics;Vector512;get_Item;(System.Int32);summary;df-generated | | System.Runtime.Intrinsics;Vector512;get_One;();summary;df-generated | @@ -46387,7 +50059,6 @@ neutral | System.Runtime.Intrinsics;Vector512;op_Subtraction;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;op_UnaryNegation;(System.Runtime.Intrinsics.Vector512);summary;df-generated | | System.Runtime.Intrinsics;Vector512;op_UnsignedRightShift;(System.Runtime.Intrinsics.Vector512,System.Int32);summary;df-generated | -| System.Runtime.Loader;AssemblyDependencyResolver;AssemblyDependencyResolver;(System.String);summary;df-generated | | System.Runtime.Loader;AssemblyLoadContext+ContextualReflectionScope;Dispose;();summary;df-generated | | System.Runtime.Loader;AssemblyLoadContext;AssemblyLoadContext;(System.Boolean);summary;df-generated | | System.Runtime.Loader;AssemblyLoadContext;AssemblyLoadContext;(System.String,System.Boolean);summary;df-generated | @@ -46441,6 +50112,11 @@ neutral | System.Runtime.Serialization.Json;DataContractJsonSerializer;DataContractJsonSerializer;(System.Type,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable);summary;df-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;IsStartObject;(System.Xml.XmlDictionaryReader);summary;df-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;IsStartObject;(System.Xml.XmlReader);summary;df-generated | +| System.Runtime.Serialization.Json;DataContractJsonSerializer;ReadObject;(System.IO.Stream);summary;df-generated | +| System.Runtime.Serialization.Json;DataContractJsonSerializer;ReadObject;(System.Xml.XmlDictionaryReader);summary;df-generated | +| System.Runtime.Serialization.Json;DataContractJsonSerializer;ReadObject;(System.Xml.XmlDictionaryReader,System.Boolean);summary;df-generated | +| System.Runtime.Serialization.Json;DataContractJsonSerializer;ReadObject;(System.Xml.XmlReader);summary;df-generated | +| System.Runtime.Serialization.Json;DataContractJsonSerializer;ReadObject;(System.Xml.XmlReader,System.Boolean);summary;df-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;WriteEndObject;(System.Xml.XmlDictionaryWriter);summary;df-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;WriteEndObject;(System.Xml.XmlWriter);summary;df-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;WriteObject;(System.IO.Stream,System.Object);summary;df-generated | @@ -46469,7 +50145,6 @@ neutral | System.Runtime.Serialization;CollectionDataContractAttribute;get_IsNamespaceSetExplicitly;();summary;df-generated | | System.Runtime.Serialization;CollectionDataContractAttribute;get_IsReferenceSetExplicitly;();summary;df-generated | | System.Runtime.Serialization;CollectionDataContractAttribute;get_IsValueNameSetExplicitly;();summary;df-generated | -| System.Runtime.Serialization;ContractNamespaceAttribute;ContractNamespaceAttribute;(System.String);summary;df-generated | | System.Runtime.Serialization;ContractNamespaceAttribute;get_ContractNamespace;();summary;df-generated | | System.Runtime.Serialization;DataContractAttribute;get_IsNameSetExplicitly;();summary;df-generated | | System.Runtime.Serialization;DataContractAttribute;get_IsNamespaceSetExplicitly;();summary;df-generated | @@ -46483,6 +50158,10 @@ neutral | System.Runtime.Serialization;DataContractSerializer;DataContractSerializer;(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString);summary;df-generated | | System.Runtime.Serialization;DataContractSerializer;IsStartObject;(System.Xml.XmlDictionaryReader);summary;df-generated | | System.Runtime.Serialization;DataContractSerializer;IsStartObject;(System.Xml.XmlReader);summary;df-generated | +| System.Runtime.Serialization;DataContractSerializer;ReadObject;(System.Xml.XmlDictionaryReader,System.Boolean);summary;df-generated | +| System.Runtime.Serialization;DataContractSerializer;ReadObject;(System.Xml.XmlDictionaryReader,System.Boolean,System.Runtime.Serialization.DataContractResolver);summary;df-generated | +| System.Runtime.Serialization;DataContractSerializer;ReadObject;(System.Xml.XmlReader);summary;df-generated | +| System.Runtime.Serialization;DataContractSerializer;ReadObject;(System.Xml.XmlReader,System.Boolean);summary;df-generated | | System.Runtime.Serialization;DataContractSerializer;WriteEndObject;(System.Xml.XmlDictionaryWriter);summary;df-generated | | System.Runtime.Serialization;DataContractSerializer;WriteEndObject;(System.Xml.XmlWriter);summary;df-generated | | System.Runtime.Serialization;DataContractSerializer;WriteObject;(System.Xml.XmlDictionaryWriter,System.Object,System.Runtime.Serialization.DataContractResolver);summary;df-generated | @@ -46576,7 +50255,6 @@ neutral | 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 | -| System.Runtime.Serialization;KnownTypeAttribute;KnownTypeAttribute;(System.String);summary;df-generated | | System.Runtime.Serialization;KnownTypeAttribute;KnownTypeAttribute;(System.Type);summary;df-generated | | System.Runtime.Serialization;KnownTypeAttribute;get_MethodName;();summary;df-generated | | System.Runtime.Serialization;KnownTypeAttribute;get_Type;();summary;df-generated | @@ -46634,6 +50312,11 @@ neutral | System.Runtime.Serialization;XPathQueryGenerator;CreateFromDataContractSerializer;(System.Type,System.Reflection.MemberInfo[],System.Xml.XmlNamespaceManager);summary;df-generated | | System.Runtime.Serialization;XmlObjectSerializer;IsStartObject;(System.Xml.XmlDictionaryReader);summary;df-generated | | System.Runtime.Serialization;XmlObjectSerializer;IsStartObject;(System.Xml.XmlReader);summary;df-generated | +| System.Runtime.Serialization;XmlObjectSerializer;ReadObject;(System.IO.Stream);summary;df-generated | +| System.Runtime.Serialization;XmlObjectSerializer;ReadObject;(System.Xml.XmlDictionaryReader);summary;df-generated | +| System.Runtime.Serialization;XmlObjectSerializer;ReadObject;(System.Xml.XmlDictionaryReader,System.Boolean);summary;df-generated | +| System.Runtime.Serialization;XmlObjectSerializer;ReadObject;(System.Xml.XmlReader);summary;df-generated | +| System.Runtime.Serialization;XmlObjectSerializer;ReadObject;(System.Xml.XmlReader,System.Boolean);summary;df-generated | | System.Runtime.Serialization;XmlObjectSerializer;WriteEndObject;(System.Xml.XmlDictionaryWriter);summary;df-generated | | System.Runtime.Serialization;XmlObjectSerializer;WriteEndObject;(System.Xml.XmlWriter);summary;df-generated | | System.Runtime.Serialization;XmlObjectSerializer;WriteObject;(System.IO.Stream,System.Object);summary;df-generated | @@ -47083,7 +50766,6 @@ neutral | System.Security.Claims;ClaimsPrincipal;WriteTo;(System.IO.BinaryWriter,System.Byte[]);summary;df-generated | | System.Security.Claims;ClaimsPrincipal;get_Current;();summary;df-generated | | System.Security.Claims;ClaimsPrincipal;get_Identity;();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 | | System.Security.Cryptography.X509Certificates;CertificateRequest;Create;(System.Security.Cryptography.X509Certificates.X509Certificate2,System.DateTimeOffset,System.DateTimeOffset,System.Byte[]);summary;df-generated | @@ -47120,6 +50802,11 @@ neutral | System.Security.Cryptography.X509Certificates;ECDsaCertificateExtensions;CopyWithPrivateKey;(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.ECDsa);summary;df-generated | | System.Security.Cryptography.X509Certificates;ECDsaCertificateExtensions;GetECDsaPrivateKey;(System.Security.Cryptography.X509Certificates.X509Certificate2);summary;df-generated | | System.Security.Cryptography.X509Certificates;ECDsaCertificateExtensions;GetECDsaPublicKey;(System.Security.Cryptography.X509Certificates.X509Certificate2);summary;df-generated | +| System.Security.Cryptography.X509Certificates;Pkcs12LoadLimitExceededException;Pkcs12LoadLimitExceededException;(System.String);summary;df-generated | +| System.Security.Cryptography.X509Certificates;Pkcs12LoaderLimits;MakeReadOnly;();summary;df-generated | +| System.Security.Cryptography.X509Certificates;Pkcs12LoaderLimits;get_DangerousNoLimits;();summary;df-generated | +| System.Security.Cryptography.X509Certificates;Pkcs12LoaderLimits;get_Defaults;();summary;df-generated | +| System.Security.Cryptography.X509Certificates;Pkcs12LoaderLimits;get_IsReadOnly;();summary;df-generated | | System.Security.Cryptography.X509Certificates;PublicKey;CreateFromSubjectPublicKeyInfo;(System.ReadOnlySpan,System.Int32);summary;df-generated | | System.Security.Cryptography.X509Certificates;PublicKey;ExportSubjectPublicKeyInfo;();summary;df-generated | | System.Security.Cryptography.X509Certificates;PublicKey;GetDSAPublicKey;();summary;df-generated | @@ -47127,7 +50814,10 @@ neutral | System.Security.Cryptography.X509Certificates;PublicKey;GetECDsaPublicKey;();summary;df-generated | | 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;PublicKey;(System.Security.Cryptography.Oid,System.Security.Cryptography.AsnEncodedData,System.Security.Cryptography.AsnEncodedData);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 | @@ -47226,7 +50916,6 @@ neutral | System.Security.Cryptography.X509Certificates;X509Certificate2;get_NotAfter;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;get_NotBefore;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;get_RawData;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509Certificate2;get_RawDataMemory;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;get_SerialNumber;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;get_SignatureAlgorithm;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;get_SubjectName;();summary;df-generated | @@ -47250,7 +50939,6 @@ neutral | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;Remove;(System.Security.Cryptography.X509Certificates.X509Certificate2);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;TryExportCertificatePems;(System.Span,System.Int32);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;TryExportPkcs7Pem;(System.Span,System.Int32);summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509Certificate2Collection;X509Certificate2Collection;(System.Security.Cryptography.X509Certificates.X509Certificate2);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Enumerator;Dispose;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Enumerator;MoveNext;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Enumerator;Reset;();summary;df-generated | @@ -47282,6 +50970,8 @@ neutral | System.Security.Cryptography.X509Certificates;X509Certificate;GetKeyAlgorithmParametersString;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate;GetPublicKey;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate;GetPublicKeyString;();summary;df-generated | +| System.Security.Cryptography.X509Certificates;X509Certificate;GetRawCertData;();summary;df-generated | +| System.Security.Cryptography.X509Certificates;X509Certificate;GetRawCertDataString;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate;GetSerialNumber;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate;GetSerialNumberString;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate;Import;(System.Byte[]);summary;df-generated | @@ -47317,7 +51007,17 @@ neutral | System.Security.Cryptography.X509Certificates;X509CertificateCollection;IndexOf;(System.Security.Cryptography.X509Certificates.X509Certificate);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509CertificateCollection;OnValidate;(System.Object);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509CertificateCollection;Remove;(System.Security.Cryptography.X509Certificates.X509Certificate);summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509Chain;Build;(System.Security.Cryptography.X509Certificates.X509Certificate2);summary;df-generated | +| System.Security.Cryptography.X509Certificates;X509CertificateLoader;LoadCertificate;(System.Byte[]);summary;df-generated | +| System.Security.Cryptography.X509Certificates;X509CertificateLoader;LoadCertificate;(System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography.X509Certificates;X509CertificateLoader;LoadCertificateFromFile;(System.String);summary;df-generated | +| System.Security.Cryptography.X509Certificates;X509CertificateLoader;LoadPkcs12;(System.Byte[],System.String,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags,System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits);summary;df-generated | +| System.Security.Cryptography.X509Certificates;X509CertificateLoader;LoadPkcs12;(System.ReadOnlySpan,System.ReadOnlySpan,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags,System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits);summary;df-generated | +| System.Security.Cryptography.X509Certificates;X509CertificateLoader;LoadPkcs12Collection;(System.Byte[],System.String,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags,System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits);summary;df-generated | +| System.Security.Cryptography.X509Certificates;X509CertificateLoader;LoadPkcs12Collection;(System.ReadOnlySpan,System.ReadOnlySpan,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags,System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits);summary;df-generated | +| System.Security.Cryptography.X509Certificates;X509CertificateLoader;LoadPkcs12CollectionFromFile;(System.String,System.ReadOnlySpan,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags,System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits);summary;df-generated | +| System.Security.Cryptography.X509Certificates;X509CertificateLoader;LoadPkcs12CollectionFromFile;(System.String,System.String,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags,System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits);summary;df-generated | +| System.Security.Cryptography.X509Certificates;X509CertificateLoader;LoadPkcs12FromFile;(System.String,System.ReadOnlySpan,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags,System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits);summary;df-generated | +| System.Security.Cryptography.X509Certificates;X509CertificateLoader;LoadPkcs12FromFile;(System.String,System.String,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags,System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Chain;Create;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Chain;Dispose;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Chain;Dispose;(System.Boolean);summary;df-generated | @@ -47327,6 +51027,9 @@ neutral | 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_ChainStatus;();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 | @@ -47371,10 +51074,11 @@ neutral | System.Security.Cryptography.X509Certificates;X509Store;X509Store;(System.Security.Cryptography.X509Certificates.StoreName,System.Security.Cryptography.X509Certificates.StoreLocation);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Store;X509Store;(System.Security.Cryptography.X509Certificates.StoreName,System.Security.Cryptography.X509Certificates.StoreLocation,System.Security.Cryptography.X509Certificates.OpenFlags);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Store;X509Store;(System.String);summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509Store;X509Store;(System.String,System.Security.Cryptography.X509Certificates.StoreLocation);summary;df-generated | | 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 | @@ -47453,7 +51157,6 @@ neutral | System.Security.Cryptography.Xml;ReferenceList;get_IsFixedSize;();summary;df-generated | | System.Security.Cryptography.Xml;ReferenceList;get_IsReadOnly;();summary;df-generated | | 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;SignedInfo;get_Count;();summary;df-generated | | System.Security.Cryptography.Xml;SignedInfo;get_IsReadOnly;();summary;df-generated | @@ -47644,7 +51347,9 @@ 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 | @@ -47666,9 +51371,11 @@ 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_Parameters;();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_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 | @@ -47683,7 +51390,11 @@ neutral | System.Security.Cryptography;CngUIPolicy;CngUIPolicy;(System.Security.Cryptography.CngUIProtectionLevels,System.String);summary;df-generated | | 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 | @@ -47834,6 +51545,7 @@ 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;DSACryptoServiceProvider;CreateSignature;(System.Byte[]);summary;df-generated | | System.Security.Cryptography;DSACryptoServiceProvider;DSACryptoServiceProvider;(System.Int32);summary;df-generated | | System.Security.Cryptography;DSACryptoServiceProvider;DSACryptoServiceProvider;(System.Int32,System.Security.Cryptography.CspParameters);summary;df-generated | @@ -47954,6 +51666,7 @@ 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_Key;();summary;df-generated | | System.Security.Cryptography;ECDiffieHellmanCng;get_UseSecretAgreementAsHmacKey;();summary;df-generated | | System.Security.Cryptography;ECDiffieHellmanCngPublicKey;Dispose;(System.Boolean);summary;df-generated | | System.Security.Cryptography;ECDiffieHellmanCngPublicKey;ExportExplicitParameters;();summary;df-generated | @@ -47963,7 +51676,6 @@ neutral | System.Security.Cryptography;ECDiffieHellmanCngPublicKey;Import;();summary;df-generated | | System.Security.Cryptography;ECDiffieHellmanCngPublicKey;ToXmlString;();summary;df-generated | | System.Security.Cryptography;ECDiffieHellmanCngPublicKey;get_BlobFormat;();summary;df-generated | -| System.Security.Cryptography;ECDiffieHellmanOpenSsl;DuplicateKeyHandle;();summary;df-generated | | System.Security.Cryptography;ECDiffieHellmanOpenSsl;ECDiffieHellmanOpenSsl;(System.Int32);summary;df-generated | | System.Security.Cryptography;ECDiffieHellmanOpenSsl;ECDiffieHellmanOpenSsl;(System.IntPtr);summary;df-generated | | System.Security.Cryptography;ECDiffieHellmanOpenSsl;ECDiffieHellmanOpenSsl;(System.Security.Cryptography.ECCurve);summary;df-generated | @@ -48057,7 +51769,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;ECDsaOpenSsl;DuplicateKeyHandle;();summary;df-generated | +| System.Security.Cryptography;ECDsaCng;get_Key;();summary;df-generated | | System.Security.Cryptography;ECDsaOpenSsl;ECDsaOpenSsl;(System.Int32);summary;df-generated | | System.Security.Cryptography;ECDsaOpenSsl;ECDsaOpenSsl;(System.IntPtr);summary;df-generated | | System.Security.Cryptography;ECDsaOpenSsl;ECDsaOpenSsl;(System.Security.Cryptography.ECCurve);summary;df-generated | @@ -48275,13 +51987,92 @@ 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 | +| System.Security.Cryptography;Kmac128;AppendData;(System.Byte[]);summary;df-generated | +| System.Security.Cryptography;Kmac128;AppendData;(System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;Kmac128;Clone;();summary;df-generated | | System.Security.Cryptography;Kmac128;Dispose;();summary;df-generated | +| System.Security.Cryptography;Kmac128;GetCurrentHash;(System.Int32);summary;df-generated | +| System.Security.Cryptography;Kmac128;GetCurrentHash;(System.Span);summary;df-generated | +| System.Security.Cryptography;Kmac128;GetHashAndReset;(System.Int32);summary;df-generated | +| System.Security.Cryptography;Kmac128;GetHashAndReset;(System.Span);summary;df-generated | +| System.Security.Cryptography;Kmac128;HashData;(System.Byte[],System.Byte[],System.Int32,System.Byte[]);summary;df-generated | +| System.Security.Cryptography;Kmac128;HashData;(System.Byte[],System.IO.Stream,System.Int32,System.Byte[]);summary;df-generated | +| System.Security.Cryptography;Kmac128;HashData;(System.ReadOnlySpan,System.IO.Stream,System.Int32,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;Kmac128;HashData;(System.ReadOnlySpan,System.IO.Stream,System.Span,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;Kmac128;HashData;(System.ReadOnlySpan,System.ReadOnlySpan,System.Int32,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;Kmac128;HashData;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;Kmac128;HashDataAsync;(System.Byte[],System.IO.Stream,System.Int32,System.Byte[],System.Threading.CancellationToken);summary;df-generated | +| System.Security.Cryptography;Kmac128;HashDataAsync;(System.ReadOnlyMemory,System.IO.Stream,System.Int32,System.ReadOnlyMemory,System.Threading.CancellationToken);summary;df-generated | +| System.Security.Cryptography;Kmac128;HashDataAsync;(System.ReadOnlyMemory,System.IO.Stream,System.Memory,System.ReadOnlyMemory,System.Threading.CancellationToken);summary;df-generated | +| System.Security.Cryptography;Kmac128;Kmac128;(System.Byte[],System.Byte[]);summary;df-generated | +| System.Security.Cryptography;Kmac128;Kmac128;(System.ReadOnlySpan,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;Kmac128;get_IsSupported;();summary;df-generated | +| System.Security.Cryptography;Kmac256;AppendData;(System.Byte[]);summary;df-generated | +| System.Security.Cryptography;Kmac256;AppendData;(System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;Kmac256;Clone;();summary;df-generated | | System.Security.Cryptography;Kmac256;Dispose;();summary;df-generated | +| System.Security.Cryptography;Kmac256;GetCurrentHash;(System.Int32);summary;df-generated | +| System.Security.Cryptography;Kmac256;GetCurrentHash;(System.Span);summary;df-generated | +| System.Security.Cryptography;Kmac256;GetHashAndReset;(System.Int32);summary;df-generated | +| System.Security.Cryptography;Kmac256;GetHashAndReset;(System.Span);summary;df-generated | +| System.Security.Cryptography;Kmac256;HashData;(System.Byte[],System.Byte[],System.Int32,System.Byte[]);summary;df-generated | +| System.Security.Cryptography;Kmac256;HashData;(System.Byte[],System.IO.Stream,System.Int32,System.Byte[]);summary;df-generated | +| System.Security.Cryptography;Kmac256;HashData;(System.ReadOnlySpan,System.IO.Stream,System.Int32,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;Kmac256;HashData;(System.ReadOnlySpan,System.IO.Stream,System.Span,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;Kmac256;HashData;(System.ReadOnlySpan,System.ReadOnlySpan,System.Int32,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;Kmac256;HashData;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;Kmac256;HashDataAsync;(System.Byte[],System.IO.Stream,System.Int32,System.Byte[],System.Threading.CancellationToken);summary;df-generated | +| System.Security.Cryptography;Kmac256;HashDataAsync;(System.ReadOnlyMemory,System.IO.Stream,System.Int32,System.ReadOnlyMemory,System.Threading.CancellationToken);summary;df-generated | +| System.Security.Cryptography;Kmac256;HashDataAsync;(System.ReadOnlyMemory,System.IO.Stream,System.Memory,System.ReadOnlyMemory,System.Threading.CancellationToken);summary;df-generated | +| System.Security.Cryptography;Kmac256;Kmac256;(System.Byte[],System.Byte[]);summary;df-generated | +| System.Security.Cryptography;Kmac256;Kmac256;(System.ReadOnlySpan,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;Kmac256;get_IsSupported;();summary;df-generated | +| System.Security.Cryptography;KmacXof128;AppendData;(System.Byte[]);summary;df-generated | +| System.Security.Cryptography;KmacXof128;AppendData;(System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;KmacXof128;Clone;();summary;df-generated | | System.Security.Cryptography;KmacXof128;Dispose;();summary;df-generated | +| System.Security.Cryptography;KmacXof128;GetCurrentHash;(System.Int32);summary;df-generated | +| System.Security.Cryptography;KmacXof128;GetCurrentHash;(System.Span);summary;df-generated | +| System.Security.Cryptography;KmacXof128;GetHashAndReset;(System.Int32);summary;df-generated | +| System.Security.Cryptography;KmacXof128;GetHashAndReset;(System.Span);summary;df-generated | +| System.Security.Cryptography;KmacXof128;HashData;(System.Byte[],System.Byte[],System.Int32,System.Byte[]);summary;df-generated | +| System.Security.Cryptography;KmacXof128;HashData;(System.Byte[],System.IO.Stream,System.Int32,System.Byte[]);summary;df-generated | +| System.Security.Cryptography;KmacXof128;HashData;(System.ReadOnlySpan,System.IO.Stream,System.Int32,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;KmacXof128;HashData;(System.ReadOnlySpan,System.IO.Stream,System.Span,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;KmacXof128;HashData;(System.ReadOnlySpan,System.ReadOnlySpan,System.Int32,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;KmacXof128;HashData;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;KmacXof128;HashDataAsync;(System.Byte[],System.IO.Stream,System.Int32,System.Byte[],System.Threading.CancellationToken);summary;df-generated | +| System.Security.Cryptography;KmacXof128;HashDataAsync;(System.ReadOnlyMemory,System.IO.Stream,System.Int32,System.ReadOnlyMemory,System.Threading.CancellationToken);summary;df-generated | +| System.Security.Cryptography;KmacXof128;HashDataAsync;(System.ReadOnlyMemory,System.IO.Stream,System.Memory,System.ReadOnlyMemory,System.Threading.CancellationToken);summary;df-generated | +| System.Security.Cryptography;KmacXof128;KmacXof128;(System.Byte[],System.Byte[]);summary;df-generated | +| System.Security.Cryptography;KmacXof128;KmacXof128;(System.ReadOnlySpan,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;KmacXof128;get_IsSupported;();summary;df-generated | +| System.Security.Cryptography;KmacXof256;AppendData;(System.Byte[]);summary;df-generated | +| System.Security.Cryptography;KmacXof256;AppendData;(System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;KmacXof256;Clone;();summary;df-generated | | System.Security.Cryptography;KmacXof256;Dispose;();summary;df-generated | +| System.Security.Cryptography;KmacXof256;GetCurrentHash;(System.Int32);summary;df-generated | +| System.Security.Cryptography;KmacXof256;GetCurrentHash;(System.Span);summary;df-generated | +| System.Security.Cryptography;KmacXof256;GetHashAndReset;(System.Int32);summary;df-generated | +| System.Security.Cryptography;KmacXof256;GetHashAndReset;(System.Span);summary;df-generated | +| System.Security.Cryptography;KmacXof256;HashData;(System.Byte[],System.Byte[],System.Int32,System.Byte[]);summary;df-generated | +| System.Security.Cryptography;KmacXof256;HashData;(System.Byte[],System.IO.Stream,System.Int32,System.Byte[]);summary;df-generated | +| System.Security.Cryptography;KmacXof256;HashData;(System.ReadOnlySpan,System.IO.Stream,System.Int32,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;KmacXof256;HashData;(System.ReadOnlySpan,System.IO.Stream,System.Span,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;KmacXof256;HashData;(System.ReadOnlySpan,System.ReadOnlySpan,System.Int32,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;KmacXof256;HashData;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;KmacXof256;HashDataAsync;(System.Byte[],System.IO.Stream,System.Int32,System.Byte[],System.Threading.CancellationToken);summary;df-generated | +| System.Security.Cryptography;KmacXof256;HashDataAsync;(System.ReadOnlyMemory,System.IO.Stream,System.Int32,System.ReadOnlyMemory,System.Threading.CancellationToken);summary;df-generated | +| System.Security.Cryptography;KmacXof256;HashDataAsync;(System.ReadOnlyMemory,System.IO.Stream,System.Memory,System.ReadOnlyMemory,System.Threading.CancellationToken);summary;df-generated | +| System.Security.Cryptography;KmacXof256;KmacXof256;(System.Byte[],System.Byte[]);summary;df-generated | +| System.Security.Cryptography;KmacXof256;KmacXof256;(System.ReadOnlySpan,System.ReadOnlySpan);summary;df-generated | +| System.Security.Cryptography;KmacXof256;get_IsSupported;();summary;df-generated | | System.Security.Cryptography;MD5;Create;();summary;df-generated | | System.Security.Cryptography;MD5;Create;(System.String);summary;df-generated | | System.Security.Cryptography;MD5;HashData;(System.Byte[]);summary;df-generated | @@ -48315,7 +52106,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;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 | | System.Security.Cryptography;PbeParameters;get_IterationCount;();summary;df-generated | @@ -48426,6 +52216,7 @@ 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;RSACryptoServiceProvider;Decrypt;(System.Byte[],System.Boolean);summary;df-generated | | System.Security.Cryptography;RSACryptoServiceProvider;Decrypt;(System.Byte[],System.Security.Cryptography.RSAEncryptionPadding);summary;df-generated | | System.Security.Cryptography;RSACryptoServiceProvider;DecryptValue;(System.Byte[]);summary;df-generated | @@ -48470,7 +52261,6 @@ neutral | 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 | -| System.Security.Cryptography;RSAOpenSsl;DuplicateKeyHandle;();summary;df-generated | | System.Security.Cryptography;RSAOpenSsl;ExportParameters;(System.Boolean);summary;df-generated | | System.Security.Cryptography;RSAOpenSsl;ImportParameters;(System.Security.Cryptography.RSAParameters);summary;df-generated | | System.Security.Cryptography;RSAOpenSsl;RSAOpenSsl;(System.Int32);summary;df-generated | @@ -48528,7 +52318,6 @@ neutral | System.Security.Cryptography;Rfc2898DeriveBytes;Rfc2898DeriveBytes;(System.String,System.Byte[],System.Int32,System.Security.Cryptography.HashAlgorithmName);summary;df-generated | | System.Security.Cryptography;Rfc2898DeriveBytes;Rfc2898DeriveBytes;(System.String,System.Int32);summary;df-generated | | 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;Rijndael;Create;();summary;df-generated | | System.Security.Cryptography;Rijndael;Create;(System.String);summary;df-generated | @@ -48670,7 +52459,9 @@ neutral | System.Security.Cryptography;SP800108HmacCounterKdf;DeriveKey;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span);summary;df-generated | | System.Security.Cryptography;SP800108HmacCounterKdf;DeriveKey;(System.String,System.String,System.Int32);summary;df-generated | | System.Security.Cryptography;SP800108HmacCounterKdf;Dispose;();summary;df-generated | -| System.Security.Cryptography;SafeEvpPKeyHandle;DuplicateHandle;();summary;df-generated | +| System.Security.Cryptography;SP800108HmacCounterKdf;SP800108HmacCounterKdf;(System.Byte[],System.Security.Cryptography.HashAlgorithmName);summary;df-generated | +| System.Security.Cryptography;SP800108HmacCounterKdf;SP800108HmacCounterKdf;(System.ReadOnlySpan,System.Security.Cryptography.HashAlgorithmName);summary;df-generated | +| System.Security.Cryptography;SafeEvpPKeyHandle;OpenKeyFromProvider;(System.String,System.String);summary;df-generated | | System.Security.Cryptography;SafeEvpPKeyHandle;OpenPrivateKeyFromEngine;(System.String,System.String);summary;df-generated | | System.Security.Cryptography;SafeEvpPKeyHandle;OpenPublicKeyFromEngine;(System.String,System.String);summary;df-generated | | System.Security.Cryptography;SafeEvpPKeyHandle;ReleaseHandle;();summary;df-generated | @@ -48691,6 +52482,9 @@ neutral | System.Security.Cryptography;Shake128;HashData;(System.ReadOnlySpan,System.Span);summary;df-generated | | System.Security.Cryptography;Shake128;HashDataAsync;(System.IO.Stream,System.Int32,System.Threading.CancellationToken);summary;df-generated | | System.Security.Cryptography;Shake128;HashDataAsync;(System.IO.Stream,System.Memory,System.Threading.CancellationToken);summary;df-generated | +| System.Security.Cryptography;Shake128;Read;(System.Int32);summary;df-generated | +| System.Security.Cryptography;Shake128;Read;(System.Span);summary;df-generated | +| System.Security.Cryptography;Shake128;Reset;();summary;df-generated | | System.Security.Cryptography;Shake128;get_IsSupported;();summary;df-generated | | System.Security.Cryptography;Shake256;AppendData;(System.Byte[]);summary;df-generated | | System.Security.Cryptography;Shake256;AppendData;(System.ReadOnlySpan);summary;df-generated | @@ -48706,6 +52500,9 @@ neutral | System.Security.Cryptography;Shake256;HashData;(System.ReadOnlySpan,System.Span);summary;df-generated | | System.Security.Cryptography;Shake256;HashDataAsync;(System.IO.Stream,System.Int32,System.Threading.CancellationToken);summary;df-generated | | System.Security.Cryptography;Shake256;HashDataAsync;(System.IO.Stream,System.Memory,System.Threading.CancellationToken);summary;df-generated | +| System.Security.Cryptography;Shake256;Read;(System.Int32);summary;df-generated | +| System.Security.Cryptography;Shake256;Read;(System.Span);summary;df-generated | +| System.Security.Cryptography;Shake256;Reset;();summary;df-generated | | 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 | @@ -49596,6 +53393,10 @@ neutral | System.Text.Json.Nodes;JsonArray;Contains;(System.Text.Json.Nodes.JsonNode);summary;df-generated | | System.Text.Json.Nodes;JsonArray;IndexOf;(System.Text.Json.Nodes.JsonNode);summary;df-generated | | System.Text.Json.Nodes;JsonArray;JsonArray;(System.Nullable);summary;df-generated | +| System.Text.Json.Nodes;JsonArray;JsonArray;(System.ReadOnlySpan);summary;df-generated | +| System.Text.Json.Nodes;JsonArray;JsonArray;(System.Text.Json.Nodes.JsonNodeOptions,System.ReadOnlySpan);summary;df-generated | +| System.Text.Json.Nodes;JsonArray;JsonArray;(System.Text.Json.Nodes.JsonNodeOptions,System.Text.Json.Nodes.JsonNode[]);summary;df-generated | +| System.Text.Json.Nodes;JsonArray;JsonArray;(System.Text.Json.Nodes.JsonNode[]);summary;df-generated | | System.Text.Json.Nodes;JsonArray;Remove;(System.Text.Json.Nodes.JsonNode);summary;df-generated | | System.Text.Json.Nodes;JsonArray;RemoveAt;(System.Int32);summary;df-generated | | System.Text.Json.Nodes;JsonArray;WriteTo;(System.Text.Json.Utf8JsonWriter,System.Text.Json.JsonSerializerOptions);summary;df-generated | @@ -49614,11 +53415,15 @@ neutral | System.Text.Json.Nodes;JsonNode;WriteTo;(System.Text.Json.Utf8JsonWriter,System.Text.Json.JsonSerializerOptions);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;GetAt;(System.Int32);summary;df-generated | | System.Text.Json.Nodes;JsonObject;IndexOf;(System.Collections.Generic.KeyValuePair);summary;df-generated | +| System.Text.Json.Nodes;JsonObject;IndexOf;(System.String);summary;df-generated | +| System.Text.Json.Nodes;JsonObject;JsonObject;(System.Collections.Generic.IEnumerable>,System.Nullable);summary;df-generated | | System.Text.Json.Nodes;JsonObject;JsonObject;(System.Nullable);summary;df-generated | | System.Text.Json.Nodes;JsonObject;Remove;(System.Collections.Generic.KeyValuePair);summary;df-generated | | System.Text.Json.Nodes;JsonObject;Remove;(System.String);summary;df-generated | | System.Text.Json.Nodes;JsonObject;RemoveAt;(System.Int32);summary;df-generated | +| System.Text.Json.Nodes;JsonObject;TryGetPropertyValue;(System.String,System.Text.Json.Nodes.JsonNode);summary;df-generated | | System.Text.Json.Nodes;JsonObject;TryGetValue;(System.String,System.Text.Json.Nodes.JsonNode);summary;df-generated | | System.Text.Json.Nodes;JsonObject;WriteTo;(System.Text.Json.Utf8JsonWriter,System.Text.Json.JsonSerializerOptions);summary;df-generated | | System.Text.Json.Nodes;JsonObject;get_Count;();summary;df-generated | @@ -49659,10 +53464,16 @@ neutral | System.Text.Json.Nodes;JsonValue;Create;(System.UInt32,System.Nullable);summary;df-generated | | System.Text.Json.Nodes;JsonValue;Create;(System.UInt64,System.Nullable);summary;df-generated | | System.Text.Json.Nodes;JsonValue;Create;(T,System.Nullable);summary;df-generated | +| System.Text.Json.Schema;JsonSchemaExporter;GetJsonSchemaAsNode;(System.Text.Json.JsonSerializerOptions,System.Type,System.Text.Json.Schema.JsonSchemaExporterOptions);summary;df-generated | +| System.Text.Json.Schema;JsonSchemaExporter;GetJsonSchemaAsNode;(System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Text.Json.Schema.JsonSchemaExporterOptions);summary;df-generated | +| System.Text.Json.Schema;JsonSchemaExporterContext;get_BaseTypeInfo;();summary;df-generated | +| System.Text.Json.Schema;JsonSchemaExporterContext;get_Path;();summary;df-generated | +| System.Text.Json.Schema;JsonSchemaExporterContext;get_PropertyInfo;();summary;df-generated | +| System.Text.Json.Schema;JsonSchemaExporterContext;get_TypeInfo;();summary;df-generated | +| System.Text.Json.Schema;JsonSchemaExporterOptions;get_Default;();summary;df-generated | | System.Text.Json.Serialization.Metadata;DefaultJsonTypeInfoResolver;get_Modifiers;();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 | | System.Text.Json.Serialization.Metadata;JsonDerivedType;get_DerivedType;();summary;df-generated | | System.Text.Json.Serialization.Metadata;JsonDerivedType;get_TypeDiscriminator;();summary;df-generated | | System.Text.Json.Serialization.Metadata;JsonMetadataServices;CreateImmutableDictionaryInfo;(System.Text.Json.JsonSerializerOptions,System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues,System.Func>,TCollection>);summary;df-generated | @@ -49707,10 +53518,25 @@ 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;JsonParameterInfo;get_DeclaringType;();summary;df-generated | +| System.Text.Json.Serialization.Metadata;JsonParameterInfo;get_DefaultValue;();summary;df-generated | +| System.Text.Json.Serialization.Metadata;JsonParameterInfo;get_HasDefaultValue;();summary;df-generated | +| System.Text.Json.Serialization.Metadata;JsonParameterInfo;get_IsMemberInitializer;();summary;df-generated | +| System.Text.Json.Serialization.Metadata;JsonParameterInfo;get_IsNullable;();summary;df-generated | +| System.Text.Json.Serialization.Metadata;JsonParameterInfo;get_Name;();summary;df-generated | +| System.Text.Json.Serialization.Metadata;JsonParameterInfo;get_ParameterType;();summary;df-generated | +| System.Text.Json.Serialization.Metadata;JsonParameterInfo;get_Position;();summary;df-generated | | System.Text.Json.Serialization.Metadata;JsonPolymorphismOptions;get_DerivedTypes;();summary;df-generated | +| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;get_DeclaringType;();summary;df-generated | +| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;get_Options;();summary;df-generated | | System.Text.Json.Serialization.Metadata;JsonPropertyInfo;get_PropertyType;();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_ElementType;();summary;df-generated | +| System.Text.Json.Serialization.Metadata;JsonTypeInfo;get_KeyType;();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;JsonTypeInfoResolver;WithAddedModifier;(System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver,System.Action);summary;df-generated | | System.Text.Json.Serialization;IJsonOnDeserialized;OnDeserialized;();summary;df-generated | | System.Text.Json.Serialization;IJsonOnDeserializing;OnDeserializing;();summary;df-generated | @@ -49726,10 +53552,10 @@ 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;get_Type;();summary;df-generated | | System.Text.Json.Serialization;JsonDerivedTypeAttribute;JsonDerivedTypeAttribute;(System.Type);summary;df-generated | | System.Text.Json.Serialization;JsonDerivedTypeAttribute;JsonDerivedTypeAttribute;(System.Type,System.Int32);summary;df-generated | -| 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;JsonNumberEnumConverter;CanConvert;(System.Type);summary;df-generated | @@ -49737,7 +53563,6 @@ neutral | 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;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 | @@ -49747,6 +53572,7 @@ neutral | System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;JsonSourceGenerationOptionsAttribute;(System.Text.Json.JsonSerializerDefaults);summary;df-generated | | System.Text.Json.Serialization;JsonStringEnumConverter;CanConvert;(System.Type);summary;df-generated | | System.Text.Json.Serialization;JsonStringEnumConverter;CanConvert;(System.Type);summary;df-generated | +| System.Text.Json.Serialization;JsonStringEnumMemberNameAttribute;get_Name;();summary;df-generated | | System.Text.Json.Serialization;JsonUnmappedMemberHandlingAttribute;JsonUnmappedMemberHandlingAttribute;(System.Text.Json.Serialization.JsonUnmappedMemberHandling);summary;df-generated | | System.Text.Json.Serialization;JsonUnmappedMemberHandlingAttribute;get_UnmappedMemberHandling;();summary;df-generated | | System.Text.Json.Serialization;ReferenceHandler;CreateResolver;();summary;df-generated | @@ -49770,6 +53596,7 @@ neutral | System.Text.Json;JsonElement+ObjectEnumerator;MoveNext;();summary;df-generated | | System.Text.Json;JsonElement+ObjectEnumerator;Reset;();summary;df-generated | | System.Text.Json;JsonElement+ObjectEnumerator;get_Current;();summary;df-generated | +| System.Text.Json;JsonElement;DeepEquals;(System.Text.Json.JsonElement,System.Text.Json.JsonElement);summary;df-generated | | System.Text.Json;JsonElement;GetArrayLength;();summary;df-generated | | System.Text.Json;JsonElement;GetBoolean;();summary;df-generated | | System.Text.Json;JsonElement;GetByte;();summary;df-generated | @@ -49782,6 +53609,7 @@ neutral | System.Text.Json;JsonElement;GetInt16;();summary;df-generated | | System.Text.Json;JsonElement;GetInt32;();summary;df-generated | | System.Text.Json;JsonElement;GetInt64;();summary;df-generated | +| System.Text.Json;JsonElement;GetPropertyCount;();summary;df-generated | | System.Text.Json;JsonElement;GetRawText;();summary;df-generated | | System.Text.Json;JsonElement;GetSByte;();summary;df-generated | | System.Text.Json;JsonElement;GetSingle;();summary;df-generated | @@ -49868,7 +53696,9 @@ neutral | System.Text.Json;JsonSerializer;DeserializeAsync;(System.IO.Stream,System.Type,System.Text.Json.Serialization.JsonSerializerContext,System.Threading.CancellationToken);summary;df-generated | | System.Text.Json;JsonSerializer;DeserializeAsync;(System.IO.Stream,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken);summary;df-generated | | System.Text.Json;JsonSerializer;DeserializeAsync;(System.IO.Stream,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken);summary;df-generated | +| System.Text.Json;JsonSerializer;DeserializeAsyncEnumerable;(System.IO.Stream,System.Boolean,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken);summary;df-generated | | System.Text.Json;JsonSerializer;DeserializeAsyncEnumerable;(System.IO.Stream,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken);summary;df-generated | +| System.Text.Json;JsonSerializer;DeserializeAsyncEnumerable;(System.IO.Stream,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Boolean,System.Threading.CancellationToken);summary;df-generated | | System.Text.Json;JsonSerializer;DeserializeAsyncEnumerable;(System.IO.Stream,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken);summary;df-generated | | System.Text.Json;JsonSerializer;Serialize;(System.IO.Stream,System.Object,System.Type,System.Text.Json.JsonSerializerOptions);summary;df-generated | | System.Text.Json;JsonSerializer;Serialize;(System.IO.Stream,System.Object,System.Type,System.Text.Json.Serialization.JsonSerializerContext);summary;df-generated | @@ -49879,8 +53709,11 @@ neutral | System.Text.Json;JsonSerializer;Serialize;(System.IO.Stream,TValue,System.Text.Json.JsonSerializerOptions);summary;df-generated | | System.Text.Json;JsonSerializer;Serialize;(System.Text.Json.Utf8JsonWriter,TValue,System.Text.Json.JsonSerializerOptions);summary;df-generated | | System.Text.Json;JsonSerializer;Serialize;(TValue,System.Text.Json.JsonSerializerOptions);summary;df-generated | +| System.Text.Json;JsonSerializer;SerializeAsync;(System.IO.Pipelines.PipeWriter,System.Object,System.Type,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken);summary;df-generated | +| System.Text.Json;JsonSerializer;SerializeAsync;(System.IO.Pipelines.PipeWriter,System.Object,System.Type,System.Text.Json.Serialization.JsonSerializerContext,System.Threading.CancellationToken);summary;df-generated | | System.Text.Json;JsonSerializer;SerializeAsync;(System.IO.Stream,System.Object,System.Type,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken);summary;df-generated | | System.Text.Json;JsonSerializer;SerializeAsync;(System.IO.Stream,System.Object,System.Type,System.Text.Json.Serialization.JsonSerializerContext,System.Threading.CancellationToken);summary;df-generated | +| System.Text.Json;JsonSerializer;SerializeAsync;(System.IO.Pipelines.PipeWriter,TValue,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken);summary;df-generated | | System.Text.Json;JsonSerializer;SerializeAsync;(System.IO.Stream,TValue,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken);summary;df-generated | | System.Text.Json;JsonSerializer;SerializeToDocument;(System.Object,System.Type,System.Text.Json.JsonSerializerOptions);summary;df-generated | | System.Text.Json;JsonSerializer;SerializeToDocument;(System.Object,System.Type,System.Text.Json.Serialization.JsonSerializerContext);summary;df-generated | @@ -50119,6 +53952,7 @@ neutral | System.Text.RegularExpressions;MatchCollection;get_IsSynchronized;();summary;df-generated | | System.Text.RegularExpressions;MatchCollection;get_Item;(System.Int32);summary;df-generated | | System.Text.RegularExpressions;Regex+ValueMatchEnumerator;MoveNext;();summary;df-generated | +| System.Text.RegularExpressions;Regex+ValueSplitEnumerator;MoveNext;();summary;df-generated | | System.Text.RegularExpressions;Regex;CompileToAssembly;(System.Text.RegularExpressions.RegexCompilationInfo[],System.Reflection.AssemblyName);summary;df-generated | | System.Text.RegularExpressions;Regex;CompileToAssembly;(System.Text.RegularExpressions.RegexCompilationInfo[],System.Reflection.AssemblyName,System.Reflection.Emit.CustomAttributeBuilder[]);summary;df-generated | | System.Text.RegularExpressions;Regex;CompileToAssembly;(System.Text.RegularExpressions.RegexCompilationInfo[],System.Reflection.AssemblyName,System.Reflection.Emit.CustomAttributeBuilder[],System.String);summary;df-generated | @@ -50142,9 +53976,6 @@ neutral | System.Text.RegularExpressions;Regex;IsMatch;(System.String,System.String);summary;df-generated | | System.Text.RegularExpressions;Regex;IsMatch;(System.String,System.String,System.Text.RegularExpressions.RegexOptions);summary;df-generated | | System.Text.RegularExpressions;Regex;IsMatch;(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);summary;df-generated | -| System.Text.RegularExpressions;Regex;Match;(System.String,System.String);summary;df-generated | -| System.Text.RegularExpressions;Regex;Match;(System.String,System.String,System.Text.RegularExpressions.RegexOptions);summary;df-generated | -| System.Text.RegularExpressions;Regex;Match;(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);summary;df-generated | | System.Text.RegularExpressions;Regex;Regex;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Text.RegularExpressions;Regex;Regex;(System.String);summary;df-generated | | System.Text.RegularExpressions;Regex;Regex;(System.String,System.Text.RegularExpressions.RegexOptions);summary;df-generated | @@ -50158,7 +53989,6 @@ neutral | 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 | -| System.Text.RegularExpressions;RegexMatchTimeoutException;RegexMatchTimeoutException;(System.String,System.String,System.TimeSpan);summary;df-generated | | System.Text.RegularExpressions;RegexMatchTimeoutException;get_Input;();summary;df-generated | | System.Text.RegularExpressions;RegexMatchTimeoutException;get_MatchTimeout;();summary;df-generated | | System.Text.RegularExpressions;RegexMatchTimeoutException;get_Pattern;();summary;df-generated | @@ -50189,6 +54019,8 @@ 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 | @@ -50697,6 +54529,8 @@ neutral | System.Threading.Channels;Channel;CreateBounded;(System.Threading.Channels.BoundedChannelOptions,System.Action);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;CreateUnboundedPrioritized;();summary;df-generated | +| System.Threading.Channels;Channel;CreateUnboundedPrioritized;(System.Threading.Channels.UnboundedPrioritizedChannelOptions);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 | @@ -50724,7 +54558,6 @@ neutral | System.Threading.RateLimiting;FixedWindowRateLimiter;AcquireAsyncCore;(System.Int32,System.Threading.CancellationToken);summary;df-generated | | System.Threading.RateLimiting;FixedWindowRateLimiter;Dispose;(System.Boolean);summary;df-generated | | System.Threading.RateLimiting;FixedWindowRateLimiter;DisposeAsyncCore;();summary;df-generated | -| System.Threading.RateLimiting;FixedWindowRateLimiter;FixedWindowRateLimiter;(System.Threading.RateLimiting.FixedWindowRateLimiterOptions);summary;df-generated | | System.Threading.RateLimiting;FixedWindowRateLimiter;GetStatistics;();summary;df-generated | | System.Threading.RateLimiting;FixedWindowRateLimiter;TryReplenish;();summary;df-generated | | System.Threading.RateLimiting;FixedWindowRateLimiter;get_IdleDuration;();summary;df-generated | @@ -50756,7 +54589,6 @@ neutral | System.Threading.RateLimiting;RateLimitPartition;GetNoLimiter;(TKey);summary;df-generated | | System.Threading.RateLimiting;RateLimitPartition;GetSlidingWindowLimiter;(TKey,System.Func);summary;df-generated | | System.Threading.RateLimiting;RateLimitPartition;GetTokenBucketLimiter;(TKey,System.Func);summary;df-generated | -| System.Threading.RateLimiting;RateLimitPartition;RateLimitPartition;(TKey,System.Func);summary;df-generated | | System.Threading.RateLimiting;RateLimitPartition;get_Factory;();summary;df-generated | | System.Threading.RateLimiting;RateLimitPartition;get_PartitionKey;();summary;df-generated | | System.Threading.RateLimiting;RateLimiter;AcquireAsync;(System.Int32,System.Threading.CancellationToken);summary;df-generated | @@ -50772,7 +54604,6 @@ neutral | System.Threading.RateLimiting;SlidingWindowRateLimiter;Dispose;(System.Boolean);summary;df-generated | | System.Threading.RateLimiting;SlidingWindowRateLimiter;DisposeAsyncCore;();summary;df-generated | | System.Threading.RateLimiting;SlidingWindowRateLimiter;GetStatistics;();summary;df-generated | -| System.Threading.RateLimiting;SlidingWindowRateLimiter;SlidingWindowRateLimiter;(System.Threading.RateLimiting.SlidingWindowRateLimiterOptions);summary;df-generated | | 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 | @@ -50780,7 +54611,6 @@ neutral | System.Threading.RateLimiting;TokenBucketRateLimiter;Dispose;(System.Boolean);summary;df-generated | | System.Threading.RateLimiting;TokenBucketRateLimiter;DisposeAsyncCore;();summary;df-generated | | System.Threading.RateLimiting;TokenBucketRateLimiter;GetStatistics;();summary;df-generated | -| System.Threading.RateLimiting;TokenBucketRateLimiter;TokenBucketRateLimiter;(System.Threading.RateLimiting.TokenBucketRateLimiterOptions);summary;df-generated | | System.Threading.RateLimiting;TokenBucketRateLimiter;TryReplenish;();summary;df-generated | | System.Threading.RateLimiting;TokenBucketRateLimiter;get_IdleDuration;();summary;df-generated | | System.Threading.RateLimiting;TokenBucketRateLimiter;get_IsAutoReplenishing;();summary;df-generated | @@ -50789,6 +54619,7 @@ neutral | System.Threading.Tasks.Dataflow;ActionBlock;ActionBlock;(System.Func);summary;df-generated | | System.Threading.Tasks.Dataflow;ActionBlock;ActionBlock;(System.Func,System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions);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 | | System.Threading.Tasks.Dataflow;ActionBlock;Post;(TInput);summary;df-generated | | System.Threading.Tasks.Dataflow;ActionBlock;ToString;();summary;df-generated | @@ -50796,6 +54627,7 @@ neutral | System.Threading.Tasks.Dataflow;BatchBlock;BatchBlock;(System.Int32);summary;df-generated | | System.Threading.Tasks.Dataflow;BatchBlock;Complete;();summary;df-generated | | System.Threading.Tasks.Dataflow;BatchBlock;ConsumeMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Boolean);summary;df-generated | +| System.Threading.Tasks.Dataflow;BatchBlock;Fault;(System.Exception);summary;df-generated | | System.Threading.Tasks.Dataflow;BatchBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);summary;df-generated | | System.Threading.Tasks.Dataflow;BatchBlock;OfferMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,T,System.Threading.Tasks.Dataflow.ISourceBlock,System.Boolean);summary;df-generated | | System.Threading.Tasks.Dataflow;BatchBlock;ReleaseReservation;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock);summary;df-generated | @@ -50809,6 +54641,7 @@ neutral | System.Threading.Tasks.Dataflow;BatchedJoinBlock;BatchedJoinBlock;(System.Int32);summary;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;Complete;();summary;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;ConsumeMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>,System.Boolean);summary;df-generated | +| System.Threading.Tasks.Dataflow;BatchedJoinBlock;Fault;(System.Exception);summary;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>,System.Threading.Tasks.Dataflow.DataflowLinkOptions);summary;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;ReleaseReservation;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>);summary;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;ReserveMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>);summary;df-generated | @@ -50820,6 +54653,7 @@ neutral | System.Threading.Tasks.Dataflow;BatchedJoinBlock;BatchedJoinBlock;(System.Int32);summary;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;Complete;();summary;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;ConsumeMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Collections.Generic.IList>>,System.Boolean);summary;df-generated | +| System.Threading.Tasks.Dataflow;BatchedJoinBlock;Fault;(System.Exception);summary;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Collections.Generic.IList>>,System.Threading.Tasks.Dataflow.DataflowLinkOptions);summary;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;ReleaseReservation;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Collections.Generic.IList>>);summary;df-generated | | System.Threading.Tasks.Dataflow;BatchedJoinBlock;ReserveMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Collections.Generic.IList>>);summary;df-generated | @@ -50832,6 +54666,7 @@ neutral | System.Threading.Tasks.Dataflow;BroadcastBlock;BroadcastBlock;(System.Func,System.Threading.Tasks.Dataflow.DataflowBlockOptions);summary;df-generated | | System.Threading.Tasks.Dataflow;BroadcastBlock;Complete;();summary;df-generated | | System.Threading.Tasks.Dataflow;BroadcastBlock;ConsumeMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Boolean);summary;df-generated | +| System.Threading.Tasks.Dataflow;BroadcastBlock;Fault;(System.Exception);summary;df-generated | | System.Threading.Tasks.Dataflow;BroadcastBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);summary;df-generated | | System.Threading.Tasks.Dataflow;BroadcastBlock;OfferMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,T,System.Threading.Tasks.Dataflow.ISourceBlock,System.Boolean);summary;df-generated | | System.Threading.Tasks.Dataflow;BroadcastBlock;ReleaseReservation;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock);summary;df-generated | @@ -50841,6 +54676,7 @@ neutral | System.Threading.Tasks.Dataflow;BroadcastBlock;TryReceiveAll;(System.Collections.Generic.IList);summary;df-generated | | System.Threading.Tasks.Dataflow;BufferBlock;Complete;();summary;df-generated | | System.Threading.Tasks.Dataflow;BufferBlock;ConsumeMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Boolean);summary;df-generated | +| System.Threading.Tasks.Dataflow;BufferBlock;Fault;(System.Exception);summary;df-generated | | System.Threading.Tasks.Dataflow;BufferBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);summary;df-generated | | System.Threading.Tasks.Dataflow;BufferBlock;OfferMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,T,System.Threading.Tasks.Dataflow.ISourceBlock,System.Boolean);summary;df-generated | | System.Threading.Tasks.Dataflow;BufferBlock;ReleaseReservation;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock);summary;df-generated | @@ -50868,6 +54704,7 @@ neutral | 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;IDataflowBlock;Complete;();summary;df-generated | +| System.Threading.Tasks.Dataflow;IDataflowBlock;Fault;(System.Exception);summary;df-generated | | System.Threading.Tasks.Dataflow;IReceivableSourceBlock;TryReceive;(System.Predicate,TOutput);summary;df-generated | | System.Threading.Tasks.Dataflow;IReceivableSourceBlock;TryReceiveAll;(System.Collections.Generic.IList);summary;df-generated | | System.Threading.Tasks.Dataflow;ISourceBlock;ConsumeMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Boolean);summary;df-generated | @@ -50877,6 +54714,7 @@ neutral | System.Threading.Tasks.Dataflow;ITargetBlock;OfferMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,TInput,System.Threading.Tasks.Dataflow.ISourceBlock,System.Boolean);summary;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;Complete;();summary;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;ConsumeMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock>,System.Boolean);summary;df-generated | +| System.Threading.Tasks.Dataflow;JoinBlock;Fault;(System.Exception);summary;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock>,System.Threading.Tasks.Dataflow.DataflowLinkOptions);summary;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;ReleaseReservation;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock>);summary;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;ReserveMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock>);summary;df-generated | @@ -50886,6 +54724,7 @@ neutral | System.Threading.Tasks.Dataflow;JoinBlock;get_OutputCount;();summary;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;Complete;();summary;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;ConsumeMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock>,System.Boolean);summary;df-generated | +| System.Threading.Tasks.Dataflow;JoinBlock;Fault;(System.Exception);summary;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock>,System.Threading.Tasks.Dataflow.DataflowLinkOptions);summary;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;ReleaseReservation;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock>);summary;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;ReserveMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock>);summary;df-generated | @@ -50895,6 +54734,7 @@ neutral | System.Threading.Tasks.Dataflow;JoinBlock;get_OutputCount;();summary;df-generated | | System.Threading.Tasks.Dataflow;TransformBlock;Complete;();summary;df-generated | | System.Threading.Tasks.Dataflow;TransformBlock;ConsumeMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Boolean);summary;df-generated | +| System.Threading.Tasks.Dataflow;TransformBlock;Fault;(System.Exception);summary;df-generated | | System.Threading.Tasks.Dataflow;TransformBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);summary;df-generated | | System.Threading.Tasks.Dataflow;TransformBlock;OfferMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,TInput,System.Threading.Tasks.Dataflow.ISourceBlock,System.Boolean);summary;df-generated | | System.Threading.Tasks.Dataflow;TransformBlock;ReleaseReservation;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock);summary;df-generated | @@ -50910,6 +54750,7 @@ neutral | System.Threading.Tasks.Dataflow;TransformBlock;get_OutputCount;();summary;df-generated | | System.Threading.Tasks.Dataflow;TransformManyBlock;Complete;();summary;df-generated | | System.Threading.Tasks.Dataflow;TransformManyBlock;ConsumeMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Boolean);summary;df-generated | +| System.Threading.Tasks.Dataflow;TransformManyBlock;Fault;(System.Exception);summary;df-generated | | System.Threading.Tasks.Dataflow;TransformManyBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);summary;df-generated | | System.Threading.Tasks.Dataflow;TransformManyBlock;OfferMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,TInput,System.Threading.Tasks.Dataflow.ISourceBlock,System.Boolean);summary;df-generated | | System.Threading.Tasks.Dataflow;TransformManyBlock;ReleaseReservation;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock);summary;df-generated | @@ -50927,6 +54768,7 @@ neutral | System.Threading.Tasks.Dataflow;TransformManyBlock;get_OutputCount;();summary;df-generated | | System.Threading.Tasks.Dataflow;WriteOnceBlock;Complete;();summary;df-generated | | System.Threading.Tasks.Dataflow;WriteOnceBlock;ConsumeMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock,System.Boolean);summary;df-generated | +| System.Threading.Tasks.Dataflow;WriteOnceBlock;Fault;(System.Exception);summary;df-generated | | System.Threading.Tasks.Dataflow;WriteOnceBlock;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock,System.Threading.Tasks.Dataflow.DataflowLinkOptions);summary;df-generated | | System.Threading.Tasks.Dataflow;WriteOnceBlock;OfferMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,T,System.Threading.Tasks.Dataflow.ISourceBlock,System.Boolean);summary;df-generated | | System.Threading.Tasks.Dataflow;WriteOnceBlock;ReleaseReservation;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.ITargetBlock);summary;df-generated | @@ -51028,6 +54870,8 @@ neutral | System.Threading.Tasks;Task;Wait;(System.Threading.CancellationToken);summary;df-generated | | System.Threading.Tasks;Task;Wait;(System.TimeSpan);summary;df-generated | | System.Threading.Tasks;Task;Wait;(System.TimeSpan,System.Threading.CancellationToken);summary;df-generated | +| System.Threading.Tasks;Task;WaitAll;(System.Collections.Generic.IEnumerable,System.Threading.CancellationToken);summary;df-generated | +| System.Threading.Tasks;Task;WaitAll;(System.ReadOnlySpan);summary;df-generated | | System.Threading.Tasks;Task;WaitAll;(System.Threading.Tasks.Task[]);summary;df-generated | | System.Threading.Tasks;Task;WaitAll;(System.Threading.Tasks.Task[],System.Int32);summary;df-generated | | System.Threading.Tasks;Task;WaitAll;(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken);summary;df-generated | @@ -51039,7 +54883,12 @@ neutral | System.Threading.Tasks;Task;WaitAny;(System.Threading.Tasks.Task[],System.Threading.CancellationToken);summary;df-generated | | 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.ReadOnlySpan);summary;df-generated | | System.Threading.Tasks;Task;WhenAll;(System.Threading.Tasks.Task[]);summary;df-generated | +| System.Threading.Tasks;Task;WhenEach;(System.Collections.Generic.IEnumerable);summary;df-generated | +| System.Threading.Tasks;Task;WhenEach;(System.Collections.Generic.IEnumerable>);summary;df-generated | +| System.Threading.Tasks;Task;WhenEach;(System.ReadOnlySpan>);summary;df-generated | +| System.Threading.Tasks;Task;WhenEach;(System.Threading.Tasks.Task[]);summary;df-generated | | System.Threading.Tasks;Task;Yield;();summary;df-generated | | System.Threading.Tasks;Task;get_CompletedSynchronously;();summary;df-generated | | System.Threading.Tasks;Task;get_CompletedTask;();summary;df-generated | @@ -51054,7 +54903,6 @@ neutral | System.Threading.Tasks;Task;get_IsFaulted;();summary;df-generated | | System.Threading.Tasks;Task;get_Status;();summary;df-generated | | System.Threading.Tasks;Task;get_Factory;();summary;df-generated | -| System.Threading.Tasks;TaskAsyncEnumerableExtensions;ToBlockingEnumerable;(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken);summary;df-generated | | System.Threading.Tasks;TaskCanceledException;TaskCanceledException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Threading.Tasks;TaskCanceledException;TaskCanceledException;(System.String);summary;df-generated | | System.Threading.Tasks;TaskCanceledException;TaskCanceledException;(System.String,System.Exception);summary;df-generated | @@ -51063,6 +54911,7 @@ neutral | System.Threading.Tasks;TaskCompletionSource;SetCanceled;(System.Threading.CancellationToken);summary;df-generated | | System.Threading.Tasks;TaskCompletionSource;SetException;(System.Collections.Generic.IEnumerable);summary;df-generated | | System.Threading.Tasks;TaskCompletionSource;SetException;(System.Exception);summary;df-generated | +| System.Threading.Tasks;TaskCompletionSource;SetFromTask;(System.Threading.Tasks.Task);summary;df-generated | | System.Threading.Tasks;TaskCompletionSource;SetResult;();summary;df-generated | | System.Threading.Tasks;TaskCompletionSource;TaskCompletionSource;(System.Object);summary;df-generated | | System.Threading.Tasks;TaskCompletionSource;TaskCompletionSource;(System.Threading.Tasks.TaskCreationOptions);summary;df-generated | @@ -51070,6 +54919,7 @@ neutral | System.Threading.Tasks;TaskCompletionSource;TrySetCanceled;(System.Threading.CancellationToken);summary;df-generated | | System.Threading.Tasks;TaskCompletionSource;TrySetException;(System.Collections.Generic.IEnumerable);summary;df-generated | | System.Threading.Tasks;TaskCompletionSource;TrySetException;(System.Exception);summary;df-generated | +| System.Threading.Tasks;TaskCompletionSource;TrySetFromTask;(System.Threading.Tasks.Task);summary;df-generated | | System.Threading.Tasks;TaskCompletionSource;TrySetResult;();summary;df-generated | | System.Threading.Tasks;TaskCompletionSource;SetCanceled;();summary;df-generated | | System.Threading.Tasks;TaskCompletionSource;SetCanceled;(System.Threading.CancellationToken);summary;df-generated | @@ -51165,6 +55015,9 @@ neutral | 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;AsyncLocal;(System.Action>);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 | @@ -51213,6 +55066,7 @@ neutral | System.Threading;CancellationTokenSource;CancellationTokenSource;(System.Int32);summary;df-generated | | System.Threading;CancellationTokenSource;CancellationTokenSource;(System.TimeSpan);summary;df-generated | | System.Threading;CancellationTokenSource;CancellationTokenSource;(System.TimeSpan,System.TimeProvider);summary;df-generated | +| System.Threading;CancellationTokenSource;CreateLinkedTokenSource;(System.ReadOnlySpan);summary;df-generated | | System.Threading;CancellationTokenSource;CreateLinkedTokenSource;(System.Threading.CancellationToken);summary;df-generated | | System.Threading;CancellationTokenSource;CreateLinkedTokenSource;(System.Threading.CancellationToken,System.Threading.CancellationToken);summary;df-generated | | System.Threading;CancellationTokenSource;CreateLinkedTokenSource;(System.Threading.CancellationToken[]);summary;df-generated | @@ -51271,22 +55125,30 @@ neutral | System.Threading;Interlocked;And;(System.Int64,System.Int64);summary;df-generated | | System.Threading;Interlocked;And;(System.UInt32,System.UInt32);summary;df-generated | | System.Threading;Interlocked;And;(System.UInt64,System.UInt64);summary;df-generated | +| System.Threading;Interlocked;CompareExchange;(System.Byte,System.Byte,System.Byte);summary;df-generated | | System.Threading;Interlocked;CompareExchange;(System.Double,System.Double,System.Double);summary;df-generated | +| System.Threading;Interlocked;CompareExchange;(System.Int16,System.Int16,System.Int16);summary;df-generated | | System.Threading;Interlocked;CompareExchange;(System.Int32,System.Int32,System.Int32);summary;df-generated | | System.Threading;Interlocked;CompareExchange;(System.Int64,System.Int64,System.Int64);summary;df-generated | | System.Threading;Interlocked;CompareExchange;(System.Object,System.Object,System.Object);summary;df-generated | +| System.Threading;Interlocked;CompareExchange;(System.SByte,System.SByte,System.SByte);summary;df-generated | | System.Threading;Interlocked;CompareExchange;(System.Single,System.Single,System.Single);summary;df-generated | +| System.Threading;Interlocked;CompareExchange;(System.UInt16,System.UInt16,System.UInt16);summary;df-generated | | System.Threading;Interlocked;CompareExchange;(System.UInt32,System.UInt32,System.UInt32);summary;df-generated | | System.Threading;Interlocked;CompareExchange;(System.UInt64,System.UInt64,System.UInt64);summary;df-generated | | System.Threading;Interlocked;Decrement;(System.Int32);summary;df-generated | | System.Threading;Interlocked;Decrement;(System.Int64);summary;df-generated | | System.Threading;Interlocked;Decrement;(System.UInt32);summary;df-generated | | System.Threading;Interlocked;Decrement;(System.UInt64);summary;df-generated | +| System.Threading;Interlocked;Exchange;(System.Byte,System.Byte);summary;df-generated | | System.Threading;Interlocked;Exchange;(System.Double,System.Double);summary;df-generated | +| System.Threading;Interlocked;Exchange;(System.Int16,System.Int16);summary;df-generated | | System.Threading;Interlocked;Exchange;(System.Int32,System.Int32);summary;df-generated | | System.Threading;Interlocked;Exchange;(System.Int64,System.Int64);summary;df-generated | | System.Threading;Interlocked;Exchange;(System.Object,System.Object);summary;df-generated | +| System.Threading;Interlocked;Exchange;(System.SByte,System.SByte);summary;df-generated | | System.Threading;Interlocked;Exchange;(System.Single,System.Single);summary;df-generated | +| System.Threading;Interlocked;Exchange;(System.UInt16,System.UInt16);summary;df-generated | | System.Threading;Interlocked;Exchange;(System.UInt32,System.UInt32);summary;df-generated | | System.Threading;Interlocked;Exchange;(System.UInt64,System.UInt64);summary;df-generated | | System.Threading;Interlocked;Increment;(System.Int32);summary;df-generated | @@ -51752,6 +55614,8 @@ neutral | System.Web;HttpUtility;UrlDecodeToBytes;(System.Byte[],System.Int32,System.Int32);summary;df-generated | | System.Web;HttpUtility;UrlDecodeToBytes;(System.String);summary;df-generated | | System.Web;HttpUtility;UrlDecodeToBytes;(System.String,System.Text.Encoding);summary;df-generated | +| System.Web;HttpUtility;UrlEncodeToBytes;(System.Byte[]);summary;df-generated | +| System.Web;HttpUtility;UrlEncodeToBytes;(System.Byte[],System.Int32,System.Int32);summary;df-generated | | System.Web;HttpUtility;UrlEncodeUnicode;(System.String);summary;df-generated | | System.Web;HttpUtility;UrlEncodeUnicodeToBytes;(System.String);summary;df-generated | | System.Web;IHtmlString;ToHtmlString;();summary;df-generated | @@ -51766,6 +55630,7 @@ 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;Equals;(System.Object);summary;df-generated | | System.Xaml.Permissions;XamlLoadPermission;FromXml;(System.Security.SecurityElement);summary;df-generated | | System.Xaml.Permissions;XamlLoadPermission;GetHashCode;();summary;df-generated | @@ -51776,6 +55641,7 @@ 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 | @@ -51861,6 +55727,7 @@ neutral | System.Xml.Linq;XNode;get_EqualityComparer;();summary;df-generated | | System.Xml.Linq;XNode;get_PreviousNode;();summary;df-generated | | System.Xml.Linq;XNodeDocumentOrderComparer;Compare;(System.Xml.Linq.XNode,System.Xml.Linq.XNode);summary;df-generated | +| System.Xml.Linq;XNodeEqualityComparer;Equals;(System.Object,System.Object);summary;df-generated | | System.Xml.Linq;XNodeEqualityComparer;Equals;(System.Xml.Linq.XNode,System.Xml.Linq.XNode);summary;df-generated | | System.Xml.Linq;XNodeEqualityComparer;GetHashCode;(System.Xml.Linq.XNode);summary;df-generated | | System.Xml.Linq;XObject;HasLineInfo;();summary;df-generated | @@ -51981,7 +55848,6 @@ neutral | System.Xml.Schema;XmlSchemaSet;Contains;(System.String);summary;df-generated | | System.Xml.Schema;XmlSchemaSet;Contains;(System.Xml.Schema.XmlSchema);summary;df-generated | | System.Xml.Schema;XmlSchemaSet;RemoveRecursive;(System.Xml.Schema.XmlSchema);summary;df-generated | -| System.Xml.Schema;XmlSchemaSet;Schemas;(System.String);summary;df-generated | | System.Xml.Schema;XmlSchemaSet;add_ValidationEventHandler;(System.Xml.Schema.ValidationEventHandler);summary;df-generated | | System.Xml.Schema;XmlSchemaSet;get_Count;();summary;df-generated | | System.Xml.Schema;XmlSchemaSet;get_GlobalAttributes;();summary;df-generated | @@ -52122,19 +55988,14 @@ neutral | System.Xml.Serialization;XmlSerializationReader;FixupArrayRefs;(System.Object);summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;GetArrayLength;(System.String,System.String);summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;GetNullAttr;();summary;df-generated | -| System.Xml.Serialization;XmlSerializationReader;GetXsiType;();summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;InitCallbacks;();summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;InitIDs;();summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;IsXmlnsAttribute;(System.String);summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;ParseWsdlArrayType;(System.Xml.XmlAttribute);summary;df-generated | -| System.Xml.Serialization;XmlSerializationReader;ReadElementQualifiedName;();summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadEndElement;();summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadNull;();summary;df-generated | -| System.Xml.Serialization;XmlSerializationReader;ReadNullableQualifiedName;();summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadReferencedElements;();summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadTypedNull;(System.Xml.XmlQualifiedName);summary;df-generated | -| System.Xml.Serialization;XmlSerializationReader;ReadXmlDocument;(System.Boolean);summary;df-generated | -| System.Xml.Serialization;XmlSerializationReader;ReadXmlNode;(System.Boolean);summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;Referenced;(System.Object);summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;ResolveDynamicAssembly;(System.String);summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;ToByteArrayBase64;(System.Boolean);summary;df-generated | @@ -52145,7 +56006,6 @@ neutral | System.Xml.Serialization;XmlSerializationReader;ToDateTime;(System.String);summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;ToEnum;(System.String,System.Collections.Hashtable,System.String);summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;ToTime;(System.String);summary;df-generated | -| System.Xml.Serialization;XmlSerializationReader;ToXmlQualifiedName;(System.String);summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;UnknownAttribute;(System.Object,System.Xml.XmlAttribute);summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;UnknownAttribute;(System.Object,System.Xml.XmlAttribute,System.String);summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;UnknownElement;(System.Object,System.Xml.XmlElement);summary;df-generated | @@ -52174,7 +56034,6 @@ neutral | System.Xml.Serialization;XmlSerializationWriter;WriteEndElement;();summary;df-generated | | System.Xml.Serialization;XmlSerializationWriter;WriteEndElement;(System.Object);summary;df-generated | | System.Xml.Serialization;XmlSerializationWriter;WriteReferencedElements;();summary;df-generated | -| System.Xml.Serialization;XmlSerializationWriter;WriteRpcResult;(System.String,System.String);summary;df-generated | | System.Xml.Serialization;XmlSerializationWriter;WriteStartDocument;();summary;df-generated | | System.Xml.Serialization;XmlSerializer;CanDeserialize;(System.Xml.XmlReader);summary;df-generated | | System.Xml.Serialization;XmlSerializer;CreateReader;();summary;df-generated | @@ -52618,7 +56477,6 @@ neutral | System.Xml;XmlDocument;CreateDefaultAttribute;(System.String,System.String,System.String);summary;df-generated | | System.Xml;XmlDocument;GetElementById;(System.String);summary;df-generated | | System.Xml;XmlDocument;LoadXml;(System.String);summary;df-generated | -| System.Xml;XmlDocument;ReadNode;(System.Xml.XmlReader);summary;df-generated | | System.Xml;XmlDocument;Save;(System.IO.Stream);summary;df-generated | | System.Xml;XmlDocument;Save;(System.IO.TextWriter);summary;df-generated | | System.Xml;XmlDocument;Save;(System.String);summary;df-generated | @@ -52695,7 +56553,6 @@ neutral | System.Xml;XmlQualifiedName;Equals;(System.Object);summary;df-generated | | System.Xml;XmlQualifiedName;GetHashCode;();summary;df-generated | | 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;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 | @@ -53356,6 +57213,7 @@ neutral | System;Byte;MinMagnitude;(System.Byte,System.Byte);summary;df-generated | | System;Byte;MinMagnitudeNumber;(System.Byte,System.Byte);summary;df-generated | | System;Byte;MinNumber;(System.Byte,System.Byte);summary;df-generated | +| System;Byte;MultiplyAddEstimate;(System.Byte,System.Byte,System.Byte);summary;df-generated | | System;Byte;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | | System;Byte;Parse;(System.ReadOnlySpan,System.IFormatProvider);summary;df-generated | | System;Byte;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | @@ -53525,6 +57383,7 @@ neutral | System;Char;MaxMagnitudeNumber;(System.Char,System.Char);summary;df-generated | | System;Char;MinMagnitude;(System.Char,System.Char);summary;df-generated | | System;Char;MinMagnitudeNumber;(System.Char,System.Char);summary;df-generated | +| System;Char;MultiplyAddEstimate;(System.Char,System.Char,System.Char);summary;df-generated | | System;Char;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | | System;Char;Parse;(System.ReadOnlySpan,System.IFormatProvider);summary;df-generated | | System;Char;Parse;(System.String);summary;df-generated | @@ -53650,6 +57509,7 @@ neutral | System;Console;Write;(System.String,System.Object,System.Object);summary;df-generated | | System;Console;Write;(System.String,System.Object,System.Object,System.Object);summary;df-generated | | System;Console;Write;(System.String,System.Object[]);summary;df-generated | +| System;Console;Write;(System.String,System.ReadOnlySpan);summary;df-generated | | System;Console;Write;(System.UInt32);summary;df-generated | | System;Console;Write;(System.UInt64);summary;df-generated | | System;Console;WriteLine;();summary;df-generated | @@ -53668,6 +57528,7 @@ neutral | System;Console;WriteLine;(System.String,System.Object,System.Object);summary;df-generated | | System;Console;WriteLine;(System.String,System.Object,System.Object,System.Object);summary;df-generated | | System;Console;WriteLine;(System.String,System.Object[]);summary;df-generated | +| System;Console;WriteLine;(System.String,System.ReadOnlySpan);summary;df-generated | | System;Console;WriteLine;(System.UInt32);summary;df-generated | | System;Console;WriteLine;(System.UInt64);summary;df-generated | | System;Console;add_CancelKeyPress;(System.ConsoleCancelEventHandler);summary;df-generated | @@ -54006,6 +57867,8 @@ neutral | System;Decimal;Compare;(System.Decimal,System.Decimal);summary;df-generated | | System;Decimal;CompareTo;(System.Decimal);summary;df-generated | | System;Decimal;CompareTo;(System.Object);summary;df-generated | +| System;Decimal;ConvertToInteger;(System.Decimal);summary;df-generated | +| System;Decimal;ConvertToIntegerNative;(System.Decimal);summary;df-generated | | System;Decimal;CopySign;(System.Decimal,System.Decimal);summary;df-generated | | System;Decimal;CreateChecked;(TOther);summary;df-generated | | System;Decimal;CreateSaturating;(TOther);summary;df-generated | @@ -54059,6 +57922,7 @@ neutral | System;Decimal;MinMagnitudeNumber;(System.Decimal,System.Decimal);summary;df-generated | | System;Decimal;MinNumber;(System.Decimal,System.Decimal);summary;df-generated | | System;Decimal;Multiply;(System.Decimal,System.Decimal);summary;df-generated | +| System;Decimal;MultiplyAddEstimate;(System.Decimal,System.Decimal,System.Decimal);summary;df-generated | | System;Decimal;Negate;(System.Decimal);summary;df-generated | | System;Decimal;OnDeserialization;(System.Object);summary;df-generated | | System;Decimal;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | @@ -54151,8 +58015,8 @@ neutral | System;Decimal;get_Scale;();summary;df-generated | | System;Decimal;get_Tau;();summary;df-generated | | System;Decimal;get_Zero;();summary;df-generated | +| System;Delegate+InvocationListEnumerator;MoveNext;();summary;df-generated | | System;Delegate;CreateDelegate;(System.Type,System.Object,System.Reflection.MethodInfo);summary;df-generated | -| System;Delegate;CreateDelegate;(System.Type,System.Object,System.Reflection.MethodInfo,System.Boolean);summary;df-generated | | System;Delegate;CreateDelegate;(System.Type,System.Object,System.String);summary;df-generated | | System;Delegate;CreateDelegate;(System.Type,System.Object,System.String,System.Boolean);summary;df-generated | | System;Delegate;CreateDelegate;(System.Type,System.Object,System.String,System.Boolean,System.Boolean);summary;df-generated | @@ -54160,8 +58024,10 @@ neutral | System;Delegate;CreateDelegate;(System.Type,System.Type,System.String);summary;df-generated | | System;Delegate;CreateDelegate;(System.Type,System.Type,System.String,System.Boolean);summary;df-generated | | System;Delegate;CreateDelegate;(System.Type,System.Type,System.String,System.Boolean,System.Boolean);summary;df-generated | +| System;Delegate;EnumerateInvocationList;(TDelegate);summary;df-generated | | System;Delegate;Equals;(System.Object);summary;df-generated | | System;Delegate;GetHashCode;();summary;df-generated | +| System;Delegate;get_HasSingleTarget;();summary;df-generated | | System;Delegate;get_Method;();summary;df-generated | | System;Delegate;op_Equality;(System.Delegate,System.Delegate);summary;df-generated | | System;Delegate;op_Inequality;(System.Delegate,System.Delegate);summary;df-generated | @@ -54190,6 +58056,8 @@ neutral | System;Double;Clamp;(System.Double,System.Double,System.Double);summary;df-generated | | System;Double;CompareTo;(System.Double);summary;df-generated | | System;Double;CompareTo;(System.Object);summary;df-generated | +| System;Double;ConvertToInteger;(System.Double);summary;df-generated | +| System;Double;ConvertToIntegerNative;(System.Double);summary;df-generated | | System;Double;CopySign;(System.Double,System.Double);summary;df-generated | | System;Double;Cos;(System.Double);summary;df-generated | | System;Double;CosPi;(System.Double);summary;df-generated | @@ -54251,6 +58119,7 @@ neutral | System;Double;MinMagnitude;(System.Double,System.Double);summary;df-generated | | System;Double;MinMagnitudeNumber;(System.Double,System.Double);summary;df-generated | | System;Double;MinNumber;(System.Double,System.Double);summary;df-generated | +| System;Double;MultiplyAddEstimate;(System.Double,System.Double,System.Double);summary;df-generated | | System;Double;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | | System;Double;Parse;(System.ReadOnlySpan,System.IFormatProvider);summary;df-generated | | System;Double;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | @@ -54416,6 +58285,7 @@ neutral | System;Enum;TryParse;(System.ReadOnlySpan,TEnum);summary;df-generated | | System;Enum;TryParse;(System.String,System.Boolean,TEnum);summary;df-generated | | System;Enum;TryParse;(System.String,TEnum);summary;df-generated | +| System;Environment+ProcessCpuUsage;get_TotalTime;();summary;df-generated | | System;Environment;Exit;(System.Int32);summary;df-generated | | System;Environment;FailFast;(System.String);summary;df-generated | | System;Environment;FailFast;(System.String,System.Exception);summary;df-generated | @@ -54430,6 +58300,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_CpuUsage;();summary;df-generated | | System;Environment;get_CurrentManagedThreadId;();summary;df-generated | | System;Environment;get_HasShutdownStarted;();summary;df-generated | | System;Environment;get_Is64BitOperatingSystem;();summary;df-generated | @@ -54525,6 +58396,8 @@ neutral | System;GenericUriParser;GenericUriParser;(System.GenericUriParserOptions);summary;df-generated | | System;Guid;CompareTo;(System.Guid);summary;df-generated | | System;Guid;CompareTo;(System.Object);summary;df-generated | +| System;Guid;CreateVersion7;();summary;df-generated | +| System;Guid;CreateVersion7;(System.DateTimeOffset);summary;df-generated | | System;Guid;Equals;(System.Guid);summary;df-generated | | System;Guid;Equals;(System.Object);summary;df-generated | | System;Guid;GetHashCode;();summary;df-generated | @@ -54558,6 +58431,9 @@ neutral | System;Guid;TryParseExact;(System.String,System.String,System.Guid);summary;df-generated | | System;Guid;TryWriteBytes;(System.Span);summary;df-generated | | System;Guid;TryWriteBytes;(System.Span,System.Boolean,System.Int32);summary;df-generated | +| System;Guid;get_AllBitsSet;();summary;df-generated | +| System;Guid;get_Variant;();summary;df-generated | +| System;Guid;get_Version;();summary;df-generated | | System;Guid;op_Equality;(System.Guid,System.Guid);summary;df-generated | | System;Guid;op_GreaterThan;(System.Guid,System.Guid);summary;df-generated | | System;Guid;op_GreaterThanOrEqual;(System.Guid,System.Guid);summary;df-generated | @@ -54638,6 +58514,7 @@ neutral | System;Half;Min;(System.Half,System.Half);summary;df-generated | | System;Half;MinMagnitude;(System.Half,System.Half);summary;df-generated | | System;Half;MinMagnitudeNumber;(System.Half,System.Half);summary;df-generated | +| System;Half;MultiplyAddEstimate;(System.Half,System.Half,System.Half);summary;df-generated | | System;Half;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | | System;Half;Parse;(System.ReadOnlySpan,System.IFormatProvider);summary;df-generated | | System;Half;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | @@ -54833,6 +58710,7 @@ neutral | System;Int16;MinMagnitude;(System.Int16,System.Int16);summary;df-generated | | System;Int16;MinMagnitudeNumber;(System.Int16,System.Int16);summary;df-generated | | System;Int16;MinNumber;(System.Int16,System.Int16);summary;df-generated | +| System;Int16;MultiplyAddEstimate;(System.Int16,System.Int16,System.Int16);summary;df-generated | | System;Int16;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | | System;Int16;Parse;(System.ReadOnlySpan,System.IFormatProvider);summary;df-generated | | System;Int16;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | @@ -54919,6 +58797,7 @@ neutral | System;Int16;get_Radix;();summary;df-generated | | System;Int16;get_Zero;();summary;df-generated | | System;Int32;Abs;(System.Int32);summary;df-generated | +| System;Int32;BigMul;(System.Int32,System.Int32);summary;df-generated | | System;Int32;Clamp;(System.Int32,System.Int32,System.Int32);summary;df-generated | | System;Int32;CompareTo;(System.Int32);summary;df-generated | | System;Int32;CompareTo;(System.Object);summary;df-generated | @@ -54961,6 +58840,7 @@ neutral | System;Int32;MinMagnitude;(System.Int32,System.Int32);summary;df-generated | | System;Int32;MinMagnitudeNumber;(System.Int32,System.Int32);summary;df-generated | | System;Int32;MinNumber;(System.Int32,System.Int32);summary;df-generated | +| System;Int32;MultiplyAddEstimate;(System.Int32,System.Int32,System.Int32);summary;df-generated | | System;Int32;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | | System;Int32;Parse;(System.ReadOnlySpan,System.IFormatProvider);summary;df-generated | | System;Int32;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | @@ -55043,6 +58923,7 @@ neutral | System;Int32;get_Radix;();summary;df-generated | | System;Int32;get_Zero;();summary;df-generated | | System;Int64;Abs;(System.Int64);summary;df-generated | +| System;Int64;BigMul;(System.Int64,System.Int64);summary;df-generated | | System;Int64;Clamp;(System.Int64,System.Int64,System.Int64);summary;df-generated | | System;Int64;CompareTo;(System.Int64);summary;df-generated | | System;Int64;CompareTo;(System.Object);summary;df-generated | @@ -55085,6 +58966,7 @@ neutral | System;Int64;MinMagnitude;(System.Int64,System.Int64);summary;df-generated | | System;Int64;MinMagnitudeNumber;(System.Int64,System.Int64);summary;df-generated | | System;Int64;MinNumber;(System.Int64,System.Int64);summary;df-generated | +| System;Int64;MultiplyAddEstimate;(System.Int64,System.Int64,System.Int64);summary;df-generated | | System;Int64;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | | System;Int64;Parse;(System.ReadOnlySpan,System.IFormatProvider);summary;df-generated | | System;Int64;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | @@ -55204,6 +59086,7 @@ neutral | System;Int128;MaxMagnitudeNumber;(System.Int128,System.Int128);summary;df-generated | | System;Int128;MinMagnitude;(System.Int128,System.Int128);summary;df-generated | | System;Int128;MinMagnitudeNumber;(System.Int128,System.Int128);summary;df-generated | +| System;Int128;MultiplyAddEstimate;(System.Int128,System.Int128,System.Int128);summary;df-generated | | System;Int128;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | | System;Int128;Parse;(System.ReadOnlySpan,System.IFormatProvider);summary;df-generated | | System;Int128;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | @@ -55429,7 +59312,10 @@ neutral | System;Math;Atan;(System.Double);summary;df-generated | | System;Math;Atanh;(System.Double);summary;df-generated | | System;Math;BigMul;(System.Int32,System.Int32);summary;df-generated | +| System;Math;BigMul;(System.Int64,System.Int64);summary;df-generated | | System;Math;BigMul;(System.Int64,System.Int64,System.Int64);summary;df-generated | +| System;Math;BigMul;(System.UInt32,System.UInt32);summary;df-generated | +| System;Math;BigMul;(System.UInt64,System.UInt64);summary;df-generated | | System;Math;BigMul;(System.UInt64,System.UInt64,System.UInt64);summary;df-generated | | System;Math;BitDecrement;(System.Double);summary;df-generated | | System;Math;BitIncrement;(System.Double);summary;df-generated | @@ -55579,6 +59465,8 @@ neutral | System;Memory;get_IsEmpty;();summary;df-generated | | System;Memory;get_Length;();summary;df-generated | | System;Memory;get_Span;();summary;df-generated | +| System;MemoryExtensions+SpanSplitEnumerator;MoveNext;();summary;df-generated | +| System;MemoryExtensions+SpanSplitEnumerator;get_Current;();summary;df-generated | | System;MemoryExtensions+TryWriteInterpolatedStringHandler;AppendFormatted;(System.Object,System.Int32,System.String);summary;df-generated | | System;MemoryExtensions+TryWriteInterpolatedStringHandler;AppendFormatted;(System.ReadOnlySpan);summary;df-generated | | System;MemoryExtensions+TryWriteInterpolatedStringHandler;AppendFormatted;(System.ReadOnlySpan,System.Int32,System.String);summary;df-generated | @@ -55639,6 +59527,7 @@ neutral | System;MemoryExtensions;Count;(System.Span,T);summary;df-generated | | System;MemoryExtensions;EndsWith;(System.ReadOnlySpan,System.ReadOnlySpan,System.StringComparison);summary;df-generated | | System;MemoryExtensions;EndsWith;(System.ReadOnlySpan,System.ReadOnlySpan);summary;df-generated | +| System;MemoryExtensions;EndsWith;(System.ReadOnlySpan,T);summary;df-generated | | System;MemoryExtensions;EndsWith;(System.Span,System.ReadOnlySpan);summary;df-generated | | System;MemoryExtensions;EnumerateLines;(System.Span);summary;df-generated | | System;MemoryExtensions;EnumerateRunes;(System.Span);summary;df-generated | @@ -55720,6 +59609,7 @@ neutral | System;MemoryExtensions;SplitAny;(System.ReadOnlySpan,System.Span,System.ReadOnlySpan,System.StringSplitOptions);summary;df-generated | | System;MemoryExtensions;StartsWith;(System.ReadOnlySpan,System.ReadOnlySpan,System.StringComparison);summary;df-generated | | System;MemoryExtensions;StartsWith;(System.ReadOnlySpan,System.ReadOnlySpan);summary;df-generated | +| System;MemoryExtensions;StartsWith;(System.ReadOnlySpan,T);summary;df-generated | | System;MemoryExtensions;StartsWith;(System.Span,System.ReadOnlySpan);summary;df-generated | | System;MemoryExtensions;ToLower;(System.ReadOnlySpan,System.Span,System.Globalization.CultureInfo);summary;df-generated | | System;MemoryExtensions;ToLowerInvariant;(System.ReadOnlySpan,System.Span);summary;df-generated | @@ -55876,6 +59766,7 @@ 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;CastUp;(System.ReadOnlySpan);summary;df-generated | | System;ReadOnlySpan;Equals;(System.Object);summary;df-generated | | System;ReadOnlySpan;GetHashCode;();summary;df-generated | | System;ReadOnlySpan;ReadOnlySpan;(System.Void*,System.Int32);summary;df-generated | @@ -55951,6 +59842,7 @@ neutral | System;SByte;MinMagnitude;(System.SByte,System.SByte);summary;df-generated | | System;SByte;MinMagnitudeNumber;(System.SByte,System.SByte);summary;df-generated | | System;SByte;MinNumber;(System.SByte,System.SByte);summary;df-generated | +| System;SByte;MultiplyAddEstimate;(System.SByte,System.SByte,System.SByte);summary;df-generated | | System;SByte;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | | System;SByte;Parse;(System.ReadOnlySpan,System.IFormatProvider);summary;df-generated | | System;SByte;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | @@ -56059,6 +59951,8 @@ neutral | System;Single;Clamp;(System.Single,System.Single,System.Single);summary;df-generated | | System;Single;CompareTo;(System.Object);summary;df-generated | | System;Single;CompareTo;(System.Single);summary;df-generated | +| System;Single;ConvertToInteger;(System.Single);summary;df-generated | +| System;Single;ConvertToIntegerNative;(System.Single);summary;df-generated | | System;Single;CopySign;(System.Single,System.Single);summary;df-generated | | System;Single;Cos;(System.Single);summary;df-generated | | System;Single;CosPi;(System.Single);summary;df-generated | @@ -56120,6 +60014,7 @@ neutral | System;Single;MinMagnitude;(System.Single,System.Single);summary;df-generated | | System;Single;MinMagnitudeNumber;(System.Single,System.Single);summary;df-generated | | System;Single;MinNumber;(System.Single,System.Single);summary;df-generated | +| System;Single;MultiplyAddEstimate;(System.Single,System.Single,System.Single);summary;df-generated | | System;Single;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | | System;Single;Parse;(System.ReadOnlySpan,System.IFormatProvider);summary;df-generated | | System;Single;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | @@ -56447,11 +60342,21 @@ neutral | System;TimeSpan;Equals;(System.TimeSpan);summary;df-generated | | System;TimeSpan;Equals;(System.TimeSpan,System.TimeSpan);summary;df-generated | | System;TimeSpan;FromDays;(System.Double);summary;df-generated | +| System;TimeSpan;FromDays;(System.Int32);summary;df-generated | +| System;TimeSpan;FromDays;(System.Int32,System.Int32,System.Int64,System.Int64,System.Int64,System.Int64);summary;df-generated | | System;TimeSpan;FromHours;(System.Double);summary;df-generated | +| System;TimeSpan;FromHours;(System.Int32);summary;df-generated | +| System;TimeSpan;FromHours;(System.Int32,System.Int64,System.Int64,System.Int64,System.Int64);summary;df-generated | | System;TimeSpan;FromMicroseconds;(System.Double);summary;df-generated | +| System;TimeSpan;FromMicroseconds;(System.Int64);summary;df-generated | | System;TimeSpan;FromMilliseconds;(System.Double);summary;df-generated | +| System;TimeSpan;FromMilliseconds;(System.Int64,System.Int64);summary;df-generated | | System;TimeSpan;FromMinutes;(System.Double);summary;df-generated | +| System;TimeSpan;FromMinutes;(System.Int64);summary;df-generated | +| System;TimeSpan;FromMinutes;(System.Int64,System.Int64,System.Int64,System.Int64);summary;df-generated | | System;TimeSpan;FromSeconds;(System.Double);summary;df-generated | +| System;TimeSpan;FromSeconds;(System.Int64);summary;df-generated | +| System;TimeSpan;FromSeconds;(System.Int64,System.Int64,System.Int64);summary;df-generated | | System;TimeSpan;FromTicks;(System.Int64);summary;df-generated | | System;TimeSpan;GetHashCode;();summary;df-generated | | System;TimeSpan;Multiply;(System.Double);summary;df-generated | @@ -56662,7 +60567,6 @@ neutral | System;Type;GetGenericParameterConstraints;();summary;df-generated | | System;Type;GetHashCode;();summary;df-generated | | System;Type;GetInterface;(System.String);summary;df-generated | -| System;Type;GetInterfaceMap;(System.Type);summary;df-generated | | System;Type;GetMember;(System.String);summary;df-generated | | System;Type;GetMember;(System.String,System.Reflection.BindingFlags);summary;df-generated | | System;Type;GetMember;(System.String,System.Reflection.MemberTypes,System.Reflection.BindingFlags);summary;df-generated | @@ -56854,6 +60758,7 @@ neutral | System;UInt16;MinMagnitude;(System.UInt16,System.UInt16);summary;df-generated | | System;UInt16;MinMagnitudeNumber;(System.UInt16,System.UInt16);summary;df-generated | | System;UInt16;MinNumber;(System.UInt16,System.UInt16);summary;df-generated | +| System;UInt16;MultiplyAddEstimate;(System.UInt16,System.UInt16,System.UInt16);summary;df-generated | | System;UInt16;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | | System;UInt16;Parse;(System.ReadOnlySpan,System.IFormatProvider);summary;df-generated | | System;UInt16;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | @@ -56939,6 +60844,7 @@ neutral | System;UInt16;get_Radix;();summary;df-generated | | System;UInt16;get_Zero;();summary;df-generated | | System;UInt32;Abs;(System.UInt32);summary;df-generated | +| System;UInt32;BigMul;(System.UInt32,System.UInt32);summary;df-generated | | System;UInt32;Clamp;(System.UInt32,System.UInt32,System.UInt32);summary;df-generated | | System;UInt32;CompareTo;(System.Object);summary;df-generated | | System;UInt32;CompareTo;(System.UInt32);summary;df-generated | @@ -56981,6 +60887,7 @@ neutral | System;UInt32;MinMagnitude;(System.UInt32,System.UInt32);summary;df-generated | | System;UInt32;MinMagnitudeNumber;(System.UInt32,System.UInt32);summary;df-generated | | System;UInt32;MinNumber;(System.UInt32,System.UInt32);summary;df-generated | +| System;UInt32;MultiplyAddEstimate;(System.UInt32,System.UInt32,System.UInt32);summary;df-generated | | System;UInt32;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | | System;UInt32;Parse;(System.ReadOnlySpan,System.IFormatProvider);summary;df-generated | | System;UInt32;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | @@ -57066,6 +60973,7 @@ neutral | System;UInt32;get_Radix;();summary;df-generated | | System;UInt32;get_Zero;();summary;df-generated | | System;UInt64;Abs;(System.UInt64);summary;df-generated | +| System;UInt64;BigMul;(System.UInt64,System.UInt64);summary;df-generated | | System;UInt64;Clamp;(System.UInt64,System.UInt64,System.UInt64);summary;df-generated | | System;UInt64;CompareTo;(System.Object);summary;df-generated | | System;UInt64;CompareTo;(System.UInt64);summary;df-generated | @@ -57108,6 +61016,7 @@ neutral | System;UInt64;MinMagnitude;(System.UInt64,System.UInt64);summary;df-generated | | System;UInt64;MinMagnitudeNumber;(System.UInt64,System.UInt64);summary;df-generated | | System;UInt64;MinNumber;(System.UInt64,System.UInt64);summary;df-generated | +| System;UInt64;MultiplyAddEstimate;(System.UInt64,System.UInt64,System.UInt64);summary;df-generated | | System;UInt64;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | | System;UInt64;Parse;(System.ReadOnlySpan,System.IFormatProvider);summary;df-generated | | System;UInt64;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | @@ -57225,6 +61134,7 @@ neutral | System;UInt128;MaxMagnitudeNumber;(System.UInt128,System.UInt128);summary;df-generated | | System;UInt128;MinMagnitude;(System.UInt128,System.UInt128);summary;df-generated | | System;UInt128;MinMagnitudeNumber;(System.UInt128,System.UInt128);summary;df-generated | +| System;UInt128;MultiplyAddEstimate;(System.UInt128,System.UInt128,System.UInt128);summary;df-generated | | System;UInt128;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);summary;df-generated | | System;UInt128;Parse;(System.ReadOnlySpan,System.IFormatProvider);summary;df-generated | | System;UInt128;Parse;(System.ReadOnlySpan,System.Globalization.NumberStyles,System.IFormatProvider);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 d40ca375c19..b12160dc22d 100644 --- a/csharp/ql/test/library-tests/dataflow/library/FlowSummariesFiltered.expected +++ b/csharp/ql/test/library-tests/dataflow/library/FlowSummariesFiltered.expected @@ -762,11 +762,15 @@ | Microsoft.Extensions.Caching.Memory;MemoryCacheOptions;get_Value;();Argument[this];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Caching.Memory;PostEvictionCallbackRegistration;set_EvictionCallback;(Microsoft.Extensions.Caching.Memory.PostEvictionDelegate);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Caching.Memory;PostEvictionDelegate;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 | +| Microsoft.Extensions.Configuration.CommandLine;CommandLineConfigurationProvider;CommandLineConfigurationProvider;(System.Collections.Generic.IEnumerable,System.Collections.Generic.IDictionary);Argument[0];Argument[this].Property[Microsoft.Extensions.Configuration.CommandLine.CommandLineConfigurationProvider.Args];value;dfc-generated | | Microsoft.Extensions.Configuration.EnvironmentVariables;EnvironmentVariablesConfigurationProvider;EnvironmentVariablesConfigurationProvider;(System.String);Argument[0];Argument[this].SyntheticField[Microsoft.Extensions.Configuration.EnvironmentVariables.EnvironmentVariablesConfigurationProvider._prefix];value;dfc-generated | | Microsoft.Extensions.Configuration.EnvironmentVariables;EnvironmentVariablesConfigurationProvider;ToString;();Argument[this].SyntheticField[Microsoft.Extensions.Configuration.EnvironmentVariables.EnvironmentVariablesConfigurationProvider._prefix];ReturnValue;taint;dfc-generated | +| Microsoft.Extensions.Configuration.Ini;IniStreamConfigurationProvider;Read;(System.IO.Stream);Argument[0];ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];taint;dfc-generated | +| Microsoft.Extensions.Configuration.Ini;IniStreamConfigurationProvider;Read;(System.IO.Stream);Argument[0];ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];taint;dfc-generated | | Microsoft.Extensions.Configuration.KeyPerFile;KeyPerFileConfigurationSource;set_IgnoreCondition;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Configuration.Memory;MemoryConfigurationProvider;MemoryConfigurationProvider;(Microsoft.Extensions.Configuration.Memory.MemoryConfigurationSource);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration.UserSecrets;PathHelper;GetSecretsPathFromSecretsId;(System.String);Argument[0];ReturnValue;taint;dfc-generated | +| Microsoft.Extensions.Configuration.UserSecrets;UserSecretsIdAttribute;UserSecretsIdAttribute;(System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Configuration.UserSecrets.UserSecretsIdAttribute.UserSecretsId];value;dfc-generated | | Microsoft.Extensions.Configuration.Xml;XmlDocumentDecryptor;CreateDecryptingXmlReader;(System.IO.Stream,System.Xml.XmlReaderSettings);Argument[0];ReturnValue;taint;dfc-generated | | Microsoft.Extensions.Configuration.Xml;XmlDocumentDecryptor;DecryptDocumentAndCreateXmlReader;(System.Xml.XmlDocument);Argument[0].Element;Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration.Xml;XmlStreamConfigurationProvider;Read;(System.IO.Stream,Microsoft.Extensions.Configuration.Xml.XmlDocumentDecryptor);Argument[0];Argument[1];taint;df-generated | @@ -794,10 +798,15 @@ | Microsoft.Extensions.Configuration;ConfigurationBuilder;Add;(Microsoft.Extensions.Configuration.IConfigurationSource);Argument[0];Argument[this].SyntheticField[Microsoft.Extensions.Configuration.ConfigurationBuilder._sources].Element;value;dfc-generated | | Microsoft.Extensions.Configuration;ConfigurationBuilder;Add;(Microsoft.Extensions.Configuration.IConfigurationSource);Argument[0];ReturnValue.SyntheticField[Microsoft.Extensions.Configuration.ConfigurationBuilder._sources].Element;value;dfc-generated | | Microsoft.Extensions.Configuration;ConfigurationBuilder;get_Sources;();Argument[this].SyntheticField[Microsoft.Extensions.Configuration.ConfigurationBuilder._sources];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.Configuration;ConfigurationDebugViewContext;ConfigurationDebugViewContext;(System.String,System.String,System.String,Microsoft.Extensions.Configuration.IConfigurationProvider);Argument[0];Argument[this].Property[Microsoft.Extensions.Configuration.ConfigurationDebugViewContext.Path];value;dfc-generated | +| Microsoft.Extensions.Configuration;ConfigurationDebugViewContext;ConfigurationDebugViewContext;(System.String,System.String,System.String,Microsoft.Extensions.Configuration.IConfigurationProvider);Argument[1];Argument[this].Property[Microsoft.Extensions.Configuration.ConfigurationDebugViewContext.Key];value;dfc-generated | +| Microsoft.Extensions.Configuration;ConfigurationDebugViewContext;ConfigurationDebugViewContext;(System.String,System.String,System.String,Microsoft.Extensions.Configuration.IConfigurationProvider);Argument[2];Argument[this].Property[Microsoft.Extensions.Configuration.ConfigurationDebugViewContext.Value];value;dfc-generated | +| Microsoft.Extensions.Configuration;ConfigurationDebugViewContext;ConfigurationDebugViewContext;(System.String,System.String,System.String,Microsoft.Extensions.Configuration.IConfigurationProvider);Argument[3];Argument[this].Property[Microsoft.Extensions.Configuration.ConfigurationDebugViewContext.ConfigurationProvider];value;dfc-generated | | Microsoft.Extensions.Configuration;ConfigurationExtensions;Add;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Configuration;ConfigurationExtensions;Add;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[0];ReturnValue;value;hq-generated | | Microsoft.Extensions.Configuration;ConfigurationExtensions;Add;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Configuration;ConfigurationExtensions;Add;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Configuration;ConfigurationKeyNameAttribute;ConfigurationKeyNameAttribute;(System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Configuration.ConfigurationKeyNameAttribute.Name];value;dfc-generated | | Microsoft.Extensions.Configuration;ConfigurationManager;Add;(Microsoft.Extensions.Configuration.IConfigurationSource);Argument[0];Argument[this].SyntheticField[Microsoft.Extensions.Configuration.ConfigurationManager._sources].Element;value;dfc-generated | | Microsoft.Extensions.Configuration;ConfigurationManager;Add;(Microsoft.Extensions.Configuration.IConfigurationSource);Argument[0];ReturnValue.SyntheticField[Microsoft.Extensions.Configuration.ConfigurationManager._sources].Element;value;dfc-generated | | Microsoft.Extensions.Configuration;ConfigurationManager;get_Sources;();Argument[this].SyntheticField[Microsoft.Extensions.Configuration.ConfigurationManager._sources];ReturnValue;value;dfc-generated | @@ -831,7 +840,9 @@ | Microsoft.Extensions.Configuration;FileConfigurationExtensions;SetFileLoadExceptionHandler;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Configuration;FileConfigurationExtensions;SetFileLoadExceptionHandler;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Configuration;FileConfigurationExtensions;SetFileProvider;(Microsoft.Extensions.Configuration.IConfigurationBuilder,Microsoft.Extensions.FileProviders.IFileProvider);Argument[0];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.Configuration;FileConfigurationProvider;FileConfigurationProvider;(Microsoft.Extensions.Configuration.FileConfigurationSource);Argument[0];Argument[this].Property[Microsoft.Extensions.Configuration.FileConfigurationProvider.Source];value;dfc-generated | | Microsoft.Extensions.Configuration;FileConfigurationProvider;ToString;();Argument[this].Property[Microsoft.Extensions.Configuration.FileConfigurationProvider.Source].Property[Microsoft.Extensions.Configuration.FileConfigurationSource.Path];ReturnValue;taint;dfc-generated | +| Microsoft.Extensions.Configuration;FileConfigurationSource;EnsureDefaults;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration;FileConfigurationSource;set_OnLoadException;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Configuration;IConfiguration;GetReloadToken;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Configuration;IConfiguration;get_Item;(System.String);Argument[this];ReturnValue;taint;manual | @@ -841,6 +852,7 @@ | Microsoft.Extensions.Configuration;IConfigurationProvider;GetChildKeys;(System.Collections.Generic.IEnumerable,System.String);Argument[0].Element;ReturnValue.Element;value;dfc-generated | | Microsoft.Extensions.Configuration;IConfigurationProvider;GetReloadToken;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Configuration;IConfigurationRoot;get_Providers;();Argument[this];ReturnValue;taint;df-generated | +| Microsoft.Extensions.Configuration;IConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration;IniConfigurationExtensions;AddIniFile;(Microsoft.Extensions.Configuration.IConfigurationBuilder,Microsoft.Extensions.FileProviders.IFileProvider,System.String,System.Boolean,System.Boolean);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Configuration;IniConfigurationExtensions;AddIniFile;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Configuration;IniConfigurationExtensions;AddIniFile;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[0];ReturnValue;value;hq-generated | @@ -862,6 +874,7 @@ | Microsoft.Extensions.Configuration;KeyPerFileConfigurationBuilderExtensions;AddKeyPerFile;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Configuration;MemoryConfigurationBuilderExtensions;AddInMemoryCollection;(Microsoft.Extensions.Configuration.IConfigurationBuilder);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Configuration;MemoryConfigurationBuilderExtensions;AddInMemoryCollection;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Collections.Generic.IEnumerable>);Argument[0];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.Configuration;StreamConfigurationProvider;StreamConfigurationProvider;(Microsoft.Extensions.Configuration.StreamConfigurationSource);Argument[0];Argument[this].Property[Microsoft.Extensions.Configuration.StreamConfigurationProvider.Source];value;dfc-generated | | Microsoft.Extensions.Configuration;UserSecretsConfigurationExtensions;AddUserSecrets;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Reflection.Assembly);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Configuration;UserSecretsConfigurationExtensions;AddUserSecrets;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Reflection.Assembly,System.Boolean);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Configuration;UserSecretsConfigurationExtensions;AddUserSecrets;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Reflection.Assembly,System.Boolean,System.Boolean);Argument[0];ReturnValue;value;dfc-generated | @@ -941,6 +954,7 @@ | Microsoft.Extensions.DependencyInjection;EncoderServiceCollectionExtensions;AddWebEncoders;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.DependencyInjection;ExceptionHandlerServiceCollectionExtensions;AddExceptionHandler;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.DependencyInjection;ExceptionHandlerServiceCollectionExtensions;AddExceptionHandler;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.DependencyInjection;FromKeyedServicesAttribute;FromKeyedServicesAttribute;(System.Object);Argument[0];Argument[this].Property[Microsoft.Extensions.DependencyInjection.FromKeyedServicesAttribute.Key];value;dfc-generated | | Microsoft.Extensions.DependencyInjection;HealthChecksBuilderDelegateExtensions;AddAsyncCheck;(Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder,System.String,System.Func>,System.Collections.Generic.IEnumerable);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.DependencyInjection;HealthChecksBuilderDelegateExtensions;AddAsyncCheck;(Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder,System.String,System.Func>,System.Collections.Generic.IEnumerable,System.Nullable);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.DependencyInjection;HealthChecksBuilderDelegateExtensions;AddAsyncCheck;(Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder,System.String,System.Func>,System.Collections.Generic.IEnumerable);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -949,6 +963,7 @@ | Microsoft.Extensions.DependencyInjection;HealthChecksBuilderDelegateExtensions;AddCheck;(Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder,System.String,System.Func,System.Collections.Generic.IEnumerable,System.Nullable);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.DependencyInjection;HealthChecksBuilderDelegateExtensions;AddCheck;(Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder,System.String,System.Func,System.Collections.Generic.IEnumerable);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.DependencyInjection;HealthChecksBuilderDelegateExtensions;AddCheck;(Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder,System.String,System.Func,System.Collections.Generic.IEnumerable,System.Nullable);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;AddAsKeyed;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,Microsoft.Extensions.DependencyInjection.ServiceLifetime);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;AddDefaultLogger;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;AddHttpMessageHandler;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.Func);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;AddHttpMessageHandler;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.Func);Argument[0];ReturnValue;value;hq-generated | @@ -1009,6 +1024,7 @@ | Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;RedactLoggedHeaders;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;RedactLoggedHeaders;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;RemoveAllLoggers;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder);Argument[0];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;RemoveAsKeyed;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;SetHandlerLifetime;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.TimeSpan);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;UseSocketsHttpHandler;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.Action);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.DependencyInjection;HttpClientBuilderExtensions;UseSocketsHttpHandler;(Microsoft.Extensions.DependencyInjection.IHttpClientBuilder,System.Action);Argument[0];ReturnValue;value;hq-generated | @@ -1449,7 +1465,6 @@ | Microsoft.Extensions.FileProviders.Composite;CompositeDirectoryContents;CompositeDirectoryContents;(System.Collections.Generic.IList,System.String);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.FileProviders.Physical;PhysicalDirectoryInfo;PhysicalDirectoryInfo;(System.IO.DirectoryInfo);Argument[0];Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo._info];value;dfc-generated | | Microsoft.Extensions.FileProviders.Physical;PhysicalDirectoryInfo;get_Name;();Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo._info].Property[System.IO.DirectoryInfo.Name];ReturnValue;value;dfc-generated | -| Microsoft.Extensions.FileProviders.Physical;PhysicalDirectoryInfo;get_PhysicalPath;();Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo._info].Field[System.IO.FileSystemInfo.FullPath];ReturnValue;value;dfc-generated | | Microsoft.Extensions.FileProviders.Physical;PhysicalDirectoryInfo;get_PhysicalPath;();Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo._info].Property[System.IO.FileSystemInfo.FullName];ReturnValue;value;dfc-generated | | Microsoft.Extensions.FileProviders.Physical;PhysicalFileInfo;CreateReadStream;();Argument[this].Property[Microsoft.Extensions.FileProviders.Physical.PhysicalFileInfo.PhysicalPath];ReturnValue;taint;dfc-generated | | Microsoft.Extensions.FileProviders.Physical;PhysicalFileInfo;CreateReadStream;();Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.Physical.PhysicalFileInfo._info].Property[System.IO.FileSystemInfo.FullName];ReturnValue;taint;dfc-generated | @@ -1462,6 +1477,8 @@ | Microsoft.Extensions.FileProviders;CompositeFileProvider;CompositeFileProvider;(Microsoft.Extensions.FileProviders.IFileProvider[]);Argument[0];Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.CompositeFileProvider._fileProviders];value;dfc-generated | | Microsoft.Extensions.FileProviders;CompositeFileProvider;CompositeFileProvider;(System.Collections.Generic.IEnumerable);Argument[0].Element;Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.CompositeFileProvider._fileProviders].Element;value;dfc-generated | | Microsoft.Extensions.FileProviders;CompositeFileProvider;get_FileProviders;();Argument[this].SyntheticField[Microsoft.Extensions.FileProviders.CompositeFileProvider._fileProviders];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.FileProviders;NotFoundFileInfo;NotFoundFileInfo;(System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.FileProviders.NotFoundFileInfo.Name];value;dfc-generated | +| Microsoft.Extensions.FileProviders;PhysicalFileProvider;PhysicalFileProvider;(System.String,Microsoft.Extensions.FileProviders.Physical.ExclusionFilters);Argument[0];Argument[this].Property[Microsoft.Extensions.FileProviders.PhysicalFileProvider.Root];taint;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing.Abstractions;DirectoryInfoBase;EnumerateFileSystemInfos;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Abstractions;DirectoryInfoBase;GetDirectory;(System.String);Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Abstractions;FileInfoWrapper;FileInfoWrapper;(System.IO.FileInfo);Argument[0];Argument[this].SyntheticField[Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoWrapper._fileInfo];value;dfc-generated | @@ -1472,20 +1489,36 @@ | Microsoft.Extensions.FileSystemGlobbing.Abstractions;FileSystemInfoBase;get_FullName;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Abstractions;FileSystemInfoBase;get_Name;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Abstractions;FileSystemInfoBase;get_ParentDirectory;();Argument[this];ReturnValue;taint;df-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;LiteralPathSegment;LiteralPathSegment;(System.String,System.StringComparison);Argument[0];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.LiteralPathSegment.Value];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;WildcardPathSegment;WildcardPathSegment;(System.String,System.Collections.Generic.List,System.String,System.StringComparison);Argument[0];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.WildcardPathSegment.BeginsWith];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;WildcardPathSegment;WildcardPathSegment;(System.String,System.Collections.Generic.List,System.String,System.StringComparison);Argument[1];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.WildcardPathSegment.Contains];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments;WildcardPathSegment;WildcardPathSegment;(System.String,System.Collections.Generic.List,System.String,System.StringComparison);Argument[2];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.WildcardPathSegment.EndsWith];value;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContext;PushDataFrame;(TFrame);Argument[0];Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame];value;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinear+FrameData;get_Stem;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinear;CalculateStem;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);Argument[0].Property[Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase.Name];ReturnValue;value;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinear;CalculateStem;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear+FrameData.Stem];ReturnValue;taint;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinear;PatternContextLinear;(Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern);Argument[0];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear.Pattern];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinear;Test;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);Argument[0].Property[Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase.Name];ReturnValue.Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult.Stem];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextLinear;Test;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear+FrameData.Stem];ReturnValue.Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult.Stem];taint;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged+FrameData;get_Stem;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;CalculateStem;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);Argument[0].Property[Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase.Name];ReturnValue;value;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;CalculateStem;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData.Stem];ReturnValue;taint;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;PatternContextRagged;(Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern);Argument[0];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged.Pattern];value;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;PushDirectory;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase);Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged.Pattern].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern.EndsWith];Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData.SegmentGroup];value;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;PushDirectory;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase);Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged.Pattern].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern.StartsWith];Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData.SegmentGroup];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;Test;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);Argument[0].Property[Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase.Name];ReturnValue.Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult.Stem];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts;PatternContextRagged;Test;(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase);Argument[this].Field[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1.Frame].Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData.Stem];ReturnValue.Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult.Stem];taint;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal;IPatternContext;Declare;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.FileSystemGlobbing.Internal;MatcherContext;MatcherContext;(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase,System.StringComparison);Argument[2];Argument[this];taint;df-generated | +| Microsoft.Extensions.FileSystemGlobbing.Internal;PatternTestResult;Success;(System.String);Argument[0];ReturnValue.Property[Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult.Stem];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing;FilePatternMatch;FilePatternMatch;(System.String,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.FilePatternMatch.Path];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing;FilePatternMatch;FilePatternMatch;(System.String,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.FilePatternMatch.Stem];value;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing;InMemoryDirectoryInfo;GetFile;(System.String);Argument[this];ReturnValue.SyntheticField[Microsoft.Extensions.FileSystemGlobbing.Internal.InMemoryFileInfo._parent];value;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing;Matcher;AddExclude;(System.String);Argument[this];ReturnValue;value;dfc-generated | | Microsoft.Extensions.FileSystemGlobbing;Matcher;AddInclude;(System.String);Argument[this];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing;MatcherExtensions;GetResultsInFullPath;(Microsoft.Extensions.FileSystemGlobbing.Matcher,System.String);Argument[1];ReturnValue.Element;taint;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing;PatternMatchingResult;PatternMatchingResult;(System.Collections.Generic.IEnumerable);Argument[0];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.PatternMatchingResult.Files];value;dfc-generated | +| Microsoft.Extensions.FileSystemGlobbing;PatternMatchingResult;PatternMatchingResult;(System.Collections.Generic.IEnumerable,System.Boolean);Argument[0];Argument[this].Property[Microsoft.Extensions.FileSystemGlobbing.PatternMatchingResult.Files];value;dfc-generated | | Microsoft.Extensions.Hosting.Internal;ApplicationLifetime;ApplicationLifetime;(Microsoft.Extensions.Logging.ILogger);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Hosting.Internal;ConsoleLifetime;ConsoleLifetime;(Microsoft.Extensions.Options.IOptions,Microsoft.Extensions.Hosting.IHostEnvironment,Microsoft.Extensions.Hosting.IHostApplicationLifetime,Microsoft.Extensions.Options.IOptions,Microsoft.Extensions.Logging.ILoggerFactory);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Hosting.Internal;ConsoleLifetime;ConsoleLifetime;(Microsoft.Extensions.Options.IOptions,Microsoft.Extensions.Hosting.IHostEnvironment,Microsoft.Extensions.Hosting.IHostApplicationLifetime,Microsoft.Extensions.Options.IOptions,Microsoft.Extensions.Logging.ILoggerFactory);Argument[1];Argument[this];taint;df-generated | @@ -1501,8 +1534,11 @@ | Microsoft.Extensions.Hosting;GenericHostWebHostBuilderExtensions;ConfigureWebHost;(Microsoft.Extensions.Hosting.IHostBuilder,System.Action,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Hosting;GenericHostWebHostBuilderExtensions;ConfigureWebHost;(Microsoft.Extensions.Hosting.IHostBuilder,System.Action,System.Action);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Hosting;Host;CreateEmptyApplicationBuilder;(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings);Argument[0].Property[Microsoft.Extensions.Hosting.HostApplicationBuilderSettings.Args];ReturnValue.Property[Microsoft.Extensions.Hosting.HostApplicationBuilder.Configuration];taint;dfc-generated | +| Microsoft.Extensions.Hosting;Host;CreateEmptyApplicationBuilder;(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings);Argument[0].Property[Microsoft.Extensions.Hosting.HostApplicationBuilderSettings.Configuration];ReturnValue.Property[Microsoft.Extensions.Hosting.HostApplicationBuilder.Configuration];value;dfc-generated | | Microsoft.Extensions.Hosting;HostApplicationBuilder;HostApplicationBuilder;(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings);Argument[0].Property[Microsoft.Extensions.Hosting.HostApplicationBuilderSettings.Args];Argument[this].Property[Microsoft.Extensions.Hosting.HostApplicationBuilder.Configuration];taint;dfc-generated | +| Microsoft.Extensions.Hosting;HostApplicationBuilder;HostApplicationBuilder;(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings);Argument[0].Property[Microsoft.Extensions.Hosting.HostApplicationBuilderSettings.Configuration];Argument[this].Property[Microsoft.Extensions.Hosting.HostApplicationBuilder.Configuration];value;dfc-generated | | Microsoft.Extensions.Hosting;HostApplicationBuilder;get_Configuration;();Argument[this].Property[Microsoft.Extensions.Hosting.HostApplicationBuilder.Configuration];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.Hosting;HostBuilderContext;HostBuilderContext;(System.Collections.Generic.IDictionary);Argument[0];Argument[this].Property[Microsoft.Extensions.Hosting.HostBuilderContext.Properties];value;dfc-generated | | Microsoft.Extensions.Hosting;HostingHostBuilderExtensions;ConfigureAppConfiguration;(Microsoft.Extensions.Hosting.IHostBuilder,System.Action);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Hosting;HostingHostBuilderExtensions;ConfigureAppConfiguration;(Microsoft.Extensions.Hosting.IHostBuilder,System.Action);Argument[0];ReturnValue;value;hq-generated | | Microsoft.Extensions.Hosting;HostingHostBuilderExtensions;ConfigureAppConfiguration;(Microsoft.Extensions.Hosting.IHostBuilder,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | @@ -1603,8 +1639,20 @@ | Microsoft.Extensions.Http;HttpMessageHandlerBuilder;CreateHandlerPipeline;(System.Net.Http.HttpMessageHandler,System.Collections.Generic.IEnumerable);Argument[1].Element;ReturnValue;value;dfc-generated | | Microsoft.Extensions.Http;IHttpMessageHandlerBuilderFilter;Configure;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Localization;IResourceNamesCache;GetOrAdd;(System.String,System.Func>);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[1];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.Category];value;dfc-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[1];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.Category];value;hq-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[2];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.EventId];value;dfc-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[2];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.EventId];value;hq-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[3];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.State];value;dfc-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[3];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.State];value;hq-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[4];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.Exception];value;dfc-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[4];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.Exception];value;hq-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[5];Argument[5].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[5];Argument[5].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[5];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.Formatter];value;dfc-generated | +| Microsoft.Extensions.Logging.Abstractions;LogEntry;LogEntry;(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,System.Func);Argument[5];Argument[this].Property[Microsoft.Extensions.Logging.Abstractions.LogEntry`1.Formatter];value;hq-generated | | Microsoft.Extensions.Logging.Console;ConfigurationConsoleLoggerSettings;ConfigurationConsoleLoggerSettings;(Microsoft.Extensions.Configuration.IConfiguration);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Logging.Console;ConsoleFormatter;ConsoleFormatter;(System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Logging.Console.ConsoleFormatter.Name];value;dfc-generated | | Microsoft.Extensions.Logging.Console;ConsoleFormatter;Write;(Microsoft.Extensions.Logging.Abstractions.LogEntry,Microsoft.Extensions.Logging.IExternalScopeProvider,System.IO.TextWriter);Argument[0];Argument[2];taint;df-generated | | Microsoft.Extensions.Logging.Console;ConsoleLoggerProvider;ConsoleLoggerProvider;(Microsoft.Extensions.Options.IOptionsMonitor,System.Collections.Generic.IEnumerable);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Logging.Console;IConsoleLoggerSettings;Reload;();Argument[this];ReturnValue;value;dfc-generated | @@ -1659,6 +1707,7 @@ | Microsoft.Extensions.Logging;DebugLoggerFactoryExtensions;AddDebug;(Microsoft.Extensions.Logging.ILoggerFactory,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Logging;DebugLoggerFactoryExtensions;AddDebug;(Microsoft.Extensions.Logging.ILoggerFactory,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Logging;DebugLoggerFactoryExtensions;AddDebug;(Microsoft.Extensions.Logging.ILoggingBuilder);Argument[0];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.Logging;EventId;EventId;(System.Int32,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Logging.EventId.Name];value;dfc-generated | | Microsoft.Extensions.Logging;EventId;ToString;();Argument[this].Property[Microsoft.Extensions.Logging.EventId.Name];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Logging;EventLoggerFactoryExtensions;AddEventLog;(Microsoft.Extensions.Logging.ILoggerFactory);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Logging;EventLoggerFactoryExtensions;AddEventLog;(Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.Extensions.Logging.EventLog.EventLogSettings);Argument[0];ReturnValue;value;dfc-generated | @@ -1759,8 +1808,21 @@ | Microsoft.Extensions.Logging;LoggerFactory;LoggerFactory;(System.Collections.Generic.IEnumerable,Microsoft.Extensions.Options.IOptionsMonitor,Microsoft.Extensions.Options.IOptions,Microsoft.Extensions.Logging.IExternalScopeProvider);Argument[2];Argument[this];taint;df-generated | | Microsoft.Extensions.Logging;LoggerFactory;LoggerFactory;(System.Collections.Generic.IEnumerable,Microsoft.Extensions.Options.IOptionsMonitor,Microsoft.Extensions.Options.IOptions,Microsoft.Extensions.Logging.IExternalScopeProvider);Argument[3];Argument[this];taint;df-generated | | Microsoft.Extensions.Logging;LoggerFilterOptions;get_Rules;();Argument[this];ReturnValue;taint;df-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[0];Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.ProviderName];value;dfc-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[0];Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.ProviderName];value;hq-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[1];Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.CategoryName];value;dfc-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[1];Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.CategoryName];value;hq-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[2];Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.LogLevel];value;dfc-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[2];Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.LogLevel];value;hq-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[3];Argument[3].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | -| Microsoft.Extensions.Logging;LoggerFilterRule;ToString;();Argument[this];ReturnValue;taint;df-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[3];Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.Filter];value;dfc-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;LoggerFilterRule;(System.String,System.String,System.Nullable,System.Func);Argument[3];Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.Filter];value;hq-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;ToString;();Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.CategoryName];ReturnValue;taint;dfc-generated | +| Microsoft.Extensions.Logging;LoggerFilterRule;ToString;();Argument[this].Property[Microsoft.Extensions.Logging.LoggerFilterRule.ProviderName];ReturnValue;taint;dfc-generated | +| Microsoft.Extensions.Logging;LoggerMessageAttribute;LoggerMessageAttribute;(Microsoft.Extensions.Logging.LogLevel,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Logging.LoggerMessageAttribute.Message];value;dfc-generated | +| Microsoft.Extensions.Logging;LoggerMessageAttribute;LoggerMessageAttribute;(System.Int32,Microsoft.Extensions.Logging.LogLevel,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Logging.LoggerMessageAttribute.Message];value;dfc-generated | +| Microsoft.Extensions.Logging;LoggerMessageAttribute;LoggerMessageAttribute;(System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Logging.LoggerMessageAttribute.Message];value;dfc-generated | | Microsoft.Extensions.Logging;LoggingBuilderExtensions;AddConfiguration;(Microsoft.Extensions.Logging.ILoggingBuilder,Microsoft.Extensions.Configuration.IConfiguration);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Logging;LoggingBuilderExtensions;AddProvider;(Microsoft.Extensions.Logging.ILoggingBuilder,Microsoft.Extensions.Logging.ILoggerProvider);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Logging;LoggingBuilderExtensions;ClearProviders;(Microsoft.Extensions.Logging.ILoggingBuilder);Argument[0];ReturnValue;value;dfc-generated | @@ -1769,6 +1831,7 @@ | Microsoft.Extensions.Logging;LoggingBuilderExtensions;Configure;(Microsoft.Extensions.Logging.ILoggingBuilder,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Logging;LoggingBuilderExtensions;Configure;(Microsoft.Extensions.Logging.ILoggingBuilder,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Logging;LoggingBuilderExtensions;SetMinimumLevel;(Microsoft.Extensions.Logging.ILoggingBuilder,Microsoft.Extensions.Logging.LogLevel);Argument[0];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.Logging;ProviderAliasAttribute;ProviderAliasAttribute;(System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Logging.ProviderAliasAttribute.Alias];value;dfc-generated | | Microsoft.Extensions.Logging;TraceSourceFactoryExtensions;AddTraceSource;(Microsoft.Extensions.Logging.ILoggerFactory,System.Diagnostics.SourceSwitch);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Logging;TraceSourceFactoryExtensions;AddTraceSource;(Microsoft.Extensions.Logging.ILoggerFactory,System.Diagnostics.SourceSwitch,System.Diagnostics.TraceListener);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Logging;TraceSourceFactoryExtensions;AddTraceSource;(Microsoft.Extensions.Logging.ILoggerFactory,System.String);Argument[0];ReturnValue;value;dfc-generated | @@ -1777,28 +1840,92 @@ | Microsoft.Extensions.Logging;TraceSourceFactoryExtensions;AddTraceSource;(Microsoft.Extensions.Logging.ILoggingBuilder,System.Diagnostics.SourceSwitch,System.Diagnostics.TraceListener);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Logging;TraceSourceFactoryExtensions;AddTraceSource;(Microsoft.Extensions.Logging.ILoggingBuilder,System.String);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Logging;TraceSourceFactoryExtensions;AddTraceSource;(Microsoft.Extensions.Logging.ILoggingBuilder,System.String,System.Diagnostics.TraceListener);Argument[0];ReturnValue;value;dfc-generated | -| Microsoft.Extensions.Options;ConfigurationChangeTokenSource;ConfigurationChangeTokenSource;(System.String,Microsoft.Extensions.Configuration.IConfiguration);Argument[1];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ConfigurationChangeTokenSource;ConfigurationChangeTokenSource;(System.String,Microsoft.Extensions.Configuration.IConfiguration);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.Name];value;dfc-generated | | Microsoft.Extensions.Options;ConfigurationChangeTokenSource;GetChangeToken;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Name];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency3];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency3];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency4];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency4];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency5];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Dependency5];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[6];Argument[6].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[6];Argument[6].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[6];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Action];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[6];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`6.Action];value;hq-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Name];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency3];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency3];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency4];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Dependency4];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[5];Argument[5].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[5];Argument[5].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Action];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`5.Action];value;hq-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Name];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Dependency3];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Dependency3];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[4];Argument[4].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Action];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`4.Action];value;hq-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Name];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[3];Argument[3].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Action];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep1,TDep2,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`3.Action];value;hq-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`2.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`2.Name];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`2.Dependency];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`2.Dependency];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep,System.Action);Argument[2];Argument[2].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep,System.Action);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`2.Action];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,TDep,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`2.Action];value;hq-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;Configure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`1.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`1.Name];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`1.Action];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureNamedOptions;ConfigureNamedOptions;(System.String,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ConfigureNamedOptions`1.Action];value;hq-generated | | Microsoft.Extensions.Options;ConfigureOptions;Configure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ConfigureOptions;ConfigureOptions;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ConfigureOptions;ConfigureOptions;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ConfigureOptions;ConfigureOptions;(System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureOptions`1.Action];value;dfc-generated | +| Microsoft.Extensions.Options;ConfigureOptions;ConfigureOptions;(System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ConfigureOptions`1.Action];value;hq-generated | +| Microsoft.Extensions.Options;DataAnnotationValidateOptions;DataAnnotationValidateOptions;(System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.DataAnnotationValidateOptions`1.Name];value;dfc-generated | | Microsoft.Extensions.Options;IOptionsMonitor;OnChange;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Options;IOptionsMonitorCache;GetOrAdd;(System.String,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Options;NamedConfigureFromConfigurationOptions;NamedConfigureFromConfigurationOptions;(System.String,Microsoft.Extensions.Configuration.IConfiguration,System.Action);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -1826,6 +1953,8 @@ | Microsoft.Extensions.Options;OptionsBuilder;Configure;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Options;OptionsBuilder;Configure;(System.Action);Argument[this];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Options;OptionsBuilder;Configure;(System.Action);Argument[this];ReturnValue;value;hq-generated | +| Microsoft.Extensions.Options;OptionsBuilder;OptionsBuilder;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.OptionsBuilder`1.Services];value;dfc-generated | +| Microsoft.Extensions.Options;OptionsBuilder;OptionsBuilder;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.OptionsBuilder`1.Name];value;dfc-generated | | Microsoft.Extensions.Options;OptionsBuilder;PostConfigure;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;OptionsBuilder;PostConfigure;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Options;OptionsBuilder;PostConfigure;(System.Action);Argument[this];ReturnValue;value;dfc-generated | @@ -1898,6 +2027,7 @@ | Microsoft.Extensions.Options;OptionsBuilder;Validate;(System.Func,System.String);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Options;OptionsBuilder;Validate;(System.Func,System.String);Argument[this];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Options;OptionsBuilder;Validate;(System.Func,System.String);Argument[this];ReturnValue;value;hq-generated | +| Microsoft.Extensions.Options;OptionsFactory;Create;(System.String);Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Options;OptionsFactory;OptionsFactory;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>);Argument[0].Element;Argument[this];taint;df-generated | | Microsoft.Extensions.Options;OptionsFactory;OptionsFactory;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>);Argument[1].Element;Argument[this];taint;df-generated | | Microsoft.Extensions.Options;OptionsFactory;OptionsFactory;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable>);Argument[2].Element;Argument[this];taint;df-generated | @@ -1905,47 +2035,194 @@ | Microsoft.Extensions.Options;OptionsMonitor;OptionsMonitor;(Microsoft.Extensions.Options.IOptionsFactory,System.Collections.Generic.IEnumerable>,Microsoft.Extensions.Options.IOptionsMonitorCache);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;OptionsMonitor;OptionsMonitor;(Microsoft.Extensions.Options.IOptionsFactory,System.Collections.Generic.IEnumerable>,Microsoft.Extensions.Options.IOptionsMonitorCache);Argument[2];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;OptionsMonitorExtensions;OnChange;(Microsoft.Extensions.Options.IOptionsMonitor,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;OptionsValidationException;OptionsValidationException;(System.String,System.Type,System.Collections.Generic.IEnumerable);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.OptionsValidationException.OptionsName];value;dfc-generated | +| Microsoft.Extensions.Options;OptionsValidationException;OptionsValidationException;(System.String,System.Type,System.Collections.Generic.IEnumerable);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.OptionsValidationException.Failures];value;dfc-generated | | Microsoft.Extensions.Options;OptionsValidationException;get_Message;();Argument[this].Property[Microsoft.Extensions.Options.OptionsValidationException.Failures].Element;ReturnValue;taint;dfc-generated | | Microsoft.Extensions.Options;OptionsValidationException;get_Message;();Argument[this].SyntheticField[System.Exception._message];ReturnValue;value;dfc-generated | +| Microsoft.Extensions.Options;OptionsWrapper;OptionsWrapper;(TOptions);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.OptionsWrapper`1.Value];value;dfc-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Name];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Name];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency3];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency3];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency4];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency4];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency5];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Dependency5];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[6];Argument[6].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[6];Argument[6].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[6];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Action];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Action);Argument[6];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`6.Action];value;hq-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Name];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Name];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency3];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency3];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency4];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Dependency4];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[5];Argument[5].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[5];Argument[5].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Action];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Action);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`5.Action];value;hq-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Name];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Name];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Dependency3];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Dependency3];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[4];Argument[4].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Action];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,TDep3,System.Action);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`4.Action];value;hq-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Name];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Name];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[3];Argument[3].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Action];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep1,TDep2,System.Action);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`3.Action];value;hq-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(TOptions);Argument[0];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`2.Name];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`2.Name];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`2.Dependency];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`2.Dependency];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep,System.Action);Argument[2];Argument[2].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep,System.Action);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`2.Action];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,TDep,System.Action);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`2.Action];value;hq-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigure;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`1.Name];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,System.Action);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`1.Name];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`1.Action];value;dfc-generated | +| Microsoft.Extensions.Options;PostConfigureOptions;PostConfigureOptions;(System.String,System.Action);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.PostConfigureOptions`1.Action];value;hq-generated | | Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[this];ReturnValue;taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Name];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency3];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency3];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency4];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency4];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency5];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Dependency5];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[6];Argument[6].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[6];Argument[6].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[6];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Validation];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[6];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.Validation];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[7];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.FailureMessage];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,TDep5,System.Func,System.String);Argument[7];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`6.FailureMessage];value;hq-generated | | Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[this];ReturnValue;taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Name];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency3];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency3];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency4];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Dependency4];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[5];Argument[5].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[5];Argument[5].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Validation];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.Validation];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[6];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.FailureMessage];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,TDep4,System.Func,System.String);Argument[6];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`5.FailureMessage];value;hq-generated | | Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[this];ReturnValue;taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Name];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Dependency3];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Dependency3];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[4];Argument[4].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Validation];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.Validation];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.FailureMessage];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,TDep3,System.Func,System.String);Argument[5];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`4.FailureMessage];value;hq-generated | | Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[this];ReturnValue;taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Name];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Dependency1];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Dependency1];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Dependency2];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Dependency2];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[3];Argument[3].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | -| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Validation];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.Validation];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.FailureMessage];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep1,TDep2,System.Func,System.String);Argument[4];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`3.FailureMessage];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.FailureMessage];ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.FailureMessage];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.FailureMessage];ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.Failures].Element;value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.Name];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.Dependency];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.Dependency];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[2];Argument[2].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | -| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[1];Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.Validation];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.Validation];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.FailureMessage];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,TDep,System.Func,System.String);Argument[3];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`2.FailureMessage];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.FailureMessage];ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.FailureMessage];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;Validate;(System.String,TOptions);Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.FailureMessage];ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.Failures].Element;value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.Name];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,System.Func,System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.Name];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,System.Func,System.String);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,System.Func,System.String);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.Validation];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,System.Func,System.String);Argument[1];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.Validation];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.FailureMessage];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptions;ValidateOptions;(System.String,System.Func,System.String);Argument[2];Argument[this].Property[Microsoft.Extensions.Options.ValidateOptions`1.FailureMessage];value;hq-generated | +| Microsoft.Extensions.Options;ValidateOptionsResult;Fail;(System.Collections.Generic.IEnumerable);Argument[0].Element;ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.FailureMessage];taint;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptionsResult;Fail;(System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.Failures];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptionsResult;Fail;(System.String);Argument[0];ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.FailureMessage];value;dfc-generated | +| Microsoft.Extensions.Options;ValidateOptionsResult;Fail;(System.String);Argument[0];ReturnValue.Property[Microsoft.Extensions.Options.ValidateOptionsResult.Failures].Element;value;dfc-generated | | Microsoft.Extensions.Options;ValidateOptionsResultBuilder;AddError;(System.String,System.String);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ValidateOptionsResultBuilder;AddError;(System.String,System.String);Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ValidateOptionsResultBuilder;AddResult;(Microsoft.Extensions.Options.ValidateOptionsResult);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ValidateOptionsResultBuilder;AddResult;(System.ComponentModel.DataAnnotations.ValidationResult);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Options;ValidateOptionsResultBuilder;AddResults;(System.Collections.Generic.IEnumerable);Argument[0].Element;Argument[this];taint;df-generated | +| Microsoft.Extensions.Options;ValidateOptionsResultBuilder;Build;();Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Primitives;CancellationChangeToken;CancellationChangeToken;(System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Primitives;ChangeToken;OnChange;(System.Func,System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Primitives;ChangeToken;OnChange;(System.Func,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Primitives;ChangeToken;OnChange;(System.Func,System.Action,TState);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Primitives;ChangeToken;OnChange;(System.Func,System.Action,TState);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| Microsoft.Extensions.Primitives;CompositeChangeToken;CompositeChangeToken;(System.Collections.Generic.IReadOnlyList);Argument[0];Argument[this].Property[Microsoft.Extensions.Primitives.CompositeChangeToken.ChangeTokens];value;dfc-generated | | Microsoft.Extensions.Primitives;Extensions;Append;(System.Text.StringBuilder,Microsoft.Extensions.Primitives.StringSegment);Argument[0];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Primitives;Extensions;Append;(System.Text.StringBuilder,Microsoft.Extensions.Primitives.StringSegment);Argument[1].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer];Argument[0];taint;dfc-generated | | Microsoft.Extensions.Primitives;Extensions;Append;(System.Text.StringBuilder,Microsoft.Extensions.Primitives.StringSegment);Argument[1].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer];ReturnValue;taint;dfc-generated | @@ -1954,6 +2231,8 @@ | Microsoft.Extensions.Primitives;IChangeToken;RegisterChangeCallback;(System.Action,System.Object);Argument[this];ReturnValue;value;dfc-generated | | Microsoft.Extensions.Primitives;IChangeToken;RegisterChangeCallback;(System.Action,System.Object);Argument[this];ReturnValue;value;hq-generated | | Microsoft.Extensions.Primitives;InplaceStringBuilder;ToString;();Argument[this];ReturnValue;taint;df-generated | +| Microsoft.Extensions.Primitives;StringSegment;StringSegment;(System.String);Argument[0];Argument[this].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer];value;dfc-generated | +| Microsoft.Extensions.Primitives;StringSegment;StringSegment;(System.String,System.Int32,System.Int32);Argument[0];Argument[this].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer];value;dfc-generated | | Microsoft.Extensions.Primitives;StringSegment;Substring;(System.Int32);Argument[this].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer];ReturnValue;taint;dfc-generated | | Microsoft.Extensions.Primitives;StringSegment;Substring;(System.Int32,System.Int32);Argument[this].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer];ReturnValue;taint;dfc-generated | | Microsoft.Extensions.Primitives;StringSegment;ToString;();Argument[this].Property[Microsoft.Extensions.Primitives.StringSegment.Buffer];ReturnValue;taint;dfc-generated | @@ -4210,7 +4489,7 @@ | System.Buffers;ReadOnlySpanAction;BeginInvoke;(System.ReadOnlySpan,TArg,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Buffers;SearchValues;Create;(System.ReadOnlySpan);Argument[0];ReturnValue;taint;df-generated | | System.Buffers;SearchValues;Create;(System.ReadOnlySpan,System.StringComparison);Argument[0];ReturnValue;taint;df-generated | -| System.Buffers;SequenceReader;SequenceReader;(System.Buffers.ReadOnlySequence);Argument[0];Argument[this];taint;df-generated | +| System.Buffers;SequenceReader;SequenceReader;(System.Buffers.ReadOnlySequence);Argument[0];Argument[this].Property[System.Buffers.SequenceReader`1.Sequence];value;dfc-generated | | System.Buffers;SequenceReader;TryCopyTo;(System.Span);Argument[this].Property[System.Buffers.SequenceReader`1.CurrentSpan].Element;Argument[0].Element;value;dfc-generated | | System.Buffers;SequenceReader;TryCopyTo;(System.Span);Argument[this].Property[System.Buffers.SequenceReader`1.UnreadSpan].Element;Argument[0].Element;value;dfc-generated | | System.Buffers;SequenceReader;TryPeek;(System.Int64,T);Argument[this].Property[System.Buffers.SequenceReader`1.CurrentSpan].Element;ReturnValue;value;dfc-generated | @@ -4349,6 +4628,9 @@ | System.CodeDom.Compiler;CodeGenerator;get_Options;();Argument[this].SyntheticField[System.CodeDom.Compiler.CodeGenerator._options];ReturnValue;value;dfc-generated | | System.CodeDom.Compiler;CodeGenerator;get_Output;();Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;CodeGeneratorOptions;get_Item;(System.String);Argument[this];ReturnValue;taint;df-generated | +| System.CodeDom.Compiler;CompilerError;CompilerError;(System.String,System.Int32,System.Int32,System.String,System.String);Argument[0];Argument[this].Property[System.CodeDom.Compiler.CompilerError.FileName];value;dfc-generated | +| System.CodeDom.Compiler;CompilerError;CompilerError;(System.String,System.Int32,System.Int32,System.String,System.String);Argument[3];Argument[this].Property[System.CodeDom.Compiler.CompilerError.ErrorNumber];value;dfc-generated | +| System.CodeDom.Compiler;CompilerError;CompilerError;(System.String,System.Int32,System.Int32,System.String,System.String);Argument[4];Argument[this].Property[System.CodeDom.Compiler.CompilerError.ErrorText];value;dfc-generated | | System.CodeDom.Compiler;CompilerError;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;CompilerErrorCollection;Add;(System.CodeDom.Compiler.CompilerError);Argument[0];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom.Compiler;CompilerErrorCollection;AddRange;(System.CodeDom.Compiler.CompilerErrorCollection);Argument[0].Property[System.Collections.CollectionBase.List].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | @@ -4359,9 +4641,12 @@ | System.CodeDom.Compiler;CompilerErrorCollection;Insert;(System.Int32,System.CodeDom.Compiler.CompilerError);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom.Compiler;CompilerErrorCollection;get_Item;(System.Int32);Argument[this].Property[System.Collections.CollectionBase.List].Element;ReturnValue;value;dfc-generated | | System.CodeDom.Compiler;CompilerErrorCollection;set_Item;(System.Int32,System.CodeDom.Compiler.CompilerError);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | +| System.CodeDom.Compiler;CompilerInfo;CreateDefaultCompilerParameters;();Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;CompilerInfo;GetExtensions;();Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;CompilerInfo;GetLanguages;();Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;CompilerParameters;CompilerParameters;(System.String[],System.String,System.Boolean);Argument[0].Element;Argument[this].Property[System.CodeDom.Compiler.CompilerParameters.ReferencedAssemblies].Element;value;dfc-generated | +| System.CodeDom.Compiler;CompilerParameters;CompilerParameters;(System.String[],System.String,System.Boolean);Argument[1];Argument[this].Property[System.CodeDom.Compiler.CompilerParameters.OutputAssembly];value;dfc-generated | +| System.CodeDom.Compiler;CompilerResults;CompilerResults;(System.CodeDom.Compiler.TempFileCollection);Argument[0];Argument[this].Property[System.CodeDom.Compiler.CompilerResults.TempFiles];value;dfc-generated | | System.CodeDom.Compiler;Executor;ExecWaitWithCapture;(System.IntPtr,System.String,System.CodeDom.Compiler.TempFileCollection,System.String,System.String);Argument[3];ReturnValue;value;dfc-generated | | System.CodeDom.Compiler;Executor;ExecWaitWithCapture;(System.IntPtr,System.String,System.CodeDom.Compiler.TempFileCollection,System.String,System.String);Argument[4];ReturnValue;value;dfc-generated | | System.CodeDom.Compiler;Executor;ExecWaitWithCapture;(System.IntPtr,System.String,System.String,System.CodeDom.Compiler.TempFileCollection,System.String,System.String);Argument[4];ReturnValue;value;dfc-generated | @@ -4410,6 +4695,10 @@ | System.CodeDom.Compiler;IndentedTextWriter;Write;(System.String,System.Object[]);Argument[0];Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;dfc-generated | | System.CodeDom.Compiler;IndentedTextWriter;Write;(System.String,System.Object[]);Argument[1].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;df-generated | | System.CodeDom.Compiler;IndentedTextWriter;Write;(System.String,System.Object[]);Argument[1].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;dfc-generated | +| System.CodeDom.Compiler;IndentedTextWriter;Write;(System.String,System.ReadOnlySpan);Argument[0];Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;df-generated | +| System.CodeDom.Compiler;IndentedTextWriter;Write;(System.String,System.ReadOnlySpan);Argument[0];Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;dfc-generated | +| System.CodeDom.Compiler;IndentedTextWriter;Write;(System.String,System.ReadOnlySpan);Argument[1].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;df-generated | +| System.CodeDom.Compiler;IndentedTextWriter;Write;(System.String,System.ReadOnlySpan);Argument[1].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;dfc-generated | | System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.Char[]);Argument[0].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;df-generated | | System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.Char[]);Argument[0].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;dfc-generated | | System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.Char[],System.Int32,System.Int32);Argument[0].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;df-generated | @@ -4430,6 +4719,10 @@ | System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.String,System.Object[]);Argument[0];Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;dfc-generated | | System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.String,System.Object[]);Argument[1].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;df-generated | | System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.String,System.Object[]);Argument[1].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;dfc-generated | +| System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.String,System.ReadOnlySpan);Argument[0];Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;df-generated | +| System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.String,System.ReadOnlySpan);Argument[0];Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;dfc-generated | +| System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.String,System.ReadOnlySpan);Argument[1].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;df-generated | +| System.CodeDom.Compiler;IndentedTextWriter;WriteLine;(System.String,System.ReadOnlySpan);Argument[1].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;dfc-generated | | System.CodeDom.Compiler;IndentedTextWriter;WriteLineAsync;(System.Char[],System.Int32,System.Int32);Argument[0].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;df-generated | | System.CodeDom.Compiler;IndentedTextWriter;WriteLineAsync;(System.Char[],System.Int32,System.Int32);Argument[0].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;dfc-generated | | System.CodeDom.Compiler;IndentedTextWriter;WriteLineAsync;(System.Char[],System.Int32,System.Int32);Argument[0].Element;Argument[this].SyntheticField[System.CodeDom.Compiler.IndentedTextWriter._writer];taint;df-generated | @@ -4455,12 +4748,18 @@ | System.CodeDom.Compiler;TempFileCollection;get_BasePath;();Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;TempFileCollection;get_TempDir;();Argument[this].SyntheticField[System.CodeDom.Compiler.TempFileCollection._tempDir];ReturnValue;value;dfc-generated | | System.CodeDom;CodeArgumentReferenceExpression;CodeArgumentReferenceExpression;(System.String);Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeArrayCreateExpression;CodeArrayCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeArrayCreateExpression;CodeArrayCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeArrayCreateExpression.SizeExpression];value;dfc-generated | | System.CodeDom;CodeArrayCreateExpression;CodeArrayCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression[]);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeArrayCreateExpression;CodeArrayCreateExpression;(System.CodeDom.CodeTypeReference,System.Int32);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeArrayCreateExpression;CodeArrayCreateExpression;(System.String,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeArrayCreateExpression.SizeExpression];value;dfc-generated | +| System.CodeDom;CodeArrayCreateExpression;CodeArrayCreateExpression;(System.Type,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeArrayCreateExpression.SizeExpression];value;dfc-generated | | System.CodeDom;CodeArrayCreateExpression;get_Initializers;();Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeAttachEventStatement;CodeAttachEventStatement;(System.CodeDom.CodeEventReferenceExpression,System.CodeDom.CodeExpression);Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeAttributeArgument;CodeAttributeArgument;(System.String,System.CodeDom.CodeExpression);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeArrayIndexerExpression;CodeArrayIndexerExpression;(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[]);Argument[0];Argument[this].Property[System.CodeDom.CodeArrayIndexerExpression.TargetObject];value;dfc-generated | +| System.CodeDom;CodeAssignStatement;CodeAssignStatement;(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression);Argument[0];Argument[this].Property[System.CodeDom.CodeAssignStatement.Left];value;dfc-generated | +| System.CodeDom;CodeAssignStatement;CodeAssignStatement;(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeAssignStatement.Right];value;dfc-generated | +| System.CodeDom;CodeAttachEventStatement;CodeAttachEventStatement;(System.CodeDom.CodeEventReferenceExpression,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeAttachEventStatement.Listener];value;dfc-generated | +| System.CodeDom;CodeAttributeArgument;CodeAttributeArgument;(System.CodeDom.CodeExpression);Argument[0];Argument[this].Property[System.CodeDom.CodeAttributeArgument.Value];value;dfc-generated | +| System.CodeDom;CodeAttributeArgument;CodeAttributeArgument;(System.String,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeAttributeArgument.Value];value;dfc-generated | | System.CodeDom;CodeAttributeArgumentCollection;Add;(System.CodeDom.CodeAttributeArgument);Argument[0];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeAttributeArgumentCollection;AddRange;(System.CodeDom.CodeAttributeArgumentCollection);Argument[0].Property[System.Collections.CollectionBase.List].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeAttributeArgumentCollection;AddRange;(System.CodeDom.CodeAttributeArgument[]);Argument[0].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | @@ -4484,7 +4783,11 @@ | System.CodeDom;CodeAttributeDeclarationCollection;Insert;(System.Int32,System.CodeDom.CodeAttributeDeclaration);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeAttributeDeclarationCollection;get_Item;(System.Int32);Argument[this].Property[System.Collections.CollectionBase.List].Element;ReturnValue;value;dfc-generated | | System.CodeDom;CodeAttributeDeclarationCollection;set_Item;(System.Int32,System.CodeDom.CodeAttributeDeclaration);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | -| System.CodeDom;CodeCastExpression;CodeCastExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeBinaryOperatorExpression;CodeBinaryOperatorExpression;(System.CodeDom.CodeExpression,System.CodeDom.CodeBinaryOperatorType,System.CodeDom.CodeExpression);Argument[0];Argument[this].Property[System.CodeDom.CodeBinaryOperatorExpression.Left];value;dfc-generated | +| System.CodeDom;CodeBinaryOperatorExpression;CodeBinaryOperatorExpression;(System.CodeDom.CodeExpression,System.CodeDom.CodeBinaryOperatorType,System.CodeDom.CodeExpression);Argument[2];Argument[this].Property[System.CodeDom.CodeBinaryOperatorExpression.Right];value;dfc-generated | +| System.CodeDom;CodeCastExpression;CodeCastExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeCastExpression.Expression];value;dfc-generated | +| System.CodeDom;CodeCastExpression;CodeCastExpression;(System.String,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeCastExpression.Expression];value;dfc-generated | +| System.CodeDom;CodeCastExpression;CodeCastExpression;(System.Type,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeCastExpression.Expression];value;dfc-generated | | System.CodeDom;CodeCatchClause;CodeCatchClause;(System.String);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClause;CodeCatchClause;(System.String,System.CodeDom.CodeTypeReference);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClause;CodeCatchClause;(System.String,System.CodeDom.CodeTypeReference);Argument[1];Argument[this];taint;df-generated | @@ -4499,9 +4802,11 @@ | System.CodeDom;CodeCatchClauseCollection;Insert;(System.Int32,System.CodeDom.CodeCatchClause);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeCatchClauseCollection;get_Item;(System.Int32);Argument[this].Property[System.Collections.CollectionBase.List].Element;ReturnValue;value;dfc-generated | | System.CodeDom;CodeCatchClauseCollection;set_Item;(System.Int32,System.CodeDom.CodeCatchClause);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | -| System.CodeDom;CodeChecksumPragma;CodeChecksumPragma;(System.String,System.Guid,System.Byte[]);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeChecksumPragma;CodeChecksumPragma;(System.String,System.Guid,System.Byte[]);Argument[1];Argument[this].Property[System.CodeDom.CodeChecksumPragma.ChecksumAlgorithmId];value;dfc-generated | +| System.CodeDom;CodeChecksumPragma;CodeChecksumPragma;(System.String,System.Guid,System.Byte[]);Argument[2];Argument[this].Property[System.CodeDom.CodeChecksumPragma.ChecksumData];value;dfc-generated | | System.CodeDom;CodeComment;CodeComment;(System.String);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeComment;CodeComment;(System.String,System.Boolean);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeCommentStatement;CodeCommentStatement;(System.CodeDom.CodeComment);Argument[0];Argument[this].Property[System.CodeDom.CodeCommentStatement.Comment];value;dfc-generated | | System.CodeDom;CodeCommentStatementCollection;Add;(System.CodeDom.CodeCommentStatement);Argument[0];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeCommentStatementCollection;AddRange;(System.CodeDom.CodeCommentStatementCollection);Argument[0].Property[System.Collections.CollectionBase.List].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeCommentStatementCollection;AddRange;(System.CodeDom.CodeCommentStatement[]);Argument[0].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | @@ -4511,9 +4816,13 @@ | System.CodeDom;CodeCommentStatementCollection;Insert;(System.Int32,System.CodeDom.CodeCommentStatement);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeCommentStatementCollection;get_Item;(System.Int32);Argument[this].Property[System.Collections.CollectionBase.List].Element;ReturnValue;value;dfc-generated | | System.CodeDom;CodeCommentStatementCollection;set_Item;(System.Int32,System.CodeDom.CodeCommentStatement);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | +| System.CodeDom;CodeConditionStatement;CodeConditionStatement;(System.CodeDom.CodeExpression,System.CodeDom.CodeStatement[]);Argument[0];Argument[this].Property[System.CodeDom.CodeConditionStatement.Condition];value;dfc-generated | +| System.CodeDom;CodeConditionStatement;CodeConditionStatement;(System.CodeDom.CodeExpression,System.CodeDom.CodeStatement[],System.CodeDom.CodeStatement[]);Argument[0];Argument[this].Property[System.CodeDom.CodeConditionStatement.Condition];value;dfc-generated | | System.CodeDom;CodeDefaultValueExpression;CodeDefaultValueExpression;(System.CodeDom.CodeTypeReference);Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeDelegateCreateExpression;CodeDelegateCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression,System.String);Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeDelegateCreateExpression;CodeDelegateCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression,System.String);Argument[2];Argument[this];taint;df-generated | +| System.CodeDom;CodeDelegateCreateExpression;CodeDelegateCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression,System.String);Argument[1];Argument[this].Property[System.CodeDom.CodeDelegateCreateExpression.TargetObject];value;dfc-generated | +| System.CodeDom;CodeDelegateInvokeExpression;CodeDelegateInvokeExpression;(System.CodeDom.CodeExpression);Argument[0];Argument[this].Property[System.CodeDom.CodeDelegateInvokeExpression.TargetObject];value;dfc-generated | +| System.CodeDom;CodeDelegateInvokeExpression;CodeDelegateInvokeExpression;(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[]);Argument[0];Argument[this].Property[System.CodeDom.CodeDelegateInvokeExpression.TargetObject];value;dfc-generated | +| System.CodeDom;CodeDirectionExpression;CodeDirectionExpression;(System.CodeDom.FieldDirection,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeDirectionExpression.Expression];value;dfc-generated | | System.CodeDom;CodeDirectiveCollection;Add;(System.CodeDom.CodeDirective);Argument[0];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeDirectiveCollection;AddRange;(System.CodeDom.CodeDirectiveCollection);Argument[0].Property[System.Collections.CollectionBase.List].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeDirectiveCollection;AddRange;(System.CodeDom.CodeDirective[]);Argument[0].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | @@ -4523,7 +4832,7 @@ | System.CodeDom;CodeDirectiveCollection;Insert;(System.Int32,System.CodeDom.CodeDirective);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeDirectiveCollection;get_Item;(System.Int32);Argument[this].Property[System.Collections.CollectionBase.List].Element;ReturnValue;value;dfc-generated | | System.CodeDom;CodeDirectiveCollection;set_Item;(System.Int32,System.CodeDom.CodeDirective);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | -| System.CodeDom;CodeEventReferenceExpression;CodeEventReferenceExpression;(System.CodeDom.CodeExpression,System.String);Argument[1];Argument[this];taint;df-generated | +| System.CodeDom;CodeEventReferenceExpression;CodeEventReferenceExpression;(System.CodeDom.CodeExpression,System.String);Argument[0];Argument[this].Property[System.CodeDom.CodeEventReferenceExpression.TargetObject];value;dfc-generated | | System.CodeDom;CodeExpressionCollection;Add;(System.CodeDom.CodeExpression);Argument[0];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeExpressionCollection;AddRange;(System.CodeDom.CodeExpressionCollection);Argument[0].Property[System.Collections.CollectionBase.List].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeExpressionCollection;AddRange;(System.CodeDom.CodeExpression[]);Argument[0].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | @@ -4533,10 +4842,15 @@ | System.CodeDom;CodeExpressionCollection;Insert;(System.Int32,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeExpressionCollection;get_Item;(System.Int32);Argument[this].Property[System.Collections.CollectionBase.List].Element;ReturnValue;value;dfc-generated | | System.CodeDom;CodeExpressionCollection;set_Item;(System.Int32,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | -| System.CodeDom;CodeFieldReferenceExpression;CodeFieldReferenceExpression;(System.CodeDom.CodeExpression,System.String);Argument[1];Argument[this];taint;df-generated | +| System.CodeDom;CodeExpressionStatement;CodeExpressionStatement;(System.CodeDom.CodeExpression);Argument[0];Argument[this].Property[System.CodeDom.CodeExpressionStatement.Expression];value;dfc-generated | +| System.CodeDom;CodeFieldReferenceExpression;CodeFieldReferenceExpression;(System.CodeDom.CodeExpression,System.String);Argument[0];Argument[this].Property[System.CodeDom.CodeFieldReferenceExpression.TargetObject];value;dfc-generated | | System.CodeDom;CodeGotoStatement;CodeGotoStatement;(System.String);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeIndexerExpression;CodeIndexerExpression;(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[]);Argument[0];Argument[this].Property[System.CodeDom.CodeIndexerExpression.TargetObject];value;dfc-generated | +| System.CodeDom;CodeIterationStatement;CodeIterationStatement;(System.CodeDom.CodeStatement,System.CodeDom.CodeExpression,System.CodeDom.CodeStatement,System.CodeDom.CodeStatement[]);Argument[0];Argument[this].Property[System.CodeDom.CodeIterationStatement.InitStatement];value;dfc-generated | +| System.CodeDom;CodeIterationStatement;CodeIterationStatement;(System.CodeDom.CodeStatement,System.CodeDom.CodeExpression,System.CodeDom.CodeStatement,System.CodeDom.CodeStatement[]);Argument[1];Argument[this].Property[System.CodeDom.CodeIterationStatement.TestExpression];value;dfc-generated | +| System.CodeDom;CodeIterationStatement;CodeIterationStatement;(System.CodeDom.CodeStatement,System.CodeDom.CodeExpression,System.CodeDom.CodeStatement,System.CodeDom.CodeStatement[]);Argument[2];Argument[this].Property[System.CodeDom.CodeIterationStatement.IncrementStatement];value;dfc-generated | | System.CodeDom;CodeLabeledStatement;CodeLabeledStatement;(System.String);Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeLabeledStatement;CodeLabeledStatement;(System.String,System.CodeDom.CodeStatement);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeLabeledStatement;CodeLabeledStatement;(System.String,System.CodeDom.CodeStatement);Argument[1];Argument[this].Property[System.CodeDom.CodeLabeledStatement.Statement];value;dfc-generated | | System.CodeDom;CodeLinePragma;CodeLinePragma;(System.String,System.Int32);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeMemberField;CodeMemberField;(System.CodeDom.CodeTypeReference,System.String);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeMemberField;CodeMemberField;(System.CodeDom.CodeTypeReference,System.String);Argument[1];Argument[this];taint;df-generated | @@ -4552,8 +4866,9 @@ | System.CodeDom;CodeMemberMethod;remove_PopulateParameters;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeMemberMethod;remove_PopulateStatements;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeMethodInvokeExpression;CodeMethodInvokeExpression;(System.CodeDom.CodeMethodReferenceExpression,System.CodeDom.CodeExpression[]);Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeMethodReferenceExpression;CodeMethodReferenceExpression;(System.CodeDom.CodeExpression,System.String);Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeMethodReferenceExpression;CodeMethodReferenceExpression;(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeTypeReference[]);Argument[1];Argument[this];taint;df-generated | +| System.CodeDom;CodeMethodReferenceExpression;CodeMethodReferenceExpression;(System.CodeDom.CodeExpression,System.String);Argument[0];Argument[this].Property[System.CodeDom.CodeMethodReferenceExpression.TargetObject];value;dfc-generated | +| System.CodeDom;CodeMethodReferenceExpression;CodeMethodReferenceExpression;(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeTypeReference[]);Argument[0];Argument[this].Property[System.CodeDom.CodeMethodReferenceExpression.TargetObject];value;dfc-generated | +| System.CodeDom;CodeMethodReturnStatement;CodeMethodReturnStatement;(System.CodeDom.CodeExpression);Argument[0];Argument[this].Property[System.CodeDom.CodeMethodReturnStatement.Expression];value;dfc-generated | | System.CodeDom;CodeNamespace;CodeNamespace;(System.String);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeNamespace;add_PopulateComments;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeNamespace;add_PopulateImports;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -4594,9 +4909,11 @@ | System.CodeDom;CodeParameterDeclarationExpressionCollection;Insert;(System.Int32,System.CodeDom.CodeParameterDeclarationExpression);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeParameterDeclarationExpressionCollection;get_Item;(System.Int32);Argument[this].Property[System.Collections.CollectionBase.List].Element;ReturnValue;value;dfc-generated | | System.CodeDom;CodeParameterDeclarationExpressionCollection;set_Item;(System.Int32,System.CodeDom.CodeParameterDeclarationExpression);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | -| System.CodeDom;CodePropertyReferenceExpression;CodePropertyReferenceExpression;(System.CodeDom.CodeExpression,System.String);Argument[1];Argument[this];taint;df-generated | +| System.CodeDom;CodePrimitiveExpression;CodePrimitiveExpression;(System.Object);Argument[0];Argument[this].Property[System.CodeDom.CodePrimitiveExpression.Value];value;dfc-generated | +| System.CodeDom;CodePropertyReferenceExpression;CodePropertyReferenceExpression;(System.CodeDom.CodeExpression,System.String);Argument[0];Argument[this].Property[System.CodeDom.CodePropertyReferenceExpression.TargetObject];value;dfc-generated | | System.CodeDom;CodeRegionDirective;CodeRegionDirective;(System.CodeDom.CodeRegionMode,System.String);Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeRemoveEventStatement;CodeRemoveEventStatement;(System.CodeDom.CodeEventReferenceExpression,System.CodeDom.CodeExpression);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeRemoveEventStatement;CodeRemoveEventStatement;(System.CodeDom.CodeEventReferenceExpression,System.CodeDom.CodeExpression);Argument[1];Argument[this].Property[System.CodeDom.CodeRemoveEventStatement.Listener];value;dfc-generated | +| System.CodeDom;CodeRemoveEventStatement;CodeRemoveEventStatement;(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression);Argument[2];Argument[this].Property[System.CodeDom.CodeRemoveEventStatement.Listener];value;dfc-generated | | System.CodeDom;CodeSnippetCompileUnit;CodeSnippetCompileUnit;(System.String);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeSnippetExpression;CodeSnippetExpression;(System.String);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeSnippetStatement;CodeSnippetStatement;(System.String);Argument[0];Argument[this];taint;df-generated | @@ -4610,6 +4927,7 @@ | System.CodeDom;CodeStatementCollection;Insert;(System.Int32,System.CodeDom.CodeStatement);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeStatementCollection;get_Item;(System.Int32);Argument[this].Property[System.Collections.CollectionBase.List].Element;ReturnValue;value;dfc-generated | | System.CodeDom;CodeStatementCollection;set_Item;(System.Int32,System.CodeDom.CodeStatement);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | +| System.CodeDom;CodeThrowExceptionStatement;CodeThrowExceptionStatement;(System.CodeDom.CodeExpression);Argument[0];Argument[this].Property[System.CodeDom.CodeThrowExceptionStatement.ToThrow];value;dfc-generated | | System.CodeDom;CodeTypeDeclaration;CodeTypeDeclaration;(System.String);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeDeclaration;add_PopulateBaseTypes;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeTypeDeclaration;add_PopulateMembers;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -4647,8 +4965,10 @@ | System.CodeDom;CodeTypeParameterCollection;Insert;(System.Int32,System.CodeDom.CodeTypeParameter);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeTypeParameterCollection;get_Item;(System.Int32);Argument[this].Property[System.Collections.CollectionBase.List].Element;ReturnValue;value;dfc-generated | | System.CodeDom;CodeTypeParameterCollection;set_Item;(System.Int32,System.CodeDom.CodeTypeParameter);Argument[1];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | +| System.CodeDom;CodeTypeReference;CodeTypeReference;(System.CodeDom.CodeTypeReference,System.Int32);Argument[0];Argument[this].Property[System.CodeDom.CodeTypeReference.ArrayElementType];value;dfc-generated | | System.CodeDom;CodeTypeReference;CodeTypeReference;(System.String);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeReference;CodeTypeReference;(System.String,System.CodeDom.CodeTypeReferenceOptions);Argument[0];Argument[this];taint;df-generated | +| System.CodeDom;CodeTypeReference;CodeTypeReference;(System.String,System.Int32);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeReference;get_TypeArguments;();Argument[this].Property[System.CodeDom.CodeTypeReference.ArrayElementType].Property[System.CodeDom.CodeTypeReference.TypeArguments];ReturnValue;value;dfc-generated | | System.CodeDom;CodeTypeReferenceCollection;Add;(System.CodeDom.CodeTypeReference);Argument[0];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.CodeDom;CodeTypeReferenceCollection;AddRange;(System.CodeDom.CodeTypeReferenceCollection);Argument[0].Property[System.Collections.CollectionBase.List].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | @@ -4662,12 +4982,11 @@ | System.CodeDom;CodeTypeReferenceExpression;CodeTypeReferenceExpression;(System.CodeDom.CodeTypeReference);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.CodeDom.CodeTypeReference,System.String);Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.CodeDom.CodeTypeReference,System.String);Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.CodeDom.CodeTypeReference,System.String,System.CodeDom.CodeExpression);Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.CodeDom.CodeTypeReference,System.String,System.CodeDom.CodeExpression);Argument[1];Argument[this];taint;df-generated | +| System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.CodeDom.CodeTypeReference,System.String,System.CodeDom.CodeExpression);Argument[2];Argument[this].Property[System.CodeDom.CodeVariableDeclarationStatement.InitExpression];value;dfc-generated | | System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.String,System.String);Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.String,System.String,System.CodeDom.CodeExpression);Argument[1];Argument[this];taint;df-generated | +| System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.String,System.String,System.CodeDom.CodeExpression);Argument[2];Argument[this].Property[System.CodeDom.CodeVariableDeclarationStatement.InitExpression];value;dfc-generated | | System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.Type,System.String);Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.Type,System.String,System.CodeDom.CodeExpression);Argument[1];Argument[this];taint;df-generated | +| System.CodeDom;CodeVariableDeclarationStatement;CodeVariableDeclarationStatement;(System.Type,System.String,System.CodeDom.CodeExpression);Argument[2];Argument[this].Property[System.CodeDom.CodeVariableDeclarationStatement.InitExpression];value;dfc-generated | | System.CodeDom;CodeVariableReferenceExpression;CodeVariableReferenceExpression;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Collections.Concurrent;BlockingCollection;Add;(T);Argument[0];Argument[this].Element;value;manual | | System.Collections.Concurrent;BlockingCollection;Add;(T,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | @@ -4728,6 +5047,7 @@ | System.Collections.Concurrent;ConcurrentDictionary;ConcurrentDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Concurrent;ConcurrentDictionary;ConcurrentDictionary;(System.Int32,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);Argument[1].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | | System.Collections.Concurrent;ConcurrentDictionary;ConcurrentDictionary;(System.Int32,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);Argument[1].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;GetAlternateLookup;();Argument[this];ReturnValue.Property[System.Collections.Concurrent.ConcurrentDictionary`2+AlternateLookup`1.Dictionary];value;dfc-generated | | System.Collections.Concurrent;ConcurrentDictionary;GetOrAdd;(TKey,System.Func);Argument[0];Argument[1].Parameter[0];value;dfc-generated | | System.Collections.Concurrent;ConcurrentDictionary;GetOrAdd;(TKey,System.Func);Argument[0];Argument[1].Parameter[0];value;hq-generated | | System.Collections.Concurrent;ConcurrentDictionary;GetOrAdd;(TKey,System.Func);Argument[1].ReturnValue;ReturnValue;value;dfc-generated | @@ -4743,6 +5063,7 @@ | System.Collections.Concurrent;ConcurrentDictionary;GetOrAdd;(TKey,System.Func,TArg);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Concurrent;ConcurrentDictionary;GetOrAdd;(TKey,System.Func,TArg);Argument[2];Argument[1].Parameter[1];value;dfc-generated | | System.Collections.Concurrent;ConcurrentDictionary;GetOrAdd;(TKey,System.Func,TArg);Argument[2];Argument[1].Parameter[1];value;hq-generated | +| System.Collections.Concurrent;ConcurrentDictionary;TryGetAlternateLookup;(System.Collections.Concurrent.ConcurrentDictionary+AlternateLookup);Argument[this];ReturnValue.Property[System.Collections.Concurrent.ConcurrentDictionary`2+AlternateLookup`1.Dictionary];value;dfc-generated | | System.Collections.Concurrent;ConcurrentDictionary;get_Comparer;();Argument[this];ReturnValue;taint;df-generated | | System.Collections.Concurrent;ConcurrentDictionary;get_Keys;();Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.Concurrent;ConcurrentDictionary;get_Values;();Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | @@ -4764,18 +5085,30 @@ | System.Collections.Frozen;FrozenDictionary;ToFrozenDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Frozen;FrozenDictionary;ToFrozenDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Collections.Frozen;FrozenDictionary;ToFrozenDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Collections.Frozen;FrozenDictionary+AlternateLookup;ContainsKey;(TAlternateKey);Argument[0];Argument[this];taint;df-generated | +| System.Collections.Frozen;FrozenDictionary+AlternateLookup;TryGetValue;(TAlternateKey,TValue);Argument[0];Argument[this];taint;df-generated | +| System.Collections.Frozen;FrozenDictionary+AlternateLookup;get_Item;(TAlternateKey);Argument[0];Argument[this];taint;df-generated | | System.Collections.Frozen;FrozenDictionary+Enumerator;get_Current;();Argument[this].Property[System.Collections.Frozen.FrozenDictionary`2+Enumerator.Current];ReturnValue;value;df-generated | | System.Collections.Frozen;FrozenDictionary+Enumerator;get_Current;();Argument[this].Property[System.Collections.Frozen.FrozenDictionary`2+Enumerator.Current];ReturnValue;value;dfc-generated | | System.Collections.Frozen;FrozenDictionary+Enumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | | System.Collections.Frozen;FrozenDictionary+Enumerator;get_Current;();Argument[this];ReturnValue;taint;dfc-generated | +| System.Collections.Frozen;FrozenDictionary;GetAlternateLookup;();Argument[this];ReturnValue.Property[System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1.Dictionary];value;dfc-generated | +| System.Collections.Frozen;FrozenDictionary;TryGetAlternateLookup;(System.Collections.Frozen.FrozenDictionary+AlternateLookup);Argument[this];ReturnValue.Property[System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1.Dictionary];value;dfc-generated | | System.Collections.Frozen;FrozenDictionary;get_Keys;();Argument[this];ReturnValue;taint;df-generated | | System.Collections.Frozen;FrozenDictionary;get_Values;();Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Frozen;FrozenSet;Create;(System.Collections.Generic.IEqualityComparer,System.ReadOnlySpan);Argument[1];ReturnValue;taint;df-generated | +| System.Collections.Frozen;FrozenSet;Create;(System.ReadOnlySpan);Argument[0];ReturnValue;taint;df-generated | | System.Collections.Frozen;FrozenSet;ToFrozenSet;(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEqualityComparer);Argument[0].Element;ReturnValue;taint;df-generated | +| System.Collections.Frozen;FrozenSet+AlternateLookup;Contains;(TAlternate);Argument[0];Argument[this];taint;df-generated | +| System.Collections.Frozen;FrozenSet+AlternateLookup;TryGetValue;(TAlternate,T);Argument[0];Argument[this];taint;df-generated | +| System.Collections.Frozen;FrozenSet+AlternateLookup;TryGetValue;(TAlternate,T);Argument[this];ReturnValue;taint;df-generated | | System.Collections.Frozen;FrozenSet+Enumerator;get_Current;();Argument[this].Property[System.Collections.Frozen.FrozenSet`1+Enumerator.Current];ReturnValue;value;df-generated | | System.Collections.Frozen;FrozenSet+Enumerator;get_Current;();Argument[this].Property[System.Collections.Frozen.FrozenSet`1+Enumerator.Current];ReturnValue;value;dfc-generated | | System.Collections.Frozen;FrozenSet+Enumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | | System.Collections.Frozen;FrozenSet+Enumerator;get_Current;();Argument[this];ReturnValue;taint;dfc-generated | | System.Collections.Frozen;FrozenSet;CopyTo;(System.Span);Argument[this].Property[System.Collections.Frozen.FrozenSet`1.Items].Element;Argument[0].Element;value;dfc-generated | +| System.Collections.Frozen;FrozenSet;GetAlternateLookup;();Argument[this];ReturnValue.Property[System.Collections.Frozen.FrozenSet`1+AlternateLookup`1.Set];value;dfc-generated | +| System.Collections.Frozen;FrozenSet;TryGetAlternateLookup;(System.Collections.Frozen.FrozenSet+AlternateLookup);Argument[this];ReturnValue.Property[System.Collections.Frozen.FrozenSet`1+AlternateLookup`1.Set];value;dfc-generated | | System.Collections.Frozen;FrozenSet;TryGetValue;(T,T);Argument[this].Property[System.Collections.Frozen.FrozenSet`1.Items].Element;ReturnValue;value;dfc-generated | | System.Collections.Frozen;FrozenSet;get_Items;();Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;CollectionExtensions;AsReadOnly;(System.Collections.Generic.IList);Argument[0].Element;ReturnValue;taint;df-generated | @@ -4919,6 +5252,29 @@ | System.Collections.Generic;List;Slice;(System.Int32,System.Int32);Argument[this].Element;ReturnValue.Element;value;dfc-generated | | System.Collections.Generic;List;Sort;(System.Comparison);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Collections.Generic;List;TrueForAll;(System.Predicate);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.Collections.Generic;OrderedDictionary+Enumerator;get_Current;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+Enumerator.Current];ReturnValue;value;df-generated | +| System.Collections.Generic;OrderedDictionary+Enumerator;get_Current;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+Enumerator.Current];ReturnValue;value;dfc-generated | +| System.Collections.Generic;OrderedDictionary+Enumerator;get_Key;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+Enumerator.Current].Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue;value;df-generated | +| System.Collections.Generic;OrderedDictionary+Enumerator;get_Key;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+Enumerator.Current].Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue;value;dfc-generated | +| System.Collections.Generic;OrderedDictionary+Enumerator;get_Value;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+Enumerator.Current].Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;df-generated | +| System.Collections.Generic;OrderedDictionary+Enumerator;get_Value;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+Enumerator.Current].Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;dfc-generated | +| System.Collections.Generic;OrderedDictionary+KeyCollection+Enumerator;get_Current;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+KeyCollection+Enumerator.Current];ReturnValue;value;df-generated | +| System.Collections.Generic;OrderedDictionary+KeyCollection+Enumerator;get_Current;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+KeyCollection+Enumerator.Current];ReturnValue;value;dfc-generated | +| System.Collections.Generic;OrderedDictionary+KeyCollection;GetEnumerator;();Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Generic;OrderedDictionary+ValueCollection+Enumerator;get_Current;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+ValueCollection+Enumerator.Current];ReturnValue;value;df-generated | +| System.Collections.Generic;OrderedDictionary+ValueCollection+Enumerator;get_Current;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2+ValueCollection+Enumerator.Current];ReturnValue;value;dfc-generated | +| System.Collections.Generic;OrderedDictionary+ValueCollection;GetEnumerator;();Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Generic;OrderedDictionary;GetEnumerator;();Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Generic;OrderedDictionary;OrderedDictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IEqualityComparer);Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Generic;OrderedDictionary;OrderedDictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IEqualityComparer);Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | +| System.Collections.Generic;OrderedDictionary;OrderedDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Generic;OrderedDictionary;OrderedDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | +| System.Collections.Generic;OrderedDictionary;OrderedDictionary;(System.Int32,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[this].SyntheticField[System.Collections.Generic.OrderedDictionary`2._comparer];value;dfc-generated | +| System.Collections.Generic;OrderedDictionary;Remove;(TKey,TValue);Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Generic;OrderedDictionary;TryGetValue;(TKey,TValue);Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Generic;OrderedDictionary;get_Comparer;();Argument[this].SyntheticField[System.Collections.Generic.OrderedDictionary`2._comparer];ReturnValue;value;dfc-generated | +| System.Collections.Generic;OrderedDictionary;get_Keys;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2.Keys];ReturnValue;value;dfc-generated | +| System.Collections.Generic;OrderedDictionary;get_Values;();Argument[this].Property[System.Collections.Generic.OrderedDictionary`2.Values];ReturnValue;value;dfc-generated | | System.Collections.Generic;PriorityQueue+UnorderedItemsCollection+Enumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;PriorityQueue+UnorderedItemsCollection;GetEnumerator;();Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;PriorityQueue;Dequeue;();Argument[this];ReturnValue;taint;df-generated | @@ -5196,13 +5552,53 @@ | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable>);Argument[0];ReturnValue;value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);Argument[0];ReturnValue;value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[0];ReturnValue;value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[0].Element;Argument[1].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[0].Element;Argument[2].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[0].Element;Argument[2].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[2];Argument[2].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[1].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[2].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[2].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[2];Argument[2].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[1].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[2].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[2].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[2];Argument[2].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func);Argument[0].Element;Argument[1].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[1].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;hq-generated | +| System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableDictionary;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableDictionary+Builder;Add;(System.Collections.Generic.KeyValuePair);Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | | System.Collections.Immutable;ImmutableDictionary+Builder;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 | @@ -5226,10 +5622,7 @@ | System.Collections.Immutable;ImmutableDictionary;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableDictionary`2+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableDictionary;Remove;(TKey);Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;RemoveRange;(System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableDictionary;SetItem;(TKey,TValue);Argument[0];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableDictionary;SetItem;(TKey,TValue);Argument[1];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;SetItem;(TKey,TValue);Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableDictionary;SetItems;(System.Collections.Generic.IEnumerable>);Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;SetItems;(System.Collections.Generic.IEnumerable>);Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;ToBuilder;();Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;TryGetKey;(TKey,TKey);Argument[0];ReturnValue;value;dfc-generated | @@ -5498,11 +5891,41 @@ | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[1];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[2];ReturnValue;taint;df-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[0].Element;Argument[1].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[0].Element;Argument[2].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[0].Element;Argument[2].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[2];Argument[2].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[0].Element;Argument[1].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[0].Element;Argument[2].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[0].Element;Argument[2].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[2];Argument[2].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[1].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[2].Parameter[0];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[0].Element;Argument[2].Parameter[0];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[1].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[2].ReturnValue;ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;hq-generated | +| System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[2];Argument[2].Parameter[delegate-self];value;dfc-generated | | System.Collections.Immutable;ImmutableSortedDictionary;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;Add;(System.Collections.Generic.KeyValuePair);Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;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 | @@ -5639,6 +6062,9 @@ | System.Collections.ObjectModel;ReadOnlyObservableCollection;add_PropertyChanged;(System.ComponentModel.PropertyChangedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Collections.ObjectModel;ReadOnlyObservableCollection;remove_CollectionChanged;(System.Collections.Specialized.NotifyCollectionChangedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Collections.ObjectModel;ReadOnlyObservableCollection;remove_PropertyChanged;(System.ComponentModel.PropertyChangedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.Collections.ObjectModel;ReadOnlySet;ReadOnlySet;(System.Collections.Generic.ISet);Argument[0];Argument[this].SyntheticField[System.Collections.ObjectModel.ReadOnlySet`1._set];value;dfc-generated | +| System.Collections.ObjectModel;ReadOnlySet;get_Set;();Argument[this].SyntheticField[System.Collections.ObjectModel.ReadOnlySet`1._set];ReturnValue;value;dfc-generated | +| System.Collections.ObjectModel;ReadOnlySet;get_SyncRoot;();Argument[this].SyntheticField[System.Collections.ObjectModel.ReadOnlySet`1._set].Property[System.Collections.ICollection.SyncRoot];ReturnValue;value;dfc-generated | | System.Collections.Specialized;CollectionsUtil;CreateCaseInsensitiveHashtable;(System.Collections.IDictionary);Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | | System.Collections.Specialized;CollectionsUtil;CreateCaseInsensitiveHashtable;(System.Collections.IDictionary);Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | | System.Collections.Specialized;INotifyCollectionChanged;add_CollectionChanged;(System.Collections.Specialized.NotifyCollectionChangedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -5780,8 +6206,6 @@ | System.Collections;IDictionaryEnumerator;get_Value;();Argument[this];ReturnValue;taint;df-generated | | System.Collections;IEnumerable;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections;IEnumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | -| System.Collections;IEqualityComparer;Equals;(System.Object,System.Object);Argument[0];Argument[this];taint;df-generated | -| System.Collections;IEqualityComparer;Equals;(System.Object,System.Object);Argument[1];Argument[this];taint;df-generated | | System.Collections;IEqualityComparer;GetHashCode;(System.Object);Argument[0];Argument[this];taint;df-generated | | System.Collections;IList;Add;(System.Object);Argument[0];Argument[this].Element;value;manual | | System.Collections;IList;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | @@ -5814,9 +6238,22 @@ | System.Collections;Stack;Stack;(System.Collections.ICollection);Argument[0].Element;Argument[this].SyntheticField[System.Collections.Stack._array].Element;value;dfc-generated | | System.Collections;Stack;Synchronized;(System.Collections.Stack);Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections;Stack;ToArray;();Argument[this].SyntheticField[System.Collections.Stack._array].Element;ReturnValue.Element;value;dfc-generated | +| System.ComponentModel.DataAnnotations.Schema;ColumnAttribute;ColumnAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.Schema.ColumnAttribute.Name];value;dfc-generated | +| System.ComponentModel.DataAnnotations.Schema;ForeignKeyAttribute;ForeignKeyAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute.Name];value;dfc-generated | +| System.ComponentModel.DataAnnotations.Schema;InversePropertyAttribute;InversePropertyAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute.Property];value;dfc-generated | +| System.ComponentModel.DataAnnotations.Schema;TableAttribute;TableAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.Schema.TableAttribute.Name];value;dfc-generated | +| System.ComponentModel.DataAnnotations;AllowedValuesAttribute;AllowedValuesAttribute;(System.Object[]);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.AllowedValuesAttribute.Values];value;dfc-generated | +| System.ComponentModel.DataAnnotations;AssociationAttribute;AssociationAttribute;(System.String,System.String,System.String);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.AssociationAttribute.Name];value;dfc-generated | +| System.ComponentModel.DataAnnotations;AssociationAttribute;AssociationAttribute;(System.String,System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.DataAnnotations.AssociationAttribute.ThisKey];value;dfc-generated | +| System.ComponentModel.DataAnnotations;AssociationAttribute;AssociationAttribute;(System.String,System.String,System.String);Argument[2];Argument[this].Property[System.ComponentModel.DataAnnotations.AssociationAttribute.OtherKey];value;dfc-generated | | System.ComponentModel.DataAnnotations;AssociationAttribute;get_OtherKeyMembers;();Argument[this].Property[System.ComponentModel.DataAnnotations.AssociationAttribute.OtherKey];ReturnValue.Element;taint;dfc-generated | | System.ComponentModel.DataAnnotations;AssociationAttribute;get_ThisKeyMembers;();Argument[this].Property[System.ComponentModel.DataAnnotations.AssociationAttribute.ThisKey];ReturnValue.Element;taint;dfc-generated | +| System.ComponentModel.DataAnnotations;CompareAttribute;CompareAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.CompareAttribute.OtherProperty];value;dfc-generated | +| System.ComponentModel.DataAnnotations;CompareAttribute;IsValid;(System.Object,System.ComponentModel.DataAnnotations.ValidationContext);Argument[this].Property[System.ComponentModel.DataAnnotations.CompareAttribute.OtherProperty];Argument[this].Property[System.ComponentModel.DataAnnotations.CompareAttribute.OtherPropertyDisplayName];value;dfc-generated | +| System.ComponentModel.DataAnnotations;CustomValidationAttribute;CustomValidationAttribute;(System.Type,System.String);Argument[1];Argument[this].Property[System.ComponentModel.DataAnnotations.CustomValidationAttribute.Method];value;dfc-generated | +| System.ComponentModel.DataAnnotations;DataTypeAttribute;DataTypeAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.DataTypeAttribute.CustomDataType];value;dfc-generated | | System.ComponentModel.DataAnnotations;DataTypeAttribute;GetDataTypeName;();Argument[this].Property[System.ComponentModel.DataAnnotations.DataTypeAttribute.CustomDataType];ReturnValue;value;dfc-generated | +| System.ComponentModel.DataAnnotations;DeniedValuesAttribute;DeniedValuesAttribute;(System.Object[]);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.DeniedValuesAttribute.Values];value;dfc-generated | | System.ComponentModel.DataAnnotations;DisplayAttribute;GetAutoGenerateField;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;DisplayAttribute;GetAutoGenerateFilter;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;DisplayAttribute;GetDescription;();Argument[this];ReturnValue;taint;df-generated | @@ -5825,13 +6262,18 @@ | System.ComponentModel.DataAnnotations;DisplayAttribute;GetOrder;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;DisplayAttribute;GetPrompt;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;DisplayAttribute;GetShortName;();Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel.DataAnnotations;DisplayColumnAttribute;DisplayColumnAttribute;(System.String,System.String,System.Boolean);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.DisplayColumnAttribute.DisplayColumn];value;dfc-generated | +| System.ComponentModel.DataAnnotations;DisplayColumnAttribute;DisplayColumnAttribute;(System.String,System.String,System.Boolean);Argument[1];Argument[this].Property[System.ComponentModel.DataAnnotations.DisplayColumnAttribute.SortColumn];value;dfc-generated | | System.ComponentModel.DataAnnotations;DisplayFormatAttribute;GetNullDisplayText;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;FilterUIHintAttribute;FilterUIHintAttribute;(System.String,System.String,System.Object[]);Argument[0];Argument[this].SyntheticField[System.ComponentModel.DataAnnotations.FilterUIHintAttribute._implementation].SyntheticField[System.ComponentModel.DataAnnotations.UIHintAttribute+UIHintImplementation.UIHint];value;dfc-generated | | System.ComponentModel.DataAnnotations;FilterUIHintAttribute;FilterUIHintAttribute;(System.String,System.String,System.Object[]);Argument[1];Argument[this].SyntheticField[System.ComponentModel.DataAnnotations.FilterUIHintAttribute._implementation].SyntheticField[System.ComponentModel.DataAnnotations.UIHintAttribute+UIHintImplementation.PresentationLayer];value;dfc-generated | | System.ComponentModel.DataAnnotations;FilterUIHintAttribute;get_ControlParameters;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;FilterUIHintAttribute;get_FilterUIHint;();Argument[this].SyntheticField[System.ComponentModel.DataAnnotations.FilterUIHintAttribute._implementation].SyntheticField[System.ComponentModel.DataAnnotations.UIHintAttribute+UIHintImplementation.UIHint];ReturnValue;value;dfc-generated | | System.ComponentModel.DataAnnotations;FilterUIHintAttribute;get_PresentationLayer;();Argument[this].SyntheticField[System.ComponentModel.DataAnnotations.FilterUIHintAttribute._implementation].SyntheticField[System.ComponentModel.DataAnnotations.UIHintAttribute+UIHintImplementation.PresentationLayer];ReturnValue;value;dfc-generated | +| System.ComponentModel.DataAnnotations;RangeAttribute;RangeAttribute;(System.Type,System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.DataAnnotations.RangeAttribute.Minimum];value;dfc-generated | +| System.ComponentModel.DataAnnotations;RangeAttribute;RangeAttribute;(System.Type,System.String,System.String);Argument[2];Argument[this].Property[System.ComponentModel.DataAnnotations.RangeAttribute.Maximum];value;dfc-generated | | System.ComponentModel.DataAnnotations;RegularExpressionAttribute;FormatErrorMessage;(System.String);Argument[this].Property[System.ComponentModel.DataAnnotations.RegularExpressionAttribute.Pattern];ReturnValue;taint;dfc-generated | +| System.ComponentModel.DataAnnotations;RegularExpressionAttribute;RegularExpressionAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.RegularExpressionAttribute.Pattern];value;dfc-generated | | System.ComponentModel.DataAnnotations;UIHintAttribute;UIHintAttribute;(System.String,System.String,System.Object[]);Argument[0];Argument[this].SyntheticField[System.ComponentModel.DataAnnotations.UIHintAttribute._implementation].SyntheticField[System.ComponentModel.DataAnnotations.UIHintAttribute+UIHintImplementation.UIHint];value;dfc-generated | | System.ComponentModel.DataAnnotations;UIHintAttribute;UIHintAttribute;(System.String,System.String,System.Object[]);Argument[1];Argument[this].SyntheticField[System.ComponentModel.DataAnnotations.UIHintAttribute._implementation].SyntheticField[System.ComponentModel.DataAnnotations.UIHintAttribute+UIHintImplementation.PresentationLayer];value;dfc-generated | | System.ComponentModel.DataAnnotations;UIHintAttribute;get_ControlParameters;();Argument[this];ReturnValue;taint;df-generated | @@ -5848,15 +6290,26 @@ | System.ComponentModel.DataAnnotations;ValidationContext;InitializeServiceProvider;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.DataAnnotations;ValidationContext;InitializeServiceProvider;(System.Func);Argument[0];Argument[this].SyntheticField[System.ComponentModel.DataAnnotations.ValidationContext._serviceProvider];value;dfc-generated | | System.ComponentModel.DataAnnotations;ValidationContext;InitializeServiceProvider;(System.Func);Argument[0];Argument[this].SyntheticField[System.ComponentModel.DataAnnotations.ValidationContext._serviceProvider];value;hq-generated | +| System.ComponentModel.DataAnnotations;ValidationContext;ValidationContext;(System.Object,System.IServiceProvider,System.Collections.Generic.IDictionary);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationContext.ObjectInstance];value;dfc-generated | | System.ComponentModel.DataAnnotations;ValidationContext;get_Items;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;ValidationException;ValidationException;(System.ComponentModel.DataAnnotations.ValidationResult,System.ComponentModel.DataAnnotations.ValidationAttribute,System.Object);Argument[0];Argument[this];taint;df-generated | +| System.ComponentModel.DataAnnotations;ValidationException;ValidationException;(System.String,System.ComponentModel.DataAnnotations.ValidationAttribute,System.Object);Argument[1];Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationException.ValidationAttribute];value;dfc-generated | +| System.ComponentModel.DataAnnotations;ValidationException;ValidationException;(System.String,System.ComponentModel.DataAnnotations.ValidationAttribute,System.Object);Argument[2];Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationException.Value];value;dfc-generated | | System.ComponentModel.DataAnnotations;ValidationResult;ToString;();Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationResult.ErrorMessage];ReturnValue;value;dfc-generated | +| System.ComponentModel.DataAnnotations;ValidationResult;ValidationResult;(System.ComponentModel.DataAnnotations.ValidationResult);Argument[0].Property[System.ComponentModel.DataAnnotations.ValidationResult.ErrorMessage];Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationResult.ErrorMessage];value;dfc-generated | +| System.ComponentModel.DataAnnotations;ValidationResult;ValidationResult;(System.ComponentModel.DataAnnotations.ValidationResult);Argument[0].Property[System.ComponentModel.DataAnnotations.ValidationResult.MemberNames];Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationResult.MemberNames];value;dfc-generated | +| System.ComponentModel.DataAnnotations;ValidationResult;ValidationResult;(System.String,System.Collections.Generic.IEnumerable);Argument[0];Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationResult.ErrorMessage];value;dfc-generated | +| System.ComponentModel.DataAnnotations;ValidationResult;ValidationResult;(System.String,System.Collections.Generic.IEnumerable);Argument[1];Argument[this].Property[System.ComponentModel.DataAnnotations.ValidationResult.MemberNames];value;dfc-generated | | System.ComponentModel.Design.Serialization;ContextStack;Append;(System.Object);Argument[0];Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.ContextStack._contextStack].Element;value;dfc-generated | | System.ComponentModel.Design.Serialization;ContextStack;Pop;();Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.ContextStack._contextStack].Element;ReturnValue;value;dfc-generated | | System.ComponentModel.Design.Serialization;ContextStack;Push;(System.Object);Argument[0];Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.ContextStack._contextStack].Element;value;dfc-generated | | System.ComponentModel.Design.Serialization;ContextStack;get_Current;();Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.ContextStack._contextStack].Element;ReturnValue;value;dfc-generated | | System.ComponentModel.Design.Serialization;ContextStack;get_Item;(System.Int32);Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.ContextStack._contextStack].Element;ReturnValue;value;dfc-generated | | System.ComponentModel.Design.Serialization;ContextStack;get_Item;(System.Type);Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.ContextStack._contextStack].Element;ReturnValue;value;dfc-generated | +| System.ComponentModel.Design.Serialization;DefaultSerializationProviderAttribute;DefaultSerializationProviderAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.Design.Serialization.DefaultSerializationProviderAttribute.ProviderTypeName];value;dfc-generated | +| System.ComponentModel.Design.Serialization;DesignerSerializerAttribute;DesignerSerializerAttribute;(System.String,System.String);Argument[0];Argument[this].Property[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerTypeName];value;dfc-generated | +| System.ComponentModel.Design.Serialization;DesignerSerializerAttribute;DesignerSerializerAttribute;(System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerBaseTypeName];value;dfc-generated | +| System.ComponentModel.Design.Serialization;DesignerSerializerAttribute;DesignerSerializerAttribute;(System.String,System.Type);Argument[0];Argument[this].Property[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerTypeName];value;dfc-generated | | System.ComponentModel.Design.Serialization;DesignerSerializerAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerBaseTypeName];Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute._typeId];taint;df-generated | | System.ComponentModel.Design.Serialization;DesignerSerializerAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerBaseTypeName];Argument[this].SyntheticField[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute._typeId];taint;dfc-generated | | System.ComponentModel.Design.Serialization;DesignerSerializerAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerBaseTypeName];ReturnValue;taint;df-generated | @@ -5867,22 +6320,40 @@ | System.ComponentModel.Design.Serialization;IDesignerSerializationManager;add_SerializationComplete;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design.Serialization;IDesignerSerializationManager;remove_ResolveName;(System.ComponentModel.Design.Serialization.ResolveNameEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design.Serialization;IDesignerSerializationManager;remove_SerializationComplete;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.ComponentModel.Design.Serialization;InstanceDescriptor;InstanceDescriptor;(System.Reflection.MemberInfo,System.Collections.ICollection,System.Boolean);Argument[0];Argument[this].Property[System.ComponentModel.Design.Serialization.InstanceDescriptor.MemberInfo];value;dfc-generated | +| System.ComponentModel.Design.Serialization;MemberRelationship;MemberRelationship;(System.Object,System.ComponentModel.MemberDescriptor);Argument[0];Argument[this].Property[System.ComponentModel.Design.Serialization.MemberRelationship.Owner];value;dfc-generated | +| System.ComponentModel.Design.Serialization;MemberRelationship;MemberRelationship;(System.Object,System.ComponentModel.MemberDescriptor);Argument[1];Argument[this].Property[System.ComponentModel.Design.Serialization.MemberRelationship.Member];value;dfc-generated | +| System.ComponentModel.Design.Serialization;ResolveNameEventArgs;ResolveNameEventArgs;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.Design.Serialization.ResolveNameEventArgs.Name];value;dfc-generated | | System.ComponentModel.Design.Serialization;ResolveNameEventHandler;BeginInvoke;(System.Object,System.ComponentModel.Design.Serialization.ResolveNameEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.ComponentModel.Design.Serialization;RootDesignerSerializerAttribute;RootDesignerSerializerAttribute;(System.String,System.String,System.Boolean);Argument[0];Argument[this].Property[System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute.SerializerTypeName];value;dfc-generated | +| System.ComponentModel.Design.Serialization;RootDesignerSerializerAttribute;RootDesignerSerializerAttribute;(System.String,System.String,System.Boolean);Argument[1];Argument[this].Property[System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute.SerializerBaseTypeName];value;dfc-generated | +| System.ComponentModel.Design.Serialization;RootDesignerSerializerAttribute;RootDesignerSerializerAttribute;(System.String,System.Type,System.Boolean);Argument[0];Argument[this].Property[System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute.SerializerTypeName];value;dfc-generated | +| System.ComponentModel.Design;ActiveDesignerEventArgs;ActiveDesignerEventArgs;(System.ComponentModel.Design.IDesignerHost,System.ComponentModel.Design.IDesignerHost);Argument[0];Argument[this].Property[System.ComponentModel.Design.ActiveDesignerEventArgs.OldDesigner];value;dfc-generated | +| System.ComponentModel.Design;ActiveDesignerEventArgs;ActiveDesignerEventArgs;(System.ComponentModel.Design.IDesignerHost,System.ComponentModel.Design.IDesignerHost);Argument[1];Argument[this].Property[System.ComponentModel.Design.ActiveDesignerEventArgs.NewDesigner];value;dfc-generated | | System.ComponentModel.Design;ActiveDesignerEventHandler;BeginInvoke;(System.Object,System.ComponentModel.Design.ActiveDesignerEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design;CommandID;ToString;();Argument[this].Property[System.ComponentModel.Design.CommandID.Guid];ReturnValue;taint;dfc-generated | +| System.ComponentModel.Design;ComponentChangedEventArgs;ComponentChangedEventArgs;(System.Object,System.ComponentModel.MemberDescriptor,System.Object,System.Object);Argument[0];Argument[this].Property[System.ComponentModel.Design.ComponentChangedEventArgs.Component];value;dfc-generated | +| System.ComponentModel.Design;ComponentChangedEventArgs;ComponentChangedEventArgs;(System.Object,System.ComponentModel.MemberDescriptor,System.Object,System.Object);Argument[1];Argument[this].Property[System.ComponentModel.Design.ComponentChangedEventArgs.Member];value;dfc-generated | +| System.ComponentModel.Design;ComponentChangedEventArgs;ComponentChangedEventArgs;(System.Object,System.ComponentModel.MemberDescriptor,System.Object,System.Object);Argument[2];Argument[this].Property[System.ComponentModel.Design.ComponentChangedEventArgs.OldValue];value;dfc-generated | +| System.ComponentModel.Design;ComponentChangedEventArgs;ComponentChangedEventArgs;(System.Object,System.ComponentModel.MemberDescriptor,System.Object,System.Object);Argument[3];Argument[this].Property[System.ComponentModel.Design.ComponentChangedEventArgs.NewValue];value;dfc-generated | | System.ComponentModel.Design;ComponentChangedEventHandler;BeginInvoke;(System.Object,System.ComponentModel.Design.ComponentChangedEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.ComponentModel.Design;ComponentChangingEventArgs;ComponentChangingEventArgs;(System.Object,System.ComponentModel.MemberDescriptor);Argument[0];Argument[this].Property[System.ComponentModel.Design.ComponentChangingEventArgs.Component];value;dfc-generated | +| System.ComponentModel.Design;ComponentChangingEventArgs;ComponentChangingEventArgs;(System.Object,System.ComponentModel.MemberDescriptor);Argument[1];Argument[this].Property[System.ComponentModel.Design.ComponentChangingEventArgs.Member];value;dfc-generated | | System.ComponentModel.Design;ComponentChangingEventHandler;BeginInvoke;(System.Object,System.ComponentModel.Design.ComponentChangingEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design;ComponentEventHandler;BeginInvoke;(System.Object,System.ComponentModel.Design.ComponentEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.ComponentModel.Design;ComponentRenameEventArgs;ComponentRenameEventArgs;(System.Object,System.String,System.String);Argument[0];Argument[this].Property[System.ComponentModel.Design.ComponentRenameEventArgs.Component];value;dfc-generated | | System.ComponentModel.Design;ComponentRenameEventHandler;BeginInvoke;(System.Object,System.ComponentModel.Design.ComponentRenameEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design;DesignerCollection;DesignerCollection;(System.Collections.IList);Argument[0];Argument[this].SyntheticField[System.ComponentModel.Design.DesignerCollection._designers];value;dfc-generated | | System.ComponentModel.Design;DesignerCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.ComponentModel.Design;DesignerCollection;get_Item;(System.Int32);Argument[this].SyntheticField[System.ComponentModel.Design.DesignerCollection._designers].Element;ReturnValue;value;dfc-generated | +| System.ComponentModel.Design;DesignerEventArgs;DesignerEventArgs;(System.ComponentModel.Design.IDesignerHost);Argument[0];Argument[this].Property[System.ComponentModel.Design.DesignerEventArgs.Designer];value;dfc-generated | | System.ComponentModel.Design;DesignerEventHandler;BeginInvoke;(System.Object,System.ComponentModel.Design.DesignerEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design;DesignerOptionService+DesignerOptionCollection;get_Item;(System.Int32);Argument[this].Element;ReturnValue;value;manual | | System.ComponentModel.Design;DesignerOptionService+DesignerOptionCollection;get_Item;(System.String);Argument[this].Element;ReturnValue;value;manual | | System.ComponentModel.Design;DesignerOptionService+DesignerOptionCollection;get_Properties;();Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.Design;DesignerOptionService;CreateOptionCollection;(System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection,System.String,System.Object);Argument[2];ReturnValue;taint;df-generated | -| System.ComponentModel.Design;DesignerOptionService;CreateOptionCollection;(System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection,System.String,System.Object);Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel.Design;DesignerOptionService;CreateOptionCollection;(System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection,System.String,System.Object);Argument[0];ReturnValue.Property[System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection.Parent];value;dfc-generated | +| System.ComponentModel.Design;DesignerOptionService;CreateOptionCollection;(System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection,System.String,System.Object);Argument[1];ReturnValue.Property[System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection.Name];value;dfc-generated | +| System.ComponentModel.Design;DesignerTransaction;DesignerTransaction;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.Design.DesignerTransaction.Description];value;dfc-generated | | System.ComponentModel.Design;DesignerTransactionCloseEventHandler;BeginInvoke;(System.Object,System.ComponentModel.Design.DesignerTransactionCloseEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design;DesignerVerb;DesignerVerb;(System.String,System.EventHandler);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design;DesignerVerb;DesignerVerb;(System.String,System.EventHandler,System.ComponentModel.Design.CommandID);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -5901,6 +6372,7 @@ | System.ComponentModel.Design;DesignerVerbCollection;set_Item;(System.Int32,System.ComponentModel.Design.DesignerVerb);Argument[1];Argument[this].Element;value;manual | | System.ComponentModel.Design;DesigntimeLicenseContext;GetSavedLicenseKey;(System.Type,System.Reflection.Assembly);Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.Design;DesigntimeLicenseContext;SetSavedLicenseKey;(System.Type,System.String);Argument[1];Argument[this];taint;df-generated | +| System.ComponentModel.Design;HelpKeywordAttribute;HelpKeywordAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.Design.HelpKeywordAttribute.HelpKeyword];value;dfc-generated | | System.ComponentModel.Design;IComponentChangeService;add_ComponentAdded;(System.ComponentModel.Design.ComponentEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design;IComponentChangeService;add_ComponentAdding;(System.ComponentModel.Design.ComponentEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design;IComponentChangeService;add_ComponentChanged;(System.ComponentModel.Design.ComponentChangedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -5949,14 +6421,22 @@ | System.ComponentModel.Design;MenuCommand;remove_CommandChanged;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel.Design;ServiceContainer;ServiceContainer;(System.IServiceProvider);Argument[0];Argument[this];taint;df-generated | | System.ComponentModel.Design;ServiceCreatorCallback;BeginInvoke;(System.ComponentModel.Design.IServiceContainer,System.Type,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.ComponentModel;AddingNewEventArgs;AddingNewEventArgs;(System.Object);Argument[0];Argument[this].Property[System.ComponentModel.AddingNewEventArgs.NewObject];value;dfc-generated | | System.ComponentModel;AddingNewEventHandler;BeginInvoke;(System.Object,System.ComponentModel.AddingNewEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.ComponentModel;AmbientValueAttribute;AmbientValueAttribute;(System.Object);Argument[0];Argument[this].SyntheticField[System.ComponentModel.AmbientValueAttribute._value];value;dfc-generated | +| System.ComponentModel;AmbientValueAttribute;AmbientValueAttribute;(System.String);Argument[0];Argument[this].SyntheticField[System.ComponentModel.AmbientValueAttribute._value];value;dfc-generated | +| System.ComponentModel;AmbientValueAttribute;AmbientValueAttribute;(System.Type,System.String);Argument[1];Argument[this].SyntheticField[System.ComponentModel.AmbientValueAttribute._value];value;dfc-generated | +| System.ComponentModel;AmbientValueAttribute;get_Value;();Argument[this].SyntheticField[System.ComponentModel.AmbientValueAttribute._value];ReturnValue;value;dfc-generated | | System.ComponentModel;ArrayConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2].Element;ReturnValue;taint;dfc-generated | | System.ComponentModel;ArrayConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2];ReturnValue;taint;dfc-generated | | System.ComponentModel;ArrayConverter;GetProperties;(System.ComponentModel.ITypeDescriptorContext,System.Object,System.Attribute[]);Argument[1];ReturnValue;taint;df-generated | +| System.ComponentModel;AsyncCompletedEventArgs;AsyncCompletedEventArgs;(System.Exception,System.Boolean,System.Object);Argument[0];Argument[this].Property[System.ComponentModel.AsyncCompletedEventArgs.Error];value;dfc-generated | +| System.ComponentModel;AsyncCompletedEventArgs;AsyncCompletedEventArgs;(System.Exception,System.Boolean,System.Object);Argument[2];Argument[this].Property[System.ComponentModel.AsyncCompletedEventArgs.UserState];value;dfc-generated | | System.ComponentModel;AsyncCompletedEventHandler;BeginInvoke;(System.Object,System.ComponentModel.AsyncCompletedEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;AsyncOperation;Post;(System.Threading.SendOrPostCallback,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;AsyncOperation;PostOperationCompleted;(System.Threading.SendOrPostCallback,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;AsyncOperation;get_SynchronizationContext;();Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel;AsyncOperationManager;CreateOperation;(System.Object);Argument[0];ReturnValue.Property[System.ComponentModel.AsyncOperation.UserSuppliedState];value;dfc-generated | | System.ComponentModel;AttributeCollection;AttributeCollection;(System.Attribute[]);Argument[0];Argument[this].SyntheticField[System.ComponentModel.AttributeCollection._attributes];value;dfc-generated | | System.ComponentModel;AttributeCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.ComponentModel;AttributeCollection;get_Attributes;();Argument[this].SyntheticField[System.ComponentModel.AttributeCollection._attributes];ReturnValue;value;dfc-generated | @@ -5964,6 +6444,9 @@ | System.ComponentModel;AttributeCollection;get_Item;(System.Int32);Argument[this].SyntheticField[System.ComponentModel.AttributeCollection._attributes].Element;ReturnValue;value;dfc-generated | | System.ComponentModel;AttributeCollection;get_Item;(System.Type);Argument[this].Property[System.ComponentModel.AttributeCollection.Attributes].Element;ReturnValue;value;dfc-generated | | System.ComponentModel;AttributeCollection;get_Item;(System.Type);Argument[this].SyntheticField[System.ComponentModel.AttributeCollection._attributes].Element;ReturnValue;value;dfc-generated | +| System.ComponentModel;AttributeProviderAttribute;AttributeProviderAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.AttributeProviderAttribute.TypeName];value;dfc-generated | +| System.ComponentModel;AttributeProviderAttribute;AttributeProviderAttribute;(System.String,System.String);Argument[0];Argument[this].Property[System.ComponentModel.AttributeProviderAttribute.TypeName];value;dfc-generated | +| System.ComponentModel;AttributeProviderAttribute;AttributeProviderAttribute;(System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.AttributeProviderAttribute.PropertyName];value;dfc-generated | | System.ComponentModel;BackgroundWorker;add_DoWork;(System.ComponentModel.DoWorkEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;BackgroundWorker;add_ProgressChanged;(System.ComponentModel.ProgressChangedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;BackgroundWorker;add_RunWorkerCompleted;(System.ComponentModel.RunWorkerCompletedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -5998,6 +6481,9 @@ | System.ComponentModel;CollectionConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2].Element;ReturnValue;taint;dfc-generated | | System.ComponentModel;CollectionConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2];ReturnValue;taint;dfc-generated | | System.ComponentModel;CollectionConverter;GetProperties;(System.ComponentModel.ITypeDescriptorContext,System.Object,System.Attribute[]);Argument[1];ReturnValue;taint;df-generated | +| System.ComponentModel;ComplexBindingPropertiesAttribute;ComplexBindingPropertiesAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.ComplexBindingPropertiesAttribute.DataSource];value;dfc-generated | +| System.ComponentModel;ComplexBindingPropertiesAttribute;ComplexBindingPropertiesAttribute;(System.String,System.String);Argument[0];Argument[this].Property[System.ComponentModel.ComplexBindingPropertiesAttribute.DataSource];value;dfc-generated | +| System.ComponentModel;ComplexBindingPropertiesAttribute;ComplexBindingPropertiesAttribute;(System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.ComplexBindingPropertiesAttribute.DataMember];value;dfc-generated | | System.ComponentModel;Component;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;Component;get_Container;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;ComponentCollection;ComponentCollection;(System.ComponentModel.IComponent[]);Argument[0].Element;Argument[this].Property[System.Collections.ReadOnlyCollectionBase.InnerList].Element;value;dfc-generated | @@ -6015,7 +6501,8 @@ | System.ComponentModel;CultureInfoConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2];ReturnValue;taint;dfc-generated | | System.ComponentModel;CultureInfoConverter;GetCultureName;(System.Globalization.CultureInfo);Argument[0].Property[System.Globalization.CultureInfo.Name];ReturnValue;value;dfc-generated | | System.ComponentModel;CultureInfoConverter;GetStandardValues;(System.ComponentModel.ITypeDescriptorContext);Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel;CustomTypeDescriptor;CustomTypeDescriptor;(System.ComponentModel.ICustomTypeDescriptor);Argument[0];Argument[this];taint;df-generated | +| System.ComponentModel;CustomTypeDescriptor;CustomTypeDescriptor;(System.ComponentModel.ICustomTypeDescriptor);Argument[0];Argument[this].SyntheticField[System.ComponentModel.CustomTypeDescriptor._parent];value;dfc-generated | +| System.ComponentModel;CustomTypeDescriptor;get_RequireRegisteredTypes;();Argument[this].SyntheticField[System.ComponentModel.CustomTypeDescriptor._parent].Property[System.ComponentModel.ICustomTypeDescriptor.RequireRegisteredTypes];ReturnValue;value;dfc-generated | | System.ComponentModel;DateOnlyConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue.Element;taint;dfc-generated | | System.ComponentModel;DateOnlyConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue;taint;dfc-generated | | System.ComponentModel;DateOnlyConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue;value;dfc-generated | @@ -6033,6 +6520,9 @@ | System.ComponentModel;DateTimeOffsetConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2];ReturnValue;taint;dfc-generated | | System.ComponentModel;DecimalConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2].Element;ReturnValue;taint;dfc-generated | | System.ComponentModel;DecimalConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2];ReturnValue;taint;dfc-generated | +| System.ComponentModel;DefaultBindingPropertyAttribute;DefaultBindingPropertyAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DefaultBindingPropertyAttribute.Name];value;dfc-generated | +| System.ComponentModel;DefaultEventAttribute;DefaultEventAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DefaultEventAttribute.Name];value;dfc-generated | +| System.ComponentModel;DefaultPropertyAttribute;DefaultPropertyAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DefaultPropertyAttribute.Name];value;dfc-generated | | System.ComponentModel;DefaultValueAttribute;DefaultValueAttribute;(System.Object);Argument[0];Argument[this].SyntheticField[System.ComponentModel.DefaultValueAttribute._value];value;dfc-generated | | System.ComponentModel;DefaultValueAttribute;DefaultValueAttribute;(System.String);Argument[0];Argument[this].SyntheticField[System.ComponentModel.DefaultValueAttribute._value];value;dfc-generated | | System.ComponentModel;DefaultValueAttribute;DefaultValueAttribute;(System.Type,System.String);Argument[1];Argument[this].SyntheticField[System.ComponentModel.DefaultValueAttribute._value];value;dfc-generated | @@ -6040,16 +6530,26 @@ | System.ComponentModel;DefaultValueAttribute;get_Value;();Argument[this].SyntheticField[System.ComponentModel.DefaultValueAttribute._value];ReturnValue;value;dfc-generated | | System.ComponentModel;DescriptionAttribute;DescriptionAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DescriptionAttribute.DescriptionValue];value;dfc-generated | | System.ComponentModel;DescriptionAttribute;get_Description;();Argument[this].Property[System.ComponentModel.DescriptionAttribute.DescriptionValue];ReturnValue;value;dfc-generated | +| System.ComponentModel;DesignerAttribute;DesignerAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerTypeName];value;dfc-generated | +| System.ComponentModel;DesignerAttribute;DesignerAttribute;(System.String,System.String);Argument[0];Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerTypeName];value;dfc-generated | +| System.ComponentModel;DesignerAttribute;DesignerAttribute;(System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerBaseTypeName];value;dfc-generated | +| System.ComponentModel;DesignerAttribute;DesignerAttribute;(System.String,System.Type);Argument[0];Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerTypeName];value;dfc-generated | | System.ComponentModel;DesignerAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerBaseTypeName];Argument[this].SyntheticField[System.ComponentModel.DesignerAttribute._typeId];taint;df-generated | | System.ComponentModel;DesignerAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerBaseTypeName];Argument[this].SyntheticField[System.ComponentModel.DesignerAttribute._typeId];taint;dfc-generated | | System.ComponentModel;DesignerAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerBaseTypeName];ReturnValue;taint;df-generated | | System.ComponentModel;DesignerAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.DesignerAttribute.DesignerBaseTypeName];ReturnValue;taint;dfc-generated | | System.ComponentModel;DesignerAttribute;get_TypeId;();Argument[this].SyntheticField[System.ComponentModel.DesignerAttribute._typeId];ReturnValue;value;df-generated | | System.ComponentModel;DesignerAttribute;get_TypeId;();Argument[this].SyntheticField[System.ComponentModel.DesignerAttribute._typeId];ReturnValue;value;dfc-generated | +| System.ComponentModel;DesignerCategoryAttribute;DesignerCategoryAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DesignerCategoryAttribute.Category];value;dfc-generated | | System.ComponentModel;DesignerCategoryAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.DesignerCategoryAttribute.Category];ReturnValue;taint;df-generated | | System.ComponentModel;DesignerCategoryAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.DesignerCategoryAttribute.Category];ReturnValue;taint;dfc-generated | +| System.ComponentModel;DisplayNameAttribute;DisplayNameAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.DisplayNameAttribute.DisplayNameValue];value;dfc-generated | | System.ComponentModel;DisplayNameAttribute;get_DisplayName;();Argument[this].Property[System.ComponentModel.DisplayNameAttribute.DisplayNameValue];ReturnValue;value;dfc-generated | +| System.ComponentModel;DoWorkEventArgs;DoWorkEventArgs;(System.Object);Argument[0];Argument[this].Property[System.ComponentModel.DoWorkEventArgs.Argument];value;dfc-generated | | System.ComponentModel;DoWorkEventHandler;BeginInvoke;(System.Object,System.ComponentModel.DoWorkEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.ComponentModel;EditorAttribute;EditorAttribute;(System.String,System.String);Argument[0];Argument[this].Property[System.ComponentModel.EditorAttribute.EditorTypeName];value;dfc-generated | +| System.ComponentModel;EditorAttribute;EditorAttribute;(System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.EditorAttribute.EditorBaseTypeName];value;dfc-generated | +| System.ComponentModel;EditorAttribute;EditorAttribute;(System.String,System.Type);Argument[0];Argument[this].Property[System.ComponentModel.EditorAttribute.EditorTypeName];value;dfc-generated | | System.ComponentModel;EditorAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.EditorAttribute.EditorBaseTypeName];Argument[this].SyntheticField[System.ComponentModel.EditorAttribute._typeId];taint;df-generated | | System.ComponentModel;EditorAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.EditorAttribute.EditorBaseTypeName];Argument[this].SyntheticField[System.ComponentModel.EditorAttribute._typeId];taint;dfc-generated | | System.ComponentModel;EditorAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.EditorAttribute.EditorBaseTypeName];ReturnValue;taint;df-generated | @@ -6105,6 +6605,7 @@ | System.ComponentModel;IContainer;get_Components;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;ICustomTypeDescriptor;GetProperties;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;ICustomTypeDescriptor;GetProperties;(System.Attribute[]);Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel;ICustomTypeDescriptor;GetPropertiesFromRegisteredType;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;ICustomTypeDescriptor;GetPropertyOwner;(System.ComponentModel.PropertyDescriptor);Argument[this];ReturnValue;value;dfc-generated | | System.ComponentModel;IListSource;GetList;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;INestedSite;get_FullName;();Argument[this];ReturnValue;taint;df-generated | @@ -6120,6 +6621,7 @@ | System.ComponentModel;ITypedList;GetItemProperties;(System.ComponentModel.PropertyDescriptor[]);Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;ITypedList;GetListName;(System.ComponentModel.PropertyDescriptor[]);Argument[0].Element;ReturnValue;taint;df-generated | | System.ComponentModel;ITypedList;GetListName;(System.ComponentModel.PropertyDescriptor[]);Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel;InitializationEventAttribute;InitializationEventAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.InitializationEventAttribute.EventName];value;dfc-generated | | System.ComponentModel;InstallerTypeAttribute;InstallerTypeAttribute;(System.String);Argument[0];Argument[this];taint;df-generated | | System.ComponentModel;LicenseContext;GetSavedLicenseKey;(System.Type,System.Reflection.Assembly);Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;LicenseContext;SetSavedLicenseKey;(System.Type,System.String);Argument[1];Argument[this];taint;df-generated | @@ -6130,12 +6632,21 @@ | System.ComponentModel;LicenseProviderAttribute;LicenseProviderAttribute;(System.String);Argument[0];Argument[this].SyntheticField[System.ComponentModel.LicenseProviderAttribute._licenseProviderName];value;dfc-generated | | System.ComponentModel;LicenseProviderAttribute;get_TypeId;();Argument[this].SyntheticField[System.ComponentModel.LicenseProviderAttribute._licenseProviderName];ReturnValue;taint;df-generated | | System.ComponentModel;LicenseProviderAttribute;get_TypeId;();Argument[this].SyntheticField[System.ComponentModel.LicenseProviderAttribute._licenseProviderName];ReturnValue;taint;dfc-generated | +| System.ComponentModel;ListChangedEventArgs;ListChangedEventArgs;(System.ComponentModel.ListChangedType,System.ComponentModel.PropertyDescriptor);Argument[1];Argument[this].Property[System.ComponentModel.ListChangedEventArgs.PropertyDescriptor];value;dfc-generated | +| System.ComponentModel;ListChangedEventArgs;ListChangedEventArgs;(System.ComponentModel.ListChangedType,System.Int32,System.ComponentModel.PropertyDescriptor);Argument[2];Argument[this].Property[System.ComponentModel.ListChangedEventArgs.PropertyDescriptor];value;dfc-generated | | System.ComponentModel;ListChangedEventHandler;BeginInvoke;(System.Object,System.ComponentModel.ListChangedEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.ComponentModel;ListSortDescription;ListSortDescription;(System.ComponentModel.PropertyDescriptor,System.ComponentModel.ListSortDirection);Argument[0];Argument[this].Property[System.ComponentModel.ListSortDescription.PropertyDescriptor];value;dfc-generated | | System.ComponentModel;ListSortDescriptionCollection;ListSortDescriptionCollection;(System.ComponentModel.ListSortDescription[]);Argument[0].Element;Argument[this];taint;df-generated | | System.ComponentModel;ListSortDescriptionCollection;get_Item;(System.Int32);Argument[this].Element;ReturnValue;value;manual | | System.ComponentModel;ListSortDescriptionCollection;set_Item;(System.Int32,System.ComponentModel.ListSortDescription);Argument[1];Argument[this].Element;value;manual | +| System.ComponentModel;LookupBindingPropertiesAttribute;LookupBindingPropertiesAttribute;(System.String,System.String,System.String,System.String);Argument[0];Argument[this].Property[System.ComponentModel.LookupBindingPropertiesAttribute.DataSource];value;dfc-generated | +| System.ComponentModel;LookupBindingPropertiesAttribute;LookupBindingPropertiesAttribute;(System.String,System.String,System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.LookupBindingPropertiesAttribute.DisplayMember];value;dfc-generated | +| System.ComponentModel;LookupBindingPropertiesAttribute;LookupBindingPropertiesAttribute;(System.String,System.String,System.String,System.String);Argument[2];Argument[this].Property[System.ComponentModel.LookupBindingPropertiesAttribute.ValueMember];value;dfc-generated | +| System.ComponentModel;LookupBindingPropertiesAttribute;LookupBindingPropertiesAttribute;(System.String,System.String,System.String,System.String);Argument[3];Argument[this].Property[System.ComponentModel.LookupBindingPropertiesAttribute.LookupMember];value;dfc-generated | | System.ComponentModel;MarshalByValueComponent;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MarshalByValueComponent;get_Container;();Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel;MaskedTextProvider;MaskedTextProvider;(System.String,System.Globalization.CultureInfo,System.Boolean,System.Char,System.Char,System.Boolean);Argument[0];Argument[this].Property[System.ComponentModel.MaskedTextProvider.Mask];value;dfc-generated | +| System.ComponentModel;MaskedTextProvider;MaskedTextProvider;(System.String,System.Globalization.CultureInfo,System.Boolean,System.Char,System.Char,System.Boolean);Argument[1];Argument[this].Property[System.ComponentModel.MaskedTextProvider.Culture];value;dfc-generated | | System.ComponentModel;MaskedTextProvider;ToDisplayString;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MaskedTextProvider;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MaskedTextProvider;ToString;(System.Boolean);Argument[this];ReturnValue;taint;df-generated | @@ -6164,6 +6675,7 @@ | System.ComponentModel;NestedContainer;CreateSite;(System.ComponentModel.IComponent,System.String);Argument[this];ReturnValue.SyntheticField[System.ComponentModel.Container+Site.Container];value;dfc-generated | | System.ComponentModel;NestedContainer;CreateSite;(System.ComponentModel.IComponent,System.String);Argument[this];ReturnValue.SyntheticField[System.ComponentModel.NestedContainer+Site.Container];value;dfc-generated | | System.ComponentModel;NestedContainer;GetService;(System.Type);Argument[this];ReturnValue;value;dfc-generated | +| System.ComponentModel;NestedContainer;NestedContainer;(System.ComponentModel.IComponent);Argument[0];Argument[this].Property[System.ComponentModel.NestedContainer.Owner];value;dfc-generated | | System.ComponentModel;NullableConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2].Property[System.Uri.OriginalString];ReturnValue;taint;dfc-generated | | System.ComponentModel;NullableConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue.Element;taint;dfc-generated | | System.ComponentModel;NullableConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue;taint;dfc-generated | @@ -6187,6 +6699,7 @@ | System.ComponentModel;PropertyDescriptor;SetValue;(System.Object,System.Object);Argument[1];Argument[0];taint;df-generated | | System.ComponentModel;PropertyDescriptor;SetValue;(System.Object,System.Object);Argument[this];Argument[0];taint;df-generated | | System.ComponentModel;PropertyDescriptor;get_Converter;();Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel;PropertyDescriptor;get_ConverterFromRegisteredType;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;PropertyDescriptorCollection;Add;(System.ComponentModel.PropertyDescriptor);Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | | System.ComponentModel;PropertyDescriptorCollection;Add;(System.ComponentModel.PropertyDescriptor);Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.ComponentModel;PropertyDescriptorCollection;Add;(System.ComponentModel.PropertyDescriptor);Argument[0];Argument[this].Element;value;manual | @@ -6217,10 +6730,15 @@ | System.ComponentModel;PropertyDescriptorCollection;set_Item;(System.Int32,System.Object);Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.ComponentModel;PropertyDescriptorCollection;set_Item;(System.Object,System.Object);Argument[1];Argument[this].Element;value;manual | | System.ComponentModel;PropertyTabAttribute;InitializeArrays;(System.String[],System.ComponentModel.PropertyTabScope[]);Argument[0].Element;Argument[this].SyntheticField[System.ComponentModel.PropertyTabAttribute._tabClassNames].Element;value;dfc-generated | +| System.ComponentModel;PropertyTabAttribute;InitializeArrays;(System.String[],System.ComponentModel.PropertyTabScope[]);Argument[1].Element;Argument[this].Property[System.ComponentModel.PropertyTabAttribute.TabScopes].Element;value;dfc-generated | | System.ComponentModel;PropertyTabAttribute;InitializeArrays;(System.Type[],System.ComponentModel.PropertyTabScope[]);Argument[0].Element;Argument[this].SyntheticField[System.ComponentModel.PropertyTabAttribute._tabClasses].Element;value;dfc-generated | +| System.ComponentModel;PropertyTabAttribute;InitializeArrays;(System.Type[],System.ComponentModel.PropertyTabScope[]);Argument[1].Element;Argument[this].Property[System.ComponentModel.PropertyTabAttribute.TabScopes].Element;value;dfc-generated | | System.ComponentModel;PropertyTabAttribute;PropertyTabAttribute;(System.String,System.ComponentModel.PropertyTabScope);Argument[0];Argument[this].SyntheticField[System.ComponentModel.PropertyTabAttribute._tabClassNames].Element;value;dfc-generated | | System.ComponentModel;PropertyTabAttribute;get_TabClassNames;();Argument[this].SyntheticField[System.ComponentModel.PropertyTabAttribute._tabClassNames].Element;ReturnValue.Element;value;dfc-generated | | System.ComponentModel;PropertyTabAttribute;get_TabClasses;();Argument[this].SyntheticField[System.ComponentModel.PropertyTabAttribute._tabClasses];ReturnValue;value;dfc-generated | +| System.ComponentModel;ProvidePropertyAttribute;ProvidePropertyAttribute;(System.String,System.String);Argument[0];Argument[this].Property[System.ComponentModel.ProvidePropertyAttribute.PropertyName];value;dfc-generated | +| System.ComponentModel;ProvidePropertyAttribute;ProvidePropertyAttribute;(System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.ProvidePropertyAttribute.ReceiverTypeName];value;dfc-generated | +| System.ComponentModel;ProvidePropertyAttribute;ProvidePropertyAttribute;(System.String,System.Type);Argument[0];Argument[this].Property[System.ComponentModel.ProvidePropertyAttribute.PropertyName];value;dfc-generated | | System.ComponentModel;ProvidePropertyAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.ProvidePropertyAttribute.PropertyName];ReturnValue;taint;df-generated | | System.ComponentModel;ProvidePropertyAttribute;get_TypeId;();Argument[this].Property[System.ComponentModel.ProvidePropertyAttribute.PropertyName];ReturnValue;taint;dfc-generated | | System.ComponentModel;ReferenceConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue.Element;taint;dfc-generated | @@ -6229,6 +6747,7 @@ | System.ComponentModel;ReferenceConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2].Element;ReturnValue;taint;dfc-generated | | System.ComponentModel;ReferenceConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2];ReturnValue;taint;dfc-generated | | System.ComponentModel;ReferenceConverter;GetStandardValues;(System.ComponentModel.ITypeDescriptorContext);Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel;RefreshEventArgs;RefreshEventArgs;(System.Object);Argument[0];Argument[this].Property[System.ComponentModel.RefreshEventArgs.ComponentChanged];value;dfc-generated | | System.ComponentModel;RefreshEventHandler;BeginInvoke;(System.ComponentModel.RefreshEventArgs,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;RunWorkerCompletedEventArgs;RunWorkerCompletedEventArgs;(System.Object,System.Exception,System.Boolean);Argument[0];Argument[this].SyntheticField[System.ComponentModel.RunWorkerCompletedEventArgs._result];value;dfc-generated | | System.ComponentModel;RunWorkerCompletedEventArgs;get_Result;();Argument[this].SyntheticField[System.ComponentModel.RunWorkerCompletedEventArgs._result];ReturnValue;value;dfc-generated | @@ -6250,6 +6769,7 @@ | System.ComponentModel;ToolboxItemAttribute;ToolboxItemAttribute;(System.String);Argument[0];Argument[this].SyntheticField[System.ComponentModel.ToolboxItemAttribute._toolboxItemTypeName];value;dfc-generated | | System.ComponentModel;ToolboxItemAttribute;get_ToolboxItemTypeName;();Argument[this].SyntheticField[System.ComponentModel.ToolboxItemAttribute._toolboxItemTypeName];ReturnValue;value;dfc-generated | | System.ComponentModel;ToolboxItemFilterAttribute;ToString;();Argument[this].Property[System.ComponentModel.ToolboxItemFilterAttribute.FilterString];ReturnValue;taint;dfc-generated | +| System.ComponentModel;ToolboxItemFilterAttribute;ToolboxItemFilterAttribute;(System.String,System.ComponentModel.ToolboxItemFilterType);Argument[0];Argument[this].Property[System.ComponentModel.ToolboxItemFilterAttribute.FilterString];value;dfc-generated | | System.ComponentModel;TypeConverter+StandardValuesCollection;StandardValuesCollection;(System.Collections.ICollection);Argument[0];Argument[this].SyntheticField[System.ComponentModel.TypeConverter+StandardValuesCollection._values];value;dfc-generated | | System.ComponentModel;TypeConverter+StandardValuesCollection;get_Item;(System.Int32);Argument[this].SyntheticField[System.ComponentModel.TypeConverter+StandardValuesCollection._values].Element;ReturnValue;value;dfc-generated | | System.ComponentModel;TypeConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue.Element;taint;dfc-generated | @@ -6281,15 +6801,20 @@ | System.ComponentModel;TypeConverter;GetStandardValues;();Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;TypeConverter;GetStandardValues;(System.ComponentModel.ITypeDescriptorContext);Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;TypeConverter;SortProperties;(System.ComponentModel.PropertyDescriptorCollection,System.String[]);Argument[0];ReturnValue;value;dfc-generated | +| System.ComponentModel;TypeConverterAttribute;TypeConverterAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.TypeConverterAttribute.ConverterTypeName];value;dfc-generated | | System.ComponentModel;TypeDescriptionProvider;GetExtendedTypeDescriptor;(System.Object);Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel;TypeDescriptionProvider;GetExtendedTypeDescriptor;(System.Object);Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel;TypeDescriptionProvider;GetExtendedTypeDescriptorFromRegisteredType;(System.Object);Argument[0];ReturnValue;taint;df-generated | +| System.ComponentModel;TypeDescriptionProvider;GetExtendedTypeDescriptorFromRegisteredType;(System.Object);Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;TypeDescriptionProvider;GetFullComponentName;(System.Object);Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel;TypeDescriptionProvider;GetTypeDescriptor;(System.Object);Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel;TypeDescriptionProvider;GetTypeDescriptor;(System.Object);Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;TypeDescriptionProvider;GetTypeDescriptor;(System.Type);Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;TypeDescriptionProvider;GetTypeDescriptor;(System.Type,System.Object);Argument[1];ReturnValue;taint;df-generated | | System.ComponentModel;TypeDescriptionProvider;GetTypeDescriptor;(System.Type,System.Object);Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel;TypeDescriptionProvider;TypeDescriptionProvider;(System.ComponentModel.TypeDescriptionProvider);Argument[0];Argument[this];taint;df-generated | +| System.ComponentModel;TypeDescriptionProvider;TypeDescriptionProvider;(System.ComponentModel.TypeDescriptionProvider);Argument[0];Argument[this].SyntheticField[System.ComponentModel.TypeDescriptionProvider._parent];value;dfc-generated | +| System.ComponentModel;TypeDescriptionProvider;get_RequireRegisteredTypes;();Argument[this].SyntheticField[System.ComponentModel.TypeDescriptionProvider._parent].Property[System.ComponentModel.TypeDescriptionProvider.RequireRegisteredTypes];ReturnValue;value;dfc-generated | +| System.ComponentModel;TypeDescriptionProviderAttribute;TypeDescriptionProviderAttribute;(System.String);Argument[0];Argument[this].Property[System.ComponentModel.TypeDescriptionProviderAttribute.TypeName];value;dfc-generated | | System.ComponentModel;TypeDescriptor;AddAttributes;(System.Object,System.Attribute[]);Argument[1].Element;ReturnValue;taint;df-generated | | System.ComponentModel;TypeDescriptor;AddAttributes;(System.Type,System.Attribute[]);Argument[1].Element;ReturnValue;taint;df-generated | | System.ComponentModel;TypeDescriptor;CreateEvent;(System.Type,System.ComponentModel.EventDescriptor,System.Attribute[]);Argument[1];ReturnValue;taint;df-generated | @@ -6311,12 +6836,15 @@ | System.ComponentModel;VersionConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue;value;dfc-generated | | System.ComponentModel;VersionConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2].Element;ReturnValue;taint;dfc-generated | | System.ComponentModel;VersionConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2];ReturnValue;taint;dfc-generated | +| System.ComponentModel;WarningException;WarningException;(System.String,System.String,System.String);Argument[1];Argument[this].Property[System.ComponentModel.WarningException.HelpUrl];value;dfc-generated | +| System.ComponentModel;WarningException;WarningException;(System.String,System.String,System.String);Argument[2];Argument[this].Property[System.ComponentModel.WarningException.HelpTopic];value;dfc-generated | | System.Configuration.Internal;IConfigErrorInfo;get_Filename;();Argument[this];ReturnValue;taint;df-generated | | System.Configuration.Internal;IConfigSystem;Init;(System.Type,System.Object[]);Argument[1].Element;Argument[this];taint;df-generated | | System.Configuration.Internal;IConfigSystem;get_Host;();Argument[this];ReturnValue;taint;df-generated | | System.Configuration.Internal;IConfigSystem;get_Root;();Argument[this];ReturnValue;taint;df-generated | | System.Configuration.Internal;IInternalConfigConfigurationFactory;Create;(System.Type,System.Object[]);Argument[1].Element;ReturnValue;taint;df-generated | | System.Configuration.Internal;IInternalConfigConfigurationFactory;NormalizeLocationSubPath;(System.String,System.Configuration.Internal.IConfigErrorInfo);Argument[0];ReturnValue;value;dfc-generated | +| System.Configuration.Internal;IInternalConfigHost;CreateConfigurationContext;(System.String,System.String);Argument[this];ReturnValue;taint;df-generated | | System.Configuration.Internal;IInternalConfigHost;GetStreamName;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Configuration.Internal;IInternalConfigHost;GetStreamNameForConfigSource;(System.String,System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.Configuration.Internal;IInternalConfigHost;GetStreamNameForConfigSource;(System.String,System.String);Argument[1];ReturnValue;taint;dfc-generated | @@ -6335,10 +6863,8 @@ | System.Configuration.Internal;IInternalConfigRecord;get_StreamName;();Argument[this];ReturnValue;taint;df-generated | | System.Configuration.Internal;IInternalConfigRoot;GetConfigRecord;(System.String);Argument[0];ReturnValue;taint;df-generated | | System.Configuration.Internal;IInternalConfigRoot;GetConfigRecord;(System.String);Argument[this];ReturnValue;taint;df-generated | -| System.Configuration.Internal;IInternalConfigRoot;GetSection;(System.String,System.String);Argument[1];ReturnValue;taint;df-generated | | System.Configuration.Internal;IInternalConfigRoot;GetSection;(System.String,System.String);Argument[this];ReturnValue;taint;df-generated | -| System.Configuration.Internal;IInternalConfigRoot;GetUniqueConfigPath;(System.String);Argument[0];ReturnValue;taint;df-generated | -| System.Configuration.Internal;IInternalConfigRoot;GetUniqueConfigPath;(System.String);Argument[this];ReturnValue;taint;df-generated | +| System.Configuration.Internal;IInternalConfigRoot;GetUniqueConfigPath;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.Configuration.Internal;IInternalConfigRoot;GetUniqueConfigRecord;(System.String);Argument[0];ReturnValue;taint;df-generated | | System.Configuration.Internal;IInternalConfigRoot;GetUniqueConfigRecord;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Configuration.Internal;IInternalConfigRoot;Init;(System.Configuration.Internal.IInternalConfigHost,System.Boolean);Argument[0];Argument[this];taint;df-generated | @@ -6347,6 +6873,7 @@ | System.Configuration.Internal;IInternalConfigRoot;remove_ConfigChanged;(System.Configuration.Internal.InternalConfigEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Configuration.Internal;IInternalConfigRoot;remove_ConfigRemoved;(System.Configuration.Internal.InternalConfigEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Configuration.Internal;IInternalConfigSystem;GetSection;(System.String);Argument[this];ReturnValue;taint;df-generated | +| System.Configuration.Internal;InternalConfigEventArgs;InternalConfigEventArgs;(System.String);Argument[0];Argument[this].Property[System.Configuration.Internal.InternalConfigEventArgs.ConfigPath];value;dfc-generated | | System.Configuration.Internal;InternalConfigEventHandler;BeginInvoke;(System.Object,System.Configuration.Internal.InternalConfigEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Configuration.Internal;StreamChangeCallback;BeginInvoke;(System.String,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Configuration.Provider;ProviderBase;Initialize;(System.String,System.Collections.Specialized.NameValueCollection);Argument[0];Argument[this].SyntheticField[System.Configuration.Provider.ProviderBase._name];value;dfc-generated | @@ -6467,6 +6994,7 @@ | System.Configuration;ConfigurationElementCollection;ConfigurationElementCollection;(System.Collections.IComparer);Argument[0];Argument[this];taint;df-generated | | System.Configuration;ConfigurationElementCollection;CopyTo;(System.Configuration.ConfigurationElement[],System.Int32);Argument[this].Element;Argument[0].Element;value;dfc-generated | | System.Configuration;ConfigurationElementCollection;GetElementKey;(System.Configuration.ConfigurationElement);Argument[0];ReturnValue;taint;df-generated | +| System.Configuration;ConfigurationElementProperty;ConfigurationElementProperty;(System.Configuration.ConfigurationValidatorBase);Argument[0];Argument[this].Property[System.Configuration.ConfigurationElementProperty.Validator];value;dfc-generated | | System.Configuration;ConfigurationErrorsException;ConfigurationErrorsException;(System.String,System.Exception,System.String,System.Int32);Argument[2];Argument[this].SyntheticField[System.Configuration.ConfigurationErrorsException._firstFilename];value;dfc-generated | | System.Configuration;ConfigurationErrorsException;GetFilename;(System.Xml.XmlNode);Argument[0].Element;ReturnValue;taint;df-generated | | System.Configuration;ConfigurationErrorsException;GetFilename;(System.Xml.XmlReader);Argument[0].Property[System.Configuration.Internal.IConfigErrorInfo.Filename];ReturnValue;value;dfc-generated | @@ -6497,9 +7025,14 @@ | System.Configuration;ConfigurationManager;OpenMappedExeConfiguration;(System.Configuration.ExeConfigurationFileMap,System.Configuration.ConfigurationUserLevel);Argument[0];ReturnValue;taint;df-generated | | System.Configuration;ConfigurationManager;OpenMappedExeConfiguration;(System.Configuration.ExeConfigurationFileMap,System.Configuration.ConfigurationUserLevel,System.Boolean);Argument[0];ReturnValue;taint;df-generated | | System.Configuration;ConfigurationManager;OpenMappedMachineConfiguration;(System.Configuration.ConfigurationFileMap);Argument[0];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationProperty;ConfigurationProperty;(System.String,System.Type);Argument[0];Argument[this];taint;df-generated | +| System.Configuration;ConfigurationProperty;ConfigurationProperty;(System.String,System.Type);Argument[0];Argument[this].Property[System.Configuration.ConfigurationProperty.Name];value;dfc-generated | +| System.Configuration;ConfigurationProperty;ConfigurationProperty;(System.String,System.Type,System.Object,System.ComponentModel.TypeConverter,System.Configuration.ConfigurationValidatorBase,System.Configuration.ConfigurationPropertyOptions,System.String);Argument[0];Argument[this].Property[System.Configuration.ConfigurationProperty.Name];value;dfc-generated | +| System.Configuration;ConfigurationProperty;ConfigurationProperty;(System.String,System.Type,System.Object,System.ComponentModel.TypeConverter,System.Configuration.ConfigurationValidatorBase,System.Configuration.ConfigurationPropertyOptions,System.String);Argument[2];Argument[this].Property[System.Configuration.ConfigurationProperty.DefaultValue];value;dfc-generated | | System.Configuration;ConfigurationProperty;ConfigurationProperty;(System.String,System.Type,System.Object,System.ComponentModel.TypeConverter,System.Configuration.ConfigurationValidatorBase,System.Configuration.ConfigurationPropertyOptions,System.String);Argument[3];Argument[this].SyntheticField[System.Configuration.ConfigurationProperty._converter];value;dfc-generated | +| System.Configuration;ConfigurationProperty;ConfigurationProperty;(System.String,System.Type,System.Object,System.ComponentModel.TypeConverter,System.Configuration.ConfigurationValidatorBase,System.Configuration.ConfigurationPropertyOptions,System.String);Argument[4];Argument[this].Property[System.Configuration.ConfigurationProperty.Validator];value;dfc-generated | +| System.Configuration;ConfigurationProperty;ConfigurationProperty;(System.String,System.Type,System.Object,System.ComponentModel.TypeConverter,System.Configuration.ConfigurationValidatorBase,System.Configuration.ConfigurationPropertyOptions,System.String);Argument[6];Argument[this].Property[System.Configuration.ConfigurationProperty.Description];value;dfc-generated | | System.Configuration;ConfigurationProperty;get_Converter;();Argument[this].SyntheticField[System.Configuration.ConfigurationProperty._converter];ReturnValue;value;dfc-generated | +| System.Configuration;ConfigurationPropertyAttribute;ConfigurationPropertyAttribute;(System.String);Argument[0];Argument[this].Property[System.Configuration.ConfigurationPropertyAttribute.Name];value;dfc-generated | | System.Configuration;ConfigurationPropertyCollection;Add;(System.Configuration.ConfigurationProperty);Argument[0];Argument[this].SyntheticField[System.Configuration.ConfigurationPropertyCollection._items].Element;value;dfc-generated | | System.Configuration;ConfigurationPropertyCollection;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | | System.Configuration;ConfigurationPropertyCollection;CopyTo;(System.Configuration.ConfigurationProperty[],System.Int32);Argument[this].Element;Argument[0].Element;value;dfc-generated | @@ -6509,8 +7042,7 @@ | System.Configuration;ConfigurationSection;DeserializeSection;(System.Xml.XmlReader);Argument[0];Argument[this];taint;df-generated | | System.Configuration;ConfigurationSection;GetRuntimeObject;();Argument[this];ReturnValue;value;dfc-generated | | System.Configuration;ConfigurationSection;SerializeSection;(System.Configuration.ConfigurationElement,System.String,System.Configuration.ConfigurationSaveMode);Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationSectionCollection;Add;(System.String,System.Configuration.ConfigurationSection);Argument[0];Argument[1];taint;df-generated | -| System.Configuration;ConfigurationSectionCollection;Add;(System.String,System.Configuration.ConfigurationSection);Argument[this];Argument[1];taint;df-generated | +| System.Configuration;ConfigurationSectionCollection;Add;(System.String,System.Configuration.ConfigurationSection);Argument[0];Argument[1].Property[System.Configuration.ConfigurationSection.SectionInformation].Property[System.Configuration.SectionInformation.Name];value;dfc-generated | | System.Configuration;ConfigurationSectionCollection;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | | System.Configuration;ConfigurationSectionCollection;Get;(System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConfigurationSectionCollection;Get;(System.String);Argument[this];ReturnValue;taint;df-generated | @@ -6518,7 +7050,8 @@ | System.Configuration;ConfigurationSectionCollection;get_Item;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConfigurationSectionGroup;get_SectionGroups;();Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConfigurationSectionGroup;get_Sections;();Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationSectionGroupCollection;Add;(System.String,System.Configuration.ConfigurationSectionGroup);Argument[this];Argument[1];taint;df-generated | +| System.Configuration;ConfigurationSectionGroupCollection;Add;(System.String,System.Configuration.ConfigurationSectionGroup);Argument[0];Argument[1].Property[System.Configuration.ConfigurationSectionGroup.Name];value;dfc-generated | +| System.Configuration;ConfigurationSectionGroupCollection;Add;(System.String,System.Configuration.ConfigurationSectionGroup);Argument[0];Argument[1].Property[System.Configuration.ConfigurationSectionGroup.SectionGroupName];value;dfc-generated | | System.Configuration;ConfigurationSectionGroupCollection;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | | System.Configuration;ConfigurationSectionGroupCollection;CopyTo;(System.Configuration.ConfigurationSectionGroup[],System.Int32);Argument[this];Argument[0].Element;taint;df-generated | | System.Configuration;ConfigurationSectionGroupCollection;Get;(System.Int32);Argument[this];ReturnValue;taint;df-generated | @@ -6540,6 +7073,9 @@ | System.Configuration;ContextInformation;get_HostingContext;();Argument[this];ReturnValue;taint;df-generated | | System.Configuration;DefaultSettingValueAttribute;DefaultSettingValueAttribute;(System.String);Argument[0];Argument[this].SyntheticField[System.Configuration.DefaultSettingValueAttribute._value];value;dfc-generated | | System.Configuration;DefaultSettingValueAttribute;get_Value;();Argument[this].SyntheticField[System.Configuration.DefaultSettingValueAttribute._value];ReturnValue;value;dfc-generated | +| System.Configuration;ExeConfigurationFileMap;Clone;();Argument[this].Property[System.Configuration.ExeConfigurationFileMap.ExeConfigFilename];ReturnValue.Property[System.Configuration.ExeConfigurationFileMap.ExeConfigFilename];value;dfc-generated | +| System.Configuration;ExeConfigurationFileMap;Clone;();Argument[this].Property[System.Configuration.ExeConfigurationFileMap.LocalUserConfigFilename];ReturnValue.Property[System.Configuration.ExeConfigurationFileMap.LocalUserConfigFilename];value;dfc-generated | +| System.Configuration;ExeConfigurationFileMap;Clone;();Argument[this].Property[System.Configuration.ExeConfigurationFileMap.RoamingUserConfigFilename];ReturnValue.Property[System.Configuration.ExeConfigurationFileMap.RoamingUserConfigFilename];value;dfc-generated | | System.Configuration;GenericEnumConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue.Element;taint;dfc-generated | | System.Configuration;GenericEnumConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue;taint;dfc-generated | | System.Configuration;GenericEnumConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue;value;dfc-generated | @@ -6594,6 +7130,7 @@ | System.Configuration;ProviderSettingsCollection;get_Item;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ProviderSettingsCollection;set_Item;(System.Int32,System.Configuration.ProviderSettings);Argument[this];Argument[1];taint;df-generated | | System.Configuration;RegexStringValidator;RegexStringValidator;(System.String);Argument[0];Argument[this];taint;df-generated | +| System.Configuration;RegexStringValidatorAttribute;RegexStringValidatorAttribute;(System.String);Argument[0];Argument[this].Property[System.Configuration.RegexStringValidatorAttribute.Regex];value;dfc-generated | | System.Configuration;RegexStringValidatorAttribute;get_ValidatorInstance;();Argument[this];ReturnValue;taint;df-generated | | System.Configuration;SchemeSettingElement;get_Name;();Argument[this];ReturnValue;taint;df-generated | | System.Configuration;SchemeSettingElementCollection;GetElementKey;(System.Configuration.ConfigurationElement);Argument[0].Property[System.Configuration.SchemeSettingElement.Name];ReturnValue;value;df-generated | @@ -6640,6 +7177,7 @@ | System.Configuration;SettingsLoadedEventHandler;BeginInvoke;(System.Object,System.Configuration.SettingsLoadedEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Configuration;SettingsPropertyCollection;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | | System.Configuration;SettingsPropertyCollection;get_Item;(System.String);Argument[this];ReturnValue;taint;df-generated | +| System.Configuration;SettingsPropertyValue;SettingsPropertyValue;(System.Configuration.SettingsProperty);Argument[0];Argument[this].Property[System.Configuration.SettingsPropertyValue.Property];value;dfc-generated | | System.Configuration;SettingsPropertyValue;get_Name;();Argument[this].Property[System.Configuration.SettingsPropertyValue.Property].Property[System.Configuration.SettingsProperty.Name];ReturnValue;value;dfc-generated | | System.Configuration;SettingsPropertyValueCollection;Add;(System.Configuration.SettingsPropertyValue);Argument[0];Argument[this].SyntheticField[System.Configuration.SettingsPropertyValueCollection._values].Element;value;dfc-generated | | System.Configuration;SettingsPropertyValueCollection;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | @@ -6690,6 +7228,8 @@ | System.Configuration;WhiteSpaceTrimStringConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);Argument[2];ReturnValue;value;dfc-generated | | System.Configuration;WhiteSpaceTrimStringConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2].Element;ReturnValue;taint;dfc-generated | | System.Configuration;WhiteSpaceTrimStringConverter;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);Argument[2];ReturnValue;taint;dfc-generated | +| System.Data.Common;DataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType,System.String,System.Data.IDataReader);Argument[0];ReturnValue;taint;df-generated | +| System.Data.Common;DataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType,System.String,System.Data.IDataReader);Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DataAdapter;FillSchema;(System.Data.DataTable,System.Data.SchemaType,System.Data.IDataReader);Argument[0];ReturnValue.Element;value;dfc-generated | | System.Data.Common;DataAdapter;FillSchema;(System.Data.DataTable,System.Data.SchemaType,System.Data.IDataReader);Argument[0];ReturnValue;value;dfc-generated | | System.Data.Common;DataAdapter;add_FillError;(System.Data.FillErrorEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -6775,6 +7315,10 @@ | System.Data.Common;DbConnectionStringBuilder;get_Item;(System.String);Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.Data.Common;DbConnectionStringBuilder;set_Item;(System.String,System.Object);Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | | System.Data.Common;DbConnectionStringBuilder;set_Item;(System.String,System.Object);Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType,System.Data.IDbCommand,System.String,System.Data.CommandBehavior);Argument[0];ReturnValue;taint;df-generated | +| System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType,System.Data.IDbCommand,System.String,System.Data.CommandBehavior);Argument[this];ReturnValue;taint;df-generated | +| System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType,System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType,System.String);Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataTable,System.Data.SchemaType);Argument[0];ReturnValue.Element;value;dfc-generated | | System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataTable,System.Data.SchemaType);Argument[0];ReturnValue;value;dfc-generated | | System.Data.Common;DbDataAdapter;FillSchema;(System.Data.DataTable,System.Data.SchemaType,System.Data.IDbCommand,System.Data.CommandBehavior);Argument[0];ReturnValue.Element;value;dfc-generated | @@ -7241,7 +7785,6 @@ | System.Data.SqlTypes;SqlBinary;SqlBinary;(System.Byte[]);Argument[0].Element;Argument[this].SyntheticField[System.Data.SqlTypes.SqlBinary._value].Element;value;dfc-generated | | System.Data.SqlTypes;SqlBinary;WrapBytes;(System.Byte[]);Argument[0];ReturnValue.SyntheticField[System.Data.SqlTypes.SqlBinary._value];value;dfc-generated | | System.Data.SqlTypes;SqlBinary;get_Value;();Argument[this].SyntheticField[System.Data.SqlTypes.SqlBinary._value].Element;ReturnValue.Element;value;dfc-generated | -| System.Data.SqlTypes;SqlBytes;Read;(System.Int64,System.Byte[],System.Int32,System.Int32);Argument[this];Argument[1].Element;taint;df-generated | | System.Data.SqlTypes;SqlBytes;SqlBytes;(System.Byte[]);Argument[0];Argument[this].SyntheticField[System.Data.SqlTypes.SqlBytes._rgbBuf];value;dfc-generated | | System.Data.SqlTypes;SqlBytes;SqlBytes;(System.IO.Stream);Argument[0];Argument[this].SyntheticField[System.Data.SqlTypes.SqlBytes._stream];value;dfc-generated | | System.Data.SqlTypes;SqlBytes;Write;(System.Int64,System.Byte[],System.Int32,System.Int32);Argument[1].Element;Argument[this];taint;df-generated | @@ -7293,7 +7836,9 @@ | System.Data;DataColumn;DataColumn;(System.String,System.Type,System.String,System.Data.MappingType);Argument[0];Argument[this];taint;df-generated | | System.Data;DataColumn;DataColumn;(System.String,System.Type,System.String,System.Data.MappingType);Argument[2];Argument[this];taint;df-generated | | System.Data;DataColumn;get_Table;();Argument[this];ReturnValue;taint;df-generated | +| System.Data;DataColumnChangeEventArgs;DataColumnChangeEventArgs;(System.Data.DataRow,System.Data.DataColumn,System.Object);Argument[0];Argument[this].Property[System.Data.DataColumnChangeEventArgs.Row];value;dfc-generated | | System.Data;DataColumnChangeEventArgs;DataColumnChangeEventArgs;(System.Data.DataRow,System.Data.DataColumn,System.Object);Argument[1];Argument[this].SyntheticField[System.Data.DataColumnChangeEventArgs._column];value;dfc-generated | +| System.Data;DataColumnChangeEventArgs;DataColumnChangeEventArgs;(System.Data.DataRow,System.Data.DataColumn,System.Object);Argument[2];Argument[this].Property[System.Data.DataColumnChangeEventArgs.ProposedValue];value;dfc-generated | | System.Data;DataColumnChangeEventArgs;get_Column;();Argument[this].SyntheticField[System.Data.DataColumnChangeEventArgs._column];ReturnValue;value;dfc-generated | | System.Data;DataColumnChangeEventHandler;BeginInvoke;(System.Object,System.Data.DataColumnChangeEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data;DataColumnCollection;Add;();Argument[this];ReturnValue;taint;df-generated | @@ -7368,6 +7913,7 @@ | System.Data;DataRow;get_Item;(System.String,System.Data.DataRowVersion);Argument[this];ReturnValue;taint;df-generated | | System.Data;DataRow;get_Table;();Argument[this];ReturnValue;taint;df-generated | | System.Data;DataRow;set_Item;(System.Data.DataColumn,System.Object);Argument[0];Argument[this];taint;df-generated | +| System.Data;DataRowChangeEventArgs;DataRowChangeEventArgs;(System.Data.DataRow,System.Data.DataRowAction);Argument[0];Argument[this].Property[System.Data.DataRowChangeEventArgs.Row];value;dfc-generated | | System.Data;DataRowChangeEventHandler;BeginInvoke;(System.Object,System.Data.DataRowChangeEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data;DataRowCollection;Add;(System.Data.DataRow);Argument[0];Argument[this].Element;value;manual | | System.Data;DataRowCollection;Add;(System.Object[]);Argument[0];Argument[this].Element;value;manual | @@ -7457,6 +8003,7 @@ | System.Data;DataTable;remove_TableCleared;(System.Data.DataTableClearEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataTable;remove_TableClearing;(System.Data.DataTableClearEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataTable;remove_TableNewRow;(System.Data.DataTableNewRowEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.Data;DataTableClearEventArgs;DataTableClearEventArgs;(System.Data.DataTable);Argument[0];Argument[this].Property[System.Data.DataTableClearEventArgs.Table];value;dfc-generated | | System.Data;DataTableClearEventArgs;get_TableName;();Argument[this].Property[System.Data.DataTableClearEventArgs.Table].Property[System.Data.DataTable.TableName];ReturnValue;value;dfc-generated | | System.Data;DataTableClearEventArgs;get_TableNamespace;();Argument[this].Property[System.Data.DataTableClearEventArgs.Table].Property[System.Data.DataTable.Namespace];ReturnValue;value;dfc-generated | | System.Data;DataTableClearEventHandler;BeginInvoke;(System.Object,System.Data.DataTableClearEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -7488,6 +8035,7 @@ | System.Data;DataTableExtensions;CopyToDataTable;(System.Collections.Generic.IEnumerable,System.Data.DataTable,System.Data.LoadOption,System.Data.FillErrorEventHandler);Argument[0].Element.Property[System.Data.DataRow.ItemArray];Argument[1].SyntheticField[System.Data.DataTable._rowCollection].Element;value;hq-generated | | System.Data;DataTableExtensions;CopyToDataTable;(System.Collections.Generic.IEnumerable,System.Data.DataTable,System.Data.LoadOption,System.Data.FillErrorEventHandler);Argument[3];Argument[3].Parameter[delegate-self];value;dfc-generated | | System.Data;DataTableExtensions;CopyToDataTable;(System.Collections.Generic.IEnumerable,System.Data.DataTable,System.Data.LoadOption,System.Data.FillErrorEventHandler);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | +| System.Data;DataTableNewRowEventArgs;DataTableNewRowEventArgs;(System.Data.DataRow);Argument[0];Argument[this].Property[System.Data.DataTableNewRowEventArgs.Row];value;dfc-generated | | System.Data;DataTableNewRowEventHandler;BeginInvoke;(System.Object,System.Data.DataTableNewRowEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data;DataTableReader;DataTableReader;(System.Data.DataTable);Argument[0];Argument[this];taint;df-generated | | System.Data;DataTableReader;DataTableReader;(System.Data.DataTable[]);Argument[0].Element;Argument[this];taint;df-generated | @@ -7503,8 +8051,10 @@ | System.Data;DataView;OnListChanged;(System.ComponentModel.ListChangedEventArgs);Argument[0];Argument[this];taint;df-generated | | System.Data;DataView;ToTable;();Argument[this];ReturnValue;taint;df-generated | | System.Data;DataView;ToTable;(System.Boolean,System.String[]);Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataView;ToTable;(System.String);Argument[0];ReturnValue.Property[System.Data.DataTable.TableName];value;dfc-generated | -| System.Data;DataView;ToTable;(System.String,System.Boolean,System.String[]);Argument[0];ReturnValue.Property[System.Data.DataTable.TableName];value;dfc-generated | +| System.Data;DataView;ToTable;(System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Data;DataView;ToTable;(System.String);Argument[this];ReturnValue;taint;df-generated | +| System.Data;DataView;ToTable;(System.String,System.Boolean,System.String[]);Argument[0];ReturnValue;taint;df-generated | +| System.Data;DataView;ToTable;(System.String,System.Boolean,System.String[]);Argument[this];ReturnValue;taint;df-generated | | System.Data;DataView;get_DataViewManager;();Argument[this].SyntheticField[System.Data.DataView._dataViewManager];ReturnValue;value;dfc-generated | | System.Data;DataView;get_Item;(System.Int32);Argument[this].Element;ReturnValue;value;manual | | System.Data;DataViewManager;CreateDataView;(System.Data.DataTable);Argument[this];ReturnValue.SyntheticField[System.Data.DataView._dataViewManager];value;dfc-generated | @@ -7571,6 +8121,8 @@ | System.Data;IColumnMappingCollection;GetByDataSetColumn;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Data;IColumnMappingCollection;get_Item;(System.String);Argument[this].Element;ReturnValue;value;manual | | System.Data;IColumnMappingCollection;set_Item;(System.String,System.Object);Argument[1];Argument[this].Element;value;manual | +| System.Data;IDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType);Argument[0];ReturnValue;taint;df-generated | +| System.Data;IDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType);Argument[this];ReturnValue;taint;df-generated | | System.Data;IDataAdapter;GetFillParameters;();Argument[this];ReturnValue;taint;df-generated | | System.Data;IDataParameterCollection;get_Item;(System.String);Argument[this].Element;ReturnValue;value;manual | | System.Data;IDataParameterCollection;set_Item;(System.String,System.Object);Argument[1];Argument[this].Element;value;manual | @@ -7587,6 +8139,8 @@ | System.Data;ITableMappingCollection;get_Item;(System.String);Argument[this].Element;ReturnValue;value;manual | | System.Data;ITableMappingCollection;set_Item;(System.String,System.Object);Argument[1];Argument[this].Element;value;manual | | System.Data;InternalDataCollectionBase;get_List;();Argument[this];ReturnValue;taint;df-generated | +| System.Data;MergeFailedEventArgs;MergeFailedEventArgs;(System.Data.DataTable,System.String);Argument[0];Argument[this].Property[System.Data.MergeFailedEventArgs.Table];value;dfc-generated | +| System.Data;MergeFailedEventArgs;MergeFailedEventArgs;(System.Data.DataTable,System.String);Argument[1];Argument[this].Property[System.Data.MergeFailedEventArgs.Conflict];value;dfc-generated | | System.Data;MergeFailedEventHandler;BeginInvoke;(System.Object,System.Data.MergeFailedEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data;PropertyCollection;Clone;();Argument[this].Element;ReturnValue.Element;value;manual | | System.Data;StateChangeEventHandler;BeginInvoke;(System.Object,System.Data.StateChangeEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -7619,6 +8173,11 @@ | System.Data;UniqueConstraint;UniqueConstraint;(System.String,System.String[],System.Boolean);Argument[0];Argument[this];taint;df-generated | | System.Data;UniqueConstraint;UniqueConstraint;(System.String,System.String[],System.Boolean);Argument[1].Element;Argument[this];taint;df-generated | | System.Data;UniqueConstraint;get_Columns;();Argument[this];ReturnValue;taint;df-generated | +| System.Diagnostics.CodeAnalysis;MemberNotNullAttribute;MemberNotNullAttribute;(System.String);Argument[0];Argument[this].Property[System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.Members].Element;value;dfc-generated | +| System.Diagnostics.CodeAnalysis;MemberNotNullAttribute;MemberNotNullAttribute;(System.String[]);Argument[0];Argument[this].Property[System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.Members];value;dfc-generated | +| System.Diagnostics.CodeAnalysis;MemberNotNullWhenAttribute;MemberNotNullWhenAttribute;(System.Boolean,System.String);Argument[1];Argument[this].Property[System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.Members].Element;value;dfc-generated | +| System.Diagnostics.CodeAnalysis;MemberNotNullWhenAttribute;MemberNotNullWhenAttribute;(System.Boolean,System.String[]);Argument[1];Argument[this].Property[System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.Members];value;dfc-generated | +| System.Diagnostics.CodeAnalysis;NotNullIfNotNullAttribute;NotNullIfNotNullAttribute;(System.String);Argument[0];Argument[this].Property[System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.ParameterName];value;dfc-generated | | System.Diagnostics.Contracts;Contract;Exists;(System.Int32,System.Int32,System.Predicate);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Contracts;Contract;Exists;(System.Collections.Generic.IEnumerable,System.Predicate);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | | System.Diagnostics.Contracts;Contract;Exists;(System.Collections.Generic.IEnumerable,System.Predicate);Argument[0].Element;Argument[1].Parameter[0];value;hq-generated | @@ -7650,8 +8209,17 @@ | System.Diagnostics.Eventing.Reader;EventLogException;get_Message;();Argument[this].SyntheticField[System.Exception._message];ReturnValue;value;dfc-generated | | System.Diagnostics.Eventing.Reader;EventLogWatcher;add_EventRecordWritten;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Eventing.Reader;EventLogWatcher;remove_EventRecordWritten;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Diagnostics.Metrics;Measurement;Measurement;(T,System.Collections.Generic.KeyValuePair[]);Argument[1].Element;Argument[this];taint;df-generated | -| System.Diagnostics.Metrics;Measurement;Measurement;(T,System.ReadOnlySpan>);Argument[1];Argument[this];taint;df-generated | +| System.Diagnostics.Metrics;IMeterFactory;Create;(System.Diagnostics.Metrics.MeterOptions);Argument[this];Argument[0];taint;df-generated | +| System.Diagnostics.Metrics;Instrument;Instrument;(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>);Argument[0];Argument[this].Property[System.Diagnostics.Metrics.Instrument.Meter];value;dfc-generated | +| System.Diagnostics.Metrics;Instrument;Instrument;(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>);Argument[1];Argument[this].Property[System.Diagnostics.Metrics.Instrument.Name];value;dfc-generated | +| System.Diagnostics.Metrics;Instrument;Instrument;(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>);Argument[2];Argument[this].Property[System.Diagnostics.Metrics.Instrument.Unit];value;dfc-generated | +| System.Diagnostics.Metrics;Instrument;Instrument;(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>);Argument[3];Argument[this].Property[System.Diagnostics.Metrics.Instrument.Description];value;dfc-generated | +| System.Diagnostics.Metrics;Instrument;Instrument;(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String,System.Collections.Generic.IEnumerable>,System.Diagnostics.Metrics.InstrumentAdvice);Argument[5];Argument[this].Property[System.Diagnostics.Metrics.Instrument`1.Advice];value;dfc-generated | +| System.Diagnostics.Metrics;Measurement;Measurement;(T);Argument[0];Argument[this].Property[System.Diagnostics.Metrics.Measurement`1.Value];value;dfc-generated | +| System.Diagnostics.Metrics;Measurement;Measurement;(T,System.Collections.Generic.IEnumerable>);Argument[0];Argument[this].Property[System.Diagnostics.Metrics.Measurement`1.Value];value;dfc-generated | +| System.Diagnostics.Metrics;Measurement;Measurement;(T,System.Collections.Generic.KeyValuePair[]);Argument[0];Argument[this].Property[System.Diagnostics.Metrics.Measurement`1.Value];value;dfc-generated | +| System.Diagnostics.Metrics;Measurement;Measurement;(T,System.Diagnostics.TagList);Argument[0];Argument[this].Property[System.Diagnostics.Metrics.Measurement`1.Value];value;dfc-generated | +| System.Diagnostics.Metrics;Measurement;Measurement;(T,System.ReadOnlySpan>);Argument[0];Argument[this].Property[System.Diagnostics.Metrics.Measurement`1.Value];value;dfc-generated | | System.Diagnostics.Metrics;MeasurementCallback;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;CreateObservableCounter;(System.String,System.Func>>,System.String,System.String);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Metrics;Meter;CreateObservableCounter;(System.String,System.Func>>,System.String,System.String,System.Collections.Generic.IEnumerable>);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -7671,6 +8239,10 @@ | System.Diagnostics.Metrics;Meter;CreateObservableUpDownCounter;(System.String,System.Func>,System.String,System.String,System.Collections.Generic.IEnumerable>);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Metrics;Meter;CreateObservableUpDownCounter;(System.String,System.Func,System.String,System.String);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Metrics;Meter;CreateObservableUpDownCounter;(System.String,System.Func,System.String,System.String,System.Collections.Generic.IEnumerable>);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Diagnostics.Metrics;Meter;Meter;(System.Diagnostics.Metrics.MeterOptions);Argument[0];Argument[this];taint;df-generated | +| System.Diagnostics.Metrics;Meter;Meter;(System.String,System.String,System.Collections.Generic.IEnumerable>,System.Object);Argument[0];Argument[this].Property[System.Diagnostics.Metrics.Meter.Name];value;dfc-generated | +| System.Diagnostics.Metrics;Meter;Meter;(System.String,System.String,System.Collections.Generic.IEnumerable>,System.Object);Argument[1];Argument[this].Property[System.Diagnostics.Metrics.Meter.Version];value;dfc-generated | +| System.Diagnostics.Metrics;Meter;Meter;(System.String,System.String,System.Collections.Generic.IEnumerable>,System.Object);Argument[3];Argument[this].Property[System.Diagnostics.Metrics.Meter.Scope];value;dfc-generated | | System.Diagnostics.Metrics;MeterListener;DisableMeasurementEvents;(System.Diagnostics.Metrics.Instrument);Argument[0];Argument[this];taint;df-generated | | System.Diagnostics.Metrics;MeterListener;EnableMeasurementEvents;(System.Diagnostics.Metrics.Instrument,System.Object);Argument[0];Argument[this];taint;df-generated | | System.Diagnostics.Metrics;MeterListener;EnableMeasurementEvents;(System.Diagnostics.Metrics.Instrument,System.Object);Argument[1];Argument[this];taint;df-generated | @@ -7681,11 +8253,14 @@ | System.Diagnostics.Metrics;ObservableCounter;Observe;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics.Metrics;ObservableGauge;Observe;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics.Metrics;ObservableUpDownCounter;Observe;();Argument[this];ReturnValue;taint;df-generated | +| System.Diagnostics.SymbolStore;ISymbolDocumentWriter;SetCheckSum;(System.Guid,System.Byte[]);Argument[0];Argument[this];taint;df-generated | +| System.Diagnostics.SymbolStore;ISymbolDocumentWriter;SetCheckSum;(System.Guid,System.Byte[]);Argument[1].Element;Argument[this];taint;df-generated | +| System.Diagnostics.SymbolStore;ISymbolDocumentWriter;SetSource;(System.Byte[]);Argument[0].Element;Argument[this];taint;df-generated | | System.Diagnostics.Tracing;EventCounter;ToString;();Argument[this].Property[System.Diagnostics.Tracing.DiagnosticCounter.Name];ReturnValue;taint;dfc-generated | | System.Diagnostics.Tracing;EventListener;DisableEvents;(System.Diagnostics.Tracing.EventSource);Argument[this];Argument[0];taint;df-generated | | System.Diagnostics.Tracing;EventListener;EnableEvents;(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel);Argument[this];Argument[0];taint;df-generated | | System.Diagnostics.Tracing;EventListener;EnableEvents;(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords);Argument[this];Argument[0];taint;df-generated | -| System.Diagnostics.Tracing;EventListener;EnableEvents;(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Collections.Generic.IDictionary);Argument[this];Argument[0];taint;df-generated | +| System.Diagnostics.Tracing;EventListener;EnableEvents;(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Collections.Generic.IDictionary);Argument[3];Argument[0].SyntheticField[System.Diagnostics.Tracing.EventSource.m_deferredCommands].Property[System.Diagnostics.Tracing.EventCommandEventArgs.Arguments];value;dfc-generated | | System.Diagnostics.Tracing;EventListener;add_EventSourceCreated;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;dfc-generated | | System.Diagnostics.Tracing;EventListener;add_EventSourceCreated;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Tracing;EventListener;add_EventSourceCreated;(System.EventHandler);Argument[this];Argument[0].Parameter[0];value;dfc-generated | @@ -7697,6 +8272,7 @@ | System.Diagnostics.Tracing;EventSource;GenerateManifest;(System.Type,System.String);Argument[1];ReturnValue;taint;df-generated | | System.Diagnostics.Tracing;EventSource;GenerateManifest;(System.Type,System.String,System.Diagnostics.Tracing.EventManifestOptions);Argument[1];ReturnValue;taint;df-generated | | System.Diagnostics.Tracing;EventSource;GetTrait;(System.String);Argument[this].SyntheticField[System.Diagnostics.Tracing.EventSource.m_traits].Element;ReturnValue;value;dfc-generated | +| System.Diagnostics.Tracing;EventSource;SendCommand;(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventCommand,System.Collections.Generic.IDictionary);Argument[2];Argument[0].SyntheticField[System.Diagnostics.Tracing.EventSource.m_deferredCommands].Property[System.Diagnostics.Tracing.EventCommandEventArgs.Arguments];value;dfc-generated | | System.Diagnostics.Tracing;EventSource;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics.Tracing;EventSource;Write;(System.String,System.Diagnostics.Tracing.EventSourceOptions,System.Guid,System.Guid,T);Argument[1];ReturnValue;value;dfc-generated | | System.Diagnostics.Tracing;EventSource;Write;(System.String,System.Diagnostics.Tracing.EventSourceOptions,System.Guid,System.Guid,T);Argument[2];ReturnValue;value;dfc-generated | @@ -7706,6 +8282,8 @@ | System.Diagnostics.Tracing;EventSource;Write;(System.String,System.Diagnostics.Tracing.EventSourceOptions,T);Argument[2];ReturnValue;value;dfc-generated | | System.Diagnostics.Tracing;EventSource;add_EventCommandExecuted;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;dfc-generated | | System.Diagnostics.Tracing;EventSource;add_EventCommandExecuted;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.Diagnostics.Tracing;EventSource;add_EventCommandExecuted;(System.EventHandler);Argument[this].SyntheticField[System.Diagnostics.Tracing.EventSource.m_deferredCommands];Argument[0].Parameter[1];value;dfc-generated | +| System.Diagnostics.Tracing;EventSource;add_EventCommandExecuted;(System.EventHandler);Argument[this].SyntheticField[System.Diagnostics.Tracing.EventSource.m_deferredCommands];Argument[0].Parameter[1];value;hq-generated | | System.Diagnostics.Tracing;EventSource;add_EventCommandExecuted;(System.EventHandler);Argument[this];Argument[0].Parameter[0];value;dfc-generated | | System.Diagnostics.Tracing;EventSource;add_EventCommandExecuted;(System.EventHandler);Argument[this];Argument[0].Parameter[0];value;hq-generated | | System.Diagnostics.Tracing;EventSource;get_ConstructionException;();Argument[this];ReturnValue;taint;df-generated | @@ -7713,14 +8291,18 @@ | System.Diagnostics.Tracing;EventSource;get_Name;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics.Tracing;EventSource;remove_EventCommandExecuted;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Tracing;EventWrittenEventArgs;get_ActivityId;();Argument[this];ReturnValue;taint;df-generated | +| System.Diagnostics.Tracing;EventWrittenEventArgs;get_RelatedActivityId;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics.Tracing;IncrementingEventCounter;ToString;();Argument[this].Property[System.Diagnostics.Tracing.DiagnosticCounter.Name];ReturnValue;taint;dfc-generated | | System.Diagnostics.Tracing;IncrementingPollingCounter;IncrementingPollingCounter;(System.String,System.Diagnostics.Tracing.EventSource,System.Func);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Tracing;IncrementingPollingCounter;ToString;();Argument[this].Property[System.Diagnostics.Tracing.DiagnosticCounter.Name];ReturnValue;taint;dfc-generated | | System.Diagnostics.Tracing;PollingCounter;PollingCounter;(System.String,System.Diagnostics.Tracing.EventSource,System.Func);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Tracing;PollingCounter;ToString;();Argument[this].Property[System.Diagnostics.Tracing.DiagnosticCounter.Name];ReturnValue;taint;dfc-generated | | System.Diagnostics;Activity+Enumerator;GetEnumerator;();Argument[this];ReturnValue;value;dfc-generated | +| System.Diagnostics;Activity;Activity;(System.String);Argument[0];Argument[this].Property[System.Diagnostics.Activity.OperationName];value;dfc-generated | | System.Diagnostics;Activity;AddBaggage;(System.String,System.String);Argument[this];ReturnValue;value;dfc-generated | | System.Diagnostics;Activity;AddEvent;(System.Diagnostics.ActivityEvent);Argument[this];ReturnValue;value;dfc-generated | +| System.Diagnostics;Activity;AddException;(System.Exception,System.Diagnostics.TagList,System.DateTimeOffset);Argument[this];ReturnValue;value;dfc-generated | +| System.Diagnostics;Activity;AddLink;(System.Diagnostics.ActivityLink);Argument[this];ReturnValue;value;dfc-generated | | System.Diagnostics;Activity;AddTag;(System.String,System.Object);Argument[this];ReturnValue;value;dfc-generated | | System.Diagnostics;Activity;AddTag;(System.String,System.String);Argument[this];ReturnValue;value;dfc-generated | | System.Diagnostics;Activity;EnumerateEvents;();Argument[this];ReturnValue;taint;df-generated | @@ -7753,10 +8335,14 @@ | System.Diagnostics;Activity;get_TraceId;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Activity;remove_CurrentChanged;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;Activity;set_TraceIdGenerator;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.Diagnostics;ActivityContext;ActivityContext;(System.Diagnostics.ActivityTraceId,System.Diagnostics.ActivitySpanId,System.Diagnostics.ActivityTraceFlags,System.String,System.Boolean);Argument[0];Argument[this].Property[System.Diagnostics.ActivityContext.TraceId];value;dfc-generated | +| System.Diagnostics;ActivityContext;ActivityContext;(System.Diagnostics.ActivityTraceId,System.Diagnostics.ActivitySpanId,System.Diagnostics.ActivityTraceFlags,System.String,System.Boolean);Argument[1];Argument[this].Property[System.Diagnostics.ActivityContext.SpanId];value;dfc-generated | +| System.Diagnostics;ActivityContext;ActivityContext;(System.Diagnostics.ActivityTraceId,System.Diagnostics.ActivitySpanId,System.Diagnostics.ActivityTraceFlags,System.String,System.Boolean);Argument[3];Argument[this].Property[System.Diagnostics.ActivityContext.TraceState];value;dfc-generated | | System.Diagnostics;ActivityCreationOptions;get_SamplingTags;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityCreationOptions;get_TraceId;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityEvent;EnumerateTagObjects;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityEvent;get_Tags;();Argument[this];ReturnValue;taint;df-generated | +| System.Diagnostics;ActivityLink;ActivityLink;(System.Diagnostics.ActivityContext,System.Diagnostics.ActivityTagsCollection);Argument[0];Argument[this].Property[System.Diagnostics.ActivityLink.Context];value;dfc-generated | | System.Diagnostics;ActivityLink;EnumerateTagObjects;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityLink;get_Tags;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityListener;set_ActivityStarted;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -7765,11 +8351,17 @@ | System.Diagnostics;ActivityListener;set_Sample;(System.Diagnostics.SampleActivity);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;ActivityListener;set_SampleUsingParentId;(System.Diagnostics.SampleActivity);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;ActivityListener;set_ShouldListenTo;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Diagnostics;ActivitySource;CreateActivity;(System.String,System.Diagnostics.ActivityKind,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.Diagnostics.ActivityIdFormat);Argument[2];ReturnValue;taint;df-generated | +| System.Diagnostics;ActivitySource;ActivitySource;(System.String,System.String,System.Collections.Generic.IEnumerable>);Argument[0];Argument[this].Property[System.Diagnostics.ActivitySource.Name];value;dfc-generated | +| System.Diagnostics;ActivitySource;ActivitySource;(System.String,System.String,System.Collections.Generic.IEnumerable>);Argument[1];Argument[this].Property[System.Diagnostics.ActivitySource.Version];value;dfc-generated | +| System.Diagnostics;ActivitySource;CreateActivity;(System.String,System.Diagnostics.ActivityKind);Argument[this];ReturnValue.Property[System.Diagnostics.Activity.Source];value;dfc-generated | +| System.Diagnostics;ActivitySource;CreateActivity;(System.String,System.Diagnostics.ActivityKind,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.Diagnostics.ActivityIdFormat);Argument[this];ReturnValue.Property[System.Diagnostics.Activity.Source];value;dfc-generated | | System.Diagnostics;ActivitySource;CreateActivity;(System.String,System.Diagnostics.ActivityKind,System.String,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.Diagnostics.ActivityIdFormat);Argument[2];ReturnValue.SyntheticField[System.Diagnostics.Activity._parentId];value;dfc-generated | -| System.Diagnostics;ActivitySource;StartActivity;(System.Diagnostics.ActivityKind,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.DateTimeOffset,System.String);Argument[1];ReturnValue;taint;df-generated | -| System.Diagnostics;ActivitySource;StartActivity;(System.String,System.Diagnostics.ActivityKind,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.DateTimeOffset);Argument[2];ReturnValue;taint;df-generated | +| System.Diagnostics;ActivitySource;CreateActivity;(System.String,System.Diagnostics.ActivityKind,System.String,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.Diagnostics.ActivityIdFormat);Argument[this];ReturnValue.Property[System.Diagnostics.Activity.Source];value;dfc-generated | +| System.Diagnostics;ActivitySource;StartActivity;(System.Diagnostics.ActivityKind,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.DateTimeOffset,System.String);Argument[this];ReturnValue.Property[System.Diagnostics.Activity.Source];value;dfc-generated | +| System.Diagnostics;ActivitySource;StartActivity;(System.String,System.Diagnostics.ActivityKind);Argument[this];ReturnValue.Property[System.Diagnostics.Activity.Source];value;dfc-generated | +| System.Diagnostics;ActivitySource;StartActivity;(System.String,System.Diagnostics.ActivityKind,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.DateTimeOffset);Argument[this];ReturnValue.Property[System.Diagnostics.Activity.Source];value;dfc-generated | | System.Diagnostics;ActivitySource;StartActivity;(System.String,System.Diagnostics.ActivityKind,System.String,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.DateTimeOffset);Argument[2];ReturnValue.SyntheticField[System.Diagnostics.Activity._parentId];value;dfc-generated | +| System.Diagnostics;ActivitySource;StartActivity;(System.String,System.Diagnostics.ActivityKind,System.String,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEnumerable,System.DateTimeOffset);Argument[this];ReturnValue.Property[System.Diagnostics.Activity.Source];value;dfc-generated | | System.Diagnostics;ActivitySpanId;ToHexString;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivitySpanId;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityTagsCollection+Enumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | @@ -7791,6 +8383,7 @@ | System.Diagnostics;Debug;WriteIf;(System.Boolean,System.Diagnostics.Debug+WriteIfInterpolatedStringHandler,System.String);Argument[1];ReturnValue;value;dfc-generated | | System.Diagnostics;Debug;WriteLineIf;(System.Boolean,System.Diagnostics.Debug+WriteIfInterpolatedStringHandler);Argument[1];ReturnValue;value;dfc-generated | | System.Diagnostics;Debug;WriteLineIf;(System.Boolean,System.Diagnostics.Debug+WriteIfInterpolatedStringHandler,System.String);Argument[1];ReturnValue;value;dfc-generated | +| System.Diagnostics;DiagnosticListener;DiagnosticListener;(System.String);Argument[0];Argument[this].Property[System.Diagnostics.DiagnosticListener.Name];value;dfc-generated | | System.Diagnostics;DiagnosticListener;Subscribe;(System.IObserver>);Argument[0];ReturnValue;taint;df-generated | | System.Diagnostics;DiagnosticListener;Subscribe;(System.IObserver>);Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;DiagnosticListener;Subscribe;(System.IObserver>,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -7799,6 +8392,9 @@ | System.Diagnostics;DiagnosticListener;Subscribe;(System.IObserver>,System.Func,System.Action,System.Action);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;DiagnosticListener;Subscribe;(System.IObserver>,System.Predicate);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;DiagnosticListener;ToString;();Argument[this].Property[System.Diagnostics.DiagnosticListener.Name];ReturnValue;value;dfc-generated | +| System.Diagnostics;DiagnosticMethodInfo;Create;(System.Delegate);Argument[0];ReturnValue;taint;df-generated | +| System.Diagnostics;DiagnosticMethodInfo;Create;(System.Diagnostics.StackFrame);Argument[0];ReturnValue;taint;df-generated | +| System.Diagnostics;DiagnosticMethodInfo;get_Name;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;DiagnosticSource;StartActivity;(System.Diagnostics.Activity,System.Object);Argument[0];ReturnValue;value;dfc-generated | | System.Diagnostics;DiagnosticSource;StartActivity;(System.Diagnostics.Activity,T);Argument[0];ReturnValue;value;dfc-generated | | System.Diagnostics;DistributedContextPropagator+PropagatorGetterCallback;BeginInvoke;(System.Object,System.String,System.String,System.Collections.Generic.IEnumerable,System.AsyncCallback,System.Object);Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | @@ -7835,12 +8431,17 @@ | System.Diagnostics;FileVersionInfo;get_ProductName;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;FileVersionInfo;get_ProductVersion;();Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;FileVersionInfo;get_SpecialBuild;();Argument[this];ReturnValue;taint;df-generated | +| System.Diagnostics;InitializingSwitchEventArgs;InitializingSwitchEventArgs;(System.Diagnostics.Switch);Argument[0];Argument[this].Property[System.Diagnostics.InitializingSwitchEventArgs.Switch];value;dfc-generated | +| System.Diagnostics;InitializingTraceSourceEventArgs;InitializingTraceSourceEventArgs;(System.Diagnostics.TraceSource);Argument[0];Argument[this].Property[System.Diagnostics.InitializingTraceSourceEventArgs.TraceSource];value;dfc-generated | | System.Diagnostics;MonitoringDescriptionAttribute;get_Description;();Argument[this].Property[System.ComponentModel.DescriptionAttribute.DescriptionValue];ReturnValue;value;dfc-generated | | System.Diagnostics;MonitoringDescriptionAttribute;get_Description;();Argument[this].Property[System.ComponentModel.DescriptionAttribute.Description];Argument[this].Property[System.ComponentModel.DescriptionAttribute.DescriptionValue];value;dfc-generated | | System.Diagnostics;MonitoringDescriptionAttribute;get_Description;();Argument[this].Property[System.ComponentModel.DescriptionAttribute.Description];ReturnValue;value;dfc-generated | | System.Diagnostics;Process;GetProcessById;(System.Int32,System.String);Argument[1];ReturnValue.SyntheticField[System.Diagnostics.Process._machineName];value;dfc-generated | | System.Diagnostics;Process;GetProcesses;(System.String);Argument[0];ReturnValue;taint;df-generated | | System.Diagnostics;Process;Start;(System.Diagnostics.ProcessStartInfo);Argument[0];ReturnValue;taint;df-generated | +| System.Diagnostics;Process;Start;(System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Diagnostics;Process;Start;(System.String,System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Diagnostics;Process;Start;(System.String,System.String);Argument[1];ReturnValue;taint;df-generated | | System.Diagnostics;Process;add_ErrorDataReceived;(System.Diagnostics.DataReceivedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;Process;add_Exited;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;Process;add_OutputDataReceived;(System.Diagnostics.DataReceivedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -7893,7 +8494,7 @@ | System.Diagnostics;Switch;remove_Initializing;(System.EventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;SwitchAttribute;SwitchAttribute;(System.String,System.Type);Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TagList+Enumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;TagList;TagList;(System.ReadOnlySpan>);Argument[0];Argument[this];taint;df-generated | +| System.Diagnostics;TagList;CopyTo;(System.Span>);Argument[this];Argument[0];taint;df-generated | | System.Diagnostics;TextWriterTraceListener;TextWriterTraceListener;(System.IO.TextWriter,System.String);Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TextWriterTraceListener;TextWriterTraceListener;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TextWriterTraceListener;TextWriterTraceListener;(System.String,System.String);Argument[0];Argument[this];taint;df-generated | @@ -8080,18 +8681,32 @@ | System.Dynamic;BindingRestrictions;Merge;(System.Dynamic.BindingRestrictions);Argument[this];ReturnValue;value;dfc-generated | | System.Dynamic;BindingRestrictions;ToExpression;();Argument[this];ReturnValue;taint;df-generated | | System.Dynamic;ConvertBinder;FallbackConvert;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject);Argument[1];ReturnValue;value;dfc-generated | +| System.Dynamic;CreateInstanceBinder;CreateInstanceBinder;(System.Dynamic.CallInfo);Argument[0];Argument[this].Property[System.Dynamic.CreateInstanceBinder.CallInfo];value;dfc-generated | +| System.Dynamic;DeleteIndexBinder;DeleteIndexBinder;(System.Dynamic.CallInfo);Argument[0];Argument[this].Property[System.Dynamic.DeleteIndexBinder.CallInfo];value;dfc-generated | +| System.Dynamic;DeleteMemberBinder;DeleteMemberBinder;(System.String,System.Boolean);Argument[0];Argument[this].Property[System.Dynamic.DeleteMemberBinder.Name];value;dfc-generated | | System.Dynamic;DynamicMetaObject;Create;(System.Object,System.Linq.Expressions.Expression);Argument[0];ReturnValue.SyntheticField[System.Dynamic.DynamicMetaObject._value];value;dfc-generated | +| System.Dynamic;DynamicMetaObject;DynamicMetaObject;(System.Linq.Expressions.Expression,System.Dynamic.BindingRestrictions);Argument[0];Argument[this].Property[System.Dynamic.DynamicMetaObject.Expression];value;dfc-generated | +| System.Dynamic;DynamicMetaObject;DynamicMetaObject;(System.Linq.Expressions.Expression,System.Dynamic.BindingRestrictions);Argument[1];Argument[this].Property[System.Dynamic.DynamicMetaObject.Restrictions];value;dfc-generated | | System.Dynamic;DynamicMetaObject;DynamicMetaObject;(System.Linq.Expressions.Expression,System.Dynamic.BindingRestrictions,System.Object);Argument[2];Argument[this].SyntheticField[System.Dynamic.DynamicMetaObject._value];value;dfc-generated | | System.Dynamic;DynamicMetaObject;get_Value;();Argument[this].SyntheticField[System.Dynamic.DynamicMetaObject._value];ReturnValue;value;dfc-generated | +| System.Dynamic;DynamicMetaObjectBinder;Bind;(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection,System.Linq.Expressions.LabelTarget);Argument[2];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.IfTrue].Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Dynamic;DynamicMetaObjectBinder;Bind;(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection,System.Linq.Expressions.LabelTarget);Argument[2];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | | System.Dynamic;ExpandoObject;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;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;TryGetValue;(System.String,System.Object);Argument[this];ReturnValue;taint;df-generated | | System.Dynamic;GetIndexBinder;FallbackGetIndex;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject);Argument[2];ReturnValue;value;dfc-generated | +| System.Dynamic;GetIndexBinder;GetIndexBinder;(System.Dynamic.CallInfo);Argument[0];Argument[this].Property[System.Dynamic.GetIndexBinder.CallInfo];value;dfc-generated | | System.Dynamic;GetMemberBinder;FallbackGetMember;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject);Argument[1];ReturnValue;value;dfc-generated | +| System.Dynamic;GetMemberBinder;GetMemberBinder;(System.String,System.Boolean);Argument[0];Argument[this].Property[System.Dynamic.GetMemberBinder.Name];value;dfc-generated | | System.Dynamic;InvokeBinder;FallbackInvoke;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject);Argument[2];ReturnValue;value;dfc-generated | +| System.Dynamic;InvokeBinder;InvokeBinder;(System.Dynamic.CallInfo);Argument[0];Argument[this].Property[System.Dynamic.InvokeBinder.CallInfo];value;dfc-generated | | System.Dynamic;InvokeMemberBinder;FallbackInvokeMember;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject);Argument[2];ReturnValue;value;dfc-generated | +| System.Dynamic;InvokeMemberBinder;InvokeMemberBinder;(System.String,System.Boolean,System.Dynamic.CallInfo);Argument[0];Argument[this].Property[System.Dynamic.InvokeMemberBinder.Name];value;dfc-generated | +| System.Dynamic;InvokeMemberBinder;InvokeMemberBinder;(System.String,System.Boolean,System.Dynamic.CallInfo);Argument[2];Argument[this].Property[System.Dynamic.InvokeMemberBinder.CallInfo];value;dfc-generated | | System.Dynamic;SetIndexBinder;FallbackSetIndex;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject);Argument[3];ReturnValue;value;dfc-generated | +| System.Dynamic;SetIndexBinder;SetIndexBinder;(System.Dynamic.CallInfo);Argument[0];Argument[this].Property[System.Dynamic.SetIndexBinder.CallInfo];value;dfc-generated | | System.Dynamic;SetMemberBinder;FallbackSetMember;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject);Argument[2];ReturnValue;value;dfc-generated | +| System.Dynamic;SetMemberBinder;SetMemberBinder;(System.String,System.Boolean);Argument[0];Argument[this].Property[System.Dynamic.SetMemberBinder.Name];value;dfc-generated | | System.Dynamic;UnaryOperationBinder;FallbackUnaryOperation;(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject);Argument[1];ReturnValue;value;dfc-generated | | System.Formats.Asn1;AsnDecoder;ReadBitString;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Nullable);Argument[0].Element;ReturnValue.Element;value;dfc-generated | | System.Formats.Asn1;AsnDecoder;ReadEnumeratedBytes;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);Argument[0].Element;ReturnValue.Element;value;dfc-generated | @@ -8228,9 +8843,11 @@ | System.IO.Compression;DeflateStream;get_BaseStream;();Argument[this];ReturnValue;taint;df-generated | | System.IO.Compression;GZipStream;GZipStream;(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean);Argument[0];Argument[this].SyntheticField[System.IO.Compression.GZipStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream];value;dfc-generated | | System.IO.Compression;GZipStream;GZipStream;(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean);Argument[0];Argument[this].SyntheticField[System.IO.Compression.GZipStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream];value;dfc-generated | +| System.IO.Compression;GZipStream;GZipStream;(System.IO.Stream,System.IO.Compression.ZLibCompressionOptions,System.Boolean);Argument[0];Argument[this].SyntheticField[System.IO.Compression.GZipStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream];value;dfc-generated | | System.IO.Compression;GZipStream;get_BaseStream;();Argument[this].SyntheticField[System.IO.Compression.GZipStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream];ReturnValue;value;dfc-generated | | System.IO.Compression;ZLibStream;ZLibStream;(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean);Argument[0];Argument[this].SyntheticField[System.IO.Compression.ZLibStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream];value;dfc-generated | | System.IO.Compression;ZLibStream;ZLibStream;(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean);Argument[0];Argument[this].SyntheticField[System.IO.Compression.ZLibStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream];value;dfc-generated | +| System.IO.Compression;ZLibStream;ZLibStream;(System.IO.Stream,System.IO.Compression.ZLibCompressionOptions,System.Boolean);Argument[0];Argument[this].SyntheticField[System.IO.Compression.ZLibStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream];value;dfc-generated | | System.IO.Compression;ZLibStream;get_BaseStream;();Argument[this].SyntheticField[System.IO.Compression.ZLibStream._deflateStream].SyntheticField[System.IO.Compression.DeflateStream._stream];ReturnValue;value;dfc-generated | | System.IO.Compression;ZipArchive;CreateEntry;(System.String);Argument[0];ReturnValue.SyntheticField[System.IO.Compression.ZipArchiveEntry._storedEntryName];value;dfc-generated | | System.IO.Compression;ZipArchive;CreateEntry;(System.String);Argument[this];ReturnValue.SyntheticField[System.IO.Compression.ZipArchiveEntry._archive];value;dfc-generated | @@ -8274,6 +8891,9 @@ | System.IO.Pipelines;Pipe;Pipe;(System.IO.Pipelines.PipeOptions);Argument[0];Argument[this];taint;df-generated | | System.IO.Pipelines;Pipe;get_Reader;();Argument[this];ReturnValue;taint;df-generated | | System.IO.Pipelines;Pipe;get_Writer;();Argument[this];ReturnValue;taint;df-generated | +| System.IO.Pipelines;PipeOptions;PipeOptions;(System.Buffers.MemoryPool,System.IO.Pipelines.PipeScheduler,System.IO.Pipelines.PipeScheduler,System.Int64,System.Int64,System.Int32,System.Boolean);Argument[0];Argument[this].Property[System.IO.Pipelines.PipeOptions.Pool];value;dfc-generated | +| System.IO.Pipelines;PipeOptions;PipeOptions;(System.Buffers.MemoryPool,System.IO.Pipelines.PipeScheduler,System.IO.Pipelines.PipeScheduler,System.Int64,System.Int64,System.Int32,System.Boolean);Argument[1];Argument[this].Property[System.IO.Pipelines.PipeOptions.ReaderScheduler];value;dfc-generated | +| System.IO.Pipelines;PipeOptions;PipeOptions;(System.Buffers.MemoryPool,System.IO.Pipelines.PipeScheduler,System.IO.Pipelines.PipeScheduler,System.Int64,System.Int64,System.Int32,System.Boolean);Argument[2];Argument[this].Property[System.IO.Pipelines.PipeOptions.WriterScheduler];value;dfc-generated | | System.IO.Pipelines;PipeReader;AsStream;(System.Boolean);Argument[this];ReturnValue;taint;df-generated | | System.IO.Pipelines;PipeReader;CopyToAsync;(System.IO.Stream,System.Threading.CancellationToken);Argument[this];Argument[0];taint;df-generated | | System.IO.Pipelines;PipeReader;Create;(System.Buffers.ReadOnlySequence);Argument[0];ReturnValue;taint;df-generated | @@ -8290,8 +8910,11 @@ | System.IO.Pipelines;PipeWriter;GetMemory;(System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.IO.Pipelines;PipeWriter;GetSpan;(System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.IO.Pipelines;PipeWriter;OnReaderCompleted;(System.Action,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.IO.Pipelines;PipeWriter;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.IO.Pipelines;ReadResult;ReadResult;(System.Buffers.ReadOnlySequence,System.Boolean,System.Boolean);Argument[0];Argument[this].SyntheticField[System.IO.Pipelines.ReadResult._resultBuffer];value;dfc-generated | | System.IO.Pipelines;ReadResult;get_Buffer;();Argument[this].SyntheticField[System.IO.Pipelines.ReadResult._resultBuffer];ReturnValue;value;dfc-generated | +| System.IO.Pipelines;StreamPipeReaderOptions;StreamPipeReaderOptions;(System.Buffers.MemoryPool,System.Int32,System.Int32,System.Boolean,System.Boolean);Argument[0];Argument[this].Property[System.IO.Pipelines.StreamPipeReaderOptions.Pool];value;dfc-generated | +| System.IO.Pipelines;StreamPipeWriterOptions;StreamPipeWriterOptions;(System.Buffers.MemoryPool,System.Int32,System.Boolean);Argument[0];Argument[this].Property[System.IO.Pipelines.StreamPipeWriterOptions.Pool];value;dfc-generated | | System.IO.Pipes;AnonymousPipeClientStream;AnonymousPipeClientStream;(System.IO.Pipes.PipeDirection,Microsoft.Win32.SafeHandles.SafePipeHandle);Argument[1];Argument[this];taint;df-generated | | System.IO.Pipes;AnonymousPipeServerStream;AnonymousPipeServerStream;(System.IO.Pipes.PipeDirection,Microsoft.Win32.SafeHandles.SafePipeHandle,Microsoft.Win32.SafeHandles.SafePipeHandle);Argument[2];Argument[this].SyntheticField[System.IO.Pipes.AnonymousPipeServerStream._clientHandle];value;dfc-generated | | System.IO.Pipes;AnonymousPipeServerStream;get_ClientSafePipeHandle;();Argument[this].SyntheticField[System.IO.Pipes.AnonymousPipeServerStream._clientHandle];ReturnValue;value;dfc-generated | @@ -8311,6 +8934,7 @@ | System.IO;BinaryWriter;BinaryWriter;(System.IO.Stream,System.Text.Encoding,System.Boolean);Argument[0];Argument[this].Field[System.IO.BinaryWriter.OutStream];value;dfc-generated | | System.IO;BinaryWriter;Write;(System.Byte[]);Argument[0].Element;Argument[this];taint;df-generated | | System.IO;BinaryWriter;Write;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;df-generated | +| System.IO;BinaryWriter;Write;(System.ReadOnlySpan);Argument[0];Argument[this];taint;df-generated | | System.IO;BinaryWriter;get_BaseStream;();Argument[this].Field[System.IO.BinaryWriter.OutStream];ReturnValue;value;dfc-generated | | System.IO;BufferedStream;BufferedStream;(System.IO.Stream);Argument[0];Argument[this];taint;manual | | System.IO;BufferedStream;BufferedStream;(System.IO.Stream,System.Int32);Argument[0];Argument[this];taint;manual | @@ -8321,6 +8945,7 @@ | System.IO;Directory;CreateDirectory;(System.String,System.IO.UnixFileMode);Argument[0];ReturnValue.Field[System.IO.FileSystemInfo.OriginalPath];value;dfc-generated | | System.IO;Directory;CreateSymbolicLink;(System.String,System.String);Argument[0];ReturnValue.Field[System.IO.FileSystemInfo.FullPath];value;dfc-generated | | System.IO;Directory;CreateSymbolicLink;(System.String,System.String);Argument[0];ReturnValue.Field[System.IO.FileSystemInfo.OriginalPath];value;dfc-generated | +| System.IO;Directory;GetDirectoryRoot;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.IO;Directory;GetParent;(System.String);Argument[0];ReturnValue.Field[System.IO.FileSystemInfo.FullPath];value;dfc-generated | | System.IO;Directory;GetParent;(System.String);Argument[0];ReturnValue.Field[System.IO.FileSystemInfo.OriginalPath];value;dfc-generated | | System.IO;DirectoryInfo;CreateSubdirectory;(System.String);Argument[0];ReturnValue.Field[System.IO.FileSystemInfo.FullPath];value;dfc-generated | @@ -8348,6 +8973,8 @@ | System.IO;DirectoryInfo;MoveTo;(System.String);Argument[0];Argument[this].Field[System.IO.FileSystemInfo.OriginalPath];value;dfc-generated | | System.IO;DirectoryInfo;get_Parent;();Argument[this].Field[System.IO.FileSystemInfo.FullPath];ReturnValue.Field[System.IO.FileSystemInfo.FullPath];value;dfc-generated | | System.IO;DirectoryInfo;get_Parent;();Argument[this].Field[System.IO.FileSystemInfo.FullPath];ReturnValue.Field[System.IO.FileSystemInfo.OriginalPath];value;dfc-generated | +| System.IO;DirectoryInfo;get_Root;();Argument[this].Field[System.IO.FileSystemInfo.FullPath];ReturnValue.Field[System.IO.FileSystemInfo.FullPath];taint;dfc-generated | +| System.IO;DirectoryInfo;get_Root;();Argument[this].Field[System.IO.FileSystemInfo.FullPath];ReturnValue.Field[System.IO.FileSystemInfo.OriginalPath];taint;dfc-generated | | System.IO;DriveInfo;DriveInfo;(System.String);Argument[0];Argument[this].SyntheticField[System.IO.DriveInfo._name];value;dfc-generated | | System.IO;DriveInfo;ToString;();Argument[this].Property[System.IO.DriveInfo.Name];ReturnValue;value;dfc-generated | | System.IO;DriveInfo;ToString;();Argument[this].SyntheticField[System.IO.DriveInfo._name];ReturnValue;value;dfc-generated | @@ -8356,8 +8983,11 @@ | System.IO;ErrorEventArgs;GetException;();Argument[this].SyntheticField[System.IO.ErrorEventArgs._exception];ReturnValue;value;dfc-generated | | System.IO;ErrorEventHandler;BeginInvoke;(System.Object,System.IO.ErrorEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.IO;File;AppendAllBytesAsync;(System.String,System.Byte[],System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | +| System.IO;File;AppendAllBytesAsync;(System.String,System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | | System.IO;File;AppendAllLinesAsync;(System.String,System.Collections.Generic.IEnumerable,System.Text.Encoding,System.Threading.CancellationToken);Argument[3];ReturnValue;taint;df-generated | | System.IO;File;AppendAllLinesAsync;(System.String,System.Collections.Generic.IEnumerable,System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | +| System.IO;File;AppendAllTextAsync;(System.String,System.ReadOnlyMemory,System.Text.Encoding,System.Threading.CancellationToken);Argument[3];ReturnValue;taint;df-generated | +| System.IO;File;AppendAllTextAsync;(System.String,System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | | System.IO;File;AppendAllTextAsync;(System.String,System.String,System.Text.Encoding,System.Threading.CancellationToken);Argument[3];ReturnValue;taint;df-generated | | System.IO;File;AppendAllTextAsync;(System.String,System.String,System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | | System.IO;File;Create;(System.String);Argument[0];ReturnValue;taint;dfc-generated | @@ -8378,8 +9008,11 @@ | System.IO;File;ReadLines;(System.String,System.Text.Encoding);Argument[0];ReturnValue;taint;df-generated | | System.IO;File;ReadLines;(System.String,System.Text.Encoding);Argument[1];ReturnValue;taint;df-generated | | System.IO;File;WriteAllBytesAsync;(System.String,System.Byte[],System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | +| System.IO;File;WriteAllBytesAsync;(System.String,System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | | System.IO;File;WriteAllLinesAsync;(System.String,System.Collections.Generic.IEnumerable,System.Text.Encoding,System.Threading.CancellationToken);Argument[3];ReturnValue;taint;df-generated | | System.IO;File;WriteAllLinesAsync;(System.String,System.Collections.Generic.IEnumerable,System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | +| System.IO;File;WriteAllTextAsync;(System.String,System.ReadOnlyMemory,System.Text.Encoding,System.Threading.CancellationToken);Argument[3];ReturnValue;taint;df-generated | +| System.IO;File;WriteAllTextAsync;(System.String,System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | | System.IO;File;WriteAllTextAsync;(System.String,System.String,System.Text.Encoding,System.Threading.CancellationToken);Argument[3];ReturnValue;taint;df-generated | | System.IO;File;WriteAllTextAsync;(System.String,System.String,System.Threading.CancellationToken);Argument[2];ReturnValue;taint;df-generated | | System.IO;FileInfo;CopyTo;(System.String);Argument[0];ReturnValue.Field[System.IO.FileSystemInfo.FullPath];value;dfc-generated | @@ -8451,6 +9084,8 @@ | System.IO;MemoryStream;MemoryStream;(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean);Argument[0].Element;Argument[this];taint;manual | | System.IO;MemoryStream;ToArray;();Argument[this];ReturnValue;taint;manual | | System.IO;MemoryStream;TryGetBuffer;(System.ArraySegment);Argument[this];ReturnValue;taint;df-generated | +| System.IO;MemoryStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0].Property[System.ReadOnlyMemory`1.Span].Element;Argument[this];taint;df-generated | +| System.IO;MemoryStream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0].Property[System.ReadOnlyMemory`1.Span].Element;Argument[this];taint;dfc-generated | | System.IO;MemoryStream;WriteTo;(System.IO.Stream);Argument[this];Argument[0];taint;df-generated | | System.IO;Path;ChangeExtension;(System.String,System.String);Argument[0];ReturnValue;value;dfc-generated | | System.IO;Path;Combine;(System.ReadOnlySpan);Argument[0].Element;ReturnValue;taint;manual | @@ -8544,6 +9179,7 @@ | System.IO;Stream;Write;(System.ReadOnlySpan);Argument[0].Element;Argument[this];taint;manual | | System.IO;Stream;WriteAsync;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;Argument[this];taint;manual | | System.IO;Stream;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);Argument[0].Element;Argument[this];taint;manual | +| System.IO;Stream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.IO;Stream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.IO;Stream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | System.IO;Stream;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | @@ -8603,6 +9239,8 @@ | System.IO;TextWriter;Write;(System.String,System.Object,System.Object,System.Object);Argument[3];Argument[this];taint;df-generated | | System.IO;TextWriter;Write;(System.String,System.Object[]);Argument[0];Argument[this];taint;df-generated | | System.IO;TextWriter;Write;(System.String,System.Object[]);Argument[1].Element;Argument[this];taint;df-generated | +| System.IO;TextWriter;Write;(System.String,System.ReadOnlySpan);Argument[0];Argument[this];taint;df-generated | +| System.IO;TextWriter;Write;(System.String,System.ReadOnlySpan);Argument[1];Argument[this];taint;df-generated | | System.IO;TextWriter;Write;(System.Text.StringBuilder);Argument[0];Argument[this];taint;df-generated | | System.IO;TextWriter;WriteAsync;(System.Char);Argument[this];ReturnValue;taint;df-generated | | System.IO;TextWriter;WriteAsync;(System.Char[]);Argument[0].Element;Argument[this];taint;df-generated | @@ -8630,6 +9268,8 @@ | System.IO;TextWriter;WriteLine;(System.String,System.Object,System.Object,System.Object);Argument[3];Argument[this];taint;df-generated | | System.IO;TextWriter;WriteLine;(System.String,System.Object[]);Argument[0];Argument[this];taint;df-generated | | System.IO;TextWriter;WriteLine;(System.String,System.Object[]);Argument[1].Element;Argument[this];taint;df-generated | +| System.IO;TextWriter;WriteLine;(System.String,System.ReadOnlySpan);Argument[0];Argument[this];taint;df-generated | +| System.IO;TextWriter;WriteLine;(System.String,System.ReadOnlySpan);Argument[1];Argument[this];taint;df-generated | | System.IO;TextWriter;WriteLine;(System.Text.StringBuilder);Argument[0];Argument[this];taint;df-generated | | System.IO;TextWriter;WriteLineAsync;();Argument[this];ReturnValue;taint;df-generated | | System.IO;TextWriter;WriteLineAsync;(System.Char);Argument[this];ReturnValue;taint;df-generated | @@ -8673,7 +9313,12 @@ | System.Linq.Expressions;BlockExpression;get_Result;();Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;BlockExpression;get_Variables;();Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;CatchBlock;ToString;();Argument[this].Property[System.Linq.Expressions.CatchBlock.Variable].Property[System.Linq.Expressions.ParameterExpression.Name];ReturnValue;taint;dfc-generated | +| System.Linq.Expressions;CatchBlock;Update;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Variable];value;dfc-generated | +| System.Linq.Expressions;CatchBlock;Update;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Filter];value;dfc-generated | +| System.Linq.Expressions;CatchBlock;Update;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Body];value;dfc-generated | | System.Linq.Expressions;CatchBlock;Update;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;ConditionalExpression;Update;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.Test];value;dfc-generated | +| System.Linq.Expressions;ConditionalExpression;Update;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.IfTrue];value;dfc-generated | | System.Linq.Expressions;ConditionalExpression;Update;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.FullConditionalExpression._false];value;dfc-generated | | System.Linq.Expressions;ConditionalExpression;Update;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ConditionalExpression;get_IfFalse;();Argument[this].SyntheticField[System.Linq.Expressions.FullConditionalExpression._false];ReturnValue;value;dfc-generated | @@ -8704,6 +9349,8 @@ | System.Linq.Expressions;ElementInit;GetArgument;(System.Int32);Argument[this].Property[System.Linq.Expressions.ElementInit.Arguments].Element;ReturnValue;value;df-generated | | System.Linq.Expressions;ElementInit;GetArgument;(System.Int32);Argument[this].Property[System.Linq.Expressions.ElementInit.Arguments].Element;ReturnValue;value;dfc-generated | | System.Linq.Expressions;ElementInit;ToString;();Argument[this];ReturnValue;taint;df-generated | +| System.Linq.Expressions;ElementInit;Update;(System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.ElementInit.Arguments];value;dfc-generated | +| System.Linq.Expressions;ElementInit;Update;(System.Collections.Generic.IEnumerable);Argument[this].Property[System.Linq.Expressions.ElementInit.AddMethod];ReturnValue.Property[System.Linq.Expressions.ElementInit.AddMethod];value;dfc-generated | | System.Linq.Expressions;ElementInit;Update;(System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;Expression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;Expression;Add;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | @@ -8719,8 +9366,11 @@ | System.Linq.Expressions;Expression;AndAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;AndAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;AndAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion];value;dfc-generated | +| System.Linq.Expressions;Expression;ArrayAccess;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object];value;dfc-generated | | System.Linq.Expressions;Expression;ArrayAccess;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.IndexExpression._arguments];value;dfc-generated | +| System.Linq.Expressions;Expression;ArrayAccess;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object];value;dfc-generated | | System.Linq.Expressions;Expression;ArrayIndex;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[1].Element;ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;ArrayLength;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | | System.Linq.Expressions;Expression;Bind;(System.Reflection.MemberInfo,System.Linq.Expressions.Expression);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.MemberAssignment._expression];value;dfc-generated | | System.Linq.Expressions;Expression;Bind;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.MemberAssignment._expression];value;dfc-generated | | System.Linq.Expressions;Expression;Block;(System.Collections.Generic.IEnumerable);Argument[0].Element;ReturnValue;taint;df-generated | @@ -8741,17 +9391,26 @@ | System.Linq.Expressions;Expression;Block;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[4];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Block;(System.Type,System.Collections.Generic.IEnumerable);Argument[1].Element;ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Block;(System.Type,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable);Argument[2].Element;ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value];value;dfc-generated | +| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value];value;dfc-generated | +| System.Linq.Expressions;Expression;Break;(System.Linq.Expressions.LabelTarget,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | | System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[2].Element;ReturnValue;taint;df-generated | -| System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.InstanceMethodCallExpression2._arg0];value;dfc-generated | -| System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression2._arg0];value;dfc-generated | -| System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.InstanceMethodCallExpression2._arg1];value;dfc-generated | -| System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression2._arg1];value;dfc-generated | +| System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[3];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[3];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Call;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[4];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[1].Element;ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression1._arg0].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression1._arg0];value;dfc-generated | +| System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression2._arg0].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression2._arg0];value;dfc-generated | +| System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression2._arg1].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodCallExpression2._arg1];value;dfc-generated | | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue;taint;df-generated | @@ -8765,9 +9424,34 @@ | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[3];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[4];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Call;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[5];ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;Catch;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Variable];value;dfc-generated | +| System.Linq.Expressions;Expression;Catch;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;Catch;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Variable];value;dfc-generated | +| System.Linq.Expressions;Expression;Catch;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;Catch;(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Filter];value;dfc-generated | +| System.Linq.Expressions;Expression;Catch;(System.Type,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;Catch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;Catch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Filter];value;dfc-generated | | System.Linq.Expressions;Expression;Coalesce;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;Condition;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.Test];value;dfc-generated | +| System.Linq.Expressions;Expression;Condition;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.IfTrue];value;dfc-generated | | System.Linq.Expressions;Expression;Condition;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.FullConditionalExpression._false];value;dfc-generated | +| System.Linq.Expressions;Expression;Condition;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.Test];value;dfc-generated | +| System.Linq.Expressions;Expression;Condition;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Type);Argument[1];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.IfTrue];value;dfc-generated | | System.Linq.Expressions;Expression;Condition;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Type);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.FullConditionalExpression._false];value;dfc-generated | +| System.Linq.Expressions;Expression;Constant;(System.Object);Argument[0];ReturnValue.Property[System.Linq.Expressions.ConstantExpression.Value];value;dfc-generated | +| System.Linq.Expressions;Expression;Constant;(System.Object,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.ConstantExpression.Value];value;dfc-generated | +| System.Linq.Expressions;Expression;Continue;(System.Linq.Expressions.LabelTarget);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Continue;(System.Linq.Expressions.LabelTarget,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Convert;(System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Convert;(System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Convert;(System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo);Argument[2];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;ConvertChecked;(System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;ConvertChecked;(System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;ConvertChecked;(System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo);Argument[2];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;Decrement;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Decrement;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Decrement;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | | System.Linq.Expressions;Expression;Divide;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;DivideAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;DivideAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | @@ -8783,16 +9467,46 @@ | System.Linq.Expressions;Expression;Dynamic;(System.Runtime.CompilerServices.CallSiteBinder,System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[3];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Dynamic;(System.Runtime.CompilerServices.CallSiteBinder,System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[4];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Dynamic;(System.Runtime.CompilerServices.CallSiteBinder,System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[5];ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;ElementInit;(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.ElementInit.AddMethod];value;dfc-generated | +| System.Linq.Expressions;Expression;ElementInit;(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.ElementInit.Arguments];value;dfc-generated | +| System.Linq.Expressions;Expression;ElementInit;(System.Reflection.MethodInfo,System.Linq.Expressions.Expression[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.ElementInit.AddMethod];value;dfc-generated | | System.Linq.Expressions;Expression;Equal;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;ExclusiveOr;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;ExclusiveOrAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;ExclusiveOrAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;ExclusiveOrAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion];value;dfc-generated | | System.Linq.Expressions;Expression;Field;(System.Linq.Expressions.Expression,System.Reflection.FieldInfo);Argument[1];ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value];value;dfc-generated | +| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value];value;dfc-generated | +| System.Linq.Expressions;Expression;Goto;(System.Linq.Expressions.LabelTarget,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | | System.Linq.Expressions;Expression;GreaterThan;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;GreaterThanOrEqual;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | +| System.Linq.Expressions;Expression;IfThen;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.Test];value;dfc-generated | +| System.Linq.Expressions;Expression;IfThen;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.IfTrue];value;dfc-generated | +| System.Linq.Expressions;Expression;IfThenElse;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.Test];value;dfc-generated | +| System.Linq.Expressions;Expression;IfThenElse;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.ConditionalExpression.IfTrue];value;dfc-generated | | System.Linq.Expressions;Expression;IfThenElse;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.FullConditionalExpression._false];value;dfc-generated | +| System.Linq.Expressions;Expression;Increment;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Increment;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Increment;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | | System.Linq.Expressions;Expression;Invoke;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[1].Element;ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;IsFalse;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;IsFalse;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;IsFalse;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;IsTrue;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;IsTrue;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;IsTrue;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;Label;(System.Linq.Expressions.LabelTarget);Argument[0];ReturnValue.Property[System.Linq.Expressions.LabelExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Label;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.LabelExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Label;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.LabelExpression.DefaultValue].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Label;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.LabelExpression.DefaultValue];value;dfc-generated | +| System.Linq.Expressions;Expression;Label;(System.String);Argument[0];ReturnValue.Property[System.Linq.Expressions.LabelTarget.Name];value;dfc-generated | +| System.Linq.Expressions;Expression;Label;(System.Type,System.String);Argument[1];ReturnValue.Property[System.Linq.Expressions.LabelTarget.Name];value;dfc-generated | | System.Linq.Expressions;Expression;Lambda;(System.Linq.Expressions.Expression,System.Boolean,System.Collections.Generic.IEnumerable);Argument[2].Element;ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Lambda;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[1].Element;ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Lambda;(System.Linq.Expressions.Expression,System.String,System.Boolean,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue;taint;df-generated | @@ -8805,10 +9519,28 @@ | System.Linq.Expressions;Expression;LeftShiftAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion];value;dfc-generated | | System.Linq.Expressions;Expression;LessThan;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;LessThanOrEqual;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | +| System.Linq.Expressions;Expression;ListBind;(System.Reflection.MemberInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.MemberListBinding.Initializers];value;dfc-generated | +| System.Linq.Expressions;Expression;ListBind;(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.MemberListBinding.Initializers];value;dfc-generated | +| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression];value;dfc-generated | +| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.ListInitExpression.Initializers];value;dfc-generated | +| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression];value;dfc-generated | +| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Linq.Expressions.ElementInit[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression];value;dfc-generated | +| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Linq.Expressions.Expression[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression];value;dfc-generated | +| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression];value;dfc-generated | +| System.Linq.Expressions;Expression;ListInit;(System.Linq.Expressions.NewExpression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression];value;dfc-generated | +| System.Linq.Expressions;Expression;Loop;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.LoopExpression.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;Loop;(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget);Argument[0];ReturnValue.Property[System.Linq.Expressions.LoopExpression.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;Loop;(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget);Argument[1];ReturnValue.Property[System.Linq.Expressions.LoopExpression.BreakLabel];value;dfc-generated | +| System.Linq.Expressions;Expression;Loop;(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget);Argument[0];ReturnValue.Property[System.Linq.Expressions.LoopExpression.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;Loop;(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget);Argument[1];ReturnValue.Property[System.Linq.Expressions.LoopExpression.BreakLabel];value;dfc-generated | +| System.Linq.Expressions;Expression;Loop;(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget);Argument[2];ReturnValue.Property[System.Linq.Expressions.LoopExpression.ContinueLabel];value;dfc-generated | | System.Linq.Expressions;Expression;MakeBinary;(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo);Argument[4];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;MakeBinary;(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[4];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;MakeBinary;(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[5];ReturnValue.SyntheticField[System.Linq.Expressions.CoalesceConversionBinaryExpression._conversion];value;dfc-generated | | System.Linq.Expressions;Expression;MakeBinary;(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[5];ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeCatchBlock;(System.Type,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Variable];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeCatchBlock;(System.Type,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeCatchBlock;(System.Type,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[3];ReturnValue.Property[System.Linq.Expressions.CatchBlock.Filter];value;dfc-generated | | System.Linq.Expressions;Expression;MakeDynamic;(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Collections.Generic.IEnumerable);Argument[2].Element;ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;MakeDynamic;(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression);Argument[2];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;MakeDynamic;(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue;taint;df-generated | @@ -8820,9 +9552,26 @@ | System.Linq.Expressions;Expression;MakeDynamic;(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[3];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;MakeDynamic;(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[4];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;MakeDynamic;(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[5];ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;MakeGoto;(System.Linq.Expressions.GotoExpressionKind,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeGoto;(System.Linq.Expressions.GotoExpressionKind,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[2];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeGoto;(System.Linq.Expressions.GotoExpressionKind,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[2];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeIndex;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeIndex;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Indexer];value;dfc-generated | | System.Linq.Expressions;Expression;MakeIndex;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.IndexExpression._arguments];value;dfc-generated | | System.Linq.Expressions;Expression;MakeMemberAccess;(System.Linq.Expressions.Expression,System.Reflection.MemberInfo);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.FieldExpression._field];value;dfc-generated | | System.Linq.Expressions;Expression;MakeMemberAccess;(System.Linq.Expressions.Expression,System.Reflection.MemberInfo);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.PropertyExpression._property];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeTry;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.TryExpression.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeTry;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[2];ReturnValue.Property[System.Linq.Expressions.TryExpression.Finally];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeTry;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[3];ReturnValue.Property[System.Linq.Expressions.TryExpression.Fault];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeTry;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[4];ReturnValue.Property[System.Linq.Expressions.TryExpression.Handlers];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeUnary;(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Type);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeUnary;(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;MakeUnary;(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo);Argument[3];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;MemberBind;(System.Reflection.MemberInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.MemberMemberBinding.Bindings];value;dfc-generated | +| System.Linq.Expressions;Expression;MemberBind;(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.MemberMemberBinding.Bindings];value;dfc-generated | +| System.Linq.Expressions;Expression;MemberInit;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.MemberInitExpression.NewExpression];value;dfc-generated | +| System.Linq.Expressions;Expression;MemberInit;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.MemberInitExpression.Bindings];value;dfc-generated | +| System.Linq.Expressions;Expression;MemberInit;(System.Linq.Expressions.NewExpression,System.Linq.Expressions.MemberBinding[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.MemberInitExpression.NewExpression];value;dfc-generated | | System.Linq.Expressions;Expression;Modulo;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;ModuloAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;ModuloAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | @@ -8835,28 +9584,74 @@ | System.Linq.Expressions;Expression;MultiplyAssignChecked;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;MultiplyAssignChecked;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion];value;dfc-generated | | System.Linq.Expressions;Expression;MultiplyChecked;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | +| System.Linq.Expressions;Expression;Negate;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Negate;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Negate;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;NegateChecked;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;NegateChecked;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;NegateChecked;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor];value;dfc-generated | +| System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor];value;dfc-generated | | System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.NewExpression._arguments];value;dfc-generated | +| System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor];value;dfc-generated | | System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.NewExpression._arguments];value;dfc-generated | +| System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable);Argument[2];ReturnValue.Property[System.Linq.Expressions.NewExpression.Members];value;dfc-generated | +| System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable,System.Reflection.MemberInfo[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor];value;dfc-generated | | System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable,System.Reflection.MemberInfo[]);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.NewExpression._arguments];value;dfc-generated | +| System.Linq.Expressions;Expression;New;(System.Reflection.ConstructorInfo,System.Linq.Expressions.Expression[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor];value;dfc-generated | +| System.Linq.Expressions;Expression;Not;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Not;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Not;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | | System.Linq.Expressions;Expression;NotEqual;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | +| System.Linq.Expressions;Expression;OnesComplement;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;OnesComplement;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;OnesComplement;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | | System.Linq.Expressions;Expression;Or;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;OrAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;OrAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;OrAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion];value;dfc-generated | | System.Linq.Expressions;Expression;OrElse;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;Parameter;(System.Type,System.String);Argument[1];ReturnValue.Property[System.Linq.Expressions.ParameterExpression.Name];value;dfc-generated | +| System.Linq.Expressions;Expression;PostDecrementAssign;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;PostDecrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;PostDecrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;PostIncrementAssign;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;PostIncrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;PostIncrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | | System.Linq.Expressions;Expression;Power;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;PowerAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;PowerAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;PowerAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion];value;dfc-generated | +| System.Linq.Expressions;Expression;PreDecrementAssign;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;PreDecrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;PreDecrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;PreIncrementAssign;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;PreIncrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;PreIncrementAssign;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | | System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo);Argument[1];ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object];value;dfc-generated | +| System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Indexer];value;dfc-generated | | System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.IndexExpression._arguments];value;dfc-generated | +| System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Linq.Expressions.Expression[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object];value;dfc-generated | +| System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Linq.Expressions.Expression[]);Argument[1];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Indexer];value;dfc-generated | +| System.Linq.Expressions;Expression;Property;(System.Linq.Expressions.Expression,System.String,System.Linq.Expressions.Expression[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object];value;dfc-generated | +| System.Linq.Expressions;Expression;Quote;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | | System.Linq.Expressions;Expression;Reduce;();Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;Expression;ReduceAndCheck;();Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;Expression;ReduceExtensions;();Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value];value;dfc-generated | +| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value];value;dfc-generated | +| System.Linq.Expressions;Expression;Return;(System.Linq.Expressions.LabelTarget,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | | System.Linq.Expressions;Expression;RightShift;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;RightShiftAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;RightShiftAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;RightShiftAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion];value;dfc-generated | +| System.Linq.Expressions;Expression;RuntimeVariables;(System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.RuntimeVariablesExpression.Variables];value;dfc-generated | | System.Linq.Expressions;Expression;Subtract;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;SubtractAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;SubtractAssign;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | @@ -8865,12 +9660,50 @@ | System.Linq.Expressions;Expression;SubtractAssignChecked;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | | System.Linq.Expressions;Expression;SubtractAssignChecked;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression);Argument[3];ReturnValue.SyntheticField[System.Linq.Expressions.OpAssignMethodConversionBinaryExpression._conversion];value;dfc-generated | | System.Linq.Expressions;Expression;SubtractChecked;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[2];ReturnValue.SyntheticField[System.Linq.Expressions.MethodBinaryExpression._method];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.SwitchCase[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.SwitchCase[]);Argument[1];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.DefaultBody];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.DefaultBody];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[2];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Comparison];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[3];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Cases];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[]);Argument[1];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.DefaultBody];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[]);Argument[2];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Comparison];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Linq.Expressions.Expression,System.Linq.Expressions.SwitchCase[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[2];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.DefaultBody];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[3];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Comparison];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable);Argument[4];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Cases];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[]);Argument[1];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[]);Argument[2];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.DefaultBody];value;dfc-generated | +| System.Linq.Expressions;Expression;Switch;(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[]);Argument[3];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Comparison];value;dfc-generated | +| System.Linq.Expressions;Expression;SwitchCase;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.SwitchCase.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;SwitchCase;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.SwitchCase.TestValues];value;dfc-generated | +| System.Linq.Expressions;Expression;SwitchCase;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.SwitchCase.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;SymbolDocument;(System.String);Argument[0];ReturnValue.Property[System.Linq.Expressions.SymbolDocumentInfo.FileName];value;dfc-generated | | System.Linq.Expressions;Expression;SymbolDocument;(System.String,System.Guid);Argument[1];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;SymbolDocument;(System.String,System.Guid,System.Guid);Argument[1];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;SymbolDocument;(System.String,System.Guid,System.Guid);Argument[2];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;SymbolDocument;(System.String,System.Guid,System.Guid,System.Guid);Argument[1];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;SymbolDocument;(System.String,System.Guid,System.Guid,System.Guid);Argument[2];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;SymbolDocument;(System.String,System.Guid,System.Guid,System.Guid);Argument[3];ReturnValue;taint;df-generated | +| System.Linq.Expressions;Expression;Throw;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Throw;(System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;TryCatch;(System.Linq.Expressions.Expression,System.Linq.Expressions.CatchBlock[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.TryExpression.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;TryCatchFinally;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.CatchBlock[]);Argument[0];ReturnValue.Property[System.Linq.Expressions.TryExpression.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;TryCatchFinally;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.CatchBlock[]);Argument[1];ReturnValue.Property[System.Linq.Expressions.TryExpression.Finally];value;dfc-generated | +| System.Linq.Expressions;Expression;TryFault;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.TryExpression.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;TryFault;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.TryExpression.Fault];value;dfc-generated | +| System.Linq.Expressions;Expression;TryFinally;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.TryExpression.Body];value;dfc-generated | +| System.Linq.Expressions;Expression;TryFinally;(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.TryExpression.Finally];value;dfc-generated | +| System.Linq.Expressions;Expression;TypeAs;(System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;TypeEqual;(System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.TypeBinaryExpression.Expression];value;dfc-generated | +| System.Linq.Expressions;Expression;TypeIs;(System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.TypeBinaryExpression.Expression];value;dfc-generated | +| System.Linq.Expressions;Expression;UnaryPlus;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;UnaryPlus;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;UnaryPlus;(System.Linq.Expressions.Expression,System.Reflection.MethodInfo);Argument[1];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | +| System.Linq.Expressions;Expression;Unbox;(System.Linq.Expressions.Expression,System.Type);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;Expression;Variable;(System.Type,System.String);Argument[1];ReturnValue.Property[System.Linq.Expressions.ParameterExpression.Name];value;dfc-generated | | System.Linq.Expressions;Expression;VisitChildren;(System.Linq.Expressions.ExpressionVisitor);Argument[this];Argument[0];taint;df-generated | | System.Linq.Expressions;Expression;VisitChildren;(System.Linq.Expressions.ExpressionVisitor);Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;Expression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[1].Element;ReturnValue;taint;df-generated | @@ -8918,57 +9751,100 @@ | System.Linq.Expressions;ExpressionVisitor;VisitMemberBinding;(System.Linq.Expressions.MemberBinding);Argument[0];Argument[this];taint;df-generated | | System.Linq.Expressions;ExpressionVisitor;VisitMemberBinding;(System.Linq.Expressions.MemberBinding);Argument[0];ReturnValue;taint;df-generated | | System.Linq.Expressions;ExpressionVisitor;VisitMemberInit;(System.Linq.Expressions.MemberInitExpression);Argument[0];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;ExpressionVisitor;VisitMemberListBinding;(System.Linq.Expressions.MemberListBinding);Argument[0].Property[System.Linq.Expressions.MemberListBinding.Initializers];ReturnValue.Property[System.Linq.Expressions.MemberListBinding.Initializers];value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitMemberListBinding;(System.Linq.Expressions.MemberListBinding);Argument[0];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;ExpressionVisitor;VisitMemberMemberBinding;(System.Linq.Expressions.MemberMemberBinding);Argument[0].Property[System.Linq.Expressions.MemberMemberBinding.Bindings];ReturnValue.Property[System.Linq.Expressions.MemberMemberBinding.Bindings];value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitMemberMemberBinding;(System.Linq.Expressions.MemberMemberBinding);Argument[0];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitMethodCall;(System.Linq.Expressions.MethodCallExpression);Argument[0];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;ExpressionVisitor;VisitNew;(System.Linq.Expressions.NewExpression);Argument[0].Property[System.Linq.Expressions.NewExpression.Constructor];ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor];value;dfc-generated | +| System.Linq.Expressions;ExpressionVisitor;VisitNew;(System.Linq.Expressions.NewExpression);Argument[0].Property[System.Linq.Expressions.NewExpression.Members];ReturnValue.Property[System.Linq.Expressions.NewExpression.Members];value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitNew;(System.Linq.Expressions.NewExpression);Argument[0];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitNewArray;(System.Linq.Expressions.NewArrayExpression);Argument[0];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitParameter;(System.Linq.Expressions.ParameterExpression);Argument[0];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;ExpressionVisitor;VisitRuntimeVariables;(System.Linq.Expressions.RuntimeVariablesExpression);Argument[0].Property[System.Linq.Expressions.RuntimeVariablesExpression.Variables];ReturnValue.Property[System.Linq.Expressions.RuntimeVariablesExpression.Variables];value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitRuntimeVariables;(System.Linq.Expressions.RuntimeVariablesExpression);Argument[0];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitSwitch;(System.Linq.Expressions.SwitchExpression);Argument[0];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;ExpressionVisitor;VisitSwitchCase;(System.Linq.Expressions.SwitchCase);Argument[0].Property[System.Linq.Expressions.SwitchCase.TestValues];ReturnValue.Property[System.Linq.Expressions.SwitchCase.TestValues];value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitSwitchCase;(System.Linq.Expressions.SwitchCase);Argument[0];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitTry;(System.Linq.Expressions.TryExpression);Argument[0];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitTypeBinary;(System.Linq.Expressions.TypeBinaryExpression);Argument[0];ReturnValue;value;dfc-generated | | System.Linq.Expressions;ExpressionVisitor;VisitUnary;(System.Linq.Expressions.UnaryExpression);Argument[0];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;GotoExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Target];value;dfc-generated | +| System.Linq.Expressions;GotoExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;GotoExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.GotoExpression.Value];value;dfc-generated | | System.Linq.Expressions;GotoExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;IArgumentProvider;GetArgument;(System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;IndexExpression;GetArgument;(System.Int32);Argument[this].SyntheticField[System.Linq.Expressions.IndexExpression._arguments].Element;ReturnValue;value;df-generated | | System.Linq.Expressions;IndexExpression;GetArgument;(System.Int32);Argument[this].SyntheticField[System.Linq.Expressions.IndexExpression._arguments].Element;ReturnValue;value;dfc-generated | +| System.Linq.Expressions;IndexExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Object];value;dfc-generated | | System.Linq.Expressions;IndexExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.SyntheticField[System.Linq.Expressions.IndexExpression._arguments];value;dfc-generated | +| System.Linq.Expressions;IndexExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[this].Property[System.Linq.Expressions.IndexExpression.Indexer];ReturnValue.Property[System.Linq.Expressions.IndexExpression.Indexer];value;dfc-generated | | System.Linq.Expressions;IndexExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;IndexExpression;get_Arguments;();Argument[this].SyntheticField[System.Linq.Expressions.IndexExpression._arguments];ReturnValue;value;dfc-generated | | System.Linq.Expressions;InvocationExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;LabelExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.LabelExpression.Target];value;dfc-generated | +| System.Linq.Expressions;LabelExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.LabelExpression.DefaultValue].Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;LabelExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.LabelExpression.DefaultValue];value;dfc-generated | | System.Linq.Expressions;LabelExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;LabelTarget;ToString;();Argument[this].Property[System.Linq.Expressions.LabelTarget.Name];ReturnValue;value;dfc-generated | | System.Linq.Expressions;LambdaExpression;get_Body;();Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;LambdaExpression;get_Name;();Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;LambdaExpression;get_Parameters;();Argument[this];ReturnValue;taint;df-generated | +| System.Linq.Expressions;ListInitExpression;Update;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.ListInitExpression.NewExpression];value;dfc-generated | +| System.Linq.Expressions;ListInitExpression;Update;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.ListInitExpression.Initializers];value;dfc-generated | | System.Linq.Expressions;ListInitExpression;Update;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;LoopExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.LoopExpression.BreakLabel];value;dfc-generated | +| System.Linq.Expressions;LoopExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.LoopExpression.ContinueLabel];value;dfc-generated | +| System.Linq.Expressions;LoopExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[2];ReturnValue.Property[System.Linq.Expressions.LoopExpression.Body];value;dfc-generated | | System.Linq.Expressions;LoopExpression;Update;(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;MemberAssignment;Update;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.SyntheticField[System.Linq.Expressions.MemberAssignment._expression];value;dfc-generated | | System.Linq.Expressions;MemberAssignment;Update;(System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;MemberAssignment;get_Expression;();Argument[this].SyntheticField[System.Linq.Expressions.MemberAssignment._expression];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;MemberBinding;MemberBinding;(System.Linq.Expressions.MemberBindingType,System.Reflection.MemberInfo);Argument[1];Argument[this].Property[System.Linq.Expressions.MemberBinding.Member];value;dfc-generated | | System.Linq.Expressions;MemberBinding;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;MemberExpression;Update;(System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;df-generated | | System.Linq.Expressions;MemberExpression;get_Member;();Argument[this].SyntheticField[System.Linq.Expressions.FieldExpression._field];ReturnValue;value;dfc-generated | | System.Linq.Expressions;MemberExpression;get_Member;();Argument[this].SyntheticField[System.Linq.Expressions.PropertyExpression._property];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;MemberInitExpression;Update;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.MemberInitExpression.NewExpression];value;dfc-generated | +| System.Linq.Expressions;MemberInitExpression;Update;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[1];ReturnValue.Property[System.Linq.Expressions.MemberInitExpression.Bindings];value;dfc-generated | | System.Linq.Expressions;MemberInitExpression;Update;(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;MemberListBinding;Update;(System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.MemberListBinding.Initializers];value;dfc-generated | | System.Linq.Expressions;MemberListBinding;Update;(System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;MemberMemberBinding;Update;(System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.MemberMemberBinding.Bindings];value;dfc-generated | | System.Linq.Expressions;MemberMemberBinding;Update;(System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;MethodCallExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;MethodCallExpression;get_Arguments;();Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;MethodCallExpression;get_Object;();Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;NewArrayExpression;Update;(System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;NewExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this].Property[System.Linq.Expressions.NewExpression.Constructor];ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor];value;dfc-generated | +| System.Linq.Expressions;NewExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this].Property[System.Linq.Expressions.NewExpression.Members];ReturnValue.Property[System.Linq.Expressions.NewExpression.Members];value;dfc-generated | | System.Linq.Expressions;NewExpression;GetArgument;(System.Int32);Argument[this].SyntheticField[System.Linq.Expressions.NewExpression._arguments].Element;ReturnValue;value;df-generated | | System.Linq.Expressions;NewExpression;GetArgument;(System.Int32);Argument[this].SyntheticField[System.Linq.Expressions.NewExpression._arguments].Element;ReturnValue;value;dfc-generated | | System.Linq.Expressions;NewExpression;Update;(System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.SyntheticField[System.Linq.Expressions.NewExpression._arguments];value;dfc-generated | +| System.Linq.Expressions;NewExpression;Update;(System.Collections.Generic.IEnumerable);Argument[this].Property[System.Linq.Expressions.NewExpression.Constructor];ReturnValue.Property[System.Linq.Expressions.NewExpression.Constructor];value;dfc-generated | +| System.Linq.Expressions;NewExpression;Update;(System.Collections.Generic.IEnumerable);Argument[this].Property[System.Linq.Expressions.NewExpression.Members];ReturnValue.Property[System.Linq.Expressions.NewExpression.Members];value;dfc-generated | | System.Linq.Expressions;NewExpression;Update;(System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | | System.Linq.Expressions;NewExpression;get_Arguments;();Argument[this].SyntheticField[System.Linq.Expressions.NewExpression._arguments];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;RuntimeVariablesExpression;Accept;(System.Linq.Expressions.ExpressionVisitor);Argument[this].Property[System.Linq.Expressions.RuntimeVariablesExpression.Variables];ReturnValue.Property[System.Linq.Expressions.RuntimeVariablesExpression.Variables];value;dfc-generated | +| System.Linq.Expressions;RuntimeVariablesExpression;Update;(System.Collections.Generic.IEnumerable);Argument[0];ReturnValue.Property[System.Linq.Expressions.RuntimeVariablesExpression.Variables];value;dfc-generated | | System.Linq.Expressions;RuntimeVariablesExpression;Update;(System.Collections.Generic.IEnumerable);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;SwitchCase;Update;(System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.SwitchCase.TestValues];value;dfc-generated | +| System.Linq.Expressions;SwitchCase;Update;(System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.SwitchCase.Body];value;dfc-generated | | System.Linq.Expressions;SwitchCase;Update;(System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;SwitchExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.SwitchValue];value;dfc-generated | +| System.Linq.Expressions;SwitchExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Cases];value;dfc-generated | +| System.Linq.Expressions;SwitchExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression);Argument[2];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.DefaultBody];value;dfc-generated | +| System.Linq.Expressions;SwitchExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression);Argument[this].Property[System.Linq.Expressions.SwitchExpression.Comparison];ReturnValue.Property[System.Linq.Expressions.SwitchExpression.Comparison];value;dfc-generated | | System.Linq.Expressions;SwitchExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;TryExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.TryExpression.Body];value;dfc-generated | +| System.Linq.Expressions;TryExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[1];ReturnValue.Property[System.Linq.Expressions.TryExpression.Handlers];value;dfc-generated | +| System.Linq.Expressions;TryExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[2];ReturnValue.Property[System.Linq.Expressions.TryExpression.Finally];value;dfc-generated | +| System.Linq.Expressions;TryExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[3];ReturnValue.Property[System.Linq.Expressions.TryExpression.Fault];value;dfc-generated | | System.Linq.Expressions;TryExpression;Update;(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;TypeBinaryExpression;Update;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.TypeBinaryExpression.Expression];value;dfc-generated | | System.Linq.Expressions;TypeBinaryExpression;Update;(System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | +| System.Linq.Expressions;UnaryExpression;Update;(System.Linq.Expressions.Expression);Argument[0];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Operand];value;dfc-generated | +| System.Linq.Expressions;UnaryExpression;Update;(System.Linq.Expressions.Expression);Argument[this].Property[System.Linq.Expressions.UnaryExpression.Method];ReturnValue.Property[System.Linq.Expressions.UnaryExpression.Method];value;dfc-generated | | System.Linq.Expressions;UnaryExpression;Update;(System.Linq.Expressions.Expression);Argument[this];ReturnValue;value;dfc-generated | | System.Linq;Enumerable;Aggregate;(System.Collections.Generic.IEnumerable,TAccumulate,System.Func,System.Func);Argument[0].Element;Argument[2].Parameter[1];value;manual | | System.Linq;Enumerable;Aggregate;(System.Collections.Generic.IEnumerable,TAccumulate,System.Func,System.Func);Argument[1];Argument[2].Parameter[0];value;manual | @@ -9096,7 +9972,6 @@ | System.Linq;Enumerable;FirstOrDefault;(System.Collections.Generic.IEnumerable,System.Func,TSource);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Linq;Enumerable;FirstOrDefault;(System.Collections.Generic.IEnumerable,System.Func,TSource);Argument[2];ReturnValue;value;dfc-generated | | System.Linq;Enumerable;FirstOrDefault;(System.Collections.Generic.IEnumerable,System.Func,TSource);Argument[2];ReturnValue;value;hq-generated | -| System.Linq;Enumerable;FirstOrDefault;(System.Collections.Generic.IEnumerable,TSource);Argument[0].Element;ReturnValue;value;dfc-generated | | System.Linq;Enumerable;FirstOrDefault;(System.Collections.Generic.IEnumerable,TSource);Argument[1];ReturnValue;value;dfc-generated | | System.Linq;Enumerable;GroupBy;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func,TResult>);Argument[0].Element;Argument[1].Parameter[0];value;manual | | System.Linq;Enumerable;GroupBy;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Func,TResult>);Argument[0].Element;Argument[2].Parameter[0];value;manual | @@ -9200,7 +10075,6 @@ | System.Linq;Enumerable;LastOrDefault;(System.Collections.Generic.IEnumerable,System.Func,TSource);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Linq;Enumerable;LastOrDefault;(System.Collections.Generic.IEnumerable,System.Func,TSource);Argument[2];ReturnValue;value;dfc-generated | | System.Linq;Enumerable;LastOrDefault;(System.Collections.Generic.IEnumerable,System.Func,TSource);Argument[2];ReturnValue;value;hq-generated | -| System.Linq;Enumerable;LastOrDefault;(System.Collections.Generic.IEnumerable,TSource);Argument[0].Element;ReturnValue;value;dfc-generated | | System.Linq;Enumerable;LastOrDefault;(System.Collections.Generic.IEnumerable,TSource);Argument[1];ReturnValue;value;dfc-generated | | System.Linq;Enumerable;LongCount;(System.Collections.Generic.IEnumerable,System.Func);Argument[0].Element;Argument[1].Parameter[0];value;manual | | System.Linq;Enumerable;LongCount;(System.Collections.Generic.IEnumerable,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;manual | @@ -9511,6 +10385,7 @@ | System.Linq;ImmutableArrayExtensions;Last;(System.Collections.Immutable.ImmutableArray);Argument[0].Element;ReturnValue;taint;df-generated | | System.Linq;ImmutableArrayExtensions;Last;(System.Collections.Immutable.ImmutableArray+Builder);Argument[0].Element;ReturnValue;value;manual | | System.Linq;ImmutableArrayExtensions;Last;(System.Collections.Immutable.ImmutableArray,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Linq;ImmutableArrayExtensions;LastOrDefault;(System.Collections.Immutable.ImmutableArray);Argument[0].Element;ReturnValue;taint;df-generated | | System.Linq;ImmutableArrayExtensions;LastOrDefault;(System.Collections.Immutable.ImmutableArray+Builder);Argument[0].Element;ReturnValue;value;manual | | System.Linq;ImmutableArrayExtensions;LastOrDefault;(System.Collections.Immutable.ImmutableArray,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Linq;ImmutableArrayExtensions;Select;(System.Collections.Immutable.ImmutableArray,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -9529,6 +10404,7 @@ | System.Linq;ImmutableArrayExtensions;SequenceEqual;(System.Collections.Immutable.ImmutableArray,System.Collections.Immutable.ImmutableArray,System.Func);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Linq;ImmutableArrayExtensions;Single;(System.Collections.Immutable.ImmutableArray);Argument[0].Element;ReturnValue;taint;df-generated | | System.Linq;ImmutableArrayExtensions;Single;(System.Collections.Immutable.ImmutableArray,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Linq;ImmutableArrayExtensions;SingleOrDefault;(System.Collections.Immutable.ImmutableArray);Argument[0].Element;ReturnValue;taint;df-generated | | System.Linq;ImmutableArrayExtensions;SingleOrDefault;(System.Collections.Immutable.ImmutableArray,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Linq;ImmutableArrayExtensions;ToArray;(System.Collections.Immutable.ImmutableArray);Argument[0].Element;ReturnValue;taint;df-generated | | System.Linq;ImmutableArrayExtensions;ToDictionary;(System.Collections.Immutable.ImmutableArray,System.Func);Argument[0].Element;Argument[1].Parameter[0];value;dfc-generated | @@ -10293,16 +11169,16 @@ | System.Net.Http.Headers;ContentDispositionHeaderValue;ContentDispositionHeaderValue;(System.Net.Http.Headers.ContentDispositionHeaderValue);Argument[0].SyntheticField[System.Net.Http.Headers.ContentDispositionHeaderValue._dispositionType];Argument[this].SyntheticField[System.Net.Http.Headers.ContentDispositionHeaderValue._dispositionType];value;dfc-generated | | System.Net.Http.Headers;ContentDispositionHeaderValue;ContentDispositionHeaderValue;(System.String);Argument[0];Argument[this].SyntheticField[System.Net.Http.Headers.ContentDispositionHeaderValue._dispositionType];value;dfc-generated | | System.Net.Http.Headers;ContentDispositionHeaderValue;ToString;();Argument[this].SyntheticField[System.Net.Http.Headers.ContentDispositionHeaderValue._dispositionType];ReturnValue;taint;dfc-generated | -| System.Net.Http.Headers;EntityTagHeaderValue;Clone;();Argument[this].SyntheticField[System.Net.Http.Headers.EntityTagHeaderValue._tag];ReturnValue.SyntheticField[System.Net.Http.Headers.EntityTagHeaderValue._tag];value;dfc-generated | -| System.Net.Http.Headers;EntityTagHeaderValue;EntityTagHeaderValue;(System.String,System.Boolean);Argument[0];Argument[this].SyntheticField[System.Net.Http.Headers.EntityTagHeaderValue._tag];value;dfc-generated | -| System.Net.Http.Headers;EntityTagHeaderValue;ToString;();Argument[this].SyntheticField[System.Net.Http.Headers.EntityTagHeaderValue._tag];ReturnValue;value;dfc-generated | -| System.Net.Http.Headers;EntityTagHeaderValue;get_Tag;();Argument[this].SyntheticField[System.Net.Http.Headers.EntityTagHeaderValue._tag];ReturnValue;value;dfc-generated | +| System.Net.Http.Headers;EntityTagHeaderValue;Clone;();Argument[this].Property[System.Net.Http.Headers.EntityTagHeaderValue.Tag];ReturnValue.Property[System.Net.Http.Headers.EntityTagHeaderValue.Tag];value;dfc-generated | +| System.Net.Http.Headers;EntityTagHeaderValue;EntityTagHeaderValue;(System.String,System.Boolean);Argument[0];Argument[this].Property[System.Net.Http.Headers.EntityTagHeaderValue.Tag];value;dfc-generated | +| System.Net.Http.Headers;EntityTagHeaderValue;ToString;();Argument[this].Property[System.Net.Http.Headers.EntityTagHeaderValue.Tag];ReturnValue;value;dfc-generated | | System.Net.Http.Headers;HeaderStringValues+Enumerator;get_Current;();Argument[this].Property[System.Net.Http.Headers.HeaderStringValues+Enumerator.Current];ReturnValue;value;df-generated | | System.Net.Http.Headers;HeaderStringValues+Enumerator;get_Current;();Argument[this].Property[System.Net.Http.Headers.HeaderStringValues+Enumerator.Current];ReturnValue;value;dfc-generated | | System.Net.Http.Headers;HeaderStringValues+Enumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;HeaderStringValues+Enumerator;get_Current;();Argument[this];ReturnValue;taint;dfc-generated | | System.Net.Http.Headers;HeaderStringValues;GetEnumerator;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;HeaderStringValues;ToString;();Argument[this];ReturnValue;taint;df-generated | +| System.Net.Http.Headers;HttpHeaderValueCollection;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;HttpHeaders;Clear;();Argument[this].WithoutElement;Argument[this];value;manual | | System.Net.Http.Headers;HttpHeaders;get_NonValidated;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;HttpHeadersNonValidated+Enumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | @@ -10357,7 +11233,7 @@ | System.Net.Http.Headers;RangeConditionHeaderValue;Clone;();Argument[this].SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._entityTag];ReturnValue.SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._entityTag];value;dfc-generated | | System.Net.Http.Headers;RangeConditionHeaderValue;RangeConditionHeaderValue;(System.DateTimeOffset);Argument[0];Argument[this].SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._date];value;dfc-generated | | System.Net.Http.Headers;RangeConditionHeaderValue;RangeConditionHeaderValue;(System.Net.Http.Headers.EntityTagHeaderValue);Argument[0];Argument[this].SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._entityTag];value;dfc-generated | -| System.Net.Http.Headers;RangeConditionHeaderValue;ToString;();Argument[this];ReturnValue;taint;df-generated | +| System.Net.Http.Headers;RangeConditionHeaderValue;ToString;();Argument[this].SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._entityTag].Property[System.Net.Http.Headers.EntityTagHeaderValue.Tag];ReturnValue;value;dfc-generated | | System.Net.Http.Headers;RangeConditionHeaderValue;get_Date;();Argument[this].SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._date];ReturnValue;value;dfc-generated | | System.Net.Http.Headers;RangeConditionHeaderValue;get_EntityTag;();Argument[this].SyntheticField[System.Net.Http.Headers.RangeConditionHeaderValue._entityTag];ReturnValue;value;dfc-generated | | System.Net.Http.Headers;RetryConditionHeaderValue;Clone;();Argument[this].SyntheticField[System.Net.Http.Headers.RetryConditionHeaderValue._date];ReturnValue.SyntheticField[System.Net.Http.Headers.RetryConditionHeaderValue._date];value;dfc-generated | @@ -10396,8 +11272,10 @@ | System.Net.Http.Headers;WarningHeaderValue;get_Agent;();Argument[this].SyntheticField[System.Net.Http.Headers.WarningHeaderValue._agent];ReturnValue;value;dfc-generated | | System.Net.Http.Headers;WarningHeaderValue;get_Date;();Argument[this].SyntheticField[System.Net.Http.Headers.WarningHeaderValue._date];ReturnValue;value;dfc-generated | | System.Net.Http.Headers;WarningHeaderValue;get_Text;();Argument[this].SyntheticField[System.Net.Http.Headers.WarningHeaderValue._text];ReturnValue;value;dfc-generated | -| System.Net.Http.Json;JsonContent;Create;(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Net.Http.Headers.MediaTypeHeaderValue);Argument[1];ReturnValue;taint;df-generated | -| System.Net.Http.Json;JsonContent;Create;(T,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Net.Http.Headers.MediaTypeHeaderValue);Argument[1];ReturnValue;taint;df-generated | +| System.Net.Http.Json;JsonContent;Create;(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Net.Http.Headers.MediaTypeHeaderValue);Argument[0];ReturnValue.Property[System.Net.Http.Json.JsonContent.Value];value;dfc-generated | +| System.Net.Http.Json;JsonContent;Create;(System.Object,System.Type,System.Net.Http.Headers.MediaTypeHeaderValue,System.Text.Json.JsonSerializerOptions);Argument[0];ReturnValue.Property[System.Net.Http.Json.JsonContent.Value];value;dfc-generated | +| System.Net.Http.Json;JsonContent;Create;(T,System.Net.Http.Headers.MediaTypeHeaderValue,System.Text.Json.JsonSerializerOptions);Argument[0];ReturnValue.Property[System.Net.Http.Json.JsonContent.Value];value;dfc-generated | +| System.Net.Http.Json;JsonContent;Create;(T,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Net.Http.Headers.MediaTypeHeaderValue);Argument[0];ReturnValue.Property[System.Net.Http.Json.JsonContent.Value];value;dfc-generated | | System.Net.Http.Metrics;HttpMetricsEnrichmentContext;AddCallback;(System.Net.Http.HttpRequestMessage,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Net.Http.Metrics;HttpMetricsEnrichmentContext;get_Exception;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Metrics;HttpMetricsEnrichmentContext;get_Request;();Argument[this];ReturnValue;taint;df-generated | @@ -10428,8 +11306,6 @@ | System.Net.Http;HttpContent;CreateContentReadStream;(System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;HttpContent;CreateContentReadStreamAsync;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;HttpContent;CreateContentReadStreamAsync;(System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpContent;ReadAsByteArrayAsync;();Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpContent;ReadAsByteArrayAsync;(System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;HttpContent;ReadAsStream;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;HttpContent;ReadAsStream;(System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;HttpContent;ReadAsStreamAsync;();Argument[this];ReturnValue;taint;df-generated | @@ -10450,6 +11326,7 @@ | System.Net.Http;HttpMethod;HttpMethod;(System.String);Argument[0];Argument[this].SyntheticField[System.Net.Http.HttpMethod._method];value;dfc-generated | | System.Net.Http;HttpMethod;ToString;();Argument[this].SyntheticField[System.Net.Http.HttpMethod._method];ReturnValue;value;dfc-generated | | System.Net.Http;HttpMethod;get_Method;();Argument[this].SyntheticField[System.Net.Http.HttpMethod._method];ReturnValue;value;dfc-generated | +| System.Net.Http;HttpRequestException;HttpRequestException;(System.String,System.Exception,System.Nullable);Argument[2];Argument[this].Property[System.Net.Http.HttpRequestException.StatusCode];value;dfc-generated | | System.Net.Http;HttpRequestMessage;HttpRequestMessage;(System.Net.Http.HttpMethod,System.String);Argument[0];Argument[this];taint;manual | | System.Net.Http;HttpRequestMessage;HttpRequestMessage;(System.Net.Http.HttpMethod,System.String);Argument[1];Argument[this];taint;manual | | System.Net.Http;HttpRequestMessage;HttpRequestMessage;(System.Net.Http.HttpMethod,System.Uri);Argument[0];Argument[this].SyntheticField[System.Net.Http.HttpRequestMessage._method];value;dfc-generated | @@ -10461,6 +11338,7 @@ | System.Net.Http;HttpRequestOptions;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;get_Keys;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;HttpRequestOptions;get_Values;();Argument[this];ReturnValue;taint;df-generated | +| System.Net.Http;HttpRequestOptionsKey;HttpRequestOptionsKey;(System.String);Argument[0];Argument[this].Property[System.Net.Http.HttpRequestOptionsKey`1.Key];value;dfc-generated | | System.Net.Http;HttpResponseMessage;EnsureSuccessStatusCode;();Argument[this];ReturnValue;value;dfc-generated | | System.Net.Http;HttpResponseMessage;ToString;();Argument[this].Property[System.Net.Http.HttpResponseMessage.ReasonPhrase];ReturnValue;taint;dfc-generated | | System.Net.Http;MultipartContent;Add;(System.Net.Http.HttpContent);Argument[0];Argument[this].Element;value;manual | @@ -10479,8 +11357,10 @@ | System.Net.Http;SocketsHttpPlaintextStreamFilterContext;get_InitialRequestMessage;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;SocketsHttpPlaintextStreamFilterContext;get_NegotiatedHttpVersion;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;SocketsHttpPlaintextStreamFilterContext;get_PlaintextStream;();Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;StreamContent;StreamContent;(System.IO.Stream);Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;StreamContent;StreamContent;(System.IO.Stream,System.Int32);Argument[0];Argument[this];taint;df-generated | +| System.Net.Http;StreamContent;SerializeToStream;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);Argument[this].SyntheticField[System.Net.Http.StreamContent._content];Argument[0];taint;df-generated | +| System.Net.Http;StreamContent;SerializeToStream;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);Argument[this].SyntheticField[System.Net.Http.StreamContent._content];Argument[0];taint;dfc-generated | +| System.Net.Http;StreamContent;StreamContent;(System.IO.Stream);Argument[0];Argument[this].SyntheticField[System.Net.Http.StreamContent._content];value;dfc-generated | +| System.Net.Http;StreamContent;StreamContent;(System.IO.Stream,System.Int32);Argument[0];Argument[this].SyntheticField[System.Net.Http.StreamContent._content];value;dfc-generated | | System.Net.Mail;AlternateView;CreateAlternateViewFromString;(System.String);Argument[0];ReturnValue;taint;df-generated | | System.Net.Mail;AlternateView;CreateAlternateViewFromString;(System.String,System.Net.Mime.ContentType);Argument[0];ReturnValue;taint;df-generated | | System.Net.Mail;AlternateView;CreateAlternateViewFromString;(System.String,System.Net.Mime.ContentType);Argument[1];ReturnValue;taint;df-generated | @@ -10602,10 +11482,16 @@ | System.Net.NetworkInformation;NetworkInterface;get_Name;();Argument[this];ReturnValue;taint;df-generated | | System.Net.NetworkInformation;PhysicalAddress;GetAddressBytes;();Argument[this].SyntheticField[System.Net.NetworkInformation.PhysicalAddress._address].Element;ReturnValue.Element;value;dfc-generated | | System.Net.NetworkInformation;PhysicalAddress;PhysicalAddress;(System.Byte[]);Argument[0];Argument[this].SyntheticField[System.Net.NetworkInformation.PhysicalAddress._address];value;dfc-generated | +| System.Net.NetworkInformation;Ping;Send;(System.Net.IPAddress,System.Int32,System.Byte[],System.Net.NetworkInformation.PingOptions);Argument[3];ReturnValue.Property[System.Net.NetworkInformation.PingReply.Options];value;dfc-generated | +| System.Net.NetworkInformation;Ping;Send;(System.Net.IPAddress,System.TimeSpan,System.Byte[],System.Net.NetworkInformation.PingOptions);Argument[3];ReturnValue.Property[System.Net.NetworkInformation.PingReply.Options];value;dfc-generated | +| System.Net.NetworkInformation;Ping;Send;(System.String,System.Int32,System.Byte[],System.Net.NetworkInformation.PingOptions);Argument[3];ReturnValue.Property[System.Net.NetworkInformation.PingReply.Options];value;dfc-generated | +| System.Net.NetworkInformation;Ping;Send;(System.String,System.TimeSpan,System.Byte[],System.Net.NetworkInformation.PingOptions);Argument[3];ReturnValue.Property[System.Net.NetworkInformation.PingReply.Options];value;dfc-generated | | System.Net.NetworkInformation;Ping;add_PingCompleted;(System.Net.NetworkInformation.PingCompletedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net.NetworkInformation;Ping;remove_PingCompleted;(System.Net.NetworkInformation.PingCompletedEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net.NetworkInformation;PingCompletedEventHandler;BeginInvoke;(System.Object,System.Net.NetworkInformation.PingCompletedEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Net.NetworkInformation;UnicastIPAddressInformationCollection;get_Item;(System.Int32);Argument[this];ReturnValue;taint;df-generated | +| System.Net.Quic;QuicConnection;ConnectAsync;(System.Net.Quic.QuicClientConnectionOptions,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | +| System.Net.Quic;QuicConnection;OpenOutboundStreamAsync;(System.Net.Quic.QuicStreamType,System.Threading.CancellationToken);Argument[this];ReturnValue;taint;df-generated | | System.Net.Quic;QuicConnection;get_LocalEndPoint;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Quic;QuicConnection;get_NegotiatedApplicationProtocol;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Quic;QuicConnection;get_RemoteCertificate;();Argument[this];ReturnValue;taint;df-generated | @@ -10645,22 +11531,35 @@ | System.Net.Security;SslCertificateTrust;CreateForX509Store;(System.Security.Cryptography.X509Certificates.X509Store,System.Boolean);Argument[0];ReturnValue;taint;df-generated | | System.Net.Security;SslClientAuthenticationOptions;set_LocalCertificateSelectionCallback;(System.Net.Security.LocalCertificateSelectionCallback);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net.Security;SslClientAuthenticationOptions;set_RemoteCertificateValidationCallback;(System.Net.Security.RemoteCertificateValidationCallback);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.Net.Security;SslClientHelloInfo;SslClientHelloInfo;(System.String,System.Security.Authentication.SslProtocols);Argument[0];Argument[this].Property[System.Net.Security.SslClientHelloInfo.ServerName];value;dfc-generated | | System.Net.Security;SslServerAuthenticationOptions;set_RemoteCertificateValidationCallback;(System.Net.Security.RemoteCertificateValidationCallback);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net.Security;SslServerAuthenticationOptions;set_ServerCertificateSelectionCallback;(System.Net.Security.ServerCertificateSelectionCallback);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net.Security;SslStream;AuthenticateAsClient;(System.Net.Security.SslClientAuthenticationOptions);Argument[0];Argument[this];taint;df-generated | +| System.Net.Security;SslStream;AuthenticateAsClient;(System.String);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;dfc-generated | +| System.Net.Security;SslStream;AuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;dfc-generated | +| System.Net.Security;SslStream;AuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;dfc-generated | | System.Net.Security;SslStream;AuthenticateAsClientAsync;(System.Net.Security.SslClientAuthenticationOptions,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | -| System.Net.Security;SslStream;AuthenticateAsClientAsync;(System.Net.Security.SslClientAuthenticationOptions,System.Threading.CancellationToken);Argument[1];Argument[this];taint;df-generated | +| System.Net.Security;SslStream;AuthenticateAsClientAsync;(System.String);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;dfc-generated | +| System.Net.Security;SslStream;AuthenticateAsClientAsync;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;dfc-generated | +| System.Net.Security;SslStream;AuthenticateAsClientAsync;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;dfc-generated | | System.Net.Security;SslStream;AuthenticateAsServer;(System.Net.Security.SslServerAuthenticationOptions);Argument[0];Argument[this];taint;df-generated | | System.Net.Security;SslStream;AuthenticateAsServerAsync;(System.Net.Security.ServerOptionsSelectionCallback,System.Object,System.Threading.CancellationToken);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net.Security;SslStream;AuthenticateAsServerAsync;(System.Net.Security.SslServerAuthenticationOptions,System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | -| System.Net.Security;SslStream;AuthenticateAsServerAsync;(System.Net.Security.SslServerAuthenticationOptions,System.Threading.CancellationToken);Argument[1];Argument[this];taint;df-generated | +| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.AsyncCallback,System.Object);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;dfc-generated | +| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.AsyncCallback,System.Object);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;hq-generated | +| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean,System.AsyncCallback,System.Object);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;dfc-generated | +| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean,System.AsyncCallback,System.Object);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;hq-generated | +| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean,System.AsyncCallback,System.Object);Argument[3];Argument[3].Parameter[delegate-self];value;dfc-generated | | System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean,System.AsyncCallback,System.Object);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | +| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean,System.AsyncCallback,System.Object);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;dfc-generated | +| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean,System.AsyncCallback,System.Object);Argument[0];Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];value;hq-generated | +| System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean,System.AsyncCallback,System.Object);Argument[4];Argument[4].Parameter[delegate-self];value;dfc-generated | | System.Net.Security;SslStream;BeginAuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,System.Boolean,System.AsyncCallback,System.Object);Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | | System.Net.Security;SslStream;BeginAuthenticateAsServer;(System.Security.Cryptography.X509Certificates.X509Certificate,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Net.Security;SslStream;BeginAuthenticateAsServer;(System.Security.Cryptography.X509Certificates.X509Certificate,System.Boolean,System.Boolean,System.AsyncCallback,System.Object);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | | System.Net.Security;SslStream;BeginAuthenticateAsServer;(System.Security.Cryptography.X509Certificates.X509Certificate,System.Boolean,System.Security.Authentication.SslProtocols,System.Boolean,System.AsyncCallback,System.Object);Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | -| System.Net.Security;SslStream;NegotiateClientCertificateAsync;(System.Threading.CancellationToken);Argument[0];Argument[this];taint;df-generated | | System.Net.Security;SslStream;SslStream;(System.IO.Stream,System.Boolean,System.Net.Security.RemoteCertificateValidationCallback);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Net.Security;SslStream;SslStream;(System.IO.Stream,System.Boolean,System.Net.Security.RemoteCertificateValidationCallback,System.Net.Security.LocalCertificateSelectionCallback);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Net.Security;SslStream;SslStream;(System.IO.Stream,System.Boolean,System.Net.Security.RemoteCertificateValidationCallback,System.Net.Security.LocalCertificateSelectionCallback);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | @@ -10670,9 +11569,10 @@ | System.Net.Security;SslStream;get_LocalCertificate;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Security;SslStream;get_NegotiatedApplicationProtocol;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Security;SslStream;get_RemoteCertificate;();Argument[this];ReturnValue;taint;df-generated | -| System.Net.Security;SslStream;get_TargetHostName;();Argument[this];ReturnValue;taint;df-generated | +| System.Net.Security;SslStream;get_TargetHostName;();Argument[this].SyntheticField[System.Net.Security.SslStream._sslAuthenticationOptions].SyntheticField[System.Net.Security.SslAuthenticationOptions.TargetHost];ReturnValue;value;dfc-generated | | System.Net.Security;SslStream;get_TransportContext;();Argument[this];ReturnValue;taint;df-generated | -| System.Net.Security;SslStreamCertificateContext;Create;(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.X509Certificates.X509Certificate2Collection,System.Boolean,System.Net.Security.SslCertificateTrust);Argument[3];ReturnValue;taint;df-generated | +| System.Net.Security;SslStreamCertificateContext;Create;(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.X509Certificates.X509Certificate2Collection,System.Boolean);Argument[0];ReturnValue.Property[System.Net.Security.SslStreamCertificateContext.TargetCertificate];value;dfc-generated | +| System.Net.Security;SslStreamCertificateContext;Create;(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.X509Certificates.X509Certificate2Collection,System.Boolean,System.Net.Security.SslCertificateTrust);Argument[0];ReturnValue.Property[System.Net.Security.SslStreamCertificateContext.TargetCertificate];value;dfc-generated | | System.Net.Sockets;IPPacketInformation;get_Address;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;IPv6MulticastOption;IPv6MulticastOption;(System.Net.IPAddress);Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;IPv6MulticastOption;IPv6MulticastOption;(System.Net.IPAddress,System.Int64);Argument[0];Argument[this];taint;df-generated | @@ -10682,6 +11582,10 @@ | System.Net.Sockets;MulticastOption;MulticastOption;(System.Net.IPAddress,System.Net.IPAddress);Argument[1];Argument[this];taint;df-generated | | System.Net.Sockets;NetworkStream;NetworkStream;(System.Net.Sockets.Socket,System.IO.FileAccess,System.Boolean);Argument[0];Argument[this].SyntheticField[System.Net.Sockets.NetworkStream._streamSocket];value;dfc-generated | | System.Net.Sockets;NetworkStream;get_Socket;();Argument[this].SyntheticField[System.Net.Sockets.NetworkStream._streamSocket];ReturnValue;value;dfc-generated | +| System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.Byte[],System.Int32,System.Int32,System.Boolean);Argument[0];Argument[this].Property[System.Net.Sockets.SendPacketsElement.Buffer];value;dfc-generated | +| System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.IO.FileStream,System.Int64,System.Int32,System.Boolean);Argument[0];Argument[this].Property[System.Net.Sockets.SendPacketsElement.FileStream];value;dfc-generated | +| System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.ReadOnlyMemory,System.Boolean);Argument[0];Argument[this].Property[System.Net.Sockets.SendPacketsElement.MemoryBuffer];value;dfc-generated | +| System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.String,System.Int64,System.Int32,System.Boolean);Argument[0];Argument[this].Property[System.Net.Sockets.SendPacketsElement.FilePath];value;dfc-generated | | System.Net.Sockets;Socket;Accept;();Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;Socket;AcceptAsync;(System.Net.Sockets.SocketAsyncEventArgs);Argument[this];Argument[0];taint;df-generated | | System.Net.Sockets;Socket;BeginAccept;(System.AsyncCallback,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -10779,8 +11683,6 @@ | System.Net.Sockets;UdpClient;BeginSend;(System.Byte[],System.Int32,System.Net.IPEndPoint,System.AsyncCallback,System.Object);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | | System.Net.Sockets;UdpClient;BeginSend;(System.Byte[],System.Int32,System.String,System.Int32,System.AsyncCallback,System.Object);Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | | System.Net.Sockets;UdpClient;Connect;(System.Net.IPEndPoint);Argument[0];Argument[this];taint;df-generated | -| System.Net.Sockets;UdpClient;EndReceive;(System.IAsyncResult,System.Net.IPEndPoint);Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;UdpClient;Receive;(System.Net.IPEndPoint);Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;UdpClient;Send;(System.Byte[],System.Int32,System.Net.IPEndPoint);Argument[2];Argument[this];taint;df-generated | | System.Net.Sockets;UdpClient;Send;(System.ReadOnlySpan,System.Net.IPEndPoint);Argument[1];Argument[this];taint;df-generated | | System.Net.Sockets;UdpClient;SendAsync;(System.Byte[],System.Int32,System.Net.IPEndPoint);Argument[2];Argument[this];taint;df-generated | @@ -10807,6 +11709,8 @@ | System.Net.WebSockets;WebSocketContext;get_SecWebSocketVersion;();Argument[this];ReturnValue;taint;df-generated | | System.Net.WebSockets;WebSocketContext;get_User;();Argument[this];ReturnValue;taint;df-generated | | System.Net.WebSockets;WebSocketContext;get_WebSocket;();Argument[this];ReturnValue;taint;df-generated | +| System.Net.WebSockets;WebSocketReceiveResult;WebSocketReceiveResult;(System.Int32,System.Net.WebSockets.WebSocketMessageType,System.Boolean,System.Nullable,System.String);Argument[3];Argument[this].Property[System.Net.WebSockets.WebSocketReceiveResult.CloseStatus];value;dfc-generated | +| System.Net.WebSockets;WebSocketReceiveResult;WebSocketReceiveResult;(System.Int32,System.Net.WebSockets.WebSocketMessageType,System.Boolean,System.Nullable,System.String);Argument[4];Argument[this].Property[System.Net.WebSockets.WebSocketReceiveResult.CloseStatusDescription];value;dfc-generated | | System.Net;AuthenticationSchemeSelector;BeginInvoke;(System.Net.HttpListenerRequest,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Net;BindIPEndPoint;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;Cookie;(System.String,System.String);Argument[0];Argument[this];taint;df-generated | @@ -10823,6 +11727,10 @@ | System.Net;Dns;BeginGetHostEntry;(System.Net.IPAddress,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Net;Dns;BeginGetHostEntry;(System.String,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Net;Dns;BeginResolve;(System.String,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Net;Dns;GetHostByName;(System.String);Argument[0];ReturnValue.Property[System.Net.IPHostEntry.HostName];value;dfc-generated | +| System.Net;Dns;GetHostEntry;(System.String);Argument[0];ReturnValue.Property[System.Net.IPHostEntry.HostName];value;dfc-generated | +| System.Net;Dns;GetHostEntry;(System.String,System.Net.Sockets.AddressFamily);Argument[0];ReturnValue.Property[System.Net.IPHostEntry.HostName];value;dfc-generated | +| System.Net;Dns;Resolve;(System.String);Argument[0];ReturnValue.Property[System.Net.IPHostEntry.HostName];value;dfc-generated | | System.Net;DnsEndPoint;DnsEndPoint;(System.String,System.Int32,System.Net.Sockets.AddressFamily);Argument[0];Argument[this].SyntheticField[System.Net.DnsEndPoint._host];value;dfc-generated | | System.Net;DnsEndPoint;ToString;();Argument[this].SyntheticField[System.Net.DnsEndPoint._host];ReturnValue;taint;dfc-generated | | System.Net;DnsEndPoint;get_Host;();Argument[this].SyntheticField[System.Net.DnsEndPoint._host];ReturnValue;value;dfc-generated | @@ -10843,6 +11751,8 @@ | System.Net;HttpListener;BeginGetContext;(System.AsyncCallback,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;HttpListener;BeginGetContext;(System.AsyncCallback,System.Object);Argument[1];ReturnValue.SyntheticField[System.Net.ListenerAsyncResult._state];value;dfc-generated | | System.Net;HttpListener;BeginGetContext;(System.AsyncCallback,System.Object);Argument[1];ReturnValue.SyntheticField[System.Net.ListenerAsyncResult._state];value;hq-generated | +| System.Net;HttpListener;EndGetContext;(System.IAsyncResult);Argument[0];ReturnValue;taint;df-generated | +| System.Net;HttpListener;GetContext;();Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpListener;get_DefaultServiceNames;();Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpListener;get_Prefixes;();Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpListener;get_TimeoutManager;();Argument[this];ReturnValue;taint;df-generated | @@ -10993,6 +11903,8 @@ | System.Net;WebHeaderCollection;get_Item;(System.Net.HttpRequestHeader);Argument[this];ReturnValue;taint;df-generated | | System.Net;WebHeaderCollection;get_Item;(System.Net.HttpResponseHeader);Argument[this];ReturnValue;taint;df-generated | | System.Net;WebProxy;GetProxy;(System.Uri);Argument[this].Property[System.Net.WebProxy.Address];ReturnValue;value;dfc-generated | +| System.Net;WebProxy;WebProxy;(System.Uri,System.Boolean,System.String[],System.Net.ICredentials);Argument[0];Argument[this].Property[System.Net.WebProxy.Address];value;dfc-generated | +| System.Net;WebProxy;WebProxy;(System.Uri,System.Boolean,System.String[],System.Net.ICredentials);Argument[3];Argument[this].Property[System.Net.WebProxy.Credentials];value;dfc-generated | | System.Net;WebRequest;BeginGetRequestStream;(System.AsyncCallback,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;WebRequest;BeginGetResponse;(System.AsyncCallback,System.Object);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;WebRequest;Create;(System.String);Argument[0];ReturnValue;taint;df-generated | @@ -11040,6 +11952,8 @@ | System.Numerics;Complex;MinMagnitudeNumber;(System.Numerics.Complex,System.Numerics.Complex);Argument[1];ReturnValue;value;dfc-generated | | System.Numerics;IAdditionOperators;op_CheckedAddition;(TSelf,TOther);Argument[0];ReturnValue;taint;dfc-generated | | System.Numerics;IAdditionOperators;op_CheckedAddition;(TSelf,TOther);Argument[1];ReturnValue;taint;dfc-generated | +| System.Numerics;IFloatingPoint;ConvertToInteger;(TSelf);Argument[0];ReturnValue;value;dfc-generated | +| System.Numerics;IFloatingPoint;ConvertToIntegerNative;(TSelf);Argument[0];ReturnValue;value;dfc-generated | | System.Numerics;INumber;Clamp;(TSelf,TSelf,TSelf);Argument[0];ReturnValue;value;dfc-generated | | System.Numerics;INumber;Clamp;(TSelf,TSelf,TSelf);Argument[1];ReturnValue;value;dfc-generated | | System.Numerics;INumber;Clamp;(TSelf,TSelf,TSelf);Argument[2];ReturnValue;value;dfc-generated | @@ -11055,17 +11969,21 @@ | System.Numerics;INumberBase;CreateChecked;(TOther);Argument[0];ReturnValue;value;dfc-generated | | System.Numerics;INumberBase;CreateSaturating;(TOther);Argument[0];ReturnValue;value;dfc-generated | | System.Numerics;INumberBase;CreateTruncating;(TOther);Argument[0];ReturnValue;value;dfc-generated | -| System.Numerics;Plane;Normalize;(System.Numerics.Plane);Argument[0];ReturnValue;value;dfc-generated | -| System.Numerics;Plane;Plane;(System.Numerics.Vector3,System.Single);Argument[0];Argument[this].Field[System.Numerics.Plane.Normal];value;dfc-generated | +| System.Numerics;INumberBase;MultiplyAddEstimate;(TSelf,TSelf,TSelf);Argument[2];ReturnValue;taint;dfc-generated | | System.Numerics;Plane;ToString;();Argument[this].Field[System.Numerics.Plane.Normal];ReturnValue;taint;dfc-generated | | System.Numerics;Vector;Abs;(System.Numerics.Vector);Argument[0];ReturnValue;value;dfc-generated | +| System.Numerics;Vector;CopySign;(System.Numerics.Vector,System.Numerics.Vector);Argument[0];ReturnValue;value;dfc-generated | +| System.Numerics;Vector;Round;(System.Numerics.Vector);Argument[0];ReturnValue;value;dfc-generated | +| System.Numerics;Vector;Round;(System.Numerics.Vector,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | +| System.Numerics;Vector;Round;(System.Numerics.Vector);Argument[0];ReturnValue;value;dfc-generated | +| System.Numerics;Vector;Round;(System.Numerics.Vector,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | | System.Numerics;Vector;StoreUnsafe;(System.Numerics.Vector,T);Argument[1];ReturnValue;value;dfc-generated | +| System.Numerics;Vector;Truncate;(System.Numerics.Vector);Argument[0];ReturnValue;value;dfc-generated | +| System.Numerics;Vector;Truncate;(System.Numerics.Vector);Argument[0];ReturnValue;value;dfc-generated | | System.Numerics;Vector;WithElement;(System.Numerics.Vector,System.Int32,T);Argument[0];ReturnValue;value;dfc-generated | | System.Numerics;Vector;op_UnaryPlus;(System.Numerics.Vector);Argument[0];ReturnValue;value;dfc-generated | | System.Reflection.Emit;AssemblyBuilder;DefineDynamicAssembly;(System.Reflection.AssemblyName,System.Reflection.Emit.AssemblyBuilderAccess);Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Emit;AssemblyBuilder;DefineDynamicAssembly;(System.Reflection.AssemblyName,System.Reflection.Emit.AssemblyBuilderAccess,System.Collections.Generic.IEnumerable);Argument[0];ReturnValue;taint;df-generated | -| System.Reflection.Emit;AssemblyBuilder;DefineDynamicModuleCore;(System.String);Argument[0];Argument[this];taint;df-generated | -| System.Reflection.Emit;AssemblyBuilder;DefineDynamicModuleCore;(System.String);Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Emit;AssemblyBuilder;DefineDynamicModuleCore;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;AssemblyBuilder;GetDynamicModuleCore;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;ConstructorBuilder;DefineParameterCore;(System.Int32,System.Reflection.ParameterAttributes,System.String);Argument[2];ReturnValue;taint;df-generated | @@ -11118,6 +12036,7 @@ | System.Reflection.Emit;GenericTypeParameterBuilder;SetInterfaceConstraintsCore;(System.Type[]);Argument[0].Element;Argument[this];taint;df-generated | | System.Reflection.Emit;ILGenerator;DeclareLocal;(System.Type);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;ILGenerator;DeclareLocal;(System.Type,System.Boolean);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Emit;LocalBuilder;SetLocalSymInfoCore;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Reflection.Emit;LocalBuilder;get_LocalType;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;MethodBuilder;DefineGenericParametersCore;(System.String[]);Argument[0].Element;ReturnValue;taint;df-generated | | System.Reflection.Emit;MethodBuilder;DefineGenericParametersCore;(System.String[]);Argument[this];ReturnValue;taint;df-generated | @@ -11129,6 +12048,12 @@ | System.Reflection.Emit;MethodBuilder;SetSignatureCore;(System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][]);Argument[2].Element;Argument[this];taint;df-generated | | System.Reflection.Emit;MethodBuilder;SetSignatureCore;(System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][]);Argument[4].Element;Argument[this];taint;df-generated | | System.Reflection.Emit;MethodBuilder;SetSignatureCore;(System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][]);Argument[5].Element;Argument[this];taint;df-generated | +| System.Reflection.Emit;ModuleBuilder;DefineDocument;(System.String,System.Guid);Argument[0];ReturnValue;taint;df-generated | +| System.Reflection.Emit;ModuleBuilder;DefineDocument;(System.String,System.Guid);Argument[1];ReturnValue;taint;df-generated | +| System.Reflection.Emit;ModuleBuilder;DefineDocument;(System.String,System.Guid,System.Guid,System.Guid);Argument[0];ReturnValue;taint;df-generated | +| System.Reflection.Emit;ModuleBuilder;DefineDocument;(System.String,System.Guid,System.Guid,System.Guid);Argument[1];ReturnValue;taint;df-generated | +| System.Reflection.Emit;ModuleBuilder;DefineDocumentCore;(System.String,System.Guid);Argument[0];ReturnValue;taint;df-generated | +| System.Reflection.Emit;ModuleBuilder;DefineDocumentCore;(System.String,System.Guid);Argument[1];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;DefineEnum;(System.String,System.Reflection.TypeAttributes,System.Type);Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;DefineEnum;(System.String,System.Reflection.TypeAttributes,System.Type);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;DefineEnumCore;(System.String,System.Reflection.TypeAttributes,System.Type);Argument[0];ReturnValue;taint;df-generated | @@ -11153,14 +12078,20 @@ | System.Reflection.Emit;ModuleBuilder;DefineTypeCore;(System.String,System.Reflection.TypeAttributes,System.Type,System.Type[],System.Reflection.Emit.PackingSize,System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;GetArrayMethod;(System.Type,System.String,System.Reflection.CallingConventions,System.Type,System.Type[]);Argument[1];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;GetArrayMethod;(System.Type,System.String,System.Reflection.CallingConventions,System.Type,System.Type[]);Argument[4].Element;ReturnValue;taint;df-generated | +| System.Reflection.Emit;ModuleBuilder;GetArrayMethod;(System.Type,System.String,System.Reflection.CallingConventions,System.Type,System.Type[]);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;GetArrayMethodCore;(System.Type,System.String,System.Reflection.CallingConventions,System.Type,System.Type[]);Argument[1];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;GetArrayMethodCore;(System.Type,System.String,System.Reflection.CallingConventions,System.Type,System.Type[]);Argument[4].Element;ReturnValue;taint;df-generated | +| System.Reflection.Emit;ModuleBuilder;GetArrayMethodCore;(System.Type,System.String,System.Reflection.CallingConventions,System.Type,System.Type[]);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;OpCode;ToString;();Argument[this].Property[System.Reflection.Emit.OpCode.Name];ReturnValue;value;dfc-generated | | System.Reflection.Emit;ParameterBuilder;SetConstant;(System.Object);Argument[0];Argument[this];taint;df-generated | | System.Reflection.Emit;ParameterBuilder;SetCustomAttribute;(System.Reflection.ConstructorInfo,System.Byte[]);Argument[1].Element;Argument[this];taint;df-generated | | System.Reflection.Emit;ParameterBuilder;SetCustomAttribute;(System.Reflection.Emit.CustomAttributeBuilder);Argument[0];Argument[this];taint;df-generated | | System.Reflection.Emit;ParameterBuilder;SetCustomAttributeCore;(System.Reflection.ConstructorInfo,System.ReadOnlySpan);Argument[1];Argument[this];taint;df-generated | | System.Reflection.Emit;ParameterBuilder;get_Name;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Emit;PersistedAssemblyBuilder;DefineDynamicModuleCore;(System.String);Argument[0];ReturnValue.SyntheticField[System.Reflection.Emit.ModuleBuilderImpl._name];value;dfc-generated | +| System.Reflection.Emit;PersistedAssemblyBuilder;GenerateMetadata;(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.BlobBuilder);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Emit;PersistedAssemblyBuilder;GenerateMetadata;(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.Ecma335.MetadataBuilder);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Emit;PersistedAssemblyBuilder;PersistedAssemblyBuilder;(System.Reflection.AssemblyName,System.Reflection.Assembly,System.Collections.Generic.IEnumerable);Argument[1];Argument[this];taint;df-generated | | System.Reflection.Emit;PropertyBuilder;AddOtherMethodCore;(System.Reflection.Emit.MethodBuilder);Argument[0];Argument[this];taint;df-generated | | System.Reflection.Emit;PropertyBuilder;SetConstantCore;(System.Object);Argument[0];Argument[this];taint;df-generated | | System.Reflection.Emit;PropertyBuilder;SetGetMethodCore;(System.Reflection.Emit.MethodBuilder);Argument[0];Argument[this];taint;df-generated | @@ -11191,8 +12122,14 @@ | System.Reflection.Emit;TypeBuilder;DefineMethodCore;(System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][]);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;DefineNestedTypeCore;(System.String,System.Reflection.TypeAttributes,System.Type,System.Type[],System.Reflection.Emit.PackingSize,System.Int32);Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;DefineNestedTypeCore;(System.String,System.Reflection.TypeAttributes,System.Type,System.Type[],System.Reflection.Emit.PackingSize,System.Int32);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Emit;TypeBuilder;DefinePInvokeMethodCore;(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet);Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;DefinePInvokeMethodCore;(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet);Argument[1];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;DefinePInvokeMethodCore;(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet);Argument[2];ReturnValue;taint;df-generated | +| System.Reflection.Emit;TypeBuilder;DefinePInvokeMethodCore;(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet);Argument[6].Element;ReturnValue;taint;df-generated | +| System.Reflection.Emit;TypeBuilder;DefinePInvokeMethodCore;(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet);Argument[7].Element;ReturnValue;taint;df-generated | +| System.Reflection.Emit;TypeBuilder;DefinePInvokeMethodCore;(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet);Argument[9].Element;ReturnValue;taint;df-generated | +| System.Reflection.Emit;TypeBuilder;DefinePInvokeMethodCore;(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet);Argument[10].Element;ReturnValue;taint;df-generated | +| System.Reflection.Emit;TypeBuilder;DefinePInvokeMethodCore;(System.String,System.String,System.String,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][],System.Runtime.InteropServices.CallingConvention,System.Runtime.InteropServices.CharSet);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;DefinePropertyCore;(System.String,System.Reflection.PropertyAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][]);Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;DefinePropertyCore;(System.String,System.Reflection.PropertyAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][]);Argument[4].Element;ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;DefinePropertyCore;(System.String,System.Reflection.PropertyAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][]);Argument[5].Element;ReturnValue;taint;df-generated | @@ -11200,22 +12137,39 @@ | System.Reflection.Emit;TypeBuilder;DefinePropertyCore;(System.String,System.Reflection.PropertyAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][]);Argument[7].Element;ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;DefinePropertyCore;(System.String,System.Reflection.PropertyAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][]);Argument[8].Element;ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;DefinePropertyCore;(System.String,System.Reflection.PropertyAttributes,System.Reflection.CallingConventions,System.Type,System.Type[],System.Type[],System.Type[],System.Type[][],System.Type[][]);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Emit;TypeBuilder;DefineTypeInitializerCore;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;GetConstructor;(System.Type,System.Reflection.ConstructorInfo);Argument[1];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;GetField;(System.Type,System.Reflection.FieldInfo);Argument[1];ReturnValue;taint;df-generated | | System.Reflection.Emit;TypeBuilder;GetMethod;(System.Type,System.Reflection.MethodInfo);Argument[1];ReturnValue;taint;df-generated | +| System.Reflection.Metadata.Ecma335;ArrayShapeEncoder;ArrayShapeEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.ArrayShapeEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;BlobEncoder;BlobEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.BlobEncoder.Builder];value;dfc-generated | | System.Reflection.Metadata.Ecma335;BlobEncoder;CustomAttributeSignature;(System.Action,System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Reflection.Metadata.Ecma335;BlobEncoder;CustomAttributeSignature;(System.Action,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Reflection.Metadata.Ecma335;CustomAttributeArrayTypeEncoder;CustomAttributeArrayTypeEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.CustomAttributeArrayTypeEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;CustomAttributeElementTypeEncoder;CustomAttributeElementTypeEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.CustomAttributeElementTypeEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;CustomAttributeNamedArgumentsEncoder;CustomAttributeNamedArgumentsEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.CustomAttributeNamedArgumentsEncoder.Builder];value;dfc-generated | | System.Reflection.Metadata.Ecma335;CustomModifiersEncoder;AddModifier;(System.Reflection.Metadata.EntityHandle,System.Boolean);Argument[this];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata.Ecma335;CustomModifiersEncoder;CustomModifiersEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.CustomModifiersEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;EditAndContinueLogEntry;EditAndContinueLogEntry;(System.Reflection.Metadata.EntityHandle,System.Reflection.Metadata.Ecma335.EditAndContinueOperation);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.EditAndContinueLogEntry.Handle];value;dfc-generated | | System.Reflection.Metadata.Ecma335;ExceptionRegionEncoder;Add;(System.Reflection.Metadata.ExceptionRegionKind,System.Int32,System.Int32,System.Int32,System.Int32,System.Reflection.Metadata.EntityHandle,System.Int32);Argument[this];ReturnValue;value;dfc-generated | | System.Reflection.Metadata.Ecma335;ExceptionRegionEncoder;AddCatch;(System.Int32,System.Int32,System.Int32,System.Int32,System.Reflection.Metadata.EntityHandle);Argument[this];ReturnValue;value;dfc-generated | | System.Reflection.Metadata.Ecma335;ExceptionRegionEncoder;AddFault;(System.Int32,System.Int32,System.Int32,System.Int32);Argument[this];ReturnValue;value;dfc-generated | | System.Reflection.Metadata.Ecma335;ExceptionRegionEncoder;AddFilter;(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32);Argument[this];ReturnValue;value;dfc-generated | | System.Reflection.Metadata.Ecma335;ExceptionRegionEncoder;AddFinally;(System.Int32,System.Int32,System.Int32,System.Int32);Argument[this];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata.Ecma335;FieldTypeEncoder;FieldTypeEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.FieldTypeEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;FixedArgumentsEncoder;FixedArgumentsEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.FixedArgumentsEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;GenericTypeArgumentsEncoder;GenericTypeArgumentsEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.GenericTypeArgumentsEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;InstructionEncoder;InstructionEncoder;(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.Ecma335.ControlFlowBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.InstructionEncoder.CodeBuilder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;InstructionEncoder;InstructionEncoder;(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.Ecma335.ControlFlowBuilder);Argument[1];Argument[this].Property[System.Reflection.Metadata.Ecma335.InstructionEncoder.ControlFlowBuilder];value;dfc-generated | | System.Reflection.Metadata.Ecma335;InstructionEncoder;Switch;(System.Int32);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata.Ecma335;LiteralEncoder;LiteralEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.LiteralEncoder.Builder];value;dfc-generated | | System.Reflection.Metadata.Ecma335;LiteralEncoder;TaggedScalar;(System.Action,System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Reflection.Metadata.Ecma335;LiteralEncoder;TaggedScalar;(System.Action,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Reflection.Metadata.Ecma335;LiteralEncoder;TaggedVector;(System.Action,System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Reflection.Metadata.Ecma335;LiteralEncoder;TaggedVector;(System.Action,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Reflection.Metadata.Ecma335;LiteralsEncoder;LiteralsEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.LiteralsEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;LocalVariableTypeEncoder;LocalVariableTypeEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.LocalVariableTypeEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;LocalVariablesEncoder;LocalVariablesEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.LocalVariablesEncoder.Builder];value;dfc-generated | | System.Reflection.Metadata.Ecma335;MetadataBuilder;AddAssembly;(System.Reflection.Metadata.StringHandle,System.Version,System.Reflection.Metadata.StringHandle,System.Reflection.Metadata.BlobHandle,System.Reflection.AssemblyFlags,System.Reflection.AssemblyHashAlgorithm);Argument[0];Argument[this];taint;df-generated | | System.Reflection.Metadata.Ecma335;MetadataBuilder;AddAssembly;(System.Reflection.Metadata.StringHandle,System.Version,System.Reflection.Metadata.StringHandle,System.Reflection.Metadata.BlobHandle,System.Reflection.AssemblyFlags,System.Reflection.AssemblyHashAlgorithm);Argument[1];Argument[this];taint;df-generated | | System.Reflection.Metadata.Ecma335;MetadataBuilder;AddAssembly;(System.Reflection.Metadata.StringHandle,System.Version,System.Reflection.Metadata.StringHandle,System.Reflection.Metadata.BlobHandle,System.Reflection.AssemblyFlags,System.Reflection.AssemblyHashAlgorithm);Argument[2];Argument[this];taint;df-generated | @@ -11224,18 +12178,35 @@ | System.Reflection.Metadata.Ecma335;MetadataBuilder;AddModule;(System.Int32,System.Reflection.Metadata.StringHandle,System.Reflection.Metadata.GuidHandle,System.Reflection.Metadata.GuidHandle,System.Reflection.Metadata.GuidHandle);Argument[2];Argument[this];taint;df-generated | | System.Reflection.Metadata.Ecma335;MetadataBuilder;AddModule;(System.Int32,System.Reflection.Metadata.StringHandle,System.Reflection.Metadata.GuidHandle,System.Reflection.Metadata.GuidHandle,System.Reflection.Metadata.GuidHandle);Argument[3];Argument[this];taint;df-generated | | System.Reflection.Metadata.Ecma335;MetadataBuilder;AddModule;(System.Int32,System.Reflection.Metadata.StringHandle,System.Reflection.Metadata.GuidHandle,System.Reflection.Metadata.GuidHandle,System.Reflection.Metadata.GuidHandle);Argument[4];Argument[this];taint;df-generated | -| System.Reflection.Metadata.Ecma335;MetadataRootBuilder;MetadataRootBuilder;(System.Reflection.Metadata.Ecma335.MetadataBuilder,System.String,System.Boolean);Argument[0];Argument[this];taint;df-generated | +| System.Reflection.Metadata.Ecma335;MetadataBuilder;ReserveGuid;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata.Ecma335;MetadataBuilder;ReserveUserString;(System.Int32);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata.Ecma335;MetadataRootBuilder;MetadataRootBuilder;(System.Reflection.Metadata.Ecma335.MetadataBuilder,System.String,System.Boolean);Argument[1];Argument[this].Property[System.Reflection.Metadata.Ecma335.MetadataRootBuilder.MetadataVersion];value;dfc-generated | | System.Reflection.Metadata.Ecma335;MetadataRootBuilder;get_Sizes;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata.Ecma335;MethodBodyStreamEncoder;AddMethodBody;(System.Int32,System.Int32,System.Int32,System.Boolean,System.Reflection.Metadata.StandaloneSignatureHandle,System.Reflection.Metadata.Ecma335.MethodBodyAttributes);Argument[this].Property[System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder.Builder];ReturnValue.Property[System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder+MethodBody.ExceptionRegions].Property[System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;MethodBodyStreamEncoder;AddMethodBody;(System.Int32,System.Int32,System.Int32,System.Boolean,System.Reflection.Metadata.StandaloneSignatureHandle,System.Reflection.Metadata.Ecma335.MethodBodyAttributes,System.Boolean);Argument[this].Property[System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder.Builder];ReturnValue.Property[System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder+MethodBody.ExceptionRegions].Property[System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;MethodBodyStreamEncoder;MethodBodyStreamEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;MethodSignatureEncoder;MethodSignatureEncoder;(System.Reflection.Metadata.BlobBuilder,System.Boolean);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.MethodSignatureEncoder.Builder];value;dfc-generated | | System.Reflection.Metadata.Ecma335;MethodSignatureEncoder;Parameters;(System.Int32,System.Action,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Reflection.Metadata.Ecma335;MethodSignatureEncoder;Parameters;(System.Int32,System.Action,System.Action);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.Reflection.Metadata.Ecma335;NameEncoder;NameEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.NameEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;NamedArgumentTypeEncoder;NamedArgumentTypeEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.NamedArgumentTypeEncoder.Builder];value;dfc-generated | | System.Reflection.Metadata.Ecma335;NamedArgumentsEncoder;AddArgument;(System.Boolean,System.Action,System.Action,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Reflection.Metadata.Ecma335;NamedArgumentsEncoder;AddArgument;(System.Boolean,System.Action,System.Action,System.Action);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Reflection.Metadata.Ecma335;NamedArgumentsEncoder;AddArgument;(System.Boolean,System.Action,System.Action,System.Action);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | +| System.Reflection.Metadata.Ecma335;NamedArgumentsEncoder;NamedArgumentsEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.NamedArgumentsEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;ParameterTypeEncoder;ParameterTypeEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.ParameterTypeEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;ParametersEncoder;ParametersEncoder;(System.Reflection.Metadata.BlobBuilder,System.Boolean);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.ParametersEncoder.Builder];value;dfc-generated | | System.Reflection.Metadata.Ecma335;PermissionSetEncoder;AddPermission;(System.String,System.Collections.Immutable.ImmutableArray);Argument[this];ReturnValue;value;dfc-generated | | System.Reflection.Metadata.Ecma335;PermissionSetEncoder;AddPermission;(System.String,System.Reflection.Metadata.BlobBuilder);Argument[this];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata.Ecma335;PermissionSetEncoder;PermissionSetEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.PermissionSetEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;PortablePdbBuilder;PortablePdbBuilder;(System.Reflection.Metadata.Ecma335.MetadataBuilder,System.Collections.Immutable.ImmutableArray,System.Reflection.Metadata.MethodDefinitionHandle,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[3];Argument[3].Parameter[delegate-self];value;dfc-generated | | System.Reflection.Metadata.Ecma335;PortablePdbBuilder;PortablePdbBuilder;(System.Reflection.Metadata.Ecma335.MetadataBuilder,System.Collections.Immutable.ImmutableArray,System.Reflection.Metadata.MethodDefinitionHandle,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | +| System.Reflection.Metadata.Ecma335;PortablePdbBuilder;PortablePdbBuilder;(System.Reflection.Metadata.Ecma335.MetadataBuilder,System.Collections.Immutable.ImmutableArray,System.Reflection.Metadata.MethodDefinitionHandle,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[3];Argument[this].Property[System.Reflection.Metadata.Ecma335.PortablePdbBuilder.IdProvider];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;PortablePdbBuilder;PortablePdbBuilder;(System.Reflection.Metadata.Ecma335.MetadataBuilder,System.Collections.Immutable.ImmutableArray,System.Reflection.Metadata.MethodDefinitionHandle,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[3];Argument[this].Property[System.Reflection.Metadata.Ecma335.PortablePdbBuilder.IdProvider];value;hq-generated | | System.Reflection.Metadata.Ecma335;PortablePdbBuilder;Serialize;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this];taint;df-generated | | System.Reflection.Metadata.Ecma335;PortablePdbBuilder;Serialize;(System.Reflection.Metadata.BlobBuilder);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata.Ecma335;ReturnTypeEncoder;ReturnTypeEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.ReturnTypeEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;ScalarEncoder;ScalarEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.ScalarEncoder.Builder];value;dfc-generated | | System.Reflection.Metadata.Ecma335;SignatureDecoder;DecodeFieldSignature;(System.Reflection.Metadata.BlobReader);Argument[0];ReturnValue;value;dfc-generated | | System.Reflection.Metadata.Ecma335;SignatureDecoder;DecodeLocalSignature;(System.Reflection.Metadata.BlobReader);Argument[0];ReturnValue;value;dfc-generated | | System.Reflection.Metadata.Ecma335;SignatureDecoder;DecodeMethodSignature;(System.Reflection.Metadata.BlobReader);Argument[0];ReturnValue;value;dfc-generated | @@ -11253,11 +12224,18 @@ | System.Reflection.Metadata.Ecma335;SignatureTypeEncoder;Array;(System.Reflection.Metadata.Ecma335.SignatureTypeEncoder,System.Reflection.Metadata.Ecma335.ArrayShapeEncoder);Argument[this];ReturnValue;value;dfc-generated | | System.Reflection.Metadata.Ecma335;SignatureTypeEncoder;Pointer;();Argument[this];ReturnValue;value;dfc-generated | | System.Reflection.Metadata.Ecma335;SignatureTypeEncoder;SZArray;();Argument[this];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata.Ecma335;SignatureTypeEncoder;SignatureTypeEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.SignatureTypeEncoder.Builder];value;dfc-generated | +| System.Reflection.Metadata.Ecma335;VectorEncoder;VectorEncoder;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this].Property[System.Reflection.Metadata.Ecma335.VectorEncoder.Builder];value;dfc-generated | | System.Reflection.Metadata;AssemblyDefinition;GetCustomAttributes;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;AssemblyDefinition;GetDeclarativeSecurityAttributes;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;AssemblyFile;GetCustomAttributes;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;AssemblyFileHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.AssemblyFileHandleCollection+Enumerator.Current];ReturnValue;value;df-generated | | System.Reflection.Metadata;AssemblyFileHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.AssemblyFileHandleCollection+Enumerator.Current];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata;AssemblyNameInfo;AssemblyNameInfo;(System.String,System.Version,System.String,System.Reflection.AssemblyNameFlags,System.Collections.Immutable.ImmutableArray);Argument[0];Argument[this].Property[System.Reflection.Metadata.AssemblyNameInfo.Name];value;dfc-generated | +| System.Reflection.Metadata;AssemblyNameInfo;AssemblyNameInfo;(System.String,System.Version,System.String,System.Reflection.AssemblyNameFlags,System.Collections.Immutable.ImmutableArray);Argument[1];Argument[this].Property[System.Reflection.Metadata.AssemblyNameInfo.Version];value;dfc-generated | +| System.Reflection.Metadata;AssemblyNameInfo;AssemblyNameInfo;(System.String,System.Version,System.String,System.Reflection.AssemblyNameFlags,System.Collections.Immutable.ImmutableArray);Argument[2];Argument[this].Property[System.Reflection.Metadata.AssemblyNameInfo.CultureName];value;dfc-generated | +| System.Reflection.Metadata;AssemblyNameInfo;AssemblyNameInfo;(System.String,System.Version,System.String,System.Reflection.AssemblyNameFlags,System.Collections.Immutable.ImmutableArray);Argument[4];Argument[this].Property[System.Reflection.Metadata.AssemblyNameInfo.PublicKeyOrToken];value;dfc-generated | +| System.Reflection.Metadata;AssemblyNameInfo;get_FullName;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;AssemblyReference;GetCustomAttributes;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;AssemblyReferenceHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.AssemblyReferenceHandleCollection+Enumerator.Current];ReturnValue;value;df-generated | | System.Reflection.Metadata;AssemblyReferenceHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.AssemblyReferenceHandleCollection+Enumerator.Current];ReturnValue;value;dfc-generated | @@ -11287,6 +12265,13 @@ | System.Reflection.Metadata;CustomAttributeHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.CustomAttributeHandleCollection+Enumerator.Current];ReturnValue;value;df-generated | | System.Reflection.Metadata;CustomAttributeHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.CustomAttributeHandleCollection+Enumerator.Current];ReturnValue;value;dfc-generated | | System.Reflection.Metadata;CustomAttributeHandleCollection;GetEnumerator;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata;CustomAttributeNamedArgument;CustomAttributeNamedArgument;(System.String,System.Reflection.Metadata.CustomAttributeNamedArgumentKind,TType,System.Object);Argument[0];Argument[this].Property[System.Reflection.Metadata.CustomAttributeNamedArgument`1.Name];value;dfc-generated | +| System.Reflection.Metadata;CustomAttributeNamedArgument;CustomAttributeNamedArgument;(System.String,System.Reflection.Metadata.CustomAttributeNamedArgumentKind,TType,System.Object);Argument[2];Argument[this].Property[System.Reflection.Metadata.CustomAttributeNamedArgument`1.Type];value;dfc-generated | +| System.Reflection.Metadata;CustomAttributeNamedArgument;CustomAttributeNamedArgument;(System.String,System.Reflection.Metadata.CustomAttributeNamedArgumentKind,TType,System.Object);Argument[3];Argument[this].Property[System.Reflection.Metadata.CustomAttributeNamedArgument`1.Value];value;dfc-generated | +| System.Reflection.Metadata;CustomAttributeTypedArgument;CustomAttributeTypedArgument;(TType,System.Object);Argument[0];Argument[this].Property[System.Reflection.Metadata.CustomAttributeTypedArgument`1.Type];value;dfc-generated | +| System.Reflection.Metadata;CustomAttributeTypedArgument;CustomAttributeTypedArgument;(TType,System.Object);Argument[1];Argument[this].Property[System.Reflection.Metadata.CustomAttributeTypedArgument`1.Value];value;dfc-generated | +| System.Reflection.Metadata;CustomAttributeValue;CustomAttributeValue;(System.Collections.Immutable.ImmutableArray>,System.Collections.Immutable.ImmutableArray>);Argument[0];Argument[this].Property[System.Reflection.Metadata.CustomAttributeValue`1.FixedArguments];value;dfc-generated | +| System.Reflection.Metadata;CustomAttributeValue;CustomAttributeValue;(System.Collections.Immutable.ImmutableArray>,System.Collections.Immutable.ImmutableArray>);Argument[1];Argument[this].Property[System.Reflection.Metadata.CustomAttributeValue`1.NamedArguments];value;dfc-generated | | System.Reflection.Metadata;CustomDebugInformationHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.CustomDebugInformationHandleCollection+Enumerator.Current];ReturnValue;value;df-generated | | System.Reflection.Metadata;CustomDebugInformationHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.CustomDebugInformationHandleCollection+Enumerator.Current];ReturnValue;value;dfc-generated | | System.Reflection.Metadata;CustomDebugInformationHandleCollection;GetEnumerator;();Argument[this];ReturnValue;taint;df-generated | @@ -11405,8 +12390,9 @@ | System.Reflection.Metadata;MetadataReaderProvider;FromPortablePdbImage;(System.Byte*,System.Int32);Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Metadata;MetadataReaderProvider;FromPortablePdbImage;(System.Collections.Immutable.ImmutableArray);Argument[0].Element;ReturnValue;taint;df-generated | | System.Reflection.Metadata;MetadataReaderProvider;FromPortablePdbStream;(System.IO.Stream,System.Reflection.Metadata.MetadataStreamOptions,System.Int32);Argument[0];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;MetadataReaderProvider;GetMetadataReader;(System.Reflection.Metadata.MetadataReaderOptions,System.Reflection.Metadata.MetadataStringDecoder);Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata;MetadataReaderProvider;GetMetadataReader;(System.Reflection.Metadata.MetadataReaderOptions,System.Reflection.Metadata.MetadataStringDecoder);Argument[1];ReturnValue.Property[System.Reflection.Metadata.MetadataReader.UTF8Decoder];value;dfc-generated | | System.Reflection.Metadata;MetadataStringDecoder;GetString;(System.Byte*,System.Int32);Argument[0].Element;ReturnValue;taint;dfc-generated | +| System.Reflection.Metadata;MetadataStringDecoder;MetadataStringDecoder;(System.Text.Encoding);Argument[0];Argument[this].Property[System.Reflection.Metadata.MetadataStringDecoder.Encoding];value;dfc-generated | | System.Reflection.Metadata;MethodBodyBlock;Create;(System.Reflection.Metadata.BlobReader);Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Metadata;MethodBodyBlock;GetILReader;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;MethodBodyBlock;get_ExceptionRegions;();Argument[this];ReturnValue;taint;df-generated | @@ -11426,6 +12412,9 @@ | System.Reflection.Metadata;MethodImplementationHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.MethodImplementationHandleCollection+Enumerator.Current];ReturnValue;value;dfc-generated | | System.Reflection.Metadata;MethodImport;get_Module;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;MethodImport;get_Name;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata;MethodSignature;MethodSignature;(System.Reflection.Metadata.SignatureHeader,TType,System.Int32,System.Int32,System.Collections.Immutable.ImmutableArray);Argument[0];Argument[this].Property[System.Reflection.Metadata.MethodSignature`1.Header];value;dfc-generated | +| System.Reflection.Metadata;MethodSignature;MethodSignature;(System.Reflection.Metadata.SignatureHeader,TType,System.Int32,System.Int32,System.Collections.Immutable.ImmutableArray);Argument[1];Argument[this].Property[System.Reflection.Metadata.MethodSignature`1.ReturnType];value;dfc-generated | +| System.Reflection.Metadata;MethodSignature;MethodSignature;(System.Reflection.Metadata.SignatureHeader,TType,System.Int32,System.Int32,System.Collections.Immutable.ImmutableArray);Argument[4];Argument[this].Property[System.Reflection.Metadata.MethodSignature`1.ParameterTypes];value;dfc-generated | | System.Reflection.Metadata;MethodSpecification;GetCustomAttributes;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;ModuleDefinition;GetCustomAttributes;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;ModuleReference;GetCustomAttributes;();Argument[this];ReturnValue;taint;df-generated | @@ -11436,7 +12425,7 @@ | System.Reflection.Metadata;NamespaceDefinition;get_TypeDefinitions;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;PEReaderExtensions;GetMetadataReader;(System.Reflection.PortableExecutable.PEReader);Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Metadata;PEReaderExtensions;GetMetadataReader;(System.Reflection.PortableExecutable.PEReader,System.Reflection.Metadata.MetadataReaderOptions);Argument[0];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;PEReaderExtensions;GetMetadataReader;(System.Reflection.PortableExecutable.PEReader,System.Reflection.Metadata.MetadataReaderOptions,System.Reflection.Metadata.MetadataStringDecoder);Argument[0];ReturnValue;taint;df-generated | +| System.Reflection.Metadata;PEReaderExtensions;GetMetadataReader;(System.Reflection.PortableExecutable.PEReader,System.Reflection.Metadata.MetadataReaderOptions,System.Reflection.Metadata.MetadataStringDecoder);Argument[2];ReturnValue.Property[System.Reflection.Metadata.MetadataReader.UTF8Decoder];value;dfc-generated | | System.Reflection.Metadata;Parameter;GetCustomAttributes;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;ParameterHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.ParameterHandleCollection+Enumerator.Current];ReturnValue;value;df-generated | | System.Reflection.Metadata;ParameterHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.ParameterHandleCollection+Enumerator.Current];ReturnValue;value;dfc-generated | @@ -11458,6 +12447,26 @@ | System.Reflection.Metadata;TypeDefinition;GetProperties;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;TypeDefinitionHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.TypeDefinitionHandleCollection+Enumerator.Current];ReturnValue;value;df-generated | | System.Reflection.Metadata;TypeDefinitionHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.TypeDefinitionHandleCollection+Enumerator.Current];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata;TypeName;GetElementType;();Argument[this].SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata;TypeName;GetGenericArguments;();Argument[this].SyntheticField[System.Reflection.Metadata.TypeName._genericArguments];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata;TypeName;GetGenericTypeDefinition;();Argument[this].SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeArrayTypeName;(System.Int32);Argument[this].Property[System.Reflection.Metadata.TypeName.AssemblyName];ReturnValue.Property[System.Reflection.Metadata.TypeName.AssemblyName];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeArrayTypeName;(System.Int32);Argument[this];ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeByRefTypeName;();Argument[this].Property[System.Reflection.Metadata.TypeName.AssemblyName];ReturnValue.Property[System.Reflection.Metadata.TypeName.AssemblyName];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeByRefTypeName;();Argument[this];ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeGenericTypeName;(System.Collections.Immutable.ImmutableArray);Argument[0];ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._genericArguments];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeGenericTypeName;(System.Collections.Immutable.ImmutableArray);Argument[this].Property[System.Reflection.Metadata.TypeName.AssemblyName];ReturnValue.Property[System.Reflection.Metadata.TypeName.AssemblyName];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeGenericTypeName;(System.Collections.Immutable.ImmutableArray);Argument[this].SyntheticField[System.Reflection.Metadata.TypeName._declaringType];ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._declaringType];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeGenericTypeName;(System.Collections.Immutable.ImmutableArray);Argument[this];ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakePointerTypeName;();Argument[this].Property[System.Reflection.Metadata.TypeName.AssemblyName];ReturnValue.Property[System.Reflection.Metadata.TypeName.AssemblyName];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakePointerTypeName;();Argument[this];ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeSZArrayTypeName;();Argument[this].Property[System.Reflection.Metadata.TypeName.AssemblyName];ReturnValue.Property[System.Reflection.Metadata.TypeName.AssemblyName];value;dfc-generated | +| System.Reflection.Metadata;TypeName;MakeSZArrayTypeName;();Argument[this];ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._elementOrGenericType];value;dfc-generated | +| System.Reflection.Metadata;TypeName;WithAssemblyName;(System.Reflection.Metadata.AssemblyNameInfo);Argument[0];ReturnValue.Property[System.Reflection.Metadata.TypeName.AssemblyName];value;dfc-generated | +| System.Reflection.Metadata;TypeName;WithAssemblyName;(System.Reflection.Metadata.AssemblyNameInfo);Argument[0];ReturnValue.SyntheticField[System.Reflection.Metadata.TypeName._declaringType].Property[System.Reflection.Metadata.TypeName.AssemblyName];value;dfc-generated | +| System.Reflection.Metadata;TypeName;get_DeclaringType;();Argument[this].SyntheticField[System.Reflection.Metadata.TypeName._declaringType];ReturnValue;value;dfc-generated | +| System.Reflection.Metadata;TypeName;get_FullName;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata;TypeName;get_Name;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;TypeReferenceHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.TypeReferenceHandleCollection+Enumerator.Current];ReturnValue;value;df-generated | | System.Reflection.Metadata;TypeReferenceHandleCollection+Enumerator;get_Current;();Argument[this].Property[System.Reflection.Metadata.TypeReferenceHandleCollection+Enumerator.Current];ReturnValue;value;dfc-generated | | System.Reflection.Metadata;TypeSpecification;GetCustomAttributes;();Argument[this];ReturnValue;taint;df-generated | @@ -11470,7 +12479,12 @@ | System.Reflection.PortableExecutable;PEBuilder+Section;Section;(System.String,System.Reflection.PortableExecutable.SectionCharacteristics);Argument[0];Argument[this].Field[System.Reflection.PortableExecutable.PEBuilder+Section.Name];value;dfc-generated | | System.Reflection.PortableExecutable;PEBuilder;GetDirectories;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection.PortableExecutable;PEBuilder;GetSections;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.PortableExecutable;PEBuilder;PEBuilder;(System.Reflection.PortableExecutable.PEHeaderBuilder,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[0];Argument[this].Property[System.Reflection.PortableExecutable.PEBuilder.Header];value;dfc-generated | +| System.Reflection.PortableExecutable;PEBuilder;PEBuilder;(System.Reflection.PortableExecutable.PEHeaderBuilder,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[0];Argument[this].Property[System.Reflection.PortableExecutable.PEBuilder.Header];value;hq-generated | +| System.Reflection.PortableExecutable;PEBuilder;PEBuilder;(System.Reflection.PortableExecutable.PEHeaderBuilder,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Reflection.PortableExecutable;PEBuilder;PEBuilder;(System.Reflection.PortableExecutable.PEHeaderBuilder,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Reflection.PortableExecutable;PEBuilder;PEBuilder;(System.Reflection.PortableExecutable.PEHeaderBuilder,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[1];Argument[this].Property[System.Reflection.PortableExecutable.PEBuilder.IdProvider];value;dfc-generated | +| System.Reflection.PortableExecutable;PEBuilder;PEBuilder;(System.Reflection.PortableExecutable.PEHeaderBuilder,System.Func,System.Reflection.Metadata.BlobContentId>);Argument[1];Argument[this].Property[System.Reflection.PortableExecutable.PEBuilder.IdProvider];value;hq-generated | | System.Reflection.PortableExecutable;PEBuilder;Serialize;(System.Reflection.Metadata.BlobBuilder);Argument[0];Argument[this];taint;df-generated | | System.Reflection.PortableExecutable;PEBuilder;Serialize;(System.Reflection.Metadata.BlobBuilder);Argument[this];ReturnValue;taint;df-generated | | System.Reflection.PortableExecutable;PEBuilder;SerializeSection;(System.String,System.Reflection.PortableExecutable.SectionLocation);Argument[this];ReturnValue;taint;df-generated | @@ -11534,17 +12548,23 @@ | System.Reflection;Binder;ReorderArgumentArray;(System.Object[],System.Object);Argument[0];ReturnValue;value;dfc-generated | | System.Reflection;Binder;SelectMethod;(System.Reflection.BindingFlags,System.Reflection.MethodBase[],System.Type[],System.Reflection.ParameterModifier[]);Argument[1].Element;ReturnValue;value;dfc-generated | | System.Reflection;Binder;SelectProperty;(System.Reflection.BindingFlags,System.Reflection.PropertyInfo[],System.Type,System.Type[],System.Reflection.ParameterModifier[]);Argument[1].Element;ReturnValue;value;dfc-generated | +| System.Reflection;ConstructorInvoker;Invoke;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object);Argument[0];Argument[this];taint;df-generated | +| System.Reflection;ConstructorInvoker;Invoke;(System.Object);Argument[this];ReturnValue;taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object);Argument[0];Argument[this];taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object);Argument[1];Argument[this];taint;df-generated | +| System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object);Argument[this];ReturnValue;taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object,System.Object);Argument[0];Argument[this];taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object,System.Object);Argument[1];Argument[this];taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object,System.Object);Argument[2];Argument[this];taint;df-generated | +| System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object,System.Object);Argument[this];ReturnValue;taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object,System.Object,System.Object);Argument[0];Argument[this];taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object,System.Object,System.Object);Argument[1];Argument[this];taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object,System.Object,System.Object);Argument[2];Argument[this];taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object,System.Object,System.Object);Argument[3];Argument[this];taint;df-generated | +| System.Reflection;ConstructorInvoker;Invoke;(System.Object,System.Object,System.Object,System.Object);Argument[this];ReturnValue;taint;df-generated | | System.Reflection;ConstructorInvoker;Invoke;(System.Span);Argument[0];Argument[this];taint;df-generated | +| System.Reflection;ConstructorInvoker;Invoke;(System.Span);Argument[this];ReturnValue;taint;df-generated | | System.Reflection;CustomAttributeData;get_Constructor;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;CustomAttributeData;get_ConstructorArguments;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;CustomAttributeData;get_NamedArguments;();Argument[this];ReturnValue;taint;df-generated | @@ -11557,8 +12577,7 @@ | System.Reflection;CustomAttributeNamedArgument;get_TypedValue;();Argument[this].SyntheticField[System.Reflection.CustomAttributeNamedArgument._value];ReturnValue;value;dfc-generated | | System.Reflection;CustomAttributeTypedArgument;CustomAttributeTypedArgument;(System.Object);Argument[0];Argument[this].SyntheticField[System.Reflection.CustomAttributeTypedArgument._value];value;dfc-generated | | System.Reflection;CustomAttributeTypedArgument;CustomAttributeTypedArgument;(System.Type,System.Object);Argument[1];Argument[this].SyntheticField[System.Reflection.CustomAttributeTypedArgument._value];value;dfc-generated | -| System.Reflection;CustomAttributeTypedArgument;ToString;();Argument[this].Property[System.Reflection.CustomAttributeTypedArgument.Value];ReturnValue;taint;dfc-generated | -| System.Reflection;CustomAttributeTypedArgument;ToString;();Argument[this].SyntheticField[System.Reflection.CustomAttributeTypedArgument._value];ReturnValue;taint;dfc-generated | +| System.Reflection;CustomAttributeTypedArgument;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;CustomAttributeTypedArgument;get_Value;();Argument[this].SyntheticField[System.Reflection.CustomAttributeTypedArgument._value];ReturnValue;value;dfc-generated | | System.Reflection;EventInfo;GetAddMethod;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;EventInfo;GetAddMethod;(System.Boolean);Argument[this];ReturnValue;taint;df-generated | @@ -11575,6 +12594,8 @@ | System.Reflection;EventInfoExtensions;GetRemoveMethod;(System.Reflection.EventInfo,System.Boolean);Argument[0];ReturnValue;taint;df-generated | | System.Reflection;ExceptionHandlingClause;get_CatchType;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;FieldInfo;GetModifiedFieldType;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection;FieldInfo;GetOptionalCustomModifiers;();Argument[this];ReturnValue;taint;df-generated | +| System.Reflection;FieldInfo;GetRequiredCustomModifiers;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;FieldInfo;get_FieldHandle;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;FieldInfo;get_FieldType;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;IReflect;GetField;(System.String,System.Reflection.BindingFlags);Argument[this];ReturnValue;taint;df-generated | @@ -11659,7 +12680,7 @@ | System.Reflection;Module;get_ModuleVersionId;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;Module;get_Name;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;Module;get_ScopeName;();Argument[this];ReturnValue;taint;df-generated | -| System.Reflection;ModuleExtensions;GetModuleVersionId;(System.Reflection.Module);Argument[0].Property[System.Reflection.Module.ModuleVersionId];ReturnValue;value;dfc-generated | +| System.Reflection;ModuleExtensions;GetModuleVersionId;(System.Reflection.Module);Argument[0];ReturnValue;taint;df-generated | | System.Reflection;ModuleResolveEventHandler;BeginInvoke;(System.Object,System.ResolveEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Reflection;ParameterInfo;GetModifiedParameterType;();Argument[this];ReturnValue;taint;df-generated | | System.Reflection;ParameterInfo;ToString;();Argument[this];ReturnValue;taint;df-generated | @@ -11696,6 +12717,7 @@ | System.Reflection;ReflectionTypeLoadException;get_Message;();Argument[this].SyntheticField[System.Exception._message];ReturnValue;value;dfc-generated | | System.Reflection;RuntimeReflectionExtensions;GetMethodInfo;(System.Delegate);Argument[0].Property[System.Delegate.Method];ReturnValue;value;dfc-generated | | System.Reflection;RuntimeReflectionExtensions;GetRuntimeBaseDefinition;(System.Reflection.MethodInfo);Argument[0];ReturnValue;taint;df-generated | +| System.Reflection;RuntimeReflectionExtensions;GetRuntimeInterfaceMap;(System.Reflection.TypeInfo,System.Type);Argument[0];ReturnValue;taint;df-generated | | System.Reflection;TypeFilter;BeginInvoke;(System.Type,System.Object,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Reflection;TypeInfo;AsType;();Argument[this];ReturnValue;value;dfc-generated | | System.Reflection;TypeInfo;GetDeclaredEvent;(System.String);Argument[this];ReturnValue;taint;df-generated | @@ -11904,6 +12926,9 @@ | System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+ManagedToUnmanagedIn;FromManaged;(System.ReadOnlySpan,System.Span);Argument[0];Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn._managedArray];value;dfc-generated | | System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+ManagedToUnmanagedIn;GetManagedValuesSource;();Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn._managedArray];ReturnValue;value;dfc-generated | | System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+ManagedToUnmanagedIn;GetUnmanagedValuesDestination;();Argument[this];ReturnValue;taint;df-generated | +| System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+ManagedToUnmanagedOut;FromUnmanaged;(TUnmanagedElement*);Argument[0];Argument[this];taint;df-generated | +| System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+ManagedToUnmanagedOut;GetManagedValuesDestination;(System.Int32);Argument[this];ReturnValue;taint;df-generated | +| System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+ManagedToUnmanagedOut;ToManaged;();Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices.Marshalling;ReadOnlySpanMarshaller+UnmanagedToManagedOut;GetManagedValuesSource;(System.ReadOnlySpan);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.InteropServices.Marshalling;SafeHandleMarshaller+ManagedToUnmanagedIn;FromManaged;(T);Argument[0];Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedIn._handle];value;dfc-generated | | System.Runtime.InteropServices.Marshalling;SafeHandleMarshaller+ManagedToUnmanagedIn;ToUnmanaged;();Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedIn._handle].Field[System.Runtime.InteropServices.SafeHandle.handle];ReturnValue;value;dfc-generated | @@ -11924,6 +12949,8 @@ | System.Runtime.InteropServices.Marshalling;Utf8StringMarshaller+ManagedToUnmanagedIn;ToUnmanaged;();Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices.Marshalling;VirtualMethodTableInfo;Deconstruct;(System.Void*,System.Void**);Argument[this].Property[System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo.ThisPointer];ReturnValue;value;dfc-generated | | System.Runtime.InteropServices.Marshalling;VirtualMethodTableInfo;Deconstruct;(System.Void*,System.Void**);Argument[this].Property[System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo.VirtualMethodTable];ReturnValue;value;dfc-generated | +| System.Runtime.InteropServices.Marshalling;VirtualMethodTableInfo;VirtualMethodTableInfo;(System.Void*,System.Void**);Argument[0];Argument[this].Property[System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo.ThisPointer];value;dfc-generated | +| System.Runtime.InteropServices.Marshalling;VirtualMethodTableInfo;VirtualMethodTableInfo;(System.Void*,System.Void**);Argument[1];Argument[this].Property[System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo.VirtualMethodTable];value;dfc-generated | | System.Runtime.InteropServices.ObjectiveC;ObjectiveCMarshal+UnhandledExceptionPropagationHandler;BeginInvoke;(System.Exception,System.RuntimeMethodHandle,System.IntPtr,System.AsyncCallback,System.Object);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | | System.Runtime.InteropServices.ObjectiveC;ObjectiveCMarshal;Initialize;(System.Runtime.InteropServices.ObjectiveC.ObjectiveCMarshal+UnhandledExceptionPropagationHandler);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | | System.Runtime.InteropServices;ArrayWithOffset;ArrayWithOffset;(System.Object,System.Int32);Argument[0];Argument[this].SyntheticField[System.Runtime.InteropServices.ArrayWithOffset.m_array];value;dfc-generated | @@ -11932,12 +12959,14 @@ | System.Runtime.InteropServices;CLong;get_Value;();Argument[this].SyntheticField[System.Runtime.InteropServices.CLong._value];ReturnValue;value;dfc-generated | | System.Runtime.InteropServices;CULong;CULong;(System.UIntPtr);Argument[0];Argument[this].SyntheticField[System.Runtime.InteropServices.CULong._value];value;dfc-generated | | System.Runtime.InteropServices;CULong;get_Value;();Argument[this].SyntheticField[System.Runtime.InteropServices.CULong._value];ReturnValue;value;dfc-generated | -| System.Runtime.InteropServices;CollectionsMarshal;AsSpan;(System.Collections.Generic.List);Argument[0].Element;ReturnValue;taint;df-generated | +| System.Runtime.InteropServices;ComAliasNameAttribute;ComAliasNameAttribute;(System.String);Argument[0];Argument[this].Property[System.Runtime.InteropServices.ComAliasNameAttribute.Value];value;dfc-generated | +| System.Runtime.InteropServices;ComWrappers;CreateObject;(System.IntPtr,System.Runtime.InteropServices.CreateObjectFlags);Argument[0];ReturnValue;taint;df-generated | | System.Runtime.InteropServices;CriticalHandle;CriticalHandle;(System.IntPtr);Argument[0];Argument[this].Field[System.Runtime.InteropServices.CriticalHandle.handle];value;dfc-generated | | System.Runtime.InteropServices;CriticalHandle;SetHandle;(System.IntPtr);Argument[0];Argument[this].Field[System.Runtime.InteropServices.CriticalHandle.handle];value;dfc-generated | | System.Runtime.InteropServices;DllImportResolver;BeginInvoke;(System.String,System.Reflection.Assembly,System.Nullable,System.AsyncCallback,System.Object);Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | | System.Runtime.InteropServices;GCHandle;FromIntPtr;(System.IntPtr);Argument[0];ReturnValue.SyntheticField[System.Runtime.InteropServices.GCHandle._handle];value;dfc-generated | | System.Runtime.InteropServices;GCHandle;ToIntPtr;(System.Runtime.InteropServices.GCHandle);Argument[0].SyntheticField[System.Runtime.InteropServices.GCHandle._handle];ReturnValue;value;dfc-generated | +| System.Runtime.InteropServices;HandleCollector;HandleCollector;(System.String,System.Int32,System.Int32);Argument[0];Argument[this].Property[System.Runtime.InteropServices.HandleCollector.Name];value;dfc-generated | | System.Runtime.InteropServices;HandleRef;HandleRef;(System.Object,System.IntPtr);Argument[0];Argument[this].SyntheticField[System.Runtime.InteropServices.HandleRef._wrapper];value;dfc-generated | | System.Runtime.InteropServices;HandleRef;HandleRef;(System.Object,System.IntPtr);Argument[1];Argument[this].SyntheticField[System.Runtime.InteropServices.HandleRef._handle];value;dfc-generated | | System.Runtime.InteropServices;HandleRef;ToIntPtr;(System.Runtime.InteropServices.HandleRef);Argument[0].SyntheticField[System.Runtime.InteropServices.HandleRef._handle];ReturnValue;value;dfc-generated | @@ -11945,6 +12974,8 @@ | System.Runtime.InteropServices;HandleRef;get_Wrapper;();Argument[this].SyntheticField[System.Runtime.InteropServices.HandleRef._wrapper];ReturnValue;value;dfc-generated | | System.Runtime.InteropServices;ImmutableCollectionsMarshal;AsArray;(System.Collections.Immutable.ImmutableArray);Argument[0].Element;ReturnValue;taint;df-generated | | System.Runtime.InteropServices;ImmutableCollectionsMarshal;AsImmutableArray;(T[]);Argument[0].Element;ReturnValue;taint;df-generated | +| System.Runtime.InteropServices;ImportedFromTypeLibAttribute;ImportedFromTypeLibAttribute;(System.String);Argument[0];Argument[this].Property[System.Runtime.InteropServices.ImportedFromTypeLibAttribute.Value];value;dfc-generated | +| System.Runtime.InteropServices;ManagedToNativeComInteropStubAttribute;ManagedToNativeComInteropStubAttribute;(System.Type,System.String);Argument[1];Argument[this].Property[System.Runtime.InteropServices.ManagedToNativeComInteropStubAttribute.MethodName];value;dfc-generated | | System.Runtime.InteropServices;Marshal;InitHandle;(System.Runtime.InteropServices.SafeHandle,System.IntPtr);Argument[1];Argument[0].Field[System.Runtime.InteropServices.SafeHandle.handle];value;dfc-generated | | System.Runtime.InteropServices;MemoryMarshal;CreateFromPinnedArray;(T[],System.Int32,System.Int32);Argument[0].Element;ReturnValue;taint;df-generated | | System.Runtime.InteropServices;MemoryMarshal;CreateSpan;(T,System.Int32);Argument[0];ReturnValue;value;dfc-generated | @@ -11967,35 +12998,80 @@ | System.Runtime.Intrinsics;Vector64;Abs;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector64;Ceiling;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector64;Ceiling;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector64;CopySign;(System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector64;Floor;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector64;Floor;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector64;Round;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector64;Round;(System.Runtime.Intrinsics.Vector64,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector64;Round;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector64;Round;(System.Runtime.Intrinsics.Vector64,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector64;StoreUnsafe;(System.Runtime.Intrinsics.Vector64,T);Argument[1];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector64;Truncate;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector64;Truncate;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector64;WithElement;(System.Runtime.Intrinsics.Vector64,System.Int32,T);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector64;op_UnaryPlus;(System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Abs;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Ceiling;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Ceiling;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;CopySign;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Floor;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Floor;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector128;GetLower;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Intrinsics;Vector128;GetUpper;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;taint;df-generated | +| System.Runtime.Intrinsics;Vector128;Round;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Round;(System.Runtime.Intrinsics.Vector128,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Round;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Round;(System.Runtime.Intrinsics.Vector128,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector128;StoreUnsafe;(System.Runtime.Intrinsics.Vector128,T);Argument[1];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Truncate;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector128;Truncate;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector128;WithElement;(System.Runtime.Intrinsics.Vector128,System.Int32,T);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector128;WithLower;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector128;WithUpper;(System.Runtime.Intrinsics.Vector128,System.Runtime.Intrinsics.Vector64);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector128;op_UnaryPlus;(System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Abs;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Ceiling;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Ceiling;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;CopySign;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Floor;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Floor;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector256;GetLower;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Intrinsics;Vector256;GetUpper;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;taint;df-generated | +| System.Runtime.Intrinsics;Vector256;Round;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Round;(System.Runtime.Intrinsics.Vector256,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Round;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Round;(System.Runtime.Intrinsics.Vector256,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector256;StoreUnsafe;(System.Runtime.Intrinsics.Vector256,T);Argument[1];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Truncate;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector256;Truncate;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector256;WithElement;(System.Runtime.Intrinsics.Vector256,System.Int32,T);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector256;WithLower;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector256;WithUpper;(System.Runtime.Intrinsics.Vector256,System.Runtime.Intrinsics.Vector128);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector256;op_UnaryPlus;(System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Abs;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Ceiling;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Ceiling;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;CopySign;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Floor;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Floor;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector512;GetLower;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Intrinsics;Vector512;GetUpper;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;taint;df-generated | +| System.Runtime.Intrinsics;Vector512;Round;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Round;(System.Runtime.Intrinsics.Vector512,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Round;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Round;(System.Runtime.Intrinsics.Vector512,System.MidpointRounding);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector512;StoreUnsafe;(System.Runtime.Intrinsics.Vector512,T);Argument[1];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Truncate;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Intrinsics;Vector512;Truncate;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector512;WithElement;(System.Runtime.Intrinsics.Vector512,System.Int32,T);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector512;WithLower;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector512;WithUpper;(System.Runtime.Intrinsics.Vector512,System.Runtime.Intrinsics.Vector256);Argument[0];ReturnValue;value;dfc-generated | | System.Runtime.Intrinsics;Vector512;op_UnaryPlus;(System.Runtime.Intrinsics.Vector512);Argument[0];ReturnValue;value;dfc-generated | +| System.Runtime.Loader;AssemblyDependencyResolver;AssemblyDependencyResolver;(System.String);Argument[0];Argument[this].SyntheticField[System.Runtime.Loader.AssemblyDependencyResolver._assemblyDirectorySearchPaths].Element;value;dfc-generated | | System.Runtime.Loader;AssemblyDependencyResolver;ResolveAssemblyToPath;(System.Reflection.AssemblyName);Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Loader;AssemblyDependencyResolver;ResolveAssemblyToPath;(System.Reflection.AssemblyName);Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Loader;AssemblyDependencyResolver;ResolveUnmanagedDllToPath;(System.String);Argument[0];ReturnValue;taint;dfc-generated | +| System.Runtime.Loader;AssemblyDependencyResolver;ResolveUnmanagedDllToPath;(System.String);Argument[this].SyntheticField[System.Runtime.Loader.AssemblyDependencyResolver._assemblyDirectorySearchPaths].Element;ReturnValue;value;dfc-generated | | System.Runtime.Loader;AssemblyLoadContext;EnterContextualReflection;();Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Loader;AssemblyLoadContext;ToString;();Argument[this].Property[System.Runtime.Loader.AssemblyLoadContext.Name];ReturnValue;taint;dfc-generated | | System.Runtime.Loader;AssemblyLoadContext;add_Resolving;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -12036,10 +13112,10 @@ | System.Runtime.Serialization.Json;JsonReaderWriterFactory;CreateJsonWriter;(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Boolean,System.String);Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Serialization.Json;JsonReaderWriterFactory;CreateJsonWriter;(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Boolean,System.String);Argument[1];ReturnValue;taint;df-generated | | System.Runtime.Serialization.Json;JsonReaderWriterFactory;CreateJsonWriter;(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Boolean,System.String);Argument[4];ReturnValue;taint;df-generated | +| System.Runtime.Serialization;ContractNamespaceAttribute;ContractNamespaceAttribute;(System.String);Argument[0];Argument[this].Property[System.Runtime.Serialization.ContractNamespaceAttribute.ContractNamespace];value;dfc-generated | | System.Runtime.Serialization;DataContractSerializer;DataContractSerializer;(System.Type,System.Runtime.Serialization.DataContractSerializerSettings);Argument[1].Property[System.Runtime.Serialization.DataContractSerializerSettings.DataContractResolver];Argument[this].SyntheticField[System.Runtime.Serialization.DataContractSerializer._dataContractResolver];value;dfc-generated | | System.Runtime.Serialization;DataContractSerializer;DataContractSerializer;(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable);Argument[1];Argument[this];taint;df-generated | | System.Runtime.Serialization;DataContractSerializer;DataContractSerializer;(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable);Argument[2];Argument[this];taint;df-generated | -| System.Runtime.Serialization;DataContractSerializer;ReadObject;(System.Xml.XmlDictionaryReader,System.Boolean,System.Runtime.Serialization.DataContractResolver);Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;DataContractSerializer;get_DataContractResolver;();Argument[this].SyntheticField[System.Runtime.Serialization.DataContractSerializer._dataContractResolver];ReturnValue;value;dfc-generated | | System.Runtime.Serialization;DataContractSerializerExtensions;GetSerializationSurrogateProvider;(System.Runtime.Serialization.DataContractSerializer);Argument[0].SyntheticField[System.Runtime.Serialization.DataContractSerializer._serializationSurrogateProvider];ReturnValue;value;dfc-generated | | System.Runtime.Serialization;DataContractSerializerExtensions;SetSerializationSurrogateProvider;(System.Runtime.Serialization.DataContractSerializer,System.Runtime.Serialization.ISerializationSurrogateProvider);Argument[1];Argument[0].SyntheticField[System.Runtime.Serialization.DataContractSerializer._serializationSurrogateProvider];value;dfc-generated | @@ -12055,6 +13131,7 @@ | System.Runtime.Serialization;IObjectReference;GetRealObject;(System.Runtime.Serialization.StreamingContext);Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;ISerializable;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);Argument[this];Argument[0];taint;df-generated | | System.Runtime.Serialization;ISurrogateSelector;GetSurrogate;(System.Type,System.Runtime.Serialization.StreamingContext,System.Runtime.Serialization.ISurrogateSelector);Argument[this];ReturnValue;value;dfc-generated | +| System.Runtime.Serialization;KnownTypeAttribute;KnownTypeAttribute;(System.String);Argument[0];Argument[this].Property[System.Runtime.Serialization.KnownTypeAttribute.MethodName];value;dfc-generated | | System.Runtime.Serialization;ObjectIDGenerator;GetId;(System.Object,System.Boolean);Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;ObjectManager;GetObject;(System.Int64);Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;ObjectManager;ObjectManager;(System.Runtime.Serialization.ISurrogateSelector,System.Runtime.Serialization.StreamingContext);Argument[0];Argument[this];taint;df-generated | @@ -12099,11 +13176,6 @@ | System.Runtime.Serialization;SurrogateSelector;GetNextSelector;();Argument[this].SyntheticField[System.Runtime.Serialization.SurrogateSelector._nextSelector];ReturnValue;value;dfc-generated | | System.Runtime.Serialization;SurrogateSelector;GetSurrogate;(System.Type,System.Runtime.Serialization.StreamingContext,System.Runtime.Serialization.ISurrogateSelector);Argument[this].SyntheticField[System.Runtime.Serialization.SurrogateSelector._nextSelector];ReturnValue;value;dfc-generated | | System.Runtime.Serialization;XPathQueryGenerator;CreateFromDataContractSerializer;(System.Type,System.Reflection.MemberInfo[],System.Text.StringBuilder,System.Xml.XmlNamespaceManager);Argument[2];ReturnValue;taint;dfc-generated | -| System.Runtime.Serialization;XmlObjectSerializer;ReadObject;(System.IO.Stream);Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;XmlObjectSerializer;ReadObject;(System.Xml.XmlDictionaryReader);Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;XmlObjectSerializer;ReadObject;(System.Xml.XmlDictionaryReader,System.Boolean);Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;XmlObjectSerializer;ReadObject;(System.Xml.XmlReader);Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;XmlObjectSerializer;ReadObject;(System.Xml.XmlReader,System.Boolean);Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;XmlSerializableServices;WriteNodes;(System.Xml.XmlWriter,System.Xml.XmlNode[]);Argument[1].Element;Argument[0];taint;df-generated | | System.Runtime.Serialization;XsdDataContractExporter;XsdDataContractExporter;(System.Xml.Schema.XmlSchemaSet);Argument[0];Argument[this].SyntheticField[System.Runtime.Serialization.XsdDataContractExporter._schemas];value;dfc-generated | | System.Runtime.Serialization;XsdDataContractExporter;get_Schemas;();Argument[this].SyntheticField[System.Runtime.Serialization.XsdDataContractExporter._schemas];ReturnValue;value;dfc-generated | @@ -12139,13 +13211,13 @@ | System.Security.Authentication.ExtendedProtection;ServiceNameCollection;Merge;(System.String);Argument[0];ReturnValue.Property[System.Collections.ReadOnlyCollectionBase.InnerList].Element;value;dfc-generated | | System.Security.Authentication.ExtendedProtection;ServiceNameCollection;ServiceNameCollection;(System.Collections.ICollection);Argument[0].Element;Argument[this].Property[System.Collections.ReadOnlyCollectionBase.InnerList].Element;value;dfc-generated | | System.Security.Authentication.ExtendedProtection;ServiceNameCollection;ServiceNameCollection;(System.Collections.ICollection);Argument[0].Property[System.Collections.ReadOnlyCollectionBase.InnerList].Element;Argument[this].Property[System.Collections.ReadOnlyCollectionBase.InnerList].Element;value;dfc-generated | -| System.Security.Claims;Claim;Claim;(System.IO.BinaryReader,System.Security.Claims.ClaimsIdentity);Argument[1];Argument[this];taint;df-generated | -| System.Security.Claims;Claim;Claim;(System.Security.Claims.Claim,System.Security.Claims.ClaimsIdentity);Argument[0];Argument[this];taint;df-generated | -| System.Security.Claims;Claim;Claim;(System.Security.Claims.Claim,System.Security.Claims.ClaimsIdentity);Argument[1];Argument[this];taint;df-generated | +| System.Security.Claims;Claim;Claim;(System.IO.BinaryReader,System.Security.Claims.ClaimsIdentity);Argument[1];Argument[this].SyntheticField[System.Security.Claims.Claim._subject];value;dfc-generated | +| System.Security.Claims;Claim;Claim;(System.Security.Claims.Claim,System.Security.Claims.ClaimsIdentity);Argument[1];Argument[this].SyntheticField[System.Security.Claims.Claim._subject];value;dfc-generated | | System.Security.Claims;Claim;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;get_CustomSerializationData;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;get_Issuer;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;get_OriginalIssuer;();Argument[this];ReturnValue;taint;df-generated | +| System.Security.Claims;Claim;get_Subject;();Argument[this].SyntheticField[System.Security.Claims.Claim._subject];ReturnValue;value;dfc-generated | | System.Security.Claims;Claim;get_Type;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;get_Value;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;get_ValueType;();Argument[this];ReturnValue;taint;df-generated | @@ -12187,16 +13259,21 @@ | System.Security.Claims;ClaimsPrincipal;get_Identity;();Argument[this].SyntheticField[System.Security.Claims.ClaimsPrincipal._identities].Element;ReturnValue;value;dfc-generated | | System.Security.Claims;ClaimsPrincipal;set_ClaimsPrincipalSelector;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Security.Claims;ClaimsPrincipal;set_PrimaryIdentitySelector;(System.Func,System.Security.Claims.ClaimsIdentity>);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.ECDsa,System.Security.Cryptography.HashAlgorithmName);Argument[1];Argument[this];taint;df-generated | -| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[1];Argument[this];taint;df-generated | -| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[3];Argument[this];taint;df-generated | -| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[3];Argument[this];taint;df-generated | -| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.String,System.Security.Cryptography.ECDsa,System.Security.Cryptography.HashAlgorithmName);Argument[1];Argument[this];taint;df-generated | -| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.String,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[1];Argument[this];taint;df-generated | -| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.String,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[3];Argument[this];taint;df-generated | -| System.Security.Cryptography.X509Certificates;PublicKey;PublicKey;(System.Security.Cryptography.Oid,System.Security.Cryptography.AsnEncodedData,System.Security.Cryptography.AsnEncodedData);Argument[0];Argument[this].SyntheticField[System.Security.Cryptography.X509Certificates.PublicKey._oid];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.ECDsa,System.Security.Cryptography.HashAlgorithmName);Argument[0];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.SubjectName];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.ECDsa,System.Security.Cryptography.HashAlgorithmName);Argument[2];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.HashAlgorithm];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[0];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.SubjectName];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[2];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.HashAlgorithm];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName);Argument[0];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.SubjectName];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName);Argument[1];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.PublicKey];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName);Argument[2];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.HashAlgorithm];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[0];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.SubjectName];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[1];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.PublicKey];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[2];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.HashAlgorithm];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.String,System.Security.Cryptography.ECDsa,System.Security.Cryptography.HashAlgorithmName);Argument[2];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.HashAlgorithm];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.String,System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);Argument[2];Argument[this].Property[System.Security.Cryptography.X509Certificates.CertificateRequest.HashAlgorithm];value;dfc-generated | +| System.Security.Cryptography.X509Certificates;Pkcs12LoaderLimits;Pkcs12LoaderLimits;(System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.X509Certificates;PublicKey;get_Key;();Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.X509Certificates;PublicKey;get_Oid;();Argument[this].SyntheticField[System.Security.Cryptography.X509Certificates.PublicKey._oid];ReturnValue;value;dfc-generated | +| System.Security.Cryptography.X509Certificates;PublicKey;get_Oid;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X500DistinguishedName;Format;(System.Boolean);Argument[this].SyntheticField[System.Security.Cryptography.AsnEncodedData._rawData].Element;ReturnValue;taint;dfc-generated | | System.Security.Cryptography.X509Certificates;X500DistinguishedName;X500DistinguishedName;(System.Security.Cryptography.X509Certificates.X500DistinguishedName);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.X509Certificates;X500DistinguishedName;X500DistinguishedName;(System.String,System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags);Argument[0];Argument[this];taint;df-generated | @@ -12217,6 +13294,7 @@ | System.Security.Cryptography.X509Certificates;X509Certificate2;ToString;(System.Boolean);Argument[this].Property[System.Security.Cryptography.X509Certificates.X509Certificate.Subject];ReturnValue;taint;dfc-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;get_Extensions;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;get_PublicKey;();Argument[this];ReturnValue;taint;df-generated | +| System.Security.Cryptography.X509Certificates;X509Certificate2;get_RawDataMemory;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;Add;(System.Security.Cryptography.X509Certificates.X509Certificate2);Argument[0];Argument[this].Element;value;manual | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;AddRange;(System.Security.Cryptography.X509Certificates.X509Certificate2Collection);Argument[0].Element;Argument[this].Element;value;manual | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;AddRange;(System.Security.Cryptography.X509Certificates.X509Certificate2[]);Argument[0].Element;Argument[this].Element;value;manual | @@ -12226,6 +13304,8 @@ | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;RemoveRange;(System.Security.Cryptography.X509Certificates.X509Certificate2Collection);Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;RemoveRange;(System.Security.Cryptography.X509Certificates.X509Certificate2[]);Argument[0].Element;Argument[this].Element;value;dfc-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;RemoveRange;(System.Security.Cryptography.X509Certificates.X509Certificate2[]);Argument[0].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | +| System.Security.Cryptography.X509Certificates;X509Certificate2Collection;X509Certificate2Collection;(System.Security.Cryptography.X509Certificates.X509Certificate2);Argument[0];Argument[this].Element;value;dfc-generated | +| System.Security.Cryptography.X509Certificates;X509Certificate2Collection;X509Certificate2Collection;(System.Security.Cryptography.X509Certificates.X509Certificate2);Argument[0];Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;X509Certificate2Collection;(System.Security.Cryptography.X509Certificates.X509Certificate2Collection);Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;X509Certificate2Collection;(System.Security.Cryptography.X509Certificates.X509Certificate2[]);Argument[0].Element;Argument[this].Element;value;dfc-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;X509Certificate2Collection;(System.Security.Cryptography.X509Certificates.X509Certificate2[]);Argument[0].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | @@ -12234,8 +13314,6 @@ | System.Security.Cryptography.X509Certificates;X509Certificate2Enumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate;GetIssuerName;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate;GetName;();Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.X509Certificates;X509Certificate;GetRawCertData;();Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.X509Certificates;X509Certificate;GetRawCertDataString;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate;ToString;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate;ToString;(System.Boolean);Argument[this].Property[System.Security.Cryptography.X509Certificates.X509Certificate.Issuer];ReturnValue;taint;dfc-generated | | System.Security.Cryptography.X509Certificates;X509Certificate;ToString;(System.Boolean);Argument[this].Property[System.Security.Cryptography.X509Certificates.X509Certificate.Subject];ReturnValue;taint;dfc-generated | @@ -12252,6 +13330,7 @@ | System.Security.Cryptography.X509Certificates;X509CertificateCollection;X509CertificateCollection;(System.Security.Cryptography.X509Certificates.X509Certificate[]);Argument[0].Element;Argument[this].Property[System.Collections.CollectionBase.List].Element;value;dfc-generated | | System.Security.Cryptography.X509Certificates;X509CertificateCollection;get_Item;(System.Int32);Argument[this].Element;ReturnValue;value;manual | | System.Security.Cryptography.X509Certificates;X509CertificateCollection;set_Item;(System.Int32,System.Security.Cryptography.X509Certificates.X509Certificate);Argument[1];Argument[this].Element;value;manual | +| System.Security.Cryptography.X509Certificates;X509Chain;Build;(System.Security.Cryptography.X509Certificates.X509Certificate2);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Chain;get_SafeHandle;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509ChainElementCollection;CopyTo;(System.Security.Cryptography.X509Certificates.X509ChainElement[],System.Int32);Argument[this].Element;Argument[0].Element;value;manual | | System.Security.Cryptography.X509Certificates;X509ChainElementCollection;GetEnumerator;();Argument[this].Element;ReturnValue.Property[System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator.Current];value;manual | @@ -12280,6 +13359,7 @@ | System.Security.Cryptography.X509Certificates;X509SignatureGenerator;CreateForECDsa;(System.Security.Cryptography.ECDsa);Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509SignatureGenerator;CreateForRSA;(System.Security.Cryptography.RSA,System.Security.Cryptography.RSASignaturePadding);Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509SignatureGenerator;CreateForRSA;(System.Security.Cryptography.RSA,System.Security.Cryptography.RSASignaturePadding);Argument[1];ReturnValue;taint;df-generated | +| System.Security.Cryptography.X509Certificates;X509Store;X509Store;(System.String,System.Security.Cryptography.X509Certificates.StoreLocation);Argument[0];Argument[this].Property[System.Security.Cryptography.X509Certificates.X509Store.Name];value;dfc-generated | | System.Security.Cryptography.X509Certificates;X509SubjectAlternativeNameExtension;CopyFrom;(System.Security.Cryptography.AsnEncodedData);Argument[0].SyntheticField[System.Security.Cryptography.AsnEncodedData._rawData].Element;Argument[this].SyntheticField[System.Security.Cryptography.AsnEncodedData._rawData].Element;value;dfc-generated | | System.Security.Cryptography.X509Certificates;X509SubjectAlternativeNameExtension;CopyFrom;(System.Security.Cryptography.AsnEncodedData);Argument[0].SyntheticField[System.Security.Cryptography.AsnEncodedData._rawData];Argument[this].SyntheticField[System.Security.Cryptography.AsnEncodedData._rawData];value;dfc-generated | | System.Security.Cryptography.X509Certificates;X509SubjectKeyIdentifierExtension;CopyFrom;(System.Security.Cryptography.AsnEncodedData);Argument[0].SyntheticField[System.Security.Cryptography.AsnEncodedData._rawData].Element;Argument[this].SyntheticField[System.Security.Cryptography.AsnEncodedData._rawData].Element;value;dfc-generated | @@ -12350,6 +13430,7 @@ | System.Security.Cryptography.Xml;Reference;Reference;(System.IO.Stream);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;Reference;Reference;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;ReferenceList;Item;(System.Int32);Argument[this].SyntheticField[System.Security.Cryptography.Xml.ReferenceList._references].Element;ReturnValue;value;dfc-generated | +| System.Security.Cryptography.Xml;ReferenceList;get_ItemOf;(System.Int32);Argument[this].SyntheticField[System.Security.Cryptography.Xml.ReferenceList._references].Element;ReturnValue;value;dfc-generated | | System.Security.Cryptography.Xml;ReferenceList;get_SyncRoot;();Argument[this].SyntheticField[System.Security.Cryptography.Xml.ReferenceList._references].Property[System.Collections.ArrayList.SyncRoot];ReturnValue;value;dfc-generated | | System.Security.Cryptography.Xml;ReferenceList;set_ItemOf;(System.Int32,System.Security.Cryptography.Xml.EncryptedReference);Argument[1];Argument[this].Element;value;dfc-generated | | System.Security.Cryptography.Xml;ReferenceList;set_ItemOf;(System.Int32,System.Security.Cryptography.Xml.EncryptedReference);Argument[1];Argument[this].SyntheticField[System.Security.Cryptography.Xml.ReferenceList._references].Element;value;dfc-generated | @@ -12431,6 +13512,7 @@ | System.Security.Cryptography;CngKeyBlobFormat;CngKeyBlobFormat;(System.String);Argument[0];Argument[this].SyntheticField[System.Security.Cryptography.CngKeyBlobFormat._format];value;dfc-generated | | System.Security.Cryptography;CngKeyBlobFormat;ToString;();Argument[this].SyntheticField[System.Security.Cryptography.CngKeyBlobFormat._format];ReturnValue;value;dfc-generated | | System.Security.Cryptography;CngKeyBlobFormat;get_Format;();Argument[this].SyntheticField[System.Security.Cryptography.CngKeyBlobFormat._format];ReturnValue;value;dfc-generated | +| System.Security.Cryptography;CngProperty;CngProperty;(System.String,System.Byte[],System.Security.Cryptography.CngPropertyOptions);Argument[0];Argument[this].Property[System.Security.Cryptography.CngProperty.Name];value;dfc-generated | | System.Security.Cryptography;CngProperty;CngProperty;(System.String,System.Byte[],System.Security.Cryptography.CngPropertyOptions);Argument[1].Element;Argument[this].SyntheticField[System.Security.Cryptography.CngProperty._value].Element;value;dfc-generated | | System.Security.Cryptography;CngProperty;CngProperty;(System.String,System.Byte[],System.Security.Cryptography.CngPropertyOptions);Argument[1];Argument[this].SyntheticField[System.Security.Cryptography.CngProperty._value];value;dfc-generated | | System.Security.Cryptography;CngProperty;GetValue;();Argument[this].SyntheticField[System.Security.Cryptography.CngProperty._value].Element;ReturnValue.Element;value;dfc-generated | @@ -12438,13 +13520,19 @@ | System.Security.Cryptography;CngProvider;CngProvider;(System.String);Argument[0];Argument[this].SyntheticField[System.Security.Cryptography.CngProvider._provider];value;dfc-generated | | System.Security.Cryptography;CngProvider;ToString;();Argument[this].SyntheticField[System.Security.Cryptography.CngProvider._provider];ReturnValue;value;dfc-generated | | System.Security.Cryptography;CngProvider;get_Provider;();Argument[this].SyntheticField[System.Security.Cryptography.CngProvider._provider];ReturnValue;value;dfc-generated | +| System.Security.Cryptography;CngUIPolicy;CngUIPolicy;(System.Security.Cryptography.CngUIProtectionLevels,System.String,System.String,System.String,System.String);Argument[1];Argument[this].Property[System.Security.Cryptography.CngUIPolicy.FriendlyName];value;dfc-generated | +| System.Security.Cryptography;CngUIPolicy;CngUIPolicy;(System.Security.Cryptography.CngUIProtectionLevels,System.String,System.String,System.String,System.String);Argument[2];Argument[this].Property[System.Security.Cryptography.CngUIPolicy.Description];value;dfc-generated | +| System.Security.Cryptography;CngUIPolicy;CngUIPolicy;(System.Security.Cryptography.CngUIProtectionLevels,System.String,System.String,System.String,System.String);Argument[3];Argument[this].Property[System.Security.Cryptography.CngUIPolicy.UseContext];value;dfc-generated | +| System.Security.Cryptography;CngUIPolicy;CngUIPolicy;(System.Security.Cryptography.CngUIProtectionLevels,System.String,System.String,System.String,System.String);Argument[4];Argument[this].Property[System.Security.Cryptography.CngUIPolicy.CreationTitle];value;dfc-generated | | System.Security.Cryptography;CryptoStream;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;CryptoStream;(System.IO.Stream,System.Security.Cryptography.ICryptoTransform,System.Security.Cryptography.CryptoStreamMode,System.Boolean);Argument[1];Argument[this];taint;df-generated | | System.Security.Cryptography;DSASignatureDeformatter;DSASignatureDeformatter;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;DSASignatureFormatter;DSASignatureFormatter;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;ECDiffieHellman;get_PublicKey;();Argument[this];ReturnValue;taint;df-generated | +| System.Security.Cryptography;ECDiffieHellmanOpenSsl;DuplicateKeyHandle;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;ECDiffieHellmanPublicKey;ECDiffieHellmanPublicKey;(System.Byte[]);Argument[0].Element;Argument[this].SyntheticField[System.Security.Cryptography.ECDiffieHellmanPublicKey._keyBlob].Element;value;dfc-generated | | System.Security.Cryptography;ECDiffieHellmanPublicKey;ToByteArray;();Argument[this].SyntheticField[System.Security.Cryptography.ECDiffieHellmanPublicKey._keyBlob].Element;ReturnValue.Element;value;dfc-generated | +| System.Security.Cryptography;ECDsaOpenSsl;DuplicateKeyHandle;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;HMACMD5;HMACMD5;(System.Byte[]);Argument[0].Element;Argument[this].Field[System.Security.Cryptography.KeyedHashAlgorithm.KeyValue].Element;value;dfc-generated | | System.Security.Cryptography;HMACMD5;HMACMD5;(System.Byte[]);Argument[0];Argument[this].Field[System.Security.Cryptography.KeyedHashAlgorithm.KeyValue];value;dfc-generated | | System.Security.Cryptography;HMACMD5;HMACMD5;(System.Byte[]);Argument[0];Argument[this].SyntheticField[System.Security.Cryptography.HMACMD5._hMacCommon].SyntheticField[System.Security.Cryptography.HMACCommon.ActualKey];value;dfc-generated | @@ -12485,6 +13573,7 @@ | System.Security.Cryptography;HashAlgorithmName;HashAlgorithmName;(System.String);Argument[0];Argument[this].SyntheticField[System.Security.Cryptography.HashAlgorithmName._name];value;dfc-generated | | System.Security.Cryptography;HashAlgorithmName;ToString;();Argument[this].SyntheticField[System.Security.Cryptography.HashAlgorithmName._name];ReturnValue;value;dfc-generated | | System.Security.Cryptography;HashAlgorithmName;get_Name;();Argument[this].SyntheticField[System.Security.Cryptography.HashAlgorithmName._name];ReturnValue;value;dfc-generated | +| System.Security.Cryptography;IncrementalHash;Clone;();Argument[this].SyntheticField[System.Security.Cryptography.IncrementalHash._algorithmName];ReturnValue.SyntheticField[System.Security.Cryptography.IncrementalHash._algorithmName];value;dfc-generated | | System.Security.Cryptography;IncrementalHash;CreateHMAC;(System.Security.Cryptography.HashAlgorithmName,System.Byte[]);Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;IncrementalHash;CreateHMAC;(System.Security.Cryptography.HashAlgorithmName,System.ReadOnlySpan);Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;IncrementalHash;CreateHash;(System.Security.Cryptography.HashAlgorithmName);Argument[0];ReturnValue.SyntheticField[System.Security.Cryptography.IncrementalHash._algorithmName];value;dfc-generated | @@ -12508,17 +13597,21 @@ | System.Security.Cryptography;PasswordDeriveBytes;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;PasswordDeriveBytes;(System.Byte[],System.Byte[],System.String,System.Int32,System.Security.Cryptography.CspParameters);Argument[2];Argument[this];taint;df-generated | | System.Security.Cryptography;PasswordDeriveBytes;PasswordDeriveBytes;(System.Byte[],System.Byte[],System.String,System.Int32,System.Security.Cryptography.CspParameters);Argument[4];Argument[this];taint;df-generated | +| System.Security.Cryptography;PbeParameters;PbeParameters;(System.Security.Cryptography.PbeEncryptionAlgorithm,System.Security.Cryptography.HashAlgorithmName,System.Int32);Argument[1];Argument[this].Property[System.Security.Cryptography.PbeParameters.HashAlgorithm];value;dfc-generated | | System.Security.Cryptography;RSAEncryptionPadding;CreateOaep;(System.Security.Cryptography.HashAlgorithmName);Argument[0];ReturnValue.SyntheticField[System.Security.Cryptography.RSAEncryptionPadding._oaepHashAlgorithm];value;dfc-generated | | System.Security.Cryptography;RSAEncryptionPadding;ToString;();Argument[this].SyntheticField[System.Security.Cryptography.RSAEncryptionPadding._oaepHashAlgorithm].Property[System.Security.Cryptography.HashAlgorithmName.Name];ReturnValue;taint;dfc-generated | | System.Security.Cryptography;RSAEncryptionPadding;get_OaepHashAlgorithm;();Argument[this].SyntheticField[System.Security.Cryptography.RSAEncryptionPadding._oaepHashAlgorithm];ReturnValue;value;dfc-generated | | System.Security.Cryptography;RSAOAEPKeyExchangeDeformatter;RSAOAEPKeyExchangeDeformatter;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAOAEPKeyExchangeFormatter;RSAOAEPKeyExchangeFormatter;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];Argument[this];taint;df-generated | +| System.Security.Cryptography;RSAOpenSsl;DuplicateKeyHandle;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;RSAPKCS1KeyExchangeDeformatter;RSAPKCS1KeyExchangeDeformatter;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1KeyExchangeFormatter;RSAPKCS1KeyExchangeFormatter;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1SignatureDeformatter;RSAPKCS1SignatureDeformatter;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1SignatureFormatter;RSAPKCS1SignatureFormatter;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography;SP800108HmacCounterKdf;SP800108HmacCounterKdf;(System.Byte[],System.Security.Cryptography.HashAlgorithmName);Argument[1];Argument[this];taint;df-generated | -| System.Security.Cryptography;SP800108HmacCounterKdf;SP800108HmacCounterKdf;(System.ReadOnlySpan,System.Security.Cryptography.HashAlgorithmName);Argument[1];Argument[this];taint;df-generated | +| System.Security.Cryptography;Rfc2898DeriveBytes;Rfc2898DeriveBytes;(System.String,System.Int32,System.Int32,System.Security.Cryptography.HashAlgorithmName);Argument[3];Argument[this].Property[System.Security.Cryptography.Rfc2898DeriveBytes.HashAlgorithm];value;dfc-generated | +| System.Security.Cryptography;SafeEvpPKeyHandle;DuplicateHandle;();Argument[this];ReturnValue;taint;df-generated | +| System.Security.Cryptography;Shake128;Clone;();Argument[this];ReturnValue;taint;df-generated | +| System.Security.Cryptography;Shake256;Clone;();Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;SignatureDescription;CreateDeformatter;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;SignatureDescription;CreateFormatter;(System.Security.Cryptography.AsymmetricAlgorithm);Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;EncryptCbc;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode);Argument[0].Element;Argument[2].Element;value;dfc-generated | @@ -12592,8 +13685,6 @@ | System.Text.Json.Nodes;JsonArray;Add;(T);Argument[this];Argument[0];taint;df-generated | | System.Text.Json.Nodes;JsonArray;Create;(System.Text.Json.JsonElement,System.Nullable);Argument[0];ReturnValue;taint;df-generated | | System.Text.Json.Nodes;JsonArray;GetValues;();Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Nodes;JsonArray;JsonArray;(System.Text.Json.Nodes.JsonNodeOptions,System.Text.Json.Nodes.JsonNode[]);Argument[this];Argument[1].Element;taint;df-generated | -| System.Text.Json.Nodes;JsonArray;JsonArray;(System.Text.Json.Nodes.JsonNode[]);Argument[this];Argument[0].Element;taint;df-generated | | System.Text.Json.Nodes;JsonNode;AsArray;();Argument[this];ReturnValue;value;dfc-generated | | System.Text.Json.Nodes;JsonNode;AsObject;();Argument[this];ReturnValue;value;dfc-generated | | System.Text.Json.Nodes;JsonNode;AsValue;();Argument[this];ReturnValue;value;dfc-generated | @@ -12605,10 +13696,9 @@ | System.Text.Json.Nodes;JsonNode;get_Options;();Argument[this];ReturnValue;taint;df-generated | | System.Text.Json.Nodes;JsonNode;get_Root;();Argument[this];ReturnValue;value;df-generated | | System.Text.Json.Nodes;JsonObject;Create;(System.Text.Json.JsonElement,System.Nullable);Argument[0];ReturnValue;taint;df-generated | -| System.Text.Json.Nodes;JsonObject;JsonObject;(System.Collections.Generic.IEnumerable>,System.Nullable);Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;dfc-generated | -| System.Text.Json.Nodes;JsonObject;JsonObject;(System.Collections.Generic.IEnumerable>,System.Nullable);Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;dfc-generated | -| System.Text.Json.Nodes;JsonObject;TryGetPropertyValue;(System.String,System.Text.Json.Nodes.JsonNode);Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Nodes;JsonObject;TryGetValue;(System.String,System.Text.Json.Nodes.JsonNode);Argument[this];ReturnValue;taint;df-generated | +| System.Text.Json.Nodes;JsonObject;Insert;(System.Int32,System.String,System.Text.Json.Nodes.JsonNode);Argument[this];Argument[2];taint;df-generated | +| System.Text.Json.Nodes;JsonObject;SetAt;(System.Int32,System.String,System.Text.Json.Nodes.JsonNode);Argument[this];Argument[2];taint;df-generated | +| System.Text.Json.Nodes;JsonObject;SetAt;(System.Int32,System.Text.Json.Nodes.JsonNode);Argument[this];Argument[1];taint;df-generated | | System.Text.Json.Nodes;JsonValue;Create;(T,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Nullable);Argument[1];ReturnValue;taint;df-generated | | System.Text.Json.Nodes;JsonValue;TryGetValue;(T);Argument[this];ReturnValue;taint;df-generated | | System.Text.Json.Schema;JsonSchemaExporterOptions;set_TransformSchemaNode;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -12616,6 +13706,7 @@ | System.Text.Json.Serialization.Metadata;IJsonTypeInfoResolver;GetTypeInfo;(System.Type,System.Text.Json.JsonSerializerOptions);Argument[this];ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonCollectionInfoValues;set_ObjectCreator;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonCollectionInfoValues;set_SerializeHandler;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.Text.Json.Serialization.Metadata;JsonDerivedType;JsonDerivedType;(System.Type,System.String);Argument[1];Argument[this].Property[System.Text.Json.Serialization.Metadata.JsonDerivedType.TypeDiscriminator];value;dfc-generated | | System.Text.Json.Serialization.Metadata;JsonMetadataServices;CreateArrayInfo;(System.Text.Json.JsonSerializerOptions,System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues);Argument[1];ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonMetadataServices;CreateConcurrentQueueInfo;(System.Text.Json.JsonSerializerOptions,System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues);Argument[1];ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonMetadataServices;CreateConcurrentStackInfo;(System.Text.Json.JsonSerializerOptions,System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues);Argument[1];ReturnValue;taint;df-generated | @@ -12649,6 +13740,7 @@ | System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;set_ObjectWithParameterizedConstructorCreator;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;set_PropertyMetadataInitializer;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;set_SerializeHandler;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.Text.Json.Serialization.Metadata;JsonParameterInfo;get_AttributeProvider;();Argument[this];ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonPropertyInfo;set_Get;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonPropertyInfo;set_Set;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonPropertyInfo;set_ShouldSerialize;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -12665,14 +13757,19 @@ | System.Text.Json.Serialization.Metadata;JsonTypeInfo;set_OnSerialized;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;set_OnSerializing;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;set_CreateObject;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | +| System.Text.Json.Serialization.Metadata;JsonTypeInfoResolver;Combine;(System.ReadOnlySpan);Argument[0];ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfoResolver;Combine;(System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver[]);Argument[0].Element;ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfoResolver;WithAddedModifier;(System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Text.Json.Serialization;JsonConverter;ReadAsPropertyName;(System.Text.Json.Utf8JsonReader,System.Type,System.Text.Json.JsonSerializerOptions);Argument[0].Property[System.Text.Json.Utf8JsonReader.ValueSpan].Element;ReturnValue;taint;dfc-generated | | System.Text.Json.Serialization;JsonConverter;ReadAsPropertyName;(System.Text.Json.Utf8JsonReader,System.Type,System.Text.Json.JsonSerializerOptions);Argument[0];ReturnValue;value;dfc-generated | | System.Text.Json.Serialization;JsonConverterFactory;CreateConverter;(System.Type,System.Text.Json.JsonSerializerOptions);Argument[this];ReturnValue;taint;df-generated | +| System.Text.Json.Serialization;JsonDerivedTypeAttribute;JsonDerivedTypeAttribute;(System.Type,System.String);Argument[1];Argument[this].Property[System.Text.Json.Serialization.JsonDerivedTypeAttribute.TypeDiscriminator];value;dfc-generated | +| System.Text.Json.Serialization;JsonPropertyNameAttribute;JsonPropertyNameAttribute;(System.String);Argument[0];Argument[this].Property[System.Text.Json.Serialization.JsonPropertyNameAttribute.Name];value;dfc-generated | | System.Text.Json.Serialization;JsonSerializerContext;JsonSerializerContext;(System.Text.Json.JsonSerializerOptions);Argument[0];Argument[this].SyntheticField[System.Text.Json.Serialization.JsonSerializerContext._options];value;dfc-generated | | System.Text.Json.Serialization;JsonSerializerContext;get_Options;();Argument[this].SyntheticField[System.Text.Json.Serialization.JsonSerializerContext._options];ReturnValue;value;dfc-generated | | System.Text.Json.Serialization;JsonStringEnumConverter;JsonStringEnumConverter;(System.Text.Json.JsonNamingPolicy,System.Boolean);Argument[0];Argument[this];taint;df-generated | | System.Text.Json.Serialization;JsonStringEnumConverter;JsonStringEnumConverter;(System.Text.Json.JsonNamingPolicy,System.Boolean);Argument[0];Argument[this];taint;df-generated | +| System.Text.Json.Serialization;JsonStringEnumMemberNameAttribute;JsonStringEnumMemberNameAttribute;(System.String);Argument[0];Argument[this].Property[System.Text.Json.Serialization.JsonStringEnumMemberNameAttribute.Name];value;dfc-generated | | System.Text.Json;JsonDocument;Parse;(System.Buffers.ReadOnlySequence,System.Text.Json.JsonDocumentOptions);Argument[0];ReturnValue;taint;df-generated | | System.Text.Json;JsonDocument;Parse;(System.ReadOnlyMemory,System.Text.Json.JsonDocumentOptions);Argument[0];ReturnValue;taint;df-generated | | System.Text.Json;JsonDocument;ParseValue;(System.Text.Json.Utf8JsonReader);Argument[0];ReturnValue;value;dfc-generated | @@ -12686,6 +13783,8 @@ | System.Text.Json;JsonElement+ObjectEnumerator;GetEnumerator;();Argument[this];ReturnValue;value;dfc-generated | | System.Text.Json;JsonElement+ObjectEnumerator;get_Current;();Argument[this].Property[System.Text.Json.JsonElement+ObjectEnumerator.Current];ReturnValue;value;df-generated | | System.Text.Json;JsonElement+ObjectEnumerator;get_Current;();Argument[this].Property[System.Text.Json.JsonElement+ObjectEnumerator.Current];ReturnValue;value;dfc-generated | +| System.Text.Json;JsonElement+ObjectEnumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | +| System.Text.Json;JsonElement+ObjectEnumerator;get_Current;();Argument[this];ReturnValue;taint;dfc-generated | | System.Text.Json;JsonElement;Clone;();Argument[this];ReturnValue;value;dfc-generated | | System.Text.Json;JsonElement;EnumerateArray;();Argument[this];ReturnValue;taint;df-generated | | System.Text.Json;JsonElement;EnumerateObject;();Argument[this];ReturnValue;taint;df-generated | @@ -12704,7 +13803,13 @@ | System.Text.Json;JsonException;JsonException;(System.String);Argument[0];Argument[this].SyntheticField[System.Text.Json.JsonException._message];value;dfc-generated | | System.Text.Json;JsonException;JsonException;(System.String,System.Exception);Argument[0];Argument[this].SyntheticField[System.Text.Json.JsonException._message];value;dfc-generated | | System.Text.Json;JsonException;JsonException;(System.String,System.String,System.Nullable,System.Nullable);Argument[0];Argument[this].SyntheticField[System.Text.Json.JsonException._message];value;dfc-generated | +| System.Text.Json;JsonException;JsonException;(System.String,System.String,System.Nullable,System.Nullable);Argument[1];Argument[this].Property[System.Text.Json.JsonException.Path];value;dfc-generated | +| System.Text.Json;JsonException;JsonException;(System.String,System.String,System.Nullable,System.Nullable);Argument[2];Argument[this].Property[System.Text.Json.JsonException.LineNumber];value;dfc-generated | +| System.Text.Json;JsonException;JsonException;(System.String,System.String,System.Nullable,System.Nullable);Argument[3];Argument[this].Property[System.Text.Json.JsonException.BytePositionInLine];value;dfc-generated | | System.Text.Json;JsonException;JsonException;(System.String,System.String,System.Nullable,System.Nullable,System.Exception);Argument[0];Argument[this].SyntheticField[System.Text.Json.JsonException._message];value;dfc-generated | +| System.Text.Json;JsonException;JsonException;(System.String,System.String,System.Nullable,System.Nullable,System.Exception);Argument[1];Argument[this].Property[System.Text.Json.JsonException.Path];value;dfc-generated | +| System.Text.Json;JsonException;JsonException;(System.String,System.String,System.Nullable,System.Nullable,System.Exception);Argument[2];Argument[this].Property[System.Text.Json.JsonException.LineNumber];value;dfc-generated | +| System.Text.Json;JsonException;JsonException;(System.String,System.String,System.Nullable,System.Nullable,System.Exception);Argument[3];Argument[this].Property[System.Text.Json.JsonException.BytePositionInLine];value;dfc-generated | | System.Text.Json;JsonException;get_Message;();Argument[this].Property[System.Exception.Message];ReturnValue;value;dfc-generated | | System.Text.Json;JsonException;get_Message;();Argument[this].SyntheticField[System.Exception._message];ReturnValue;value;dfc-generated | | System.Text.Json;JsonException;get_Message;();Argument[this].SyntheticField[System.Text.Json.JsonException._message];ReturnValue;value;dfc-generated | @@ -12725,7 +13830,9 @@ | System.Text.Json;JsonSerializer;Serialize;(System.Text.Json.Utf8JsonWriter,TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo);Argument[0];Argument[2];taint;df-generated | | System.Text.Json;JsonSerializer;Serialize;(System.Text.Json.Utf8JsonWriter,TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo);Argument[1];Argument[2];taint;df-generated | | System.Text.Json;JsonSerializer;Serialize;(TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo);Argument[0];Argument[1];taint;df-generated | +| System.Text.Json;JsonSerializer;SerializeAsync;(System.IO.Pipelines.PipeWriter,System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken);Argument[1];Argument[2];taint;df-generated | | System.Text.Json;JsonSerializer;SerializeAsync;(System.IO.Stream,System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken);Argument[1];Argument[2];taint;df-generated | +| System.Text.Json;JsonSerializer;SerializeAsync;(System.IO.Pipelines.PipeWriter,TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken);Argument[1];Argument[2];taint;df-generated | | System.Text.Json;JsonSerializer;SerializeAsync;(System.IO.Stream,TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken);Argument[1];Argument[2];taint;df-generated | | System.Text.Json;JsonSerializer;SerializeToDocument;(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo);Argument[0];Argument[1];taint;df-generated | | System.Text.Json;JsonSerializer;SerializeToDocument;(TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo);Argument[0];Argument[1];taint;df-generated | @@ -12761,12 +13868,14 @@ | System.Text.RegularExpressions;GroupCollection;get_Item;(System.String);Argument[this].Element;ReturnValue;value;manual | | System.Text.RegularExpressions;GroupCollection;get_Keys;();Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;GroupCollection;get_Values;();Argument[this];ReturnValue;taint;df-generated | -| System.Text.RegularExpressions;Match;NextMatch;();Argument[this];ReturnValue;value;dfc-generated | +| System.Text.RegularExpressions;Match;NextMatch;();Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Match;Synchronized;(System.Text.RegularExpressions.Match);Argument[0];ReturnValue;value;dfc-generated | | System.Text.RegularExpressions;MatchCollection;get_Item;(System.Int32);Argument[this].Element;ReturnValue;value;manual | | System.Text.RegularExpressions;MatchEvaluator;BeginInvoke;(System.Text.RegularExpressions.Match,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Text.RegularExpressions;Regex+ValueMatchEnumerator;GetEnumerator;();Argument[this];ReturnValue;value;dfc-generated | | System.Text.RegularExpressions;Regex+ValueMatchEnumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex+ValueSplitEnumerator;GetEnumerator;();Argument[this];ReturnValue;value;dfc-generated | +| System.Text.RegularExpressions;Regex+ValueSplitEnumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;Count;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Text.RegularExpressions;Regex;EnumerateMatches;(System.ReadOnlySpan);Argument[0];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;EnumerateMatches;(System.ReadOnlySpan);Argument[this];ReturnValue;taint;df-generated | @@ -12779,13 +13888,39 @@ | System.Text.RegularExpressions;Regex;EnumerateMatches;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);Argument[0];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;EnumerateMatches;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);Argument[1];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;EnumerateMatches;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);Argument[3];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan);Argument[this];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.Int32);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.Int32);Argument[this];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.Int32,System.Int32);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.Int32,System.Int32);Argument[this];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.String);Argument[1];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions);Argument[1];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);Argument[1];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;EnumerateSplits;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);Argument[3];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;Escape;(System.String);Argument[0];ReturnValue;value;dfc-generated | | System.Text.RegularExpressions;Regex;GroupNameFromNumber;(System.Int32);Argument[this].Field[System.Text.RegularExpressions.Regex.capslist].Element;ReturnValue;value;dfc-generated | | System.Text.RegularExpressions;Regex;IsMatch;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Text.RegularExpressions;Regex;IsMatch;(System.String,System.Int32);Argument[0];Argument[this];taint;df-generated | | System.Text.RegularExpressions;Regex;Match;(System.String);Argument[0];Argument[this];taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;Match;(System.String,System.Int32);Argument[0];Argument[this];taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.Int32);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;Match;(System.String,System.Int32,System.Int32);Argument[0];Argument[this];taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.Int32,System.Int32);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.Int32,System.Int32);Argument[this];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.String);Argument[1];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.String,System.Text.RegularExpressions.RegexOptions);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.String,System.Text.RegularExpressions.RegexOptions);Argument[1];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);Argument[1];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;Match;(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);Argument[3];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;Matches;(System.String);Argument[0];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;Matches;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;Matches;(System.String,System.Int32);Argument[0];ReturnValue;taint;df-generated | @@ -12840,6 +13975,9 @@ | System.Text.RegularExpressions;RegexCompilationInfo;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;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;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;RegexMatchTimeoutException;RegexMatchTimeoutException;(System.String,System.String,System.TimeSpan);Argument[0];Argument[this].Property[System.Text.RegularExpressions.RegexMatchTimeoutException.Input];value;dfc-generated | +| System.Text.RegularExpressions;RegexMatchTimeoutException;RegexMatchTimeoutException;(System.String,System.String,System.TimeSpan);Argument[1];Argument[this].Property[System.Text.RegularExpressions.RegexMatchTimeoutException.Pattern];value;dfc-generated | +| System.Text.RegularExpressions;RegexMatchTimeoutException;RegexMatchTimeoutException;(System.String,System.String,System.TimeSpan);Argument[2];Argument[this].Property[System.Text.RegularExpressions.RegexMatchTimeoutException.MatchTimeout];value;dfc-generated | | System.Text.RegularExpressions;RegexRunner;Scan;(System.ReadOnlySpan);Argument[0];Argument[this];taint;df-generated | | System.Text.RegularExpressions;RegexRunner;Scan;(System.Text.RegularExpressions.Regex,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean);Argument[1];Argument[this].Field[System.Text.RegularExpressions.RegexRunner.runtext];value;dfc-generated | | System.Text.RegularExpressions;RegexRunner;Scan;(System.Text.RegularExpressions.Regex,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean);Argument[this].Field[System.Text.RegularExpressions.RegexRunner.runmatch];ReturnValue;value;dfc-generated | @@ -13068,6 +14206,9 @@ | System.Text;StringRuneEnumerator;GetEnumerator;();Argument[this];ReturnValue;value;dfc-generated | | System.Text;StringRuneEnumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | | System.Threading.Channels;Channel;CreateBounded;(System.Threading.Channels.BoundedChannelOptions,System.Action);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Threading.RateLimiting;FixedWindowRateLimiter;FixedWindowRateLimiter;(System.Threading.RateLimiting.FixedWindowRateLimiterOptions);Argument[0].Property[System.Threading.RateLimiting.FixedWindowRateLimiterOptions.Window];Argument[this].SyntheticField[System.Threading.RateLimiting.FixedWindowRateLimiter._options].Property[System.Threading.RateLimiting.FixedWindowRateLimiterOptions.Window];value;dfc-generated | +| System.Threading.RateLimiting;FixedWindowRateLimiter;get_ReplenishmentPeriod;();Argument[this].SyntheticField[System.Threading.RateLimiting.FixedWindowRateLimiter._options].Property[System.Threading.RateLimiting.FixedWindowRateLimiterOptions.Window];ReturnValue;value;df-generated | +| System.Threading.RateLimiting;FixedWindowRateLimiter;get_ReplenishmentPeriod;();Argument[this].SyntheticField[System.Threading.RateLimiting.FixedWindowRateLimiter._options].Property[System.Threading.RateLimiting.FixedWindowRateLimiterOptions.Window];ReturnValue;value;dfc-generated | | System.Threading.RateLimiting;MetadataName;MetadataName;(System.String);Argument[0];Argument[this].SyntheticField[System.Threading.RateLimiting.MetadataName`1._name];value;dfc-generated | | System.Threading.RateLimiting;MetadataName;ToString;();Argument[this].SyntheticField[System.Threading.RateLimiting.MetadataName`1._name];ReturnValue;value;dfc-generated | | System.Threading.RateLimiting;MetadataName;get_Name;();Argument[this].SyntheticField[System.Threading.RateLimiting.MetadataName`1._name];ReturnValue;value;dfc-generated | @@ -13083,10 +14224,19 @@ | System.Threading.RateLimiting;RateLimitPartition;GetFixedWindowLimiter;(TKey,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.RateLimiting;RateLimitPartition;GetSlidingWindowLimiter;(TKey,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.RateLimiting;RateLimitPartition;GetTokenBucketLimiter;(TKey,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Threading.RateLimiting;RateLimitPartition;RateLimitPartition;(TKey,System.Func);Argument[0];Argument[this].Property[System.Threading.RateLimiting.RateLimitPartition`1.PartitionKey];value;dfc-generated | +| System.Threading.RateLimiting;RateLimitPartition;RateLimitPartition;(TKey,System.Func);Argument[0];Argument[this].Property[System.Threading.RateLimiting.RateLimitPartition`1.PartitionKey];value;hq-generated | +| System.Threading.RateLimiting;RateLimitPartition;RateLimitPartition;(TKey,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System.Threading.RateLimiting;RateLimitPartition;RateLimitPartition;(TKey,System.Func);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | +| System.Threading.RateLimiting;RateLimitPartition;RateLimitPartition;(TKey,System.Func);Argument[1];Argument[this].Property[System.Threading.RateLimiting.RateLimitPartition`1.Factory];value;dfc-generated | +| System.Threading.RateLimiting;RateLimitPartition;RateLimitPartition;(TKey,System.Func);Argument[1];Argument[this].Property[System.Threading.RateLimiting.RateLimitPartition`1.Factory];value;hq-generated | | System.Threading.RateLimiting;RateLimiter;AttemptAcquire;(System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.Threading.RateLimiting;RateLimiter;AttemptAcquireCore;(System.Int32);Argument[this];ReturnValue;taint;df-generated | | System.Threading.RateLimiting;ReplenishingRateLimiter;get_ReplenishmentPeriod;();Argument[this];ReturnValue;taint;df-generated | +| System.Threading.RateLimiting;SlidingWindowRateLimiter;SlidingWindowRateLimiter;(System.Threading.RateLimiting.SlidingWindowRateLimiterOptions);Argument[0];Argument[this];taint;df-generated | +| System.Threading.RateLimiting;TokenBucketRateLimiter;TokenBucketRateLimiter;(System.Threading.RateLimiting.TokenBucketRateLimiterOptions);Argument[0].Property[System.Threading.RateLimiting.TokenBucketRateLimiterOptions.ReplenishmentPeriod];Argument[this].SyntheticField[System.Threading.RateLimiting.TokenBucketRateLimiter._options].Property[System.Threading.RateLimiting.TokenBucketRateLimiterOptions.ReplenishmentPeriod];value;dfc-generated | +| System.Threading.RateLimiting;TokenBucketRateLimiter;get_ReplenishmentPeriod;();Argument[this].SyntheticField[System.Threading.RateLimiting.TokenBucketRateLimiter._options].Property[System.Threading.RateLimiting.TokenBucketRateLimiterOptions.ReplenishmentPeriod];ReturnValue;value;df-generated | +| System.Threading.RateLimiting;TokenBucketRateLimiter;get_ReplenishmentPeriod;();Argument[this].SyntheticField[System.Threading.RateLimiting.TokenBucketRateLimiter._options].Property[System.Threading.RateLimiting.TokenBucketRateLimiterOptions.ReplenishmentPeriod];ReturnValue;value;dfc-generated | | System.Threading.Tasks.Dataflow;ActionBlock;ActionBlock;(System.Action);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks.Dataflow;ActionBlock;ActionBlock;(System.Action,System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks.Dataflow;ActionBlock;ActionBlock;(System.Func);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -13150,7 +14300,6 @@ | System.Threading.Tasks.Dataflow;DataflowBlock;SendAsync;(System.Threading.Tasks.Dataflow.ITargetBlock,TInput);Argument[1];Argument[0];taint;df-generated | | System.Threading.Tasks.Dataflow;DataflowBlock;SendAsync;(System.Threading.Tasks.Dataflow.ITargetBlock,TInput,System.Threading.CancellationToken);Argument[1];Argument[0];taint;df-generated | | System.Threading.Tasks.Dataflow;DataflowBlock;TryReceive;(System.Threading.Tasks.Dataflow.IReceivableSourceBlock,TOutput);Argument[0];ReturnValue;taint;df-generated | -| System.Threading.Tasks.Dataflow;IDataflowBlock;Fault;(System.Exception);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;IDataflowBlock;get_Completion;();Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;IReceivableSourceBlock;TryReceive;(System.Predicate,TOutput);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks.Dataflow;JoinBlock;JoinBlock;(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions);Argument[0];Argument[this];taint;df-generated | @@ -13355,6 +14504,7 @@ | System.Threading.Tasks;Task;WhenAll;(System.ReadOnlySpan>);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;WhenAll;(System.Threading.Tasks.Task[]);Argument[0].Element.Property[System.Threading.Tasks.Task`1.Result];ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Element;value;manual | | System.Threading.Tasks;Task;WhenAny;(System.Collections.Generic.IEnumerable);Argument[0].Element;ReturnValue;taint;df-generated | +| System.Threading.Tasks;Task;WhenAny;(System.ReadOnlySpan);Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;WhenAny;(System.Threading.Tasks.Task,System.Threading.Tasks.Task);Argument[0];ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;dfc-generated | | System.Threading.Tasks;Task;WhenAny;(System.Threading.Tasks.Task,System.Threading.Tasks.Task);Argument[1];ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;dfc-generated | | System.Threading.Tasks;Task;WhenAny;(System.Threading.Tasks.Task[]);Argument[0].Element;ReturnValue;taint;df-generated | @@ -13363,6 +14513,8 @@ | System.Threading.Tasks;Task;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;WhenAny;(System.Threading.Tasks.Task,System.Threading.Tasks.Task);Argument[1].Element.Property[System.Threading.Tasks.Task`1.Result];ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Element;value;manual | | System.Threading.Tasks;Task;WhenAny;(System.Threading.Tasks.Task[]);Argument[0].Element.Property[System.Threading.Tasks.Task`1.Result];ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Element;value;manual | +| System.Threading.Tasks;Task;WhenEach;(System.ReadOnlySpan);Argument[0].Element;ReturnValue.Element;value;dfc-generated | +| System.Threading.Tasks;Task;WhenEach;(System.Threading.Tasks.Task[]);Argument[0].Element;ReturnValue.Element;value;dfc-generated | | System.Threading.Tasks;Task;get_AsyncState;();Argument[this].SyntheticField[System.Threading.Tasks.Task.m_stateObject];ReturnValue;value;df-generated | | System.Threading.Tasks;Task;get_AsyncState;();Argument[this].SyntheticField[System.Threading.Tasks.Task.m_stateObject];ReturnValue;value;dfc-generated | | System.Threading.Tasks;Task;ConfigureAwait;(System.Boolean);Argument[this];ReturnValue.SyntheticField[m_configuredTaskAwaiter].SyntheticField[m_task_configured_task_awaitable];value;manual | @@ -13456,13 +14608,16 @@ | System.Threading.Tasks;Task;get_Result;();Argument[this];ReturnValue;taint;manual | | System.Threading.Tasks;TaskAsyncEnumerableExtensions;ConfigureAwait;(System.IAsyncDisposable,System.Boolean);Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks;TaskAsyncEnumerableExtensions;ConfigureAwait;(System.Collections.Generic.IAsyncEnumerable,System.Boolean);Argument[0];ReturnValue;taint;df-generated | +| System.Threading.Tasks;TaskAsyncEnumerableExtensions;ToBlockingEnumerable;(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken);Argument[0].Property[System.Collections.Generic.IAsyncEnumerator`1.Current];ReturnValue.Element;value;dfc-generated | | System.Threading.Tasks;TaskAsyncEnumerableExtensions;WithCancellation;(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken);Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks;TaskAsyncEnumerableExtensions;WithCancellation;(System.Collections.Generic.IAsyncEnumerable,System.Threading.CancellationToken);Argument[1];ReturnValue;taint;df-generated | | System.Threading.Tasks;TaskCanceledException;TaskCanceledException;(System.Threading.Tasks.Task);Argument[0];Argument[this].SyntheticField[System.Threading.Tasks.TaskCanceledException._canceledTask];value;dfc-generated | | System.Threading.Tasks;TaskCanceledException;get_Task;();Argument[this].SyntheticField[System.Threading.Tasks.TaskCanceledException._canceledTask];ReturnValue;value;dfc-generated | | System.Threading.Tasks;TaskCompletionSource;TaskCompletionSource;(System.Object,System.Threading.Tasks.TaskCreationOptions);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks;TaskCompletionSource;get_Task;();Argument[this];ReturnValue;taint;df-generated | +| System.Threading.Tasks;TaskCompletionSource;SetFromTask;(System.Threading.Tasks.Task);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks;TaskCompletionSource;SetResult;(TResult);Argument[0];Argument[this];taint;df-generated | +| System.Threading.Tasks;TaskCompletionSource;TrySetFromTask;(System.Threading.Tasks.Task);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks;TaskCompletionSource;TrySetResult;(TResult);Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks;TaskCompletionSource;get_Task;();Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks;TaskExtensions;Unwrap;(System.Threading.Tasks.Task);Argument[0];ReturnValue;taint;df-generated | @@ -14149,10 +15304,6 @@ | System.Web;HttpUtility;UrlEncode;(System.Byte[],System.Int32,System.Int32);Argument[0];ReturnValue;taint;manual | | System.Web;HttpUtility;UrlEncode;(System.String);Argument[0];ReturnValue;taint;manual | | System.Web;HttpUtility;UrlEncode;(System.String,System.Text.Encoding);Argument[0];ReturnValue;taint;manual | -| System.Web;HttpUtility;UrlEncodeToBytes;(System.Byte[]);Argument[0].Element;ReturnValue.Element;value;dfc-generated | -| System.Web;HttpUtility;UrlEncodeToBytes;(System.Byte[]);Argument[0];ReturnValue;value;dfc-generated | -| System.Web;HttpUtility;UrlEncodeToBytes;(System.Byte[],System.Int32,System.Int32);Argument[0].Element;ReturnValue.Element;value;dfc-generated | -| System.Web;HttpUtility;UrlEncodeToBytes;(System.Byte[],System.Int32,System.Int32);Argument[0];ReturnValue;value;dfc-generated | | System.Web;HttpUtility;UrlEncodeToBytes;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.Web;HttpUtility;UrlEncodeToBytes;(System.String,System.Text.Encoding);Argument[0];ReturnValue;taint;dfc-generated | | System.Web;HttpUtility;UrlPathEncode;(System.String);Argument[0];ReturnValue;value;dfc-generated | @@ -14380,6 +15531,7 @@ | System.Xml.Schema;XmlSchemaDatatype;ChangeType;(System.Object,System.Type,System.Xml.IXmlNamespaceResolver);Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaDatatype;ParseValue;(System.String,System.Xml.XmlNameTable,System.Xml.IXmlNamespaceResolver);Argument[0];Argument[2];taint;df-generated | | System.Xml.Schema;XmlSchemaDatatype;ParseValue;(System.String,System.Xml.XmlNameTable,System.Xml.IXmlNamespaceResolver);Argument[0];ReturnValue;taint;df-generated | +| System.Xml.Schema;XmlSchemaDatatype;ParseValue;(System.String,System.Xml.XmlNameTable,System.Xml.IXmlNamespaceResolver);Argument[2];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaDatatype;ParseValue;(System.String,System.Xml.XmlNameTable,System.Xml.IXmlNamespaceResolver);Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaElement;get_ElementSchemaType;();Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaElement;get_ElementType;();Argument[this];ReturnValue;taint;df-generated | @@ -14429,6 +15581,7 @@ | System.Xml.Schema;XmlSchemaSet;Reprocess;(System.Xml.Schema.XmlSchema);Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaSet;Reprocess;(System.Xml.Schema.XmlSchema);Argument[0];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSet;Schemas;();Argument[this];ReturnValue;taint;df-generated | +| System.Xml.Schema;XmlSchemaSet;Schemas;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSet;XmlSchemaSet;(System.Xml.XmlNameTable);Argument[0];Argument[this].SyntheticField[System.Xml.Schema.XmlSchemaSet._nameTable];value;dfc-generated | | System.Xml.Schema;XmlSchemaSet;add_ValidationEventHandler;(System.Xml.Schema.ValidationEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Xml.Schema;XmlSchemaSet;get_NameTable;();Argument[this].SyntheticField[System.Xml.Schema.XmlSchemaSet._nameTable];ReturnValue;value;dfc-generated | @@ -14455,7 +15608,11 @@ | System.Xml.Schema;XmlSchemaValidator;ValidateAttribute;(System.String,System.String,System.String,System.Xml.Schema.XmlSchemaInfo);Argument[2];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;ValidateAttribute;(System.String,System.String,System.String,System.Xml.Schema.XmlSchemaInfo);Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;ValidateAttribute;(System.String,System.String,System.Xml.Schema.XmlValueGetter,System.Xml.Schema.XmlSchemaInfo);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.Xml.Schema;XmlSchemaValidator;ValidateElement;(System.String,System.String,System.Xml.Schema.XmlSchemaInfo);Argument[0];Argument[this];taint;df-generated | +| System.Xml.Schema;XmlSchemaValidator;ValidateElement;(System.String,System.String,System.Xml.Schema.XmlSchemaInfo);Argument[1];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;ValidateElement;(System.String,System.String,System.Xml.Schema.XmlSchemaInfo);Argument[this];Argument[2];taint;df-generated | +| System.Xml.Schema;XmlSchemaValidator;ValidateElement;(System.String,System.String,System.Xml.Schema.XmlSchemaInfo,System.String,System.String,System.String,System.String);Argument[0];Argument[this];taint;df-generated | +| System.Xml.Schema;XmlSchemaValidator;ValidateElement;(System.String,System.String,System.Xml.Schema.XmlSchemaInfo,System.String,System.String,System.String,System.String);Argument[1];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;ValidateElement;(System.String,System.String,System.Xml.Schema.XmlSchemaInfo,System.String,System.String,System.String,System.String);Argument[this];Argument[2];taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;ValidateEndElement;(System.Xml.Schema.XmlSchemaInfo);Argument[this];Argument[0];taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;ValidateEndElement;(System.Xml.Schema.XmlSchemaInfo);Argument[this];ReturnValue;taint;df-generated | @@ -14582,6 +15739,7 @@ | System.Xml.Serialization;XmlSchemaExporter;ExportMembersMapping;(System.Xml.Serialization.XmlMembersMapping);Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSchemaExporter;ExportMembersMapping;(System.Xml.Serialization.XmlMembersMapping,System.Boolean);Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSchemaExporter;ExportTypeMapping;(System.Xml.Serialization.XmlMembersMapping);Argument[0];Argument[this];taint;df-generated | +| System.Xml.Serialization;XmlSchemaExporter;ExportTypeMapping;(System.Xml.Serialization.XmlMembersMapping);Argument[0];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSchemaExporter;ExportTypeMapping;(System.Xml.Serialization.XmlTypeMapping);Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSchemaExporter;XmlSchemaExporter;(System.Xml.Serialization.XmlSchemas);Argument[0].Element;Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSchemaProviderAttribute;XmlSchemaProviderAttribute;(System.String);Argument[0];Argument[this].SyntheticField[System.Xml.Serialization.XmlSchemaProviderAttribute._methodName];value;dfc-generated | @@ -14626,24 +15784,37 @@ | System.Xml.Serialization;XmlSerializationReader;CollapseWhitespace;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;EnsureArrayIndex;(System.Array,System.Int32,System.Type);Argument[0];ReturnValue;value;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;GetTarget;(System.String);Argument[this];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;GetXsiType;();Argument[this];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadElementQualifiedName;();Argument[this];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadNullableQualifiedName;();Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadNullableString;();Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadReference;(System.String);Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadReferencedElement;();Argument[this];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadReferencedElement;(System.String,System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadReferencedElement;(System.String,System.String);Argument[1];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadReferencedElement;(System.String,System.String);Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadReferencingElement;(System.String);Argument[this];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadReferencingElement;(System.String,System.String,System.Boolean,System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadReferencingElement;(System.String,System.String,System.Boolean,System.String);Argument[1];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadReferencingElement;(System.String,System.String,System.Boolean,System.String);Argument[this];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadReferencingElement;(System.String,System.String,System.String);Argument[0];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadReferencingElement;(System.String,System.String,System.String);Argument[1];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadReferencingElement;(System.String,System.String,System.String);Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;ReadSerializable;(System.Xml.Serialization.IXmlSerializable);Argument[0];ReturnValue;value;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;ReadSerializable;(System.Xml.Serialization.IXmlSerializable,System.Boolean);Argument[0];ReturnValue;value;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;ReadString;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;ReadString;(System.String,System.Boolean);Argument[0];ReturnValue;taint;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;ReadTypedPrimitive;(System.Xml.XmlQualifiedName);Argument[this];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadXmlDocument;(System.Boolean);Argument[this];ReturnValue;taint;df-generated | +| System.Xml.Serialization;XmlSerializationReader;ReadXmlNode;(System.Boolean);Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;ShrinkArray;(System.Array,System.Int32,System.Type,System.Boolean);Argument[0];ReturnValue;value;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;ToByteArrayBase64;(System.String);Argument[0];ReturnValue.Element;taint;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;ToXmlNCName;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;ToXmlName;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;ToXmlNmToken;(System.String);Argument[0];ReturnValue;taint;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;ToXmlNmTokens;(System.String);Argument[0];ReturnValue;taint;dfc-generated | +| System.Xml.Serialization;XmlSerializationReader;ToXmlQualifiedName;(System.String);Argument[0];ReturnValue.Property[System.Xml.XmlQualifiedName.Name];value;dfc-generated | +| System.Xml.Serialization;XmlSerializationReader;ToXmlQualifiedName;(System.String);Argument[0];ReturnValue.Property[System.Xml.XmlQualifiedName.Namespace];taint;dfc-generated | | System.Xml.Serialization;XmlSerializationReader;get_Document;();Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;get_Reader;();Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationWriteCallback;BeginInvoke;(System.Object,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -14757,6 +15928,8 @@ | System.Xml.Serialization;XmlSerializationWriter;WriteReferencingElement;(System.String,System.String,System.Object);Argument[2];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationWriter;WriteReferencingElement;(System.String,System.String,System.Object,System.Boolean);Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationWriter;WriteReferencingElement;(System.String,System.String,System.Object,System.Boolean);Argument[2];Argument[this];taint;df-generated | +| System.Xml.Serialization;XmlSerializationWriter;WriteRpcResult;(System.String,System.String);Argument[0];Argument[this];taint;df-generated | +| System.Xml.Serialization;XmlSerializationWriter;WriteRpcResult;(System.String,System.String);Argument[1];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationWriter;WriteSerializable;(System.Xml.Serialization.IXmlSerializable,System.String,System.String,System.Boolean);Argument[1];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationWriter;WriteSerializable;(System.Xml.Serialization.IXmlSerializable,System.String,System.String,System.Boolean,System.Boolean);Argument[1];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationWriter;WriteStartElement;(System.String);Argument[0];Argument[this];taint;df-generated | @@ -14854,7 +16027,7 @@ | System.Xml.XPath;XPathNavigator;SelectDescendants;(System.String,System.String,System.Boolean);Argument[this];ReturnValue;taint;df-generated | | System.Xml.XPath;XPathNavigator;SelectDescendants;(System.Xml.XPath.XPathNodeType,System.Boolean);Argument[this];ReturnValue;taint;df-generated | | System.Xml.XPath;XPathNavigator;SelectSingleNode;(System.Xml.XPath.XPathExpression);Argument[0];ReturnValue;taint;df-generated | -| System.Xml.XPath;XPathNavigator;ToString;();Argument[this];ReturnValue;taint;df-generated | +| System.Xml.XPath;XPathNavigator;ToString;();Argument[this].Property[System.Xml.XPath.XPathItem.Value];ReturnValue;value;dfc-generated | | System.Xml.XPath;XPathNavigator;WriteSubtree;(System.Xml.XmlWriter);Argument[this];Argument[0];taint;df-generated | | System.Xml.XPath;XPathNavigator;get_BaseURI;();Argument[this];ReturnValue;taint;df-generated | | System.Xml.XPath;XPathNavigator;get_LocalName;();Argument[this];ReturnValue;taint;df-generated | @@ -14950,7 +16123,6 @@ | System.Xml;XmlDataDocument;CreateElement;(System.String,System.String,System.String);Argument[2];ReturnValue;taint;df-generated | | System.Xml;XmlDataDocument;CreateElement;(System.String,System.String,System.String);Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlDataDocument;CreateEntityReference;(System.String);Argument[0];ReturnValue;taint;df-generated | -| System.Xml;XmlDataDocument;CreateNavigator;(System.Xml.XmlNode);Argument[0];ReturnValue.SyntheticField[System.Xml.DocumentXPathNavigator._source];value;dfc-generated | | System.Xml;XmlDataDocument;CreateNavigator;(System.Xml.XmlNode);Argument[this];ReturnValue.SyntheticField[System.Xml.DataDocumentXPathNavigator._doc];value;dfc-generated | | System.Xml;XmlDataDocument;CreateNavigator;(System.Xml.XmlNode);Argument[this];ReturnValue.SyntheticField[System.Xml.DocumentXPathNavigator._document];value;dfc-generated | | System.Xml;XmlDataDocument;GetElementFromRow;(System.Data.DataRow);Argument[0];ReturnValue;taint;df-generated | @@ -15095,9 +16267,6 @@ | System.Xml;XmlDocument;CreateElement;(System.String,System.String,System.String);Argument[2];ReturnValue;taint;df-generated | | System.Xml;XmlDocument;CreateElement;(System.String,System.String,System.String);Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlDocument;CreateEntityReference;(System.String);Argument[0];ReturnValue;taint;df-generated | -| System.Xml;XmlDocument;CreateNavigator;();Argument[this];ReturnValue.SyntheticField[System.Xml.DocumentXPathNavigator._source];value;df-generated | -| System.Xml;XmlDocument;CreateNavigator;();Argument[this];ReturnValue.SyntheticField[System.Xml.DocumentXPathNavigator._source];value;dfc-generated | -| System.Xml;XmlDocument;CreateNavigator;(System.Xml.XmlNode);Argument[0];ReturnValue.SyntheticField[System.Xml.DocumentXPathNavigator._source];value;dfc-generated | | System.Xml;XmlDocument;CreateNavigator;(System.Xml.XmlNode);Argument[this];ReturnValue.SyntheticField[System.Xml.DocumentXPathNavigator._document];value;dfc-generated | | System.Xml;XmlDocument;CreateNode;(System.String,System.String,System.String);Argument[1];ReturnValue;taint;df-generated | | System.Xml;XmlDocument;CreateNode;(System.String,System.String,System.String);Argument[2];ReturnValue;taint;df-generated | @@ -15125,6 +16294,8 @@ | System.Xml;XmlDocument;Load;(System.IO.TextReader);Argument[0];Argument[this];taint;manual | | System.Xml;XmlDocument;Load;(System.String);Argument[0];Argument[this];taint;manual | | System.Xml;XmlDocument;Load;(System.Xml.XmlReader);Argument[0];Argument[this];taint;manual | +| System.Xml;XmlDocument;ReadNode;(System.Xml.XmlReader);Argument[0];ReturnValue;taint;df-generated | +| System.Xml;XmlDocument;ReadNode;(System.Xml.XmlReader);Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlDocument;Save;(System.Xml.XmlWriter);Argument[this];Argument[0];taint;df-generated | | System.Xml;XmlDocument;Validate;(System.Xml.Schema.ValidationEventHandler);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Xml;XmlDocument;Validate;(System.Xml.Schema.ValidationEventHandler,System.Xml.XmlNode);Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -15292,6 +16463,8 @@ | System.Xml;XmlQualifiedName;ToString;();Argument[this].Property[System.Xml.XmlQualifiedName.Namespace];ReturnValue;taint;dfc-generated | | System.Xml;XmlQualifiedName;ToString;(System.String,System.String);Argument[0];ReturnValue;value;dfc-generated | | System.Xml;XmlQualifiedName;ToString;(System.String,System.String);Argument[1];ReturnValue;taint;dfc-generated | +| System.Xml;XmlQualifiedName;XmlQualifiedName;(System.String,System.String);Argument[0];Argument[this].Property[System.Xml.XmlQualifiedName.Name];value;dfc-generated | +| System.Xml;XmlQualifiedName;XmlQualifiedName;(System.String,System.String);Argument[1];Argument[this].Property[System.Xml.XmlQualifiedName.Namespace];value;dfc-generated | | System.Xml;XmlReader;Create;(System.IO.Stream);Argument[0];ReturnValue;taint;manual | | System.Xml;XmlReader;Create;(System.IO.Stream,System.Xml.XmlReaderSettings);Argument[0];ReturnValue;taint;manual | | System.Xml;XmlReader;Create;(System.IO.Stream,System.Xml.XmlReaderSettings,System.String);Argument[0];ReturnValue;taint;manual | @@ -15470,9 +16643,11 @@ | System.Xml;XmlWriter;WriteElementString;(System.String,System.String);Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteElementString;(System.String,System.String);Argument[1];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteElementString;(System.String,System.String,System.String);Argument[0];Argument[this];taint;df-generated | +| System.Xml;XmlWriter;WriteElementString;(System.String,System.String,System.String);Argument[1];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteElementString;(System.String,System.String,System.String);Argument[2];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteElementString;(System.String,System.String,System.String,System.String);Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteElementString;(System.String,System.String,System.String,System.String);Argument[1];Argument[this];taint;df-generated | +| System.Xml;XmlWriter;WriteElementString;(System.String,System.String,System.String,System.String);Argument[2];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteElementString;(System.String,System.String,System.String,System.String);Argument[3];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteElementStringAsync;(System.String,System.String,System.String,System.String);Argument[3];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteEntityRef;(System.String);Argument[0];Argument[this];taint;df-generated | @@ -15498,8 +16673,10 @@ | System.Xml;XmlWriter;WriteStartAttributeAsync;(System.String,System.String,System.String);Argument[1];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteStartElement;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteStartElement;(System.String,System.String);Argument[0];Argument[this];taint;df-generated | +| System.Xml;XmlWriter;WriteStartElement;(System.String,System.String);Argument[1];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteStartElement;(System.String,System.String,System.String);Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteStartElement;(System.String,System.String,System.String);Argument[1];Argument[this];taint;df-generated | +| System.Xml;XmlWriter;WriteStartElement;(System.String,System.String,System.String);Argument[2];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteString;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteStringAsync;(System.String);Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlWriter;WriteValue;(System.Object);Argument[0];Argument[this];taint;df-generated | @@ -15995,9 +17172,13 @@ | System;Converter;BeginInvoke;(TInput,System.AsyncCallback,System.Object);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System;DateTime;ToLocalTime;();Argument[this];ReturnValue;value;df-generated | | System;DateTimeOffset;Deconstruct;(System.DateOnly,System.TimeOnly,System.TimeSpan);Argument[this].Property[System.DateTimeOffset.Offset];ReturnValue;value;dfc-generated | +| System;Delegate+InvocationListEnumerator;GetEnumerator;();Argument[this];ReturnValue;value;dfc-generated | +| System;Delegate+InvocationListEnumerator;get_Current;();Argument[this];ReturnValue;taint;df-generated | | System;Delegate;Combine;(System.Delegate,System.Delegate);Argument[1];ReturnValue;value;dfc-generated | | System;Delegate;Combine;(System.Delegate[]);Argument[0].Element;ReturnValue;value;dfc-generated | +| System;Delegate;Combine;(System.ReadOnlySpan);Argument[0].Element;ReturnValue;value;dfc-generated | | System;Delegate;CombineImpl;(System.Delegate);Argument[this];ReturnValue;value;dfc-generated | +| System;Delegate;CreateDelegate;(System.Type,System.Object,System.Reflection.MethodInfo,System.Boolean);Argument[2];ReturnValue;taint;df-generated | | System;Delegate;CreateDelegate;(System.Type,System.Reflection.MethodInfo,System.Boolean);Argument[1];ReturnValue;taint;df-generated | | System;Delegate;Delegate;(System.Object,System.String);Argument[0];Argument[this].SyntheticField[System.Delegate._target];value;dfc-generated | | System;Delegate;Delegate;(System.Type,System.String);Argument[1];Argument[this];taint;df-generated | @@ -16152,6 +17333,7 @@ | System;Memory;ToArray;();Argument[this].Property[System.Memory`1.Span].Element;ReturnValue.Element;value;dfc-generated | | System;Memory;ToString;();Argument[this].SyntheticField[System.Memory`1._object];ReturnValue;value;dfc-generated | | System;Memory;TryCopyTo;(System.Memory);Argument[this].Property[System.Memory`1.Span].Element;Argument[0].Property[System.Memory`1.Span].Element;value;dfc-generated | +| System;MemoryExtensions+SpanSplitEnumerator;GetEnumerator;();Argument[this];ReturnValue;value;dfc-generated | | System;MemoryExtensions+TryWriteInterpolatedStringHandler;TryWriteInterpolatedStringHandler;(System.Int32,System.Int32,System.Span,System.Boolean);Argument[2];Argument[this];taint;df-generated | | System;MemoryExtensions+TryWriteInterpolatedStringHandler;TryWriteInterpolatedStringHandler;(System.Int32,System.Int32,System.Span,System.IFormatProvider,System.Boolean);Argument[2];Argument[this];taint;df-generated | | System;MemoryExtensions+TryWriteInterpolatedStringHandler;TryWriteInterpolatedStringHandler;(System.Int32,System.Int32,System.Span,System.IFormatProvider,System.Boolean);Argument[3];Argument[this];taint;df-generated | @@ -16195,6 +17377,14 @@ | System;MemoryExtensions;Sort;(System.Span,System.Comparison);Argument[1];Argument[1].Parameter[delegate-self];value;dfc-generated | | System;MemoryExtensions;Sort;(System.Span,System.Comparison);Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System;MemoryExtensions;Sort;(System.Span,System.Span,System.Comparison);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System;MemoryExtensions;Split;(System.ReadOnlySpan,System.ReadOnlySpan);Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;Split;(System.ReadOnlySpan,System.ReadOnlySpan);Argument[1];ReturnValue;taint;df-generated | +| System;MemoryExtensions;Split;(System.ReadOnlySpan,T);Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;Split;(System.ReadOnlySpan,T);Argument[1];ReturnValue;taint;df-generated | +| System;MemoryExtensions;SplitAny;(System.ReadOnlySpan,System.Buffers.SearchValues);Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;SplitAny;(System.ReadOnlySpan,System.Buffers.SearchValues);Argument[1];ReturnValue;taint;df-generated | +| System;MemoryExtensions;SplitAny;(System.ReadOnlySpan,System.ReadOnlySpan);Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;SplitAny;(System.ReadOnlySpan,System.ReadOnlySpan);Argument[1];ReturnValue;taint;df-generated | | System;MemoryExtensions;Trim;(System.Memory);Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;Trim;(System.ReadOnlyMemory);Argument[0].SyntheticField[System.ReadOnlyMemory`1._object];ReturnValue.SyntheticField[System.ReadOnlyMemory`1._object];value;dfc-generated | | System;MemoryExtensions;Trim;(System.ReadOnlySpan);Argument[0].Element;ReturnValue.Element;value;dfc-generated | @@ -16863,6 +18053,7 @@ | System;Type;GetGenericArguments;();Argument[this];ReturnValue;taint;df-generated | | System;Type;GetGenericTypeDefinition;();Argument[this];ReturnValue;value;dfc-generated | | System;Type;GetInterface;(System.String,System.Boolean);Argument[this];ReturnValue;taint;df-generated | +| System;Type;GetInterfaceMap;(System.Type);Argument[this];ReturnValue;taint;df-generated | | System;Type;GetInterfaces;();Argument[this];ReturnValue;taint;df-generated | | System;Type;GetMethodImpl;(System.String,System.Int32,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[]);Argument[this];ReturnValue;taint;df-generated | | System;Type;GetMethodImpl;(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[]);Argument[this];ReturnValue;taint;df-generated | @@ -16921,6 +18112,7 @@ | System;UnhandledExceptionEventArgs;UnhandledExceptionEventArgs;(System.Object,System.Boolean);Argument[0];Argument[this].SyntheticField[System.UnhandledExceptionEventArgs._exception];value;dfc-generated | | System;UnhandledExceptionEventArgs;get_ExceptionObject;();Argument[this].SyntheticField[System.UnhandledExceptionEventArgs._exception];ReturnValue;value;dfc-generated | | System;UnhandledExceptionEventHandler;BeginInvoke;(System.Object,System.UnhandledExceptionEventArgs,System.AsyncCallback,System.Object);Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System;Uri;EscapeDataString;(System.ReadOnlySpan);Argument[0].Element;ReturnValue;taint;dfc-generated | | System;Uri;EscapeDataString;(System.String);Argument[0];ReturnValue;value;dfc-generated | | System;Uri;EscapeString;(System.String);Argument[0];ReturnValue;value;dfc-generated | | System;Uri;EscapeUriString;(System.String);Argument[0];ReturnValue;value;dfc-generated | @@ -16935,6 +18127,9 @@ | System;Uri;TryCreate;(System.Uri,System.String,System.Uri);Argument[1];ReturnValue.SyntheticField[System.Uri._string];value;dfc-generated | | System;Uri;TryCreate;(System.Uri,System.Uri,System.Uri);Argument[0];ReturnValue;taint;df-generated | | System;Uri;TryCreate;(System.Uri,System.Uri,System.Uri);Argument[1];ReturnValue;taint;df-generated | +| System;Uri;TryEscapeDataString;(System.ReadOnlySpan,System.Span,System.Int32);Argument[0].Element;Argument[1].Element;value;dfc-generated | +| System;Uri;TryUnescapeDataString;(System.ReadOnlySpan,System.Span,System.Int32);Argument[0].Element;Argument[1].Element;value;dfc-generated | +| System;Uri;UnescapeDataString;(System.ReadOnlySpan);Argument[0].Element;ReturnValue;taint;dfc-generated | | System;Uri;UnescapeDataString;(System.String);Argument[0];ReturnValue;value;dfc-generated | | System;Uri;Uri;(System.String);Argument[0];Argument[this];taint;manual | | System;Uri;Uri;(System.String,System.Boolean);Argument[0];Argument[this];taint;manual | From fbbdea09a20b8a980f6830f71bcf27f526880994 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Fri, 7 Feb 2025 14:43:13 +0100 Subject: [PATCH 147/279] C#: Add change note. --- csharp/ql/lib/change-notes/2025-02-07-dotnet-models.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 csharp/ql/lib/change-notes/2025-02-07-dotnet-models.md diff --git a/csharp/ql/lib/change-notes/2025-02-07-dotnet-models.md b/csharp/ql/lib/change-notes/2025-02-07-dotnet-models.md new file mode 100644 index 00000000000..ddb1d0767f5 --- /dev/null +++ b/csharp/ql/lib/change-notes/2025-02-07-dotnet-models.md @@ -0,0 +1,5 @@ + +--- +category: minorAnalysis +--- +* C# 13: Add generated models for .NET 9. From 83f8a4057cc66873395dd8f7715efa10348300cd Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Tue, 11 Feb 2025 13:46:28 +0100 Subject: [PATCH 148/279] C#: Address review comments. --- .../semmle/code/csharp/dataflow/internal/DataFlowPrivate.qll | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/csharp/ql/lib/semmle/code/csharp/dataflow/internal/DataFlowPrivate.qll b/csharp/ql/lib/semmle/code/csharp/dataflow/internal/DataFlowPrivate.qll index ce652a2af80..d8c57d4a3c1 100644 --- a/csharp/ql/lib/semmle/code/csharp/dataflow/internal/DataFlowPrivate.qll +++ b/csharp/ql/lib/semmle/code/csharp/dataflow/internal/DataFlowPrivate.qll @@ -2087,7 +2087,9 @@ class CaptureNode extends NodeImpl, TCaptureNode { * same database (which is the case for .NET Runtime). */ private predicate hasAutoImplementation(Property p) { - forall(Accessor a | a = p.getAnAccessor() | count(getASourceLocation(a)) > count(a.getBody())) + forex(Accessor a | a = p.getAnAccessor() | + strictcount(getASourceLocation(a)) > count(a.getBody()) + ) } /** A field or a property. */ From 71c078dbdd2bb56e38d0b2306faac6d046a4dd4f Mon Sep 17 00:00:00 2001 From: Jonas Jensen Date: Tue, 11 Feb 2025 13:49:15 +0100 Subject: [PATCH 149/279] Java: precise diff-informed NumericCastTainted It was discovered by the upcoming support for exact locations matching in diff-informed testing that this data-flow configuration did not correspond exactly to the query. --- .../semmle/code/java/security/NumericCastTaintedQuery.qll | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/java/ql/lib/semmle/code/java/security/NumericCastTaintedQuery.qll b/java/ql/lib/semmle/code/java/security/NumericCastTaintedQuery.qll index 7efa6e03062..bfe22c69e64 100644 --- a/java/ql/lib/semmle/code/java/security/NumericCastTaintedQuery.qll +++ b/java/ql/lib/semmle/code/java/security/NumericCastTaintedQuery.qll @@ -104,6 +104,13 @@ module NumericCastFlowConfig implements DataFlow::ConfigSig { predicate isBarrierIn(DataFlow::Node node) { isSource(node) } predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + exists(NumericNarrowingCastExpr cast | + cast.getExpr() = sink.asExpr() and + result = cast.getLocation() + ) + } } /** From 7e3f89842d657c7cfc4eda59866b45f013e67b4c Mon Sep 17 00:00:00 2001 From: Asger F Date: Tue, 11 Feb 2025 14:12:03 +0100 Subject: [PATCH 150/279] JS: Provide more precise related locations --- .../javascript/security/regexp/PolynomialReDoSQuery.qll | 2 -- javascript/ql/src/experimental/Security/CWE-918/SSRF.qll | 4 ++++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/javascript/ql/lib/semmle/javascript/security/regexp/PolynomialReDoSQuery.qll b/javascript/ql/lib/semmle/javascript/security/regexp/PolynomialReDoSQuery.qll index d1baf9c4523..e68fd5af415 100644 --- a/javascript/ql/lib/semmle/javascript/security/regexp/PolynomialReDoSQuery.qll +++ b/javascript/ql/lib/semmle/javascript/security/regexp/PolynomialReDoSQuery.qll @@ -29,8 +29,6 @@ module PolynomialReDoSConfig implements DataFlow::ConfigSig { predicate observeDiffInformedIncrementalMode() { any() } Location getASelectedSinkLocation(DataFlow::Node sink) { - result = sink.(Sink).getLocation() - or result = sink.(Sink).getHighlight().getLocation() or result = sink.(Sink).getRegExp().getLocation() diff --git a/javascript/ql/src/experimental/Security/CWE-918/SSRF.qll b/javascript/ql/src/experimental/Security/CWE-918/SSRF.qll index 380f594c21e..03bc9f99038 100644 --- a/javascript/ql/src/experimental/Security/CWE-918/SSRF.qll +++ b/javascript/ql/src/experimental/Security/CWE-918/SSRF.qll @@ -29,6 +29,10 @@ module SsrfConfig implements DataFlow::ConfigSig { predicate isBarrierOut(DataFlow::Node node) { strictSanitizingPrefixEdge(node, _) } + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // Does not select the source + } + predicate observeDiffInformedIncrementalMode() { any() } } From 0aa08a35539121307526aeca7f5e531c12842ffa Mon Sep 17 00:00:00 2001 From: Simon Friis Vindum Date: Tue, 11 Feb 2025 15:09:10 +0100 Subject: [PATCH 151/279] Rust: Add CFG test with identifier pattern containing sub pattern, ref, and mut --- .../controlflow/BasicBlocks.expected | 422 +++++++----- .../library-tests/controlflow/Cfg.expected | 601 ++++++++++-------- .../ql/test/library-tests/controlflow/test.rs | 16 + 3 files changed, 586 insertions(+), 453 deletions(-) diff --git a/rust/ql/test/library-tests/controlflow/BasicBlocks.expected b/rust/ql/test/library-tests/controlflow/BasicBlocks.expected index ccf7ffccf8d..57f82a0b1e4 100644 --- a/rust/ql/test/library-tests/controlflow/BasicBlocks.expected +++ b/rust/ql/test/library-tests/controlflow/BasicBlocks.expected @@ -610,69 +610,97 @@ dominates | test.rs:395:13:395:15 | RangePat | test.rs:396:13:396:13 | _ | | test.rs:395:20:395:20 | 3 | test.rs:395:20:395:20 | 3 | | test.rs:396:13:396:13 | _ | test.rs:396:13:396:13 | _ | -| test.rs:402:5:407:5 | enter fn test_infinite_loop | test.rs:402:5:407:5 | enter fn test_infinite_loop | -| test.rs:402:5:407:5 | enter fn test_infinite_loop | test.rs:404:13:404:14 | TupleExpr | -| test.rs:404:13:404:14 | TupleExpr | test.rs:404:13:404:14 | TupleExpr | -| test.rs:411:5:413:5 | enter fn say_hello | test.rs:411:5:413:5 | enter fn say_hello | -| test.rs:415:5:434:5 | enter fn async_block | test.rs:415:5:434:5 | enter fn async_block | -| test.rs:416:26:418:9 | enter { ... } | test.rs:416:26:418:9 | enter { ... } | -| test.rs:419:31:421:9 | enter { ... } | test.rs:419:31:421:9 | enter { ... } | -| test.rs:428:22:433:9 | enter \|...\| ... | test.rs:428:22:433:9 | enter \|...\| ... | -| test.rs:428:28:433:9 | enter { ... } | test.rs:428:28:433:9 | enter { ... } | -| test.rs:428:28:433:9 | enter { ... } | test.rs:428:28:433:9 | exit { ... } (normal) | -| test.rs:428:28:433:9 | enter { ... } | test.rs:429:13:431:13 | if b {...} | -| test.rs:428:28:433:9 | enter { ... } | test.rs:430:17:430:41 | ExprStmt | -| test.rs:428:28:433:9 | exit { ... } (normal) | test.rs:428:28:433:9 | exit { ... } (normal) | -| test.rs:429:13:431:13 | if b {...} | test.rs:429:13:431:13 | if b {...} | -| test.rs:430:17:430:41 | ExprStmt | test.rs:430:17:430:41 | ExprStmt | -| test.rs:440:5:442:5 | enter fn add_two | test.rs:440:5:442:5 | enter fn add_two | -| test.rs:446:5:454:5 | enter fn const_block_assert | test.rs:446:5:454:5 | enter fn const_block_assert | -| test.rs:446:5:454:5 | enter fn const_block_assert | test.rs:450:13:450:49 | ExprStmt | -| test.rs:446:5:454:5 | enter fn const_block_assert | test.rs:450:21:450:48 | [boolean(false)] ! ... | -| test.rs:446:5:454:5 | enter fn const_block_assert | test.rs:450:21:450:48 | [boolean(true)] ! ... | -| test.rs:446:5:454:5 | enter fn const_block_assert | test.rs:450:21:450:48 | if ... {...} | -| test.rs:450:13:450:49 | ExprStmt | test.rs:450:13:450:49 | ExprStmt | -| test.rs:450:13:450:49 | enter fn panic_cold_explicit | test.rs:450:13:450:49 | enter fn panic_cold_explicit | -| test.rs:450:21:450:48 | [boolean(false)] ! ... | test.rs:450:21:450:48 | [boolean(false)] ! ... | -| test.rs:450:21:450:48 | [boolean(true)] ! ... | test.rs:450:13:450:49 | ExprStmt | -| test.rs:450:21:450:48 | [boolean(true)] ! ... | test.rs:450:21:450:48 | [boolean(true)] ! ... | -| test.rs:450:21:450:48 | if ... {...} | test.rs:450:21:450:48 | if ... {...} | -| test.rs:456:5:465:5 | enter fn const_block_panic | test.rs:456:5:465:5 | enter fn const_block_panic | -| test.rs:456:5:465:5 | enter fn const_block_panic | test.rs:458:9:463:9 | if false {...} | -| test.rs:458:9:463:9 | if false {...} | test.rs:458:9:463:9 | if false {...} | -| test.rs:461:17:461:24 | enter fn panic_cold_explicit | test.rs:461:17:461:24 | enter fn panic_cold_explicit | -| test.rs:468:1:473:1 | enter fn dead_code | test.rs:468:1:473:1 | enter fn dead_code | -| test.rs:468:1:473:1 | enter fn dead_code | test.rs:470:9:470:17 | ExprStmt | -| test.rs:470:9:470:17 | ExprStmt | test.rs:470:9:470:17 | ExprStmt | -| test.rs:475:1:475:16 | enter fn do_thing | test.rs:475:1:475:16 | enter fn do_thing | -| test.rs:477:1:479:1 | enter fn condition_not_met | test.rs:477:1:479:1 | enter fn condition_not_met | -| test.rs:481:1:481:21 | enter fn do_next_thing | test.rs:481:1:481:21 | enter fn do_next_thing | -| test.rs:483:1:483:21 | enter fn do_last_thing | test.rs:483:1:483:21 | enter fn do_last_thing | -| test.rs:485:1:499:1 | enter fn labelled_block1 | test.rs:485:1:499:1 | enter fn labelled_block1 | -| test.rs:485:1:499:1 | enter fn labelled_block1 | test.rs:486:18:497:5 | 'block: { ... } | -| test.rs:485:1:499:1 | enter fn labelled_block1 | test.rs:488:9:490:9 | if ... {...} | -| test.rs:485:1:499:1 | enter fn labelled_block1 | test.rs:489:13:489:27 | ExprStmt | -| test.rs:485:1:499:1 | enter fn labelled_block1 | test.rs:492:9:494:9 | if ... {...} | -| test.rs:485:1:499:1 | enter fn labelled_block1 | test.rs:493:13:493:27 | ExprStmt | -| test.rs:486:18:497:5 | 'block: { ... } | test.rs:486:18:497:5 | 'block: { ... } | -| test.rs:488:9:490:9 | if ... {...} | test.rs:488:9:490:9 | if ... {...} | -| test.rs:488:9:490:9 | if ... {...} | test.rs:492:9:494:9 | if ... {...} | -| test.rs:488:9:490:9 | if ... {...} | test.rs:493:13:493:27 | ExprStmt | -| test.rs:489:13:489:27 | ExprStmt | test.rs:489:13:489:27 | ExprStmt | -| test.rs:492:9:494:9 | if ... {...} | test.rs:492:9:494:9 | if ... {...} | -| test.rs:493:13:493:27 | ExprStmt | test.rs:493:13:493:27 | ExprStmt | -| test.rs:501:1:509:1 | enter fn labelled_block2 | test.rs:501:1:509:1 | enter fn labelled_block2 | -| test.rs:501:1:509:1 | enter fn labelled_block2 | test.rs:502:18:508:5 | 'block: { ... } | -| test.rs:501:1:509:1 | enter fn labelled_block2 | test.rs:504:18:504:18 | y | -| test.rs:501:1:509:1 | enter fn labelled_block2 | test.rs:505:13:505:27 | ExprStmt | -| test.rs:502:18:508:5 | 'block: { ... } | test.rs:502:18:508:5 | 'block: { ... } | -| test.rs:504:18:504:18 | y | test.rs:504:18:504:18 | y | +| test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | +| test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:401:9:404:9 | match 43 { ... } | +| test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:402:13:402:21 | [match(true)] n | +| test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:402:17:402:17 | 1 | +| test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:402:20:402:21 | 10 | +| test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:403:13:403:13 | _ | +| test.rs:401:9:404:9 | match 43 { ... } | test.rs:401:9:404:9 | match 43 { ... } | +| test.rs:402:13:402:21 | [match(true)] n | test.rs:402:13:402:21 | [match(true)] n | +| test.rs:402:17:402:17 | 1 | test.rs:402:13:402:21 | [match(true)] n | +| test.rs:402:17:402:17 | 1 | test.rs:402:17:402:17 | 1 | +| test.rs:402:17:402:17 | 1 | test.rs:402:20:402:21 | 10 | +| test.rs:402:20:402:21 | 10 | test.rs:402:13:402:21 | [match(true)] n | +| test.rs:402:20:402:21 | 10 | test.rs:402:20:402:21 | 10 | +| test.rs:403:13:403:13 | _ | test.rs:403:13:403:13 | _ | +| test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | +| test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:409:9:412:9 | match a { ... } | +| test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:410:13:410:29 | [match(true)] n | +| test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:410:25:410:25 | 1 | +| test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:410:28:410:29 | 10 | +| test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:411:13:411:21 | n | +| test.rs:409:9:412:9 | match a { ... } | test.rs:409:9:412:9 | match a { ... } | +| test.rs:410:13:410:29 | [match(true)] n | test.rs:410:13:410:29 | [match(true)] n | +| test.rs:410:25:410:25 | 1 | test.rs:410:13:410:29 | [match(true)] n | +| test.rs:410:25:410:25 | 1 | test.rs:410:25:410:25 | 1 | +| test.rs:410:25:410:25 | 1 | test.rs:410:28:410:29 | 10 | +| test.rs:410:28:410:29 | 10 | test.rs:410:13:410:29 | [match(true)] n | +| test.rs:410:28:410:29 | 10 | test.rs:410:28:410:29 | 10 | +| test.rs:411:13:411:21 | n | test.rs:411:13:411:21 | n | +| test.rs:418:5:423:5 | enter fn test_infinite_loop | test.rs:418:5:423:5 | enter fn test_infinite_loop | +| test.rs:418:5:423:5 | enter fn test_infinite_loop | test.rs:420:13:420:14 | TupleExpr | +| test.rs:420:13:420:14 | TupleExpr | test.rs:420:13:420:14 | TupleExpr | +| test.rs:427:5:429:5 | enter fn say_hello | test.rs:427:5:429:5 | enter fn say_hello | +| test.rs:431:5:450:5 | enter fn async_block | test.rs:431:5:450:5 | enter fn async_block | +| test.rs:432:26:434:9 | enter { ... } | test.rs:432:26:434:9 | enter { ... } | +| test.rs:435:31:437:9 | enter { ... } | test.rs:435:31:437:9 | enter { ... } | +| test.rs:444:22:449:9 | enter \|...\| ... | test.rs:444:22:449:9 | enter \|...\| ... | +| test.rs:444:28:449:9 | enter { ... } | test.rs:444:28:449:9 | enter { ... } | +| test.rs:444:28:449:9 | enter { ... } | test.rs:444:28:449:9 | exit { ... } (normal) | +| test.rs:444:28:449:9 | enter { ... } | test.rs:445:13:447:13 | if b {...} | +| test.rs:444:28:449:9 | enter { ... } | test.rs:446:17:446:41 | ExprStmt | +| test.rs:444:28:449:9 | exit { ... } (normal) | test.rs:444:28:449:9 | exit { ... } (normal) | +| test.rs:445:13:447:13 | if b {...} | test.rs:445:13:447:13 | if b {...} | +| test.rs:446:17:446:41 | ExprStmt | test.rs:446:17:446:41 | ExprStmt | +| test.rs:456:5:458:5 | enter fn add_two | test.rs:456:5:458:5 | enter fn add_two | +| test.rs:462:5:470:5 | enter fn const_block_assert | test.rs:462:5:470:5 | enter fn const_block_assert | +| test.rs:462:5:470:5 | enter fn const_block_assert | test.rs:466:13:466:49 | ExprStmt | +| test.rs:462:5:470:5 | enter fn const_block_assert | test.rs:466:21:466:48 | [boolean(false)] ! ... | +| test.rs:462:5:470:5 | enter fn const_block_assert | test.rs:466:21:466:48 | [boolean(true)] ! ... | +| test.rs:462:5:470:5 | enter fn const_block_assert | test.rs:466:21:466:48 | if ... {...} | +| test.rs:466:13:466:49 | ExprStmt | test.rs:466:13:466:49 | ExprStmt | +| test.rs:466:13:466:49 | enter fn panic_cold_explicit | test.rs:466:13:466:49 | enter fn panic_cold_explicit | +| test.rs:466:21:466:48 | [boolean(false)] ! ... | test.rs:466:21:466:48 | [boolean(false)] ! ... | +| test.rs:466:21:466:48 | [boolean(true)] ! ... | test.rs:466:13:466:49 | ExprStmt | +| test.rs:466:21:466:48 | [boolean(true)] ! ... | test.rs:466:21:466:48 | [boolean(true)] ! ... | +| test.rs:466:21:466:48 | if ... {...} | test.rs:466:21:466:48 | if ... {...} | +| test.rs:472:5:481:5 | enter fn const_block_panic | test.rs:472:5:481:5 | enter fn const_block_panic | +| test.rs:472:5:481:5 | enter fn const_block_panic | test.rs:474:9:479:9 | if false {...} | +| test.rs:474:9:479:9 | if false {...} | test.rs:474:9:479:9 | if false {...} | +| test.rs:477:17:477:24 | enter fn panic_cold_explicit | test.rs:477:17:477:24 | enter fn panic_cold_explicit | +| test.rs:484:1:489:1 | enter fn dead_code | test.rs:484:1:489:1 | enter fn dead_code | +| test.rs:484:1:489:1 | enter fn dead_code | test.rs:486:9:486:17 | ExprStmt | +| test.rs:486:9:486:17 | ExprStmt | test.rs:486:9:486:17 | ExprStmt | +| test.rs:491:1:491:16 | enter fn do_thing | test.rs:491:1:491:16 | enter fn do_thing | +| test.rs:493:1:495:1 | enter fn condition_not_met | test.rs:493:1:495:1 | enter fn condition_not_met | +| test.rs:497:1:497:21 | enter fn do_next_thing | test.rs:497:1:497:21 | enter fn do_next_thing | +| test.rs:499:1:499:21 | enter fn do_last_thing | test.rs:499:1:499:21 | enter fn do_last_thing | +| test.rs:501:1:515:1 | enter fn labelled_block1 | test.rs:501:1:515:1 | enter fn labelled_block1 | +| test.rs:501:1:515:1 | enter fn labelled_block1 | test.rs:502:18:513:5 | 'block: { ... } | +| test.rs:501:1:515:1 | enter fn labelled_block1 | test.rs:504:9:506:9 | if ... {...} | +| test.rs:501:1:515:1 | enter fn labelled_block1 | test.rs:505:13:505:27 | ExprStmt | +| test.rs:501:1:515:1 | enter fn labelled_block1 | test.rs:508:9:510:9 | if ... {...} | +| test.rs:501:1:515:1 | enter fn labelled_block1 | test.rs:509:13:509:27 | ExprStmt | +| test.rs:502:18:513:5 | 'block: { ... } | test.rs:502:18:513:5 | 'block: { ... } | +| test.rs:504:9:506:9 | if ... {...} | test.rs:504:9:506:9 | if ... {...} | +| test.rs:504:9:506:9 | if ... {...} | test.rs:508:9:510:9 | if ... {...} | +| test.rs:504:9:506:9 | if ... {...} | test.rs:509:13:509:27 | ExprStmt | | test.rs:505:13:505:27 | ExprStmt | test.rs:505:13:505:27 | ExprStmt | -| test.rs:511:1:517:1 | enter fn test_nested_function2 | test.rs:511:1:517:1 | enter fn test_nested_function2 | -| test.rs:513:5:515:5 | enter fn nested | test.rs:513:5:515:5 | enter fn nested | -| test.rs:528:5:530:5 | enter fn new | test.rs:528:5:530:5 | enter fn new | -| test.rs:532:5:534:5 | enter fn negated | test.rs:532:5:534:5 | enter fn negated | -| test.rs:536:5:538:5 | enter fn multifly_add | test.rs:536:5:538:5 | enter fn multifly_add | +| test.rs:508:9:510:9 | if ... {...} | test.rs:508:9:510:9 | if ... {...} | +| test.rs:509:13:509:27 | ExprStmt | test.rs:509:13:509:27 | ExprStmt | +| test.rs:517:1:525:1 | enter fn labelled_block2 | test.rs:517:1:525:1 | enter fn labelled_block2 | +| test.rs:517:1:525:1 | enter fn labelled_block2 | test.rs:518:18:524:5 | 'block: { ... } | +| test.rs:517:1:525:1 | enter fn labelled_block2 | test.rs:520:18:520:18 | y | +| test.rs:517:1:525:1 | enter fn labelled_block2 | test.rs:521:13:521:27 | ExprStmt | +| test.rs:518:18:524:5 | 'block: { ... } | test.rs:518:18:524:5 | 'block: { ... } | +| test.rs:520:18:520:18 | y | test.rs:520:18:520:18 | y | +| test.rs:521:13:521:27 | ExprStmt | test.rs:521:13:521:27 | ExprStmt | +| test.rs:527:1:533:1 | enter fn test_nested_function2 | test.rs:527:1:533:1 | enter fn test_nested_function2 | +| test.rs:529:5:531:5 | enter fn nested | test.rs:529:5:531:5 | enter fn nested | +| test.rs:544:5:546:5 | enter fn new | test.rs:544:5:546:5 | enter fn new | +| test.rs:548:5:550:5 | enter fn negated | test.rs:548:5:550:5 | enter fn negated | +| test.rs:552:5:554:5 | enter fn multifly_add | test.rs:552:5:554:5 | enter fn multifly_add | postDominance | test.rs:5:5:8:5 | enter fn function_call | test.rs:5:5:8:5 | enter fn function_call | | test.rs:10:5:13:5 | enter fn method_call | test.rs:10:5:13:5 | enter fn method_call | @@ -1192,66 +1220,88 @@ postDominance | test.rs:395:13:395:15 | RangePat | test.rs:395:13:395:15 | RangePat | | test.rs:395:20:395:20 | 3 | test.rs:395:20:395:20 | 3 | | test.rs:396:13:396:13 | _ | test.rs:396:13:396:13 | _ | -| test.rs:402:5:407:5 | enter fn test_infinite_loop | test.rs:402:5:407:5 | enter fn test_infinite_loop | -| test.rs:404:13:404:14 | TupleExpr | test.rs:404:13:404:14 | TupleExpr | -| test.rs:411:5:413:5 | enter fn say_hello | test.rs:411:5:413:5 | enter fn say_hello | -| test.rs:415:5:434:5 | enter fn async_block | test.rs:415:5:434:5 | enter fn async_block | -| test.rs:416:26:418:9 | enter { ... } | test.rs:416:26:418:9 | enter { ... } | -| test.rs:419:31:421:9 | enter { ... } | test.rs:419:31:421:9 | enter { ... } | -| test.rs:428:22:433:9 | enter \|...\| ... | test.rs:428:22:433:9 | enter \|...\| ... | -| test.rs:428:28:433:9 | enter { ... } | test.rs:428:28:433:9 | enter { ... } | -| test.rs:428:28:433:9 | exit { ... } (normal) | test.rs:428:28:433:9 | enter { ... } | -| test.rs:428:28:433:9 | exit { ... } (normal) | test.rs:428:28:433:9 | exit { ... } (normal) | -| test.rs:428:28:433:9 | exit { ... } (normal) | test.rs:429:13:431:13 | if b {...} | -| test.rs:428:28:433:9 | exit { ... } (normal) | test.rs:430:17:430:41 | ExprStmt | -| test.rs:429:13:431:13 | if b {...} | test.rs:429:13:431:13 | if b {...} | -| test.rs:430:17:430:41 | ExprStmt | test.rs:430:17:430:41 | ExprStmt | -| test.rs:440:5:442:5 | enter fn add_two | test.rs:440:5:442:5 | enter fn add_two | -| test.rs:446:5:454:5 | enter fn const_block_assert | test.rs:446:5:454:5 | enter fn const_block_assert | -| test.rs:450:13:450:49 | ExprStmt | test.rs:450:13:450:49 | ExprStmt | -| test.rs:450:13:450:49 | ExprStmt | test.rs:450:21:450:48 | [boolean(true)] ! ... | -| test.rs:450:13:450:49 | enter fn panic_cold_explicit | test.rs:450:13:450:49 | enter fn panic_cold_explicit | -| test.rs:450:21:450:48 | [boolean(false)] ! ... | test.rs:450:21:450:48 | [boolean(false)] ! ... | -| test.rs:450:21:450:48 | [boolean(true)] ! ... | test.rs:450:21:450:48 | [boolean(true)] ! ... | -| test.rs:450:21:450:48 | if ... {...} | test.rs:446:5:454:5 | enter fn const_block_assert | -| test.rs:450:21:450:48 | if ... {...} | test.rs:450:13:450:49 | ExprStmt | -| test.rs:450:21:450:48 | if ... {...} | test.rs:450:21:450:48 | [boolean(false)] ! ... | -| test.rs:450:21:450:48 | if ... {...} | test.rs:450:21:450:48 | [boolean(true)] ! ... | -| test.rs:450:21:450:48 | if ... {...} | test.rs:450:21:450:48 | if ... {...} | -| test.rs:456:5:465:5 | enter fn const_block_panic | test.rs:456:5:465:5 | enter fn const_block_panic | -| test.rs:458:9:463:9 | if false {...} | test.rs:456:5:465:5 | enter fn const_block_panic | -| test.rs:458:9:463:9 | if false {...} | test.rs:458:9:463:9 | if false {...} | -| test.rs:461:17:461:24 | enter fn panic_cold_explicit | test.rs:461:17:461:24 | enter fn panic_cold_explicit | -| test.rs:468:1:473:1 | enter fn dead_code | test.rs:468:1:473:1 | enter fn dead_code | -| test.rs:470:9:470:17 | ExprStmt | test.rs:468:1:473:1 | enter fn dead_code | -| test.rs:470:9:470:17 | ExprStmt | test.rs:470:9:470:17 | ExprStmt | -| test.rs:475:1:475:16 | enter fn do_thing | test.rs:475:1:475:16 | enter fn do_thing | -| test.rs:477:1:479:1 | enter fn condition_not_met | test.rs:477:1:479:1 | enter fn condition_not_met | -| test.rs:481:1:481:21 | enter fn do_next_thing | test.rs:481:1:481:21 | enter fn do_next_thing | -| test.rs:483:1:483:21 | enter fn do_last_thing | test.rs:483:1:483:21 | enter fn do_last_thing | -| test.rs:485:1:499:1 | enter fn labelled_block1 | test.rs:485:1:499:1 | enter fn labelled_block1 | -| test.rs:486:18:497:5 | 'block: { ... } | test.rs:485:1:499:1 | enter fn labelled_block1 | -| test.rs:486:18:497:5 | 'block: { ... } | test.rs:486:18:497:5 | 'block: { ... } | -| test.rs:486:18:497:5 | 'block: { ... } | test.rs:488:9:490:9 | if ... {...} | -| test.rs:486:18:497:5 | 'block: { ... } | test.rs:489:13:489:27 | ExprStmt | -| test.rs:486:18:497:5 | 'block: { ... } | test.rs:492:9:494:9 | if ... {...} | -| test.rs:486:18:497:5 | 'block: { ... } | test.rs:493:13:493:27 | ExprStmt | -| test.rs:488:9:490:9 | if ... {...} | test.rs:488:9:490:9 | if ... {...} | -| test.rs:489:13:489:27 | ExprStmt | test.rs:489:13:489:27 | ExprStmt | -| test.rs:492:9:494:9 | if ... {...} | test.rs:492:9:494:9 | if ... {...} | -| test.rs:493:13:493:27 | ExprStmt | test.rs:493:13:493:27 | ExprStmt | -| test.rs:501:1:509:1 | enter fn labelled_block2 | test.rs:501:1:509:1 | enter fn labelled_block2 | -| test.rs:502:18:508:5 | 'block: { ... } | test.rs:501:1:509:1 | enter fn labelled_block2 | -| test.rs:502:18:508:5 | 'block: { ... } | test.rs:502:18:508:5 | 'block: { ... } | -| test.rs:502:18:508:5 | 'block: { ... } | test.rs:504:18:504:18 | y | -| test.rs:502:18:508:5 | 'block: { ... } | test.rs:505:13:505:27 | ExprStmt | -| test.rs:504:18:504:18 | y | test.rs:504:18:504:18 | y | +| test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | +| test.rs:401:9:404:9 | match 43 { ... } | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | +| test.rs:401:9:404:9 | match 43 { ... } | test.rs:401:9:404:9 | match 43 { ... } | +| test.rs:401:9:404:9 | match 43 { ... } | test.rs:402:13:402:21 | [match(true)] n | +| test.rs:401:9:404:9 | match 43 { ... } | test.rs:402:17:402:17 | 1 | +| test.rs:401:9:404:9 | match 43 { ... } | test.rs:402:20:402:21 | 10 | +| test.rs:401:9:404:9 | match 43 { ... } | test.rs:403:13:403:13 | _ | +| test.rs:402:13:402:21 | [match(true)] n | test.rs:402:13:402:21 | [match(true)] n | +| test.rs:402:17:402:17 | 1 | test.rs:402:17:402:17 | 1 | +| test.rs:402:20:402:21 | 10 | test.rs:402:20:402:21 | 10 | +| test.rs:403:13:403:13 | _ | test.rs:403:13:403:13 | _ | +| test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | +| test.rs:409:9:412:9 | match a { ... } | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | +| test.rs:409:9:412:9 | match a { ... } | test.rs:409:9:412:9 | match a { ... } | +| test.rs:409:9:412:9 | match a { ... } | test.rs:410:13:410:29 | [match(true)] n | +| test.rs:409:9:412:9 | match a { ... } | test.rs:410:25:410:25 | 1 | +| test.rs:409:9:412:9 | match a { ... } | test.rs:410:28:410:29 | 10 | +| test.rs:409:9:412:9 | match a { ... } | test.rs:411:13:411:21 | n | +| test.rs:410:13:410:29 | [match(true)] n | test.rs:410:13:410:29 | [match(true)] n | +| test.rs:410:25:410:25 | 1 | test.rs:410:25:410:25 | 1 | +| test.rs:410:28:410:29 | 10 | test.rs:410:28:410:29 | 10 | +| test.rs:411:13:411:21 | n | test.rs:411:13:411:21 | n | +| test.rs:418:5:423:5 | enter fn test_infinite_loop | test.rs:418:5:423:5 | enter fn test_infinite_loop | +| test.rs:420:13:420:14 | TupleExpr | test.rs:420:13:420:14 | TupleExpr | +| test.rs:427:5:429:5 | enter fn say_hello | test.rs:427:5:429:5 | enter fn say_hello | +| test.rs:431:5:450:5 | enter fn async_block | test.rs:431:5:450:5 | enter fn async_block | +| test.rs:432:26:434:9 | enter { ... } | test.rs:432:26:434:9 | enter { ... } | +| test.rs:435:31:437:9 | enter { ... } | test.rs:435:31:437:9 | enter { ... } | +| test.rs:444:22:449:9 | enter \|...\| ... | test.rs:444:22:449:9 | enter \|...\| ... | +| test.rs:444:28:449:9 | enter { ... } | test.rs:444:28:449:9 | enter { ... } | +| test.rs:444:28:449:9 | exit { ... } (normal) | test.rs:444:28:449:9 | enter { ... } | +| test.rs:444:28:449:9 | exit { ... } (normal) | test.rs:444:28:449:9 | exit { ... } (normal) | +| test.rs:444:28:449:9 | exit { ... } (normal) | test.rs:445:13:447:13 | if b {...} | +| test.rs:444:28:449:9 | exit { ... } (normal) | test.rs:446:17:446:41 | ExprStmt | +| test.rs:445:13:447:13 | if b {...} | test.rs:445:13:447:13 | if b {...} | +| test.rs:446:17:446:41 | ExprStmt | test.rs:446:17:446:41 | ExprStmt | +| test.rs:456:5:458:5 | enter fn add_two | test.rs:456:5:458:5 | enter fn add_two | +| test.rs:462:5:470:5 | enter fn const_block_assert | test.rs:462:5:470:5 | enter fn const_block_assert | +| test.rs:466:13:466:49 | ExprStmt | test.rs:466:13:466:49 | ExprStmt | +| test.rs:466:13:466:49 | ExprStmt | test.rs:466:21:466:48 | [boolean(true)] ! ... | +| test.rs:466:13:466:49 | enter fn panic_cold_explicit | test.rs:466:13:466:49 | enter fn panic_cold_explicit | +| test.rs:466:21:466:48 | [boolean(false)] ! ... | test.rs:466:21:466:48 | [boolean(false)] ! ... | +| test.rs:466:21:466:48 | [boolean(true)] ! ... | test.rs:466:21:466:48 | [boolean(true)] ! ... | +| test.rs:466:21:466:48 | if ... {...} | test.rs:462:5:470:5 | enter fn const_block_assert | +| test.rs:466:21:466:48 | if ... {...} | test.rs:466:13:466:49 | ExprStmt | +| test.rs:466:21:466:48 | if ... {...} | test.rs:466:21:466:48 | [boolean(false)] ! ... | +| test.rs:466:21:466:48 | if ... {...} | test.rs:466:21:466:48 | [boolean(true)] ! ... | +| test.rs:466:21:466:48 | if ... {...} | test.rs:466:21:466:48 | if ... {...} | +| test.rs:472:5:481:5 | enter fn const_block_panic | test.rs:472:5:481:5 | enter fn const_block_panic | +| test.rs:474:9:479:9 | if false {...} | test.rs:472:5:481:5 | enter fn const_block_panic | +| test.rs:474:9:479:9 | if false {...} | test.rs:474:9:479:9 | if false {...} | +| test.rs:477:17:477:24 | enter fn panic_cold_explicit | test.rs:477:17:477:24 | enter fn panic_cold_explicit | +| test.rs:484:1:489:1 | enter fn dead_code | test.rs:484:1:489:1 | enter fn dead_code | +| test.rs:486:9:486:17 | ExprStmt | test.rs:484:1:489:1 | enter fn dead_code | +| test.rs:486:9:486:17 | ExprStmt | test.rs:486:9:486:17 | ExprStmt | +| test.rs:491:1:491:16 | enter fn do_thing | test.rs:491:1:491:16 | enter fn do_thing | +| test.rs:493:1:495:1 | enter fn condition_not_met | test.rs:493:1:495:1 | enter fn condition_not_met | +| test.rs:497:1:497:21 | enter fn do_next_thing | test.rs:497:1:497:21 | enter fn do_next_thing | +| test.rs:499:1:499:21 | enter fn do_last_thing | test.rs:499:1:499:21 | enter fn do_last_thing | +| test.rs:501:1:515:1 | enter fn labelled_block1 | test.rs:501:1:515:1 | enter fn labelled_block1 | +| test.rs:502:18:513:5 | 'block: { ... } | test.rs:501:1:515:1 | enter fn labelled_block1 | +| test.rs:502:18:513:5 | 'block: { ... } | test.rs:502:18:513:5 | 'block: { ... } | +| test.rs:502:18:513:5 | 'block: { ... } | test.rs:504:9:506:9 | if ... {...} | +| test.rs:502:18:513:5 | 'block: { ... } | test.rs:505:13:505:27 | ExprStmt | +| test.rs:502:18:513:5 | 'block: { ... } | test.rs:508:9:510:9 | if ... {...} | +| test.rs:502:18:513:5 | 'block: { ... } | test.rs:509:13:509:27 | ExprStmt | +| test.rs:504:9:506:9 | if ... {...} | test.rs:504:9:506:9 | if ... {...} | | test.rs:505:13:505:27 | ExprStmt | test.rs:505:13:505:27 | ExprStmt | -| test.rs:511:1:517:1 | enter fn test_nested_function2 | test.rs:511:1:517:1 | enter fn test_nested_function2 | -| test.rs:513:5:515:5 | enter fn nested | test.rs:513:5:515:5 | enter fn nested | -| test.rs:528:5:530:5 | enter fn new | test.rs:528:5:530:5 | enter fn new | -| test.rs:532:5:534:5 | enter fn negated | test.rs:532:5:534:5 | enter fn negated | -| test.rs:536:5:538:5 | enter fn multifly_add | test.rs:536:5:538:5 | enter fn multifly_add | +| test.rs:508:9:510:9 | if ... {...} | test.rs:508:9:510:9 | if ... {...} | +| test.rs:509:13:509:27 | ExprStmt | test.rs:509:13:509:27 | ExprStmt | +| test.rs:517:1:525:1 | enter fn labelled_block2 | test.rs:517:1:525:1 | enter fn labelled_block2 | +| test.rs:518:18:524:5 | 'block: { ... } | test.rs:517:1:525:1 | enter fn labelled_block2 | +| test.rs:518:18:524:5 | 'block: { ... } | test.rs:518:18:524:5 | 'block: { ... } | +| test.rs:518:18:524:5 | 'block: { ... } | test.rs:520:18:520:18 | y | +| test.rs:518:18:524:5 | 'block: { ... } | test.rs:521:13:521:27 | ExprStmt | +| test.rs:520:18:520:18 | y | test.rs:520:18:520:18 | y | +| test.rs:521:13:521:27 | ExprStmt | test.rs:521:13:521:27 | ExprStmt | +| test.rs:527:1:533:1 | enter fn test_nested_function2 | test.rs:527:1:533:1 | enter fn test_nested_function2 | +| test.rs:529:5:531:5 | enter fn nested | test.rs:529:5:531:5 | enter fn nested | +| test.rs:544:5:546:5 | enter fn new | test.rs:544:5:546:5 | enter fn new | +| test.rs:548:5:550:5 | enter fn negated | test.rs:548:5:550:5 | enter fn negated | +| test.rs:552:5:554:5 | enter fn multifly_add | test.rs:552:5:554:5 | enter fn multifly_add | immediateDominator | test.rs:19:9:23:9 | if ... {...} else {...} | test.rs:18:5:24:5 | enter fn next | | test.rs:20:13:20:13 | n | test.rs:18:5:24:5 | enter fn next | @@ -1452,24 +1502,34 @@ immediateDominator | test.rs:395:13:395:15 | RangePat | test.rs:394:13:394:16 | RangePat | | test.rs:395:20:395:20 | 3 | test.rs:395:13:395:13 | 5 | | test.rs:396:13:396:13 | _ | test.rs:395:13:395:15 | RangePat | -| test.rs:404:13:404:14 | TupleExpr | test.rs:402:5:407:5 | enter fn test_infinite_loop | -| test.rs:428:28:433:9 | exit { ... } (normal) | test.rs:428:28:433:9 | enter { ... } | -| test.rs:429:13:431:13 | if b {...} | test.rs:428:28:433:9 | enter { ... } | -| test.rs:430:17:430:41 | ExprStmt | test.rs:428:28:433:9 | enter { ... } | -| test.rs:450:13:450:49 | ExprStmt | test.rs:450:21:450:48 | [boolean(true)] ! ... | -| test.rs:450:21:450:48 | [boolean(false)] ! ... | test.rs:446:5:454:5 | enter fn const_block_assert | -| test.rs:450:21:450:48 | [boolean(true)] ! ... | test.rs:446:5:454:5 | enter fn const_block_assert | -| test.rs:450:21:450:48 | if ... {...} | test.rs:446:5:454:5 | enter fn const_block_assert | -| test.rs:458:9:463:9 | if false {...} | test.rs:456:5:465:5 | enter fn const_block_panic | -| test.rs:470:9:470:17 | ExprStmt | test.rs:468:1:473:1 | enter fn dead_code | -| test.rs:486:18:497:5 | 'block: { ... } | test.rs:485:1:499:1 | enter fn labelled_block1 | -| test.rs:488:9:490:9 | if ... {...} | test.rs:485:1:499:1 | enter fn labelled_block1 | -| test.rs:489:13:489:27 | ExprStmt | test.rs:485:1:499:1 | enter fn labelled_block1 | -| test.rs:492:9:494:9 | if ... {...} | test.rs:488:9:490:9 | if ... {...} | -| test.rs:493:13:493:27 | ExprStmt | test.rs:488:9:490:9 | if ... {...} | -| test.rs:502:18:508:5 | 'block: { ... } | test.rs:501:1:509:1 | enter fn labelled_block2 | -| test.rs:504:18:504:18 | y | test.rs:501:1:509:1 | enter fn labelled_block2 | -| test.rs:505:13:505:27 | ExprStmt | test.rs:501:1:509:1 | enter fn labelled_block2 | +| test.rs:401:9:404:9 | match 43 { ... } | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | +| test.rs:402:13:402:21 | [match(true)] n | test.rs:402:20:402:21 | 10 | +| test.rs:402:17:402:17 | 1 | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | +| test.rs:402:20:402:21 | 10 | test.rs:402:17:402:17 | 1 | +| test.rs:403:13:403:13 | _ | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | +| test.rs:409:9:412:9 | match a { ... } | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | +| test.rs:410:13:410:29 | [match(true)] n | test.rs:410:28:410:29 | 10 | +| test.rs:410:25:410:25 | 1 | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | +| test.rs:410:28:410:29 | 10 | test.rs:410:25:410:25 | 1 | +| test.rs:411:13:411:21 | n | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | +| test.rs:420:13:420:14 | TupleExpr | test.rs:418:5:423:5 | enter fn test_infinite_loop | +| test.rs:444:28:449:9 | exit { ... } (normal) | test.rs:444:28:449:9 | enter { ... } | +| test.rs:445:13:447:13 | if b {...} | test.rs:444:28:449:9 | enter { ... } | +| test.rs:446:17:446:41 | ExprStmt | test.rs:444:28:449:9 | enter { ... } | +| test.rs:466:13:466:49 | ExprStmt | test.rs:466:21:466:48 | [boolean(true)] ! ... | +| test.rs:466:21:466:48 | [boolean(false)] ! ... | test.rs:462:5:470:5 | enter fn const_block_assert | +| test.rs:466:21:466:48 | [boolean(true)] ! ... | test.rs:462:5:470:5 | enter fn const_block_assert | +| test.rs:466:21:466:48 | if ... {...} | test.rs:462:5:470:5 | enter fn const_block_assert | +| test.rs:474:9:479:9 | if false {...} | test.rs:472:5:481:5 | enter fn const_block_panic | +| test.rs:486:9:486:17 | ExprStmt | test.rs:484:1:489:1 | enter fn dead_code | +| test.rs:502:18:513:5 | 'block: { ... } | test.rs:501:1:515:1 | enter fn labelled_block1 | +| test.rs:504:9:506:9 | if ... {...} | test.rs:501:1:515:1 | enter fn labelled_block1 | +| test.rs:505:13:505:27 | ExprStmt | test.rs:501:1:515:1 | enter fn labelled_block1 | +| test.rs:508:9:510:9 | if ... {...} | test.rs:504:9:506:9 | if ... {...} | +| test.rs:509:13:509:27 | ExprStmt | test.rs:504:9:506:9 | if ... {...} | +| test.rs:518:18:524:5 | 'block: { ... } | test.rs:517:1:525:1 | enter fn labelled_block2 | +| test.rs:520:18:520:18 | y | test.rs:517:1:525:1 | enter fn labelled_block2 | +| test.rs:521:13:521:27 | ExprStmt | test.rs:517:1:525:1 | enter fn labelled_block2 | controls | test.rs:18:5:24:5 | enter fn next | test.rs:20:13:20:13 | n | true | | test.rs:18:5:24:5 | enter fn next | test.rs:22:13:22:13 | 3 | false | @@ -1659,20 +1719,20 @@ controls | test.rs:346:10:349:9 | [boolean(true)] match r { ... } | test.rs:349:15:349:18 | cond | true | | test.rs:347:18:347:18 | a | test.rs:346:10:349:9 | [boolean(true)] match r { ... } | true | | test.rs:347:18:347:18 | a | test.rs:349:15:349:18 | cond | true | -| test.rs:428:28:433:9 | enter { ... } | test.rs:429:13:431:13 | if b {...} | false | -| test.rs:428:28:433:9 | enter { ... } | test.rs:430:17:430:41 | ExprStmt | true | -| test.rs:446:5:454:5 | enter fn const_block_assert | test.rs:450:13:450:49 | ExprStmt | false | -| test.rs:446:5:454:5 | enter fn const_block_assert | test.rs:450:21:450:48 | [boolean(false)] ! ... | true | -| test.rs:446:5:454:5 | enter fn const_block_assert | test.rs:450:21:450:48 | [boolean(true)] ! ... | false | -| test.rs:450:21:450:48 | [boolean(true)] ! ... | test.rs:450:13:450:49 | ExprStmt | true | -| test.rs:456:5:465:5 | enter fn const_block_panic | test.rs:458:9:463:9 | if false {...} | false | -| test.rs:468:1:473:1 | enter fn dead_code | test.rs:470:9:470:17 | ExprStmt | true | -| test.rs:485:1:499:1 | enter fn labelled_block1 | test.rs:488:9:490:9 | if ... {...} | false | -| test.rs:485:1:499:1 | enter fn labelled_block1 | test.rs:489:13:489:27 | ExprStmt | true | -| test.rs:485:1:499:1 | enter fn labelled_block1 | test.rs:492:9:494:9 | if ... {...} | false | -| test.rs:485:1:499:1 | enter fn labelled_block1 | test.rs:493:13:493:27 | ExprStmt | false | -| test.rs:488:9:490:9 | if ... {...} | test.rs:492:9:494:9 | if ... {...} | false | -| test.rs:488:9:490:9 | if ... {...} | test.rs:493:13:493:27 | ExprStmt | true | +| test.rs:444:28:449:9 | enter { ... } | test.rs:445:13:447:13 | if b {...} | false | +| test.rs:444:28:449:9 | enter { ... } | test.rs:446:17:446:41 | ExprStmt | true | +| test.rs:462:5:470:5 | enter fn const_block_assert | test.rs:466:13:466:49 | ExprStmt | false | +| test.rs:462:5:470:5 | enter fn const_block_assert | test.rs:466:21:466:48 | [boolean(false)] ! ... | true | +| test.rs:462:5:470:5 | enter fn const_block_assert | test.rs:466:21:466:48 | [boolean(true)] ! ... | false | +| test.rs:466:21:466:48 | [boolean(true)] ! ... | test.rs:466:13:466:49 | ExprStmt | true | +| test.rs:472:5:481:5 | enter fn const_block_panic | test.rs:474:9:479:9 | if false {...} | false | +| test.rs:484:1:489:1 | enter fn dead_code | test.rs:486:9:486:17 | ExprStmt | true | +| test.rs:501:1:515:1 | enter fn labelled_block1 | test.rs:504:9:506:9 | if ... {...} | false | +| test.rs:501:1:515:1 | enter fn labelled_block1 | test.rs:505:13:505:27 | ExprStmt | true | +| test.rs:501:1:515:1 | enter fn labelled_block1 | test.rs:508:9:510:9 | if ... {...} | false | +| test.rs:501:1:515:1 | enter fn labelled_block1 | test.rs:509:13:509:27 | ExprStmt | false | +| test.rs:504:9:506:9 | if ... {...} | test.rs:508:9:510:9 | if ... {...} | false | +| test.rs:504:9:506:9 | if ... {...} | test.rs:509:13:509:27 | ExprStmt | true | successor | test.rs:18:5:24:5 | enter fn next | test.rs:20:13:20:13 | n | true | | test.rs:18:5:24:5 | enter fn next | test.rs:22:13:22:13 | 3 | false | @@ -1808,18 +1868,18 @@ successor | test.rs:347:18:347:18 | a | test.rs:346:10:349:9 | [boolean(false)] match r { ... } | false | | test.rs:347:18:347:18 | a | test.rs:346:10:349:9 | [boolean(true)] match r { ... } | true | | test.rs:348:13:348:13 | _ | test.rs:346:10:349:9 | [boolean(false)] match r { ... } | false | -| test.rs:428:28:433:9 | enter { ... } | test.rs:429:13:431:13 | if b {...} | false | -| test.rs:428:28:433:9 | enter { ... } | test.rs:430:17:430:41 | ExprStmt | true | -| test.rs:446:5:454:5 | enter fn const_block_assert | test.rs:450:21:450:48 | [boolean(false)] ! ... | true | -| test.rs:446:5:454:5 | enter fn const_block_assert | test.rs:450:21:450:48 | [boolean(true)] ! ... | false | -| test.rs:450:21:450:48 | [boolean(false)] ! ... | test.rs:450:21:450:48 | if ... {...} | false | -| test.rs:450:21:450:48 | [boolean(true)] ! ... | test.rs:450:13:450:49 | ExprStmt | true | -| test.rs:456:5:465:5 | enter fn const_block_panic | test.rs:458:9:463:9 | if false {...} | false | -| test.rs:468:1:473:1 | enter fn dead_code | test.rs:470:9:470:17 | ExprStmt | true | -| test.rs:485:1:499:1 | enter fn labelled_block1 | test.rs:488:9:490:9 | if ... {...} | false | -| test.rs:485:1:499:1 | enter fn labelled_block1 | test.rs:489:13:489:27 | ExprStmt | true | -| test.rs:488:9:490:9 | if ... {...} | test.rs:492:9:494:9 | if ... {...} | false | -| test.rs:488:9:490:9 | if ... {...} | test.rs:493:13:493:27 | ExprStmt | true | +| test.rs:444:28:449:9 | enter { ... } | test.rs:445:13:447:13 | if b {...} | false | +| test.rs:444:28:449:9 | enter { ... } | test.rs:446:17:446:41 | ExprStmt | true | +| test.rs:462:5:470:5 | enter fn const_block_assert | test.rs:466:21:466:48 | [boolean(false)] ! ... | true | +| test.rs:462:5:470:5 | enter fn const_block_assert | test.rs:466:21:466:48 | [boolean(true)] ! ... | false | +| test.rs:466:21:466:48 | [boolean(false)] ! ... | test.rs:466:21:466:48 | if ... {...} | false | +| test.rs:466:21:466:48 | [boolean(true)] ! ... | test.rs:466:13:466:49 | ExprStmt | true | +| test.rs:472:5:481:5 | enter fn const_block_panic | test.rs:474:9:479:9 | if false {...} | false | +| test.rs:484:1:489:1 | enter fn dead_code | test.rs:486:9:486:17 | ExprStmt | true | +| test.rs:501:1:515:1 | enter fn labelled_block1 | test.rs:504:9:506:9 | if ... {...} | false | +| test.rs:501:1:515:1 | enter fn labelled_block1 | test.rs:505:13:505:27 | ExprStmt | true | +| test.rs:504:9:506:9 | if ... {...} | test.rs:508:9:510:9 | if ... {...} | false | +| test.rs:504:9:506:9 | if ... {...} | test.rs:509:13:509:27 | ExprStmt | true | joinBlockPredecessor | test.rs:19:9:23:9 | if ... {...} else {...} | test.rs:20:13:20:13 | n | 1 | | test.rs:19:9:23:9 | if ... {...} else {...} | test.rs:22:13:22:13 | 3 | 0 | @@ -1951,14 +2011,24 @@ joinBlockPredecessor | test.rs:395:13:395:15 | RangePat | test.rs:394:16:394:16 | 2 | 0 | | test.rs:396:13:396:13 | _ | test.rs:395:13:395:13 | 5 | 0 | | test.rs:396:13:396:13 | _ | test.rs:395:13:395:15 | RangePat | 1 | -| test.rs:404:13:404:14 | TupleExpr | test.rs:402:5:407:5 | enter fn test_infinite_loop | 1 | -| test.rs:404:13:404:14 | TupleExpr | test.rs:404:13:404:14 | TupleExpr | 0 | -| test.rs:428:28:433:9 | exit { ... } (normal) | test.rs:429:13:431:13 | if b {...} | 1 | -| test.rs:428:28:433:9 | exit { ... } (normal) | test.rs:430:17:430:41 | ExprStmt | 0 | -| test.rs:450:21:450:48 | if ... {...} | test.rs:450:13:450:49 | ExprStmt | 1 | -| test.rs:450:21:450:48 | if ... {...} | test.rs:450:21:450:48 | [boolean(false)] ! ... | 0 | -| test.rs:486:18:497:5 | 'block: { ... } | test.rs:489:13:489:27 | ExprStmt | 0 | -| test.rs:486:18:497:5 | 'block: { ... } | test.rs:492:9:494:9 | if ... {...} | 2 | -| test.rs:486:18:497:5 | 'block: { ... } | test.rs:493:13:493:27 | ExprStmt | 1 | -| test.rs:502:18:508:5 | 'block: { ... } | test.rs:504:18:504:18 | y | 1 | -| test.rs:502:18:508:5 | 'block: { ... } | test.rs:505:13:505:27 | ExprStmt | 0 | +| test.rs:401:9:404:9 | match 43 { ... } | test.rs:402:13:402:21 | [match(true)] n | 0 | +| test.rs:401:9:404:9 | match 43 { ... } | test.rs:403:13:403:13 | _ | 1 | +| test.rs:403:13:403:13 | _ | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | 2 | +| test.rs:403:13:403:13 | _ | test.rs:402:17:402:17 | 1 | 1 | +| test.rs:403:13:403:13 | _ | test.rs:402:20:402:21 | 10 | 0 | +| test.rs:409:9:412:9 | match a { ... } | test.rs:410:13:410:29 | [match(true)] n | 0 | +| test.rs:409:9:412:9 | match a { ... } | test.rs:411:13:411:21 | n | 1 | +| test.rs:411:13:411:21 | n | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | 2 | +| test.rs:411:13:411:21 | n | test.rs:410:25:410:25 | 1 | 1 | +| test.rs:411:13:411:21 | n | test.rs:410:28:410:29 | 10 | 0 | +| test.rs:420:13:420:14 | TupleExpr | test.rs:418:5:423:5 | enter fn test_infinite_loop | 1 | +| test.rs:420:13:420:14 | TupleExpr | test.rs:420:13:420:14 | TupleExpr | 0 | +| test.rs:444:28:449:9 | exit { ... } (normal) | test.rs:445:13:447:13 | if b {...} | 1 | +| test.rs:444:28:449:9 | exit { ... } (normal) | test.rs:446:17:446:41 | ExprStmt | 0 | +| test.rs:466:21:466:48 | if ... {...} | test.rs:466:13:466:49 | ExprStmt | 1 | +| test.rs:466:21:466:48 | if ... {...} | test.rs:466:21:466:48 | [boolean(false)] ! ... | 0 | +| test.rs:502:18:513:5 | 'block: { ... } | test.rs:505:13:505:27 | ExprStmt | 0 | +| test.rs:502:18:513:5 | 'block: { ... } | test.rs:508:9:510:9 | if ... {...} | 2 | +| test.rs:502:18:513:5 | 'block: { ... } | test.rs:509:13:509:27 | ExprStmt | 1 | +| test.rs:518:18:524:5 | 'block: { ... } | test.rs:520:18:520:18 | y | 1 | +| test.rs:518:18:524:5 | 'block: { ... } | test.rs:521:13:521:27 | ExprStmt | 0 | diff --git a/rust/ql/test/library-tests/controlflow/Cfg.expected b/rust/ql/test/library-tests/controlflow/Cfg.expected index d6d934aa3b6..587cf8c1857 100644 --- a/rust/ql/test/library-tests/controlflow/Cfg.expected +++ b/rust/ql/test/library-tests/controlflow/Cfg.expected @@ -901,282 +901,329 @@ edges | test.rs:395:20:395:20 | 3 | test.rs:392:9:397:9 | match 42 { ... } | | | test.rs:396:13:396:13 | _ | test.rs:396:18:396:18 | 4 | match | | test.rs:396:18:396:18 | 4 | test.rs:392:9:397:9 | match 42 { ... } | | -| test.rs:402:5:407:5 | enter fn test_infinite_loop | test.rs:403:9:405:9 | ExprStmt | | -| test.rs:403:9:405:9 | ExprStmt | test.rs:404:13:404:14 | TupleExpr | | -| test.rs:403:14:405:9 | { ... } | test.rs:404:13:404:14 | TupleExpr | | -| test.rs:404:13:404:14 | TupleExpr | test.rs:403:14:405:9 | { ... } | | -| test.rs:411:5:413:5 | enter fn say_hello | test.rs:412:9:412:34 | ExprStmt | | -| test.rs:411:5:413:5 | exit fn say_hello (normal) | test.rs:411:5:413:5 | exit fn say_hello | | -| test.rs:411:26:413:5 | { ... } | test.rs:411:5:413:5 | exit fn say_hello (normal) | | -| test.rs:412:9:412:33 | ...::_print | test.rs:412:18:412:32 | "hello, world!\\n" | | -| test.rs:412:9:412:33 | MacroExpr | test.rs:411:26:413:5 | { ... } | | -| test.rs:412:9:412:33 | println!... | test.rs:412:9:412:33 | MacroExpr | | -| test.rs:412:9:412:34 | ExprStmt | test.rs:412:18:412:32 | MacroStmts | | -| test.rs:412:18:412:32 | "hello, world!\\n" | test.rs:412:18:412:32 | FormatArgsExpr | | -| test.rs:412:18:412:32 | ...::_print(...) | test.rs:412:18:412:32 | { ... } | | -| test.rs:412:18:412:32 | ...::format_args_nl!... | test.rs:412:18:412:32 | MacroExpr | | -| test.rs:412:18:412:32 | ExprStmt | test.rs:412:9:412:33 | ...::_print | | -| test.rs:412:18:412:32 | FormatArgsExpr | test.rs:412:18:412:32 | ...::format_args_nl!... | | -| test.rs:412:18:412:32 | MacroExpr | test.rs:412:18:412:32 | ...::_print(...) | | -| test.rs:412:18:412:32 | MacroStmts | test.rs:412:18:412:32 | ExprStmt | | -| test.rs:412:18:412:32 | { ... } | test.rs:412:9:412:33 | println!... | | -| test.rs:415:5:434:5 | enter fn async_block | test.rs:415:26:415:26 | b | | -| test.rs:415:5:434:5 | exit fn async_block (normal) | test.rs:415:5:434:5 | exit fn async_block | | -| test.rs:415:26:415:26 | b | test.rs:415:26:415:32 | ...: bool | match | -| test.rs:415:26:415:32 | ...: bool | test.rs:416:9:418:10 | let ... = ... | | -| test.rs:415:35:434:5 | { ... } | test.rs:415:5:434:5 | exit fn async_block (normal) | | -| test.rs:416:9:418:10 | let ... = ... | test.rs:416:26:418:9 | { ... } | | -| test.rs:416:13:416:22 | say_godbye | test.rs:419:9:421:10 | let ... = ... | match | -| test.rs:416:26:418:9 | enter { ... } | test.rs:417:13:417:42 | ExprStmt | | -| test.rs:416:26:418:9 | exit { ... } (normal) | test.rs:416:26:418:9 | exit { ... } | | -| test.rs:416:26:418:9 | { ... } | test.rs:416:13:416:22 | say_godbye | | -| test.rs:417:13:417:41 | ...::_print | test.rs:417:22:417:40 | "godbye, everyone!\\n" | | -| test.rs:417:13:417:41 | MacroExpr | test.rs:416:26:418:9 | exit { ... } (normal) | | -| test.rs:417:13:417:41 | println!... | test.rs:417:13:417:41 | MacroExpr | | -| test.rs:417:13:417:42 | ExprStmt | test.rs:417:22:417:40 | MacroStmts | | -| test.rs:417:22:417:40 | "godbye, everyone!\\n" | test.rs:417:22:417:40 | FormatArgsExpr | | -| test.rs:417:22:417:40 | ...::_print(...) | test.rs:417:22:417:40 | { ... } | | -| test.rs:417:22:417:40 | ...::format_args_nl!... | test.rs:417:22:417:40 | MacroExpr | | -| test.rs:417:22:417:40 | ExprStmt | test.rs:417:13:417:41 | ...::_print | | -| test.rs:417:22:417:40 | FormatArgsExpr | test.rs:417:22:417:40 | ...::format_args_nl!... | | -| test.rs:417:22:417:40 | MacroExpr | test.rs:417:22:417:40 | ...::_print(...) | | -| test.rs:417:22:417:40 | MacroStmts | test.rs:417:22:417:40 | ExprStmt | | -| test.rs:417:22:417:40 | { ... } | test.rs:417:13:417:41 | println!... | | -| test.rs:419:9:421:10 | let ... = ... | test.rs:419:31:421:9 | { ... } | | -| test.rs:419:13:419:27 | say_how_are_you | test.rs:422:9:422:28 | let ... = ... | match | -| test.rs:419:31:421:9 | enter { ... } | test.rs:420:13:420:37 | ExprStmt | | -| test.rs:419:31:421:9 | exit { ... } (normal) | test.rs:419:31:421:9 | exit { ... } | | -| test.rs:419:31:421:9 | { ... } | test.rs:419:13:419:27 | say_how_are_you | | -| test.rs:420:13:420:36 | ...::_print | test.rs:420:22:420:35 | "how are you?\\n" | | -| test.rs:420:13:420:36 | MacroExpr | test.rs:419:31:421:9 | exit { ... } (normal) | | -| test.rs:420:13:420:36 | println!... | test.rs:420:13:420:36 | MacroExpr | | -| test.rs:420:13:420:37 | ExprStmt | test.rs:420:22:420:35 | MacroStmts | | -| test.rs:420:22:420:35 | "how are you?\\n" | test.rs:420:22:420:35 | FormatArgsExpr | | -| test.rs:420:22:420:35 | ...::_print(...) | test.rs:420:22:420:35 | { ... } | | -| test.rs:420:22:420:35 | ...::format_args_nl!... | test.rs:420:22:420:35 | MacroExpr | | -| test.rs:420:22:420:35 | ExprStmt | test.rs:420:13:420:36 | ...::_print | | -| test.rs:420:22:420:35 | FormatArgsExpr | test.rs:420:22:420:35 | ...::format_args_nl!... | | -| test.rs:420:22:420:35 | MacroExpr | test.rs:420:22:420:35 | ...::_print(...) | | -| test.rs:420:22:420:35 | MacroStmts | test.rs:420:22:420:35 | ExprStmt | | -| test.rs:420:22:420:35 | { ... } | test.rs:420:13:420:36 | println!... | | -| test.rs:422:9:422:28 | let ... = ... | test.rs:422:20:422:27 | { ... } | | -| test.rs:422:13:422:16 | noop | test.rs:423:9:423:26 | ExprStmt | match | -| test.rs:422:20:422:27 | { ... } | test.rs:422:13:422:16 | noop | | -| test.rs:423:9:423:17 | say_hello | test.rs:423:9:423:19 | say_hello(...) | | -| test.rs:423:9:423:19 | say_hello(...) | test.rs:423:9:423:25 | await ... | | -| test.rs:423:9:423:25 | await ... | test.rs:424:9:424:30 | ExprStmt | | -| test.rs:423:9:423:26 | ExprStmt | test.rs:423:9:423:17 | say_hello | | -| test.rs:424:9:424:23 | say_how_are_you | test.rs:424:9:424:29 | await say_how_are_you | | -| test.rs:424:9:424:29 | await say_how_are_you | test.rs:425:9:425:25 | ExprStmt | | -| test.rs:424:9:424:30 | ExprStmt | test.rs:424:9:424:23 | say_how_are_you | | -| test.rs:425:9:425:18 | say_godbye | test.rs:425:9:425:24 | await say_godbye | | -| test.rs:425:9:425:24 | await say_godbye | test.rs:426:9:426:19 | ExprStmt | | -| test.rs:425:9:425:25 | ExprStmt | test.rs:425:9:425:18 | say_godbye | | -| test.rs:426:9:426:12 | noop | test.rs:426:9:426:18 | await noop | | -| test.rs:426:9:426:18 | await noop | test.rs:428:9:433:10 | let ... = ... | | -| test.rs:426:9:426:19 | ExprStmt | test.rs:426:9:426:12 | noop | | -| test.rs:428:9:433:10 | let ... = ... | test.rs:428:22:433:9 | \|...\| ... | | -| test.rs:428:13:428:18 | lambda | test.rs:415:35:434:5 | { ... } | match | -| test.rs:428:22:433:9 | \|...\| ... | test.rs:428:13:428:18 | lambda | | -| test.rs:428:22:433:9 | enter \|...\| ... | test.rs:428:23:428:25 | foo | | -| test.rs:428:22:433:9 | exit \|...\| ... (normal) | test.rs:428:22:433:9 | exit \|...\| ... | | -| test.rs:428:23:428:25 | ... | test.rs:428:28:433:9 | { ... } | | -| test.rs:428:23:428:25 | foo | test.rs:428:23:428:25 | ... | match | -| test.rs:428:28:433:9 | enter { ... } | test.rs:429:13:431:14 | ExprStmt | | -| test.rs:428:28:433:9 | exit { ... } (normal) | test.rs:428:28:433:9 | exit { ... } | | -| test.rs:428:28:433:9 | { ... } | test.rs:428:22:433:9 | exit \|...\| ... (normal) | | -| test.rs:429:13:431:13 | if b {...} | test.rs:432:13:432:15 | foo | | -| test.rs:429:13:431:14 | ExprStmt | test.rs:429:16:429:16 | b | | -| test.rs:429:16:429:16 | b | test.rs:429:13:431:13 | if b {...} | false | -| test.rs:429:16:429:16 | b | test.rs:430:17:430:41 | ExprStmt | true | -| test.rs:430:17:430:40 | return ... | test.rs:428:28:433:9 | exit { ... } (normal) | return | -| test.rs:430:17:430:41 | ExprStmt | test.rs:430:24:430:34 | async_block | | -| test.rs:430:24:430:34 | async_block | test.rs:430:36:430:39 | true | | -| test.rs:430:24:430:40 | async_block(...) | test.rs:430:17:430:40 | return ... | | -| test.rs:430:36:430:39 | true | test.rs:430:24:430:40 | async_block(...) | | -| test.rs:432:13:432:15 | foo | test.rs:428:28:433:9 | exit { ... } (normal) | | -| test.rs:440:5:442:5 | enter fn add_two | test.rs:440:22:440:22 | n | | -| test.rs:440:5:442:5 | exit fn add_two (normal) | test.rs:440:5:442:5 | exit fn add_two | | -| test.rs:440:22:440:22 | n | test.rs:440:22:440:27 | ...: i64 | match | -| test.rs:440:22:440:27 | ...: i64 | test.rs:441:9:441:9 | n | | -| test.rs:440:37:442:5 | { ... } | test.rs:440:5:442:5 | exit fn add_two (normal) | | -| test.rs:441:9:441:9 | n | test.rs:441:13:441:13 | 2 | | -| test.rs:441:9:441:13 | ... + ... | test.rs:440:37:442:5 | { ... } | | -| test.rs:441:13:441:13 | 2 | test.rs:441:9:441:13 | ... + ... | | -| test.rs:446:5:454:5 | enter fn const_block_assert | test.rs:449:9:451:9 | ExprStmt | | -| test.rs:446:5:454:5 | exit fn const_block_assert (normal) | test.rs:446:5:454:5 | exit fn const_block_assert | | -| test.rs:446:41:454:5 | { ... } | test.rs:446:5:454:5 | exit fn const_block_assert (normal) | | -| test.rs:449:9:451:9 | ExprStmt | test.rs:450:13:450:50 | ExprStmt | | -| test.rs:449:9:451:9 | { ... } | test.rs:453:9:453:10 | 42 | | -| test.rs:450:13:450:49 | ...::panic_2021!... | test.rs:450:13:450:49 | MacroExpr | | -| test.rs:450:13:450:49 | ...::panic_explicit | test.rs:450:13:450:49 | ...::panic_explicit(...) | | -| test.rs:450:13:450:49 | ...::panic_explicit(...) | test.rs:450:13:450:49 | { ... } | | -| test.rs:450:13:450:49 | ExprStmt | test.rs:450:13:450:49 | MacroStmts | | -| test.rs:450:13:450:49 | ExprStmt | test.rs:450:13:450:49 | panic_cold_explicit | | -| test.rs:450:13:450:49 | MacroExpr | test.rs:449:9:451:9 | { ... } | | -| test.rs:450:13:450:49 | MacroExpr | test.rs:450:13:450:49 | { ... } | | -| test.rs:450:13:450:49 | MacroStmts | test.rs:450:13:450:49 | fn panic_cold_explicit | | -| test.rs:450:13:450:49 | assert!... | test.rs:450:13:450:49 | MacroExpr | | -| test.rs:450:13:450:49 | enter fn panic_cold_explicit | test.rs:450:13:450:49 | ...::panic_explicit | | -| test.rs:450:13:450:49 | exit fn panic_cold_explicit (normal) | test.rs:450:13:450:49 | exit fn panic_cold_explicit | | -| test.rs:450:13:450:49 | fn panic_cold_explicit | test.rs:450:13:450:49 | ExprStmt | | -| test.rs:450:13:450:49 | panic_cold_explicit | test.rs:450:13:450:49 | panic_cold_explicit(...) | | -| test.rs:450:13:450:49 | panic_cold_explicit(...) | test.rs:450:13:450:49 | { ... } | | -| test.rs:450:13:450:49 | { ... } | test.rs:450:13:450:49 | ...::panic_2021!... | | -| test.rs:450:13:450:49 | { ... } | test.rs:450:13:450:49 | exit fn panic_cold_explicit (normal) | | -| test.rs:450:13:450:49 | { ... } | test.rs:450:21:450:48 | if ... {...} | | -| test.rs:450:13:450:50 | ExprStmt | test.rs:450:21:450:48 | MacroStmts | | -| test.rs:450:21:450:42 | ...::size_of::<...> | test.rs:450:21:450:44 | ...::size_of::<...>(...) | | -| test.rs:450:21:450:44 | ...::size_of::<...>(...) | test.rs:450:48:450:48 | 0 | | -| test.rs:450:21:450:48 | ... > ... | test.rs:450:21:450:48 | [boolean(false)] ! ... | true | -| test.rs:450:21:450:48 | ... > ... | test.rs:450:21:450:48 | [boolean(true)] ! ... | false | -| test.rs:450:21:450:48 | MacroStmts | test.rs:450:21:450:42 | ...::size_of::<...> | | -| test.rs:450:21:450:48 | [boolean(false)] ! ... | test.rs:450:21:450:48 | if ... {...} | false | -| test.rs:450:21:450:48 | [boolean(true)] ! ... | test.rs:450:13:450:49 | ExprStmt | true | -| test.rs:450:21:450:48 | if ... {...} | test.rs:450:21:450:48 | { ... } | | -| test.rs:450:21:450:48 | { ... } | test.rs:450:13:450:49 | assert!... | | -| test.rs:450:48:450:48 | 0 | test.rs:450:21:450:48 | ... > ... | | -| test.rs:453:9:453:10 | 42 | test.rs:446:41:454:5 | { ... } | | -| test.rs:456:5:465:5 | enter fn const_block_panic | test.rs:457:9:457:30 | Const | | -| test.rs:456:5:465:5 | exit fn const_block_panic (normal) | test.rs:456:5:465:5 | exit fn const_block_panic | | -| test.rs:456:35:465:5 | { ... } | test.rs:456:5:465:5 | exit fn const_block_panic (normal) | | -| test.rs:457:9:457:30 | Const | test.rs:458:9:463:9 | ExprStmt | | -| test.rs:458:9:463:9 | ExprStmt | test.rs:458:12:458:16 | false | | -| test.rs:458:9:463:9 | if false {...} | test.rs:464:9:464:9 | N | | -| test.rs:458:12:458:16 | false | test.rs:458:9:463:9 | if false {...} | false | -| test.rs:461:17:461:24 | ...::panic_explicit | test.rs:461:17:461:24 | ...::panic_explicit(...) | | -| test.rs:461:17:461:24 | ...::panic_explicit(...) | test.rs:461:17:461:24 | { ... } | | -| test.rs:461:17:461:24 | enter fn panic_cold_explicit | test.rs:461:17:461:24 | ...::panic_explicit | | -| test.rs:461:17:461:24 | exit fn panic_cold_explicit (normal) | test.rs:461:17:461:24 | exit fn panic_cold_explicit | | -| test.rs:461:17:461:24 | { ... } | test.rs:461:17:461:24 | exit fn panic_cold_explicit (normal) | | -| test.rs:464:9:464:9 | N | test.rs:456:35:465:5 | { ... } | | -| test.rs:468:1:473:1 | enter fn dead_code | test.rs:469:5:471:5 | ExprStmt | | -| test.rs:468:1:473:1 | exit fn dead_code (normal) | test.rs:468:1:473:1 | exit fn dead_code | | -| test.rs:469:5:471:5 | ExprStmt | test.rs:469:9:469:12 | true | | -| test.rs:469:9:469:12 | true | test.rs:470:9:470:17 | ExprStmt | true | -| test.rs:470:9:470:16 | return 0 | test.rs:468:1:473:1 | exit fn dead_code (normal) | return | -| test.rs:470:9:470:17 | ExprStmt | test.rs:470:16:470:16 | 0 | | -| test.rs:470:16:470:16 | 0 | test.rs:470:9:470:16 | return 0 | | -| test.rs:475:1:475:16 | enter fn do_thing | test.rs:475:15:475:16 | { ... } | | -| test.rs:475:1:475:16 | exit fn do_thing (normal) | test.rs:475:1:475:16 | exit fn do_thing | | -| test.rs:475:15:475:16 | { ... } | test.rs:475:1:475:16 | exit fn do_thing (normal) | | -| test.rs:477:1:479:1 | enter fn condition_not_met | test.rs:478:5:478:9 | false | | -| test.rs:477:1:479:1 | exit fn condition_not_met (normal) | test.rs:477:1:479:1 | exit fn condition_not_met | | -| test.rs:477:32:479:1 | { ... } | test.rs:477:1:479:1 | exit fn condition_not_met (normal) | | -| test.rs:478:5:478:9 | false | test.rs:477:32:479:1 | { ... } | | -| test.rs:481:1:481:21 | enter fn do_next_thing | test.rs:481:20:481:21 | { ... } | | -| test.rs:481:1:481:21 | exit fn do_next_thing (normal) | test.rs:481:1:481:21 | exit fn do_next_thing | | -| test.rs:481:20:481:21 | { ... } | test.rs:481:1:481:21 | exit fn do_next_thing (normal) | | -| test.rs:483:1:483:21 | enter fn do_last_thing | test.rs:483:20:483:21 | { ... } | | -| test.rs:483:1:483:21 | exit fn do_last_thing (normal) | test.rs:483:1:483:21 | exit fn do_last_thing | | -| test.rs:483:20:483:21 | { ... } | test.rs:483:1:483:21 | exit fn do_last_thing (normal) | | -| test.rs:485:1:499:1 | enter fn labelled_block1 | test.rs:486:5:497:6 | let ... = ... | | -| test.rs:485:1:499:1 | exit fn labelled_block1 (normal) | test.rs:485:1:499:1 | exit fn labelled_block1 | | -| test.rs:485:29:499:1 | { ... } | test.rs:485:1:499:1 | exit fn labelled_block1 (normal) | | -| test.rs:486:5:497:6 | let ... = ... | test.rs:487:9:487:19 | ExprStmt | | -| test.rs:486:9:486:14 | result | test.rs:498:5:498:10 | result | match | -| test.rs:486:18:497:5 | 'block: { ... } | test.rs:486:9:486:14 | result | | -| test.rs:487:9:487:16 | do_thing | test.rs:487:9:487:18 | do_thing(...) | | -| test.rs:487:9:487:18 | do_thing(...) | test.rs:488:9:490:9 | ExprStmt | | -| test.rs:487:9:487:19 | ExprStmt | test.rs:487:9:487:16 | do_thing | | -| test.rs:488:9:490:9 | ExprStmt | test.rs:488:12:488:28 | condition_not_met | | -| test.rs:488:9:490:9 | if ... {...} | test.rs:491:9:491:24 | ExprStmt | | -| test.rs:488:12:488:28 | condition_not_met | test.rs:488:12:488:30 | condition_not_met(...) | | -| test.rs:488:12:488:30 | condition_not_met(...) | test.rs:488:9:490:9 | if ... {...} | false | -| test.rs:488:12:488:30 | condition_not_met(...) | test.rs:489:13:489:27 | ExprStmt | true | -| test.rs:489:13:489:26 | break ''block 1 | test.rs:486:18:497:5 | 'block: { ... } | break | -| test.rs:489:13:489:27 | ExprStmt | test.rs:489:26:489:26 | 1 | | -| test.rs:489:26:489:26 | 1 | test.rs:489:13:489:26 | break ''block 1 | | -| test.rs:491:9:491:21 | do_next_thing | test.rs:491:9:491:23 | do_next_thing(...) | | -| test.rs:491:9:491:23 | do_next_thing(...) | test.rs:492:9:494:9 | ExprStmt | | -| test.rs:491:9:491:24 | ExprStmt | test.rs:491:9:491:21 | do_next_thing | | -| test.rs:492:9:494:9 | ExprStmt | test.rs:492:12:492:28 | condition_not_met | | -| test.rs:492:9:494:9 | if ... {...} | test.rs:495:9:495:24 | ExprStmt | | -| test.rs:492:12:492:28 | condition_not_met | test.rs:492:12:492:30 | condition_not_met(...) | | -| test.rs:492:12:492:30 | condition_not_met(...) | test.rs:492:9:494:9 | if ... {...} | false | -| test.rs:492:12:492:30 | condition_not_met(...) | test.rs:493:13:493:27 | ExprStmt | true | -| test.rs:493:13:493:26 | break ''block 2 | test.rs:486:18:497:5 | 'block: { ... } | break | -| test.rs:493:13:493:27 | ExprStmt | test.rs:493:26:493:26 | 2 | | -| test.rs:493:26:493:26 | 2 | test.rs:493:13:493:26 | break ''block 2 | | -| test.rs:495:9:495:21 | do_last_thing | test.rs:495:9:495:23 | do_last_thing(...) | | -| test.rs:495:9:495:23 | do_last_thing(...) | test.rs:496:9:496:9 | 3 | | -| test.rs:495:9:495:24 | ExprStmt | test.rs:495:9:495:21 | do_last_thing | | -| test.rs:496:9:496:9 | 3 | test.rs:486:18:497:5 | 'block: { ... } | | -| test.rs:498:5:498:10 | result | test.rs:485:29:499:1 | { ... } | | -| test.rs:501:1:509:1 | enter fn labelled_block2 | test.rs:502:5:508:6 | let ... = ... | | -| test.rs:501:1:509:1 | exit fn labelled_block2 (normal) | test.rs:501:1:509:1 | exit fn labelled_block2 | | -| test.rs:501:22:509:1 | { ... } | test.rs:501:1:509:1 | exit fn labelled_block2 (normal) | | -| test.rs:502:5:508:6 | let ... = ... | test.rs:503:9:503:34 | let ... = None | | -| test.rs:502:9:502:14 | result | test.rs:501:22:509:1 | { ... } | match | -| test.rs:502:18:508:5 | 'block: { ... } | test.rs:502:9:502:14 | result | | -| test.rs:503:9:503:34 | let ... = None | test.rs:503:30:503:33 | None | | -| test.rs:503:13:503:13 | x | test.rs:504:9:506:10 | let ... = x else {...} | match | -| test.rs:503:30:503:33 | None | test.rs:503:13:503:13 | x | | -| test.rs:504:9:506:10 | let ... = x else {...} | test.rs:504:23:504:23 | x | | -| test.rs:504:13:504:19 | Some(...) | test.rs:504:18:504:18 | y | match | -| test.rs:504:13:504:19 | Some(...) | test.rs:505:13:505:27 | ExprStmt | no-match | -| test.rs:504:18:504:18 | y | test.rs:507:9:507:9 | 0 | match | -| test.rs:504:23:504:23 | x | test.rs:504:13:504:19 | Some(...) | | -| test.rs:505:13:505:26 | break ''block 1 | test.rs:502:18:508:5 | 'block: { ... } | break | +| test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:401:15:401:16 | 43 | | +| test.rs:400:5:405:5 | exit fn identifier_pattern_with_subpattern (normal) | test.rs:400:5:405:5 | exit fn identifier_pattern_with_subpattern | | +| test.rs:400:52:405:5 | { ... } | test.rs:400:5:405:5 | exit fn identifier_pattern_with_subpattern (normal) | | +| test.rs:401:9:404:9 | match 43 { ... } | test.rs:400:52:405:5 | { ... } | | +| test.rs:401:15:401:16 | 43 | test.rs:402:17:402:21 | RangePat | | +| test.rs:402:13:402:21 | [match(true)] n | test.rs:402:26:402:26 | 2 | match | +| test.rs:402:17:402:17 | 1 | test.rs:402:17:402:17 | 1 | | +| test.rs:402:17:402:17 | 1 | test.rs:402:20:402:21 | 10 | match | +| test.rs:402:17:402:17 | 1 | test.rs:403:13:403:13 | _ | no-match | +| test.rs:402:17:402:21 | RangePat | test.rs:402:17:402:17 | 1 | match | +| test.rs:402:17:402:21 | RangePat | test.rs:403:13:403:13 | _ | no-match | +| test.rs:402:20:402:21 | 10 | test.rs:402:13:402:21 | [match(true)] n | match | +| test.rs:402:20:402:21 | 10 | test.rs:402:20:402:21 | 10 | | +| test.rs:402:20:402:21 | 10 | test.rs:403:13:403:13 | _ | no-match | +| test.rs:402:26:402:26 | 2 | test.rs:402:30:402:30 | n | | +| test.rs:402:26:402:30 | ... * ... | test.rs:401:9:404:9 | match 43 { ... } | | +| test.rs:402:30:402:30 | n | test.rs:402:26:402:30 | ... * ... | | +| test.rs:403:13:403:13 | _ | test.rs:403:18:403:18 | 0 | match | +| test.rs:403:18:403:18 | 0 | test.rs:401:9:404:9 | match 43 { ... } | | +| test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:408:9:408:23 | let ... = 10 | | +| test.rs:407:5:414:5 | exit fn identifier_pattern_with_ref (normal) | test.rs:407:5:414:5 | exit fn identifier_pattern_with_ref | | +| test.rs:407:45:414:5 | { ... } | test.rs:407:5:414:5 | exit fn identifier_pattern_with_ref (normal) | | +| test.rs:408:9:408:23 | let ... = 10 | test.rs:408:21:408:22 | 10 | | +| test.rs:408:13:408:17 | a | test.rs:409:9:412:10 | ExprStmt | match | +| test.rs:408:21:408:22 | 10 | test.rs:408:13:408:17 | a | | +| test.rs:409:9:412:9 | match a { ... } | test.rs:413:9:413:9 | a | | +| test.rs:409:9:412:10 | ExprStmt | test.rs:409:15:409:15 | a | | +| test.rs:409:15:409:15 | a | test.rs:410:25:410:29 | RangePat | | +| test.rs:410:13:410:29 | [match(true)] n | test.rs:410:35:410:35 | n | match | +| test.rs:410:25:410:25 | 1 | test.rs:410:25:410:25 | 1 | | +| test.rs:410:25:410:25 | 1 | test.rs:410:28:410:29 | 10 | match | +| test.rs:410:25:410:25 | 1 | test.rs:411:13:411:21 | n | no-match | +| test.rs:410:25:410:29 | RangePat | test.rs:410:25:410:25 | 1 | match | +| test.rs:410:25:410:29 | RangePat | test.rs:411:13:411:21 | n | no-match | +| test.rs:410:28:410:29 | 10 | test.rs:410:13:410:29 | [match(true)] n | match | +| test.rs:410:28:410:29 | 10 | test.rs:410:28:410:29 | 10 | | +| test.rs:410:28:410:29 | 10 | test.rs:411:13:411:21 | n | no-match | +| test.rs:410:34:410:35 | * ... | test.rs:410:40:410:41 | 10 | | +| test.rs:410:34:410:41 | ... += ... | test.rs:409:9:412:9 | match a { ... } | | +| test.rs:410:35:410:35 | n | test.rs:410:34:410:35 | * ... | | +| test.rs:410:40:410:41 | 10 | test.rs:410:34:410:41 | ... += ... | | +| test.rs:411:13:411:21 | n | test.rs:411:27:411:27 | n | match | +| test.rs:411:26:411:27 | * ... | test.rs:411:31:411:31 | 0 | | +| test.rs:411:26:411:31 | ... = ... | test.rs:409:9:412:9 | match a { ... } | | +| test.rs:411:27:411:27 | n | test.rs:411:26:411:27 | * ... | | +| test.rs:411:31:411:31 | 0 | test.rs:411:26:411:31 | ... = ... | | +| test.rs:413:9:413:9 | a | test.rs:407:45:414:5 | { ... } | | +| test.rs:418:5:423:5 | enter fn test_infinite_loop | test.rs:419:9:421:9 | ExprStmt | | +| test.rs:419:9:421:9 | ExprStmt | test.rs:420:13:420:14 | TupleExpr | | +| test.rs:419:14:421:9 | { ... } | test.rs:420:13:420:14 | TupleExpr | | +| test.rs:420:13:420:14 | TupleExpr | test.rs:419:14:421:9 | { ... } | | +| test.rs:427:5:429:5 | enter fn say_hello | test.rs:428:9:428:34 | ExprStmt | | +| test.rs:427:5:429:5 | exit fn say_hello (normal) | test.rs:427:5:429:5 | exit fn say_hello | | +| test.rs:427:26:429:5 | { ... } | test.rs:427:5:429:5 | exit fn say_hello (normal) | | +| test.rs:428:9:428:33 | ...::_print | test.rs:428:18:428:32 | "hello, world!\\n" | | +| test.rs:428:9:428:33 | MacroExpr | test.rs:427:26:429:5 | { ... } | | +| test.rs:428:9:428:33 | println!... | test.rs:428:9:428:33 | MacroExpr | | +| test.rs:428:9:428:34 | ExprStmt | test.rs:428:18:428:32 | MacroStmts | | +| test.rs:428:18:428:32 | "hello, world!\\n" | test.rs:428:18:428:32 | FormatArgsExpr | | +| test.rs:428:18:428:32 | ...::_print(...) | test.rs:428:18:428:32 | { ... } | | +| test.rs:428:18:428:32 | ...::format_args_nl!... | test.rs:428:18:428:32 | MacroExpr | | +| test.rs:428:18:428:32 | ExprStmt | test.rs:428:9:428:33 | ...::_print | | +| test.rs:428:18:428:32 | FormatArgsExpr | test.rs:428:18:428:32 | ...::format_args_nl!... | | +| test.rs:428:18:428:32 | MacroExpr | test.rs:428:18:428:32 | ...::_print(...) | | +| test.rs:428:18:428:32 | MacroStmts | test.rs:428:18:428:32 | ExprStmt | | +| test.rs:428:18:428:32 | { ... } | test.rs:428:9:428:33 | println!... | | +| test.rs:431:5:450:5 | enter fn async_block | test.rs:431:26:431:26 | b | | +| test.rs:431:5:450:5 | exit fn async_block (normal) | test.rs:431:5:450:5 | exit fn async_block | | +| test.rs:431:26:431:26 | b | test.rs:431:26:431:32 | ...: bool | match | +| test.rs:431:26:431:32 | ...: bool | test.rs:432:9:434:10 | let ... = ... | | +| test.rs:431:35:450:5 | { ... } | test.rs:431:5:450:5 | exit fn async_block (normal) | | +| test.rs:432:9:434:10 | let ... = ... | test.rs:432:26:434:9 | { ... } | | +| test.rs:432:13:432:22 | say_godbye | test.rs:435:9:437:10 | let ... = ... | match | +| test.rs:432:26:434:9 | enter { ... } | test.rs:433:13:433:42 | ExprStmt | | +| test.rs:432:26:434:9 | exit { ... } (normal) | test.rs:432:26:434:9 | exit { ... } | | +| test.rs:432:26:434:9 | { ... } | test.rs:432:13:432:22 | say_godbye | | +| test.rs:433:13:433:41 | ...::_print | test.rs:433:22:433:40 | "godbye, everyone!\\n" | | +| test.rs:433:13:433:41 | MacroExpr | test.rs:432:26:434:9 | exit { ... } (normal) | | +| test.rs:433:13:433:41 | println!... | test.rs:433:13:433:41 | MacroExpr | | +| test.rs:433:13:433:42 | ExprStmt | test.rs:433:22:433:40 | MacroStmts | | +| test.rs:433:22:433:40 | "godbye, everyone!\\n" | test.rs:433:22:433:40 | FormatArgsExpr | | +| test.rs:433:22:433:40 | ...::_print(...) | test.rs:433:22:433:40 | { ... } | | +| test.rs:433:22:433:40 | ...::format_args_nl!... | test.rs:433:22:433:40 | MacroExpr | | +| test.rs:433:22:433:40 | ExprStmt | test.rs:433:13:433:41 | ...::_print | | +| test.rs:433:22:433:40 | FormatArgsExpr | test.rs:433:22:433:40 | ...::format_args_nl!... | | +| test.rs:433:22:433:40 | MacroExpr | test.rs:433:22:433:40 | ...::_print(...) | | +| test.rs:433:22:433:40 | MacroStmts | test.rs:433:22:433:40 | ExprStmt | | +| test.rs:433:22:433:40 | { ... } | test.rs:433:13:433:41 | println!... | | +| test.rs:435:9:437:10 | let ... = ... | test.rs:435:31:437:9 | { ... } | | +| test.rs:435:13:435:27 | say_how_are_you | test.rs:438:9:438:28 | let ... = ... | match | +| test.rs:435:31:437:9 | enter { ... } | test.rs:436:13:436:37 | ExprStmt | | +| test.rs:435:31:437:9 | exit { ... } (normal) | test.rs:435:31:437:9 | exit { ... } | | +| test.rs:435:31:437:9 | { ... } | test.rs:435:13:435:27 | say_how_are_you | | +| test.rs:436:13:436:36 | ...::_print | test.rs:436:22:436:35 | "how are you?\\n" | | +| test.rs:436:13:436:36 | MacroExpr | test.rs:435:31:437:9 | exit { ... } (normal) | | +| test.rs:436:13:436:36 | println!... | test.rs:436:13:436:36 | MacroExpr | | +| test.rs:436:13:436:37 | ExprStmt | test.rs:436:22:436:35 | MacroStmts | | +| test.rs:436:22:436:35 | "how are you?\\n" | test.rs:436:22:436:35 | FormatArgsExpr | | +| test.rs:436:22:436:35 | ...::_print(...) | test.rs:436:22:436:35 | { ... } | | +| test.rs:436:22:436:35 | ...::format_args_nl!... | test.rs:436:22:436:35 | MacroExpr | | +| test.rs:436:22:436:35 | ExprStmt | test.rs:436:13:436:36 | ...::_print | | +| test.rs:436:22:436:35 | FormatArgsExpr | test.rs:436:22:436:35 | ...::format_args_nl!... | | +| test.rs:436:22:436:35 | MacroExpr | test.rs:436:22:436:35 | ...::_print(...) | | +| test.rs:436:22:436:35 | MacroStmts | test.rs:436:22:436:35 | ExprStmt | | +| test.rs:436:22:436:35 | { ... } | test.rs:436:13:436:36 | println!... | | +| test.rs:438:9:438:28 | let ... = ... | test.rs:438:20:438:27 | { ... } | | +| test.rs:438:13:438:16 | noop | test.rs:439:9:439:26 | ExprStmt | match | +| test.rs:438:20:438:27 | { ... } | test.rs:438:13:438:16 | noop | | +| test.rs:439:9:439:17 | say_hello | test.rs:439:9:439:19 | say_hello(...) | | +| test.rs:439:9:439:19 | say_hello(...) | test.rs:439:9:439:25 | await ... | | +| test.rs:439:9:439:25 | await ... | test.rs:440:9:440:30 | ExprStmt | | +| test.rs:439:9:439:26 | ExprStmt | test.rs:439:9:439:17 | say_hello | | +| test.rs:440:9:440:23 | say_how_are_you | test.rs:440:9:440:29 | await say_how_are_you | | +| test.rs:440:9:440:29 | await say_how_are_you | test.rs:441:9:441:25 | ExprStmt | | +| test.rs:440:9:440:30 | ExprStmt | test.rs:440:9:440:23 | say_how_are_you | | +| test.rs:441:9:441:18 | say_godbye | test.rs:441:9:441:24 | await say_godbye | | +| test.rs:441:9:441:24 | await say_godbye | test.rs:442:9:442:19 | ExprStmt | | +| test.rs:441:9:441:25 | ExprStmt | test.rs:441:9:441:18 | say_godbye | | +| test.rs:442:9:442:12 | noop | test.rs:442:9:442:18 | await noop | | +| test.rs:442:9:442:18 | await noop | test.rs:444:9:449:10 | let ... = ... | | +| test.rs:442:9:442:19 | ExprStmt | test.rs:442:9:442:12 | noop | | +| test.rs:444:9:449:10 | let ... = ... | test.rs:444:22:449:9 | \|...\| ... | | +| test.rs:444:13:444:18 | lambda | test.rs:431:35:450:5 | { ... } | match | +| test.rs:444:22:449:9 | \|...\| ... | test.rs:444:13:444:18 | lambda | | +| test.rs:444:22:449:9 | enter \|...\| ... | test.rs:444:23:444:25 | foo | | +| test.rs:444:22:449:9 | exit \|...\| ... (normal) | test.rs:444:22:449:9 | exit \|...\| ... | | +| test.rs:444:23:444:25 | ... | test.rs:444:28:449:9 | { ... } | | +| test.rs:444:23:444:25 | foo | test.rs:444:23:444:25 | ... | match | +| test.rs:444:28:449:9 | enter { ... } | test.rs:445:13:447:14 | ExprStmt | | +| test.rs:444:28:449:9 | exit { ... } (normal) | test.rs:444:28:449:9 | exit { ... } | | +| test.rs:444:28:449:9 | { ... } | test.rs:444:22:449:9 | exit \|...\| ... (normal) | | +| test.rs:445:13:447:13 | if b {...} | test.rs:448:13:448:15 | foo | | +| test.rs:445:13:447:14 | ExprStmt | test.rs:445:16:445:16 | b | | +| test.rs:445:16:445:16 | b | test.rs:445:13:447:13 | if b {...} | false | +| test.rs:445:16:445:16 | b | test.rs:446:17:446:41 | ExprStmt | true | +| test.rs:446:17:446:40 | return ... | test.rs:444:28:449:9 | exit { ... } (normal) | return | +| test.rs:446:17:446:41 | ExprStmt | test.rs:446:24:446:34 | async_block | | +| test.rs:446:24:446:34 | async_block | test.rs:446:36:446:39 | true | | +| test.rs:446:24:446:40 | async_block(...) | test.rs:446:17:446:40 | return ... | | +| test.rs:446:36:446:39 | true | test.rs:446:24:446:40 | async_block(...) | | +| test.rs:448:13:448:15 | foo | test.rs:444:28:449:9 | exit { ... } (normal) | | +| test.rs:456:5:458:5 | enter fn add_two | test.rs:456:22:456:22 | n | | +| test.rs:456:5:458:5 | exit fn add_two (normal) | test.rs:456:5:458:5 | exit fn add_two | | +| test.rs:456:22:456:22 | n | test.rs:456:22:456:27 | ...: i64 | match | +| test.rs:456:22:456:27 | ...: i64 | test.rs:457:9:457:9 | n | | +| test.rs:456:37:458:5 | { ... } | test.rs:456:5:458:5 | exit fn add_two (normal) | | +| test.rs:457:9:457:9 | n | test.rs:457:13:457:13 | 2 | | +| test.rs:457:9:457:13 | ... + ... | test.rs:456:37:458:5 | { ... } | | +| test.rs:457:13:457:13 | 2 | test.rs:457:9:457:13 | ... + ... | | +| test.rs:462:5:470:5 | enter fn const_block_assert | test.rs:465:9:467:9 | ExprStmt | | +| test.rs:462:5:470:5 | exit fn const_block_assert (normal) | test.rs:462:5:470:5 | exit fn const_block_assert | | +| test.rs:462:41:470:5 | { ... } | test.rs:462:5:470:5 | exit fn const_block_assert (normal) | | +| test.rs:465:9:467:9 | ExprStmt | test.rs:466:13:466:50 | ExprStmt | | +| test.rs:465:9:467:9 | { ... } | test.rs:469:9:469:10 | 42 | | +| test.rs:466:13:466:49 | ...::panic_2021!... | test.rs:466:13:466:49 | MacroExpr | | +| test.rs:466:13:466:49 | ...::panic_explicit | test.rs:466:13:466:49 | ...::panic_explicit(...) | | +| test.rs:466:13:466:49 | ...::panic_explicit(...) | test.rs:466:13:466:49 | { ... } | | +| test.rs:466:13:466:49 | ExprStmt | test.rs:466:13:466:49 | MacroStmts | | +| test.rs:466:13:466:49 | ExprStmt | test.rs:466:13:466:49 | panic_cold_explicit | | +| test.rs:466:13:466:49 | MacroExpr | test.rs:465:9:467:9 | { ... } | | +| test.rs:466:13:466:49 | MacroExpr | test.rs:466:13:466:49 | { ... } | | +| test.rs:466:13:466:49 | MacroStmts | test.rs:466:13:466:49 | fn panic_cold_explicit | | +| test.rs:466:13:466:49 | assert!... | test.rs:466:13:466:49 | MacroExpr | | +| test.rs:466:13:466:49 | enter fn panic_cold_explicit | test.rs:466:13:466:49 | ...::panic_explicit | | +| test.rs:466:13:466:49 | exit fn panic_cold_explicit (normal) | test.rs:466:13:466:49 | exit fn panic_cold_explicit | | +| test.rs:466:13:466:49 | fn panic_cold_explicit | test.rs:466:13:466:49 | ExprStmt | | +| test.rs:466:13:466:49 | panic_cold_explicit | test.rs:466:13:466:49 | panic_cold_explicit(...) | | +| test.rs:466:13:466:49 | panic_cold_explicit(...) | test.rs:466:13:466:49 | { ... } | | +| test.rs:466:13:466:49 | { ... } | test.rs:466:13:466:49 | ...::panic_2021!... | | +| test.rs:466:13:466:49 | { ... } | test.rs:466:13:466:49 | exit fn panic_cold_explicit (normal) | | +| test.rs:466:13:466:49 | { ... } | test.rs:466:21:466:48 | if ... {...} | | +| test.rs:466:13:466:50 | ExprStmt | test.rs:466:21:466:48 | MacroStmts | | +| test.rs:466:21:466:42 | ...::size_of::<...> | test.rs:466:21:466:44 | ...::size_of::<...>(...) | | +| test.rs:466:21:466:44 | ...::size_of::<...>(...) | test.rs:466:48:466:48 | 0 | | +| test.rs:466:21:466:48 | ... > ... | test.rs:466:21:466:48 | [boolean(false)] ! ... | true | +| test.rs:466:21:466:48 | ... > ... | test.rs:466:21:466:48 | [boolean(true)] ! ... | false | +| test.rs:466:21:466:48 | MacroStmts | test.rs:466:21:466:42 | ...::size_of::<...> | | +| test.rs:466:21:466:48 | [boolean(false)] ! ... | test.rs:466:21:466:48 | if ... {...} | false | +| test.rs:466:21:466:48 | [boolean(true)] ! ... | test.rs:466:13:466:49 | ExprStmt | true | +| test.rs:466:21:466:48 | if ... {...} | test.rs:466:21:466:48 | { ... } | | +| test.rs:466:21:466:48 | { ... } | test.rs:466:13:466:49 | assert!... | | +| test.rs:466:48:466:48 | 0 | test.rs:466:21:466:48 | ... > ... | | +| test.rs:469:9:469:10 | 42 | test.rs:462:41:470:5 | { ... } | | +| test.rs:472:5:481:5 | enter fn const_block_panic | test.rs:473:9:473:30 | Const | | +| test.rs:472:5:481:5 | exit fn const_block_panic (normal) | test.rs:472:5:481:5 | exit fn const_block_panic | | +| test.rs:472:35:481:5 | { ... } | test.rs:472:5:481:5 | exit fn const_block_panic (normal) | | +| test.rs:473:9:473:30 | Const | test.rs:474:9:479:9 | ExprStmt | | +| test.rs:474:9:479:9 | ExprStmt | test.rs:474:12:474:16 | false | | +| test.rs:474:9:479:9 | if false {...} | test.rs:480:9:480:9 | N | | +| test.rs:474:12:474:16 | false | test.rs:474:9:479:9 | if false {...} | false | +| test.rs:477:17:477:24 | ...::panic_explicit | test.rs:477:17:477:24 | ...::panic_explicit(...) | | +| test.rs:477:17:477:24 | ...::panic_explicit(...) | test.rs:477:17:477:24 | { ... } | | +| test.rs:477:17:477:24 | enter fn panic_cold_explicit | test.rs:477:17:477:24 | ...::panic_explicit | | +| test.rs:477:17:477:24 | exit fn panic_cold_explicit (normal) | test.rs:477:17:477:24 | exit fn panic_cold_explicit | | +| test.rs:477:17:477:24 | { ... } | test.rs:477:17:477:24 | exit fn panic_cold_explicit (normal) | | +| test.rs:480:9:480:9 | N | test.rs:472:35:481:5 | { ... } | | +| test.rs:484:1:489:1 | enter fn dead_code | test.rs:485:5:487:5 | ExprStmt | | +| test.rs:484:1:489:1 | exit fn dead_code (normal) | test.rs:484:1:489:1 | exit fn dead_code | | +| test.rs:485:5:487:5 | ExprStmt | test.rs:485:9:485:12 | true | | +| test.rs:485:9:485:12 | true | test.rs:486:9:486:17 | ExprStmt | true | +| test.rs:486:9:486:16 | return 0 | test.rs:484:1:489:1 | exit fn dead_code (normal) | return | +| test.rs:486:9:486:17 | ExprStmt | test.rs:486:16:486:16 | 0 | | +| test.rs:486:16:486:16 | 0 | test.rs:486:9:486:16 | return 0 | | +| test.rs:491:1:491:16 | enter fn do_thing | test.rs:491:15:491:16 | { ... } | | +| test.rs:491:1:491:16 | exit fn do_thing (normal) | test.rs:491:1:491:16 | exit fn do_thing | | +| test.rs:491:15:491:16 | { ... } | test.rs:491:1:491:16 | exit fn do_thing (normal) | | +| test.rs:493:1:495:1 | enter fn condition_not_met | test.rs:494:5:494:9 | false | | +| test.rs:493:1:495:1 | exit fn condition_not_met (normal) | test.rs:493:1:495:1 | exit fn condition_not_met | | +| test.rs:493:32:495:1 | { ... } | test.rs:493:1:495:1 | exit fn condition_not_met (normal) | | +| test.rs:494:5:494:9 | false | test.rs:493:32:495:1 | { ... } | | +| test.rs:497:1:497:21 | enter fn do_next_thing | test.rs:497:20:497:21 | { ... } | | +| test.rs:497:1:497:21 | exit fn do_next_thing (normal) | test.rs:497:1:497:21 | exit fn do_next_thing | | +| test.rs:497:20:497:21 | { ... } | test.rs:497:1:497:21 | exit fn do_next_thing (normal) | | +| test.rs:499:1:499:21 | enter fn do_last_thing | test.rs:499:20:499:21 | { ... } | | +| test.rs:499:1:499:21 | exit fn do_last_thing (normal) | test.rs:499:1:499:21 | exit fn do_last_thing | | +| test.rs:499:20:499:21 | { ... } | test.rs:499:1:499:21 | exit fn do_last_thing (normal) | | +| test.rs:501:1:515:1 | enter fn labelled_block1 | test.rs:502:5:513:6 | let ... = ... | | +| test.rs:501:1:515:1 | exit fn labelled_block1 (normal) | test.rs:501:1:515:1 | exit fn labelled_block1 | | +| test.rs:501:29:515:1 | { ... } | test.rs:501:1:515:1 | exit fn labelled_block1 (normal) | | +| test.rs:502:5:513:6 | let ... = ... | test.rs:503:9:503:19 | ExprStmt | | +| test.rs:502:9:502:14 | result | test.rs:514:5:514:10 | result | match | +| test.rs:502:18:513:5 | 'block: { ... } | test.rs:502:9:502:14 | result | | +| test.rs:503:9:503:16 | do_thing | test.rs:503:9:503:18 | do_thing(...) | | +| test.rs:503:9:503:18 | do_thing(...) | test.rs:504:9:506:9 | ExprStmt | | +| test.rs:503:9:503:19 | ExprStmt | test.rs:503:9:503:16 | do_thing | | +| test.rs:504:9:506:9 | ExprStmt | test.rs:504:12:504:28 | condition_not_met | | +| test.rs:504:9:506:9 | if ... {...} | test.rs:507:9:507:24 | ExprStmt | | +| test.rs:504:12:504:28 | condition_not_met | test.rs:504:12:504:30 | condition_not_met(...) | | +| test.rs:504:12:504:30 | condition_not_met(...) | test.rs:504:9:506:9 | if ... {...} | false | +| test.rs:504:12:504:30 | condition_not_met(...) | test.rs:505:13:505:27 | ExprStmt | true | +| test.rs:505:13:505:26 | break ''block 1 | test.rs:502:18:513:5 | 'block: { ... } | break | | test.rs:505:13:505:27 | ExprStmt | test.rs:505:26:505:26 | 1 | | | test.rs:505:26:505:26 | 1 | test.rs:505:13:505:26 | break ''block 1 | | -| test.rs:507:9:507:9 | 0 | test.rs:502:18:508:5 | 'block: { ... } | | -| test.rs:511:1:517:1 | enter fn test_nested_function2 | test.rs:512:5:512:18 | let ... = 0 | | -| test.rs:511:1:517:1 | exit fn test_nested_function2 (normal) | test.rs:511:1:517:1 | exit fn test_nested_function2 | | -| test.rs:511:28:517:1 | { ... } | test.rs:511:1:517:1 | exit fn test_nested_function2 (normal) | | -| test.rs:512:5:512:18 | let ... = 0 | test.rs:512:17:512:17 | 0 | | -| test.rs:512:9:512:13 | x | test.rs:513:5:515:5 | fn nested | match | -| test.rs:512:17:512:17 | 0 | test.rs:512:9:512:13 | x | | -| test.rs:513:5:515:5 | enter fn nested | test.rs:513:15:513:15 | x | | -| test.rs:513:5:515:5 | exit fn nested (normal) | test.rs:513:5:515:5 | exit fn nested | | -| test.rs:513:5:515:5 | fn nested | test.rs:516:5:516:19 | ExprStmt | | -| test.rs:513:15:513:15 | x | test.rs:513:15:513:25 | ...: ... | match | -| test.rs:513:15:513:25 | ...: ... | test.rs:514:9:514:16 | ExprStmt | | -| test.rs:513:28:515:5 | { ... } | test.rs:513:5:515:5 | exit fn nested (normal) | | -| test.rs:514:9:514:10 | * ... | test.rs:514:15:514:15 | 1 | | -| test.rs:514:9:514:15 | ... += ... | test.rs:513:28:515:5 | { ... } | | -| test.rs:514:9:514:16 | ExprStmt | test.rs:514:10:514:10 | x | | -| test.rs:514:10:514:10 | x | test.rs:514:9:514:10 | * ... | | -| test.rs:514:15:514:15 | 1 | test.rs:514:9:514:15 | ... += ... | | -| test.rs:516:5:516:10 | nested | test.rs:516:17:516:17 | x | | -| test.rs:516:5:516:18 | nested(...) | test.rs:511:28:517:1 | { ... } | | -| test.rs:516:5:516:19 | ExprStmt | test.rs:516:5:516:10 | nested | | -| test.rs:516:12:516:17 | &mut x | test.rs:516:5:516:18 | nested(...) | | -| test.rs:516:17:516:17 | x | test.rs:516:12:516:17 | &mut x | | -| test.rs:528:5:530:5 | enter fn new | test.rs:528:12:528:12 | a | | -| test.rs:528:5:530:5 | exit fn new (normal) | test.rs:528:5:530:5 | exit fn new | | -| test.rs:528:12:528:12 | a | test.rs:528:12:528:17 | ...: i64 | match | -| test.rs:528:12:528:17 | ...: i64 | test.rs:529:23:529:23 | a | | -| test.rs:528:28:530:5 | { ... } | test.rs:528:5:530:5 | exit fn new (normal) | | -| test.rs:529:9:529:25 | MyNumber {...} | test.rs:528:28:530:5 | { ... } | | -| test.rs:529:23:529:23 | a | test.rs:529:9:529:25 | MyNumber {...} | | -| test.rs:532:5:534:5 | enter fn negated | test.rs:532:16:532:19 | self | | -| test.rs:532:5:534:5 | exit fn negated (normal) | test.rs:532:5:534:5 | exit fn negated | | -| test.rs:532:16:532:19 | SelfParam | test.rs:533:23:533:26 | self | | -| test.rs:532:16:532:19 | self | test.rs:532:16:532:19 | SelfParam | | -| test.rs:532:30:534:5 | { ... } | test.rs:532:5:534:5 | exit fn negated (normal) | | -| test.rs:533:9:533:30 | MyNumber {...} | test.rs:532:30:534:5 | { ... } | | -| test.rs:533:23:533:26 | self | test.rs:533:23:533:28 | self.n | | -| test.rs:533:23:533:28 | self.n | test.rs:533:9:533:30 | MyNumber {...} | | -| test.rs:536:5:538:5 | enter fn multifly_add | test.rs:536:26:536:29 | self | | -| test.rs:536:5:538:5 | exit fn multifly_add (normal) | test.rs:536:5:538:5 | exit fn multifly_add | | -| test.rs:536:21:536:29 | SelfParam | test.rs:536:32:536:32 | a | | -| test.rs:536:26:536:29 | self | test.rs:536:21:536:29 | SelfParam | | -| test.rs:536:32:536:32 | a | test.rs:536:32:536:37 | ...: i64 | match | -| test.rs:536:32:536:37 | ...: i64 | test.rs:536:40:536:40 | b | | -| test.rs:536:40:536:40 | b | test.rs:536:40:536:45 | ...: i64 | match | -| test.rs:536:40:536:45 | ...: i64 | test.rs:537:9:537:34 | ExprStmt | | -| test.rs:536:48:538:5 | { ... } | test.rs:536:5:538:5 | exit fn multifly_add (normal) | | -| test.rs:537:9:537:12 | self | test.rs:537:9:537:14 | self.n | | -| test.rs:537:9:537:14 | self.n | test.rs:537:19:537:22 | self | | -| test.rs:537:9:537:33 | ... = ... | test.rs:536:48:538:5 | { ... } | | -| test.rs:537:9:537:34 | ExprStmt | test.rs:537:9:537:12 | self | | -| test.rs:537:18:537:33 | ... + ... | test.rs:537:9:537:33 | ... = ... | | -| test.rs:537:19:537:22 | self | test.rs:537:19:537:24 | self.n | | -| test.rs:537:19:537:24 | self.n | test.rs:537:28:537:28 | a | | -| test.rs:537:19:537:28 | ... * ... | test.rs:537:33:537:33 | b | | -| test.rs:537:28:537:28 | a | test.rs:537:19:537:28 | ... * ... | | -| test.rs:537:33:537:33 | b | test.rs:537:18:537:33 | ... + ... | | +| test.rs:507:9:507:21 | do_next_thing | test.rs:507:9:507:23 | do_next_thing(...) | | +| test.rs:507:9:507:23 | do_next_thing(...) | test.rs:508:9:510:9 | ExprStmt | | +| test.rs:507:9:507:24 | ExprStmt | test.rs:507:9:507:21 | do_next_thing | | +| test.rs:508:9:510:9 | ExprStmt | test.rs:508:12:508:28 | condition_not_met | | +| test.rs:508:9:510:9 | if ... {...} | test.rs:511:9:511:24 | ExprStmt | | +| test.rs:508:12:508:28 | condition_not_met | test.rs:508:12:508:30 | condition_not_met(...) | | +| test.rs:508:12:508:30 | condition_not_met(...) | test.rs:508:9:510:9 | if ... {...} | false | +| test.rs:508:12:508:30 | condition_not_met(...) | test.rs:509:13:509:27 | ExprStmt | true | +| test.rs:509:13:509:26 | break ''block 2 | test.rs:502:18:513:5 | 'block: { ... } | break | +| test.rs:509:13:509:27 | ExprStmt | test.rs:509:26:509:26 | 2 | | +| test.rs:509:26:509:26 | 2 | test.rs:509:13:509:26 | break ''block 2 | | +| test.rs:511:9:511:21 | do_last_thing | test.rs:511:9:511:23 | do_last_thing(...) | | +| test.rs:511:9:511:23 | do_last_thing(...) | test.rs:512:9:512:9 | 3 | | +| test.rs:511:9:511:24 | ExprStmt | test.rs:511:9:511:21 | do_last_thing | | +| test.rs:512:9:512:9 | 3 | test.rs:502:18:513:5 | 'block: { ... } | | +| test.rs:514:5:514:10 | result | test.rs:501:29:515:1 | { ... } | | +| test.rs:517:1:525:1 | enter fn labelled_block2 | test.rs:518:5:524:6 | let ... = ... | | +| test.rs:517:1:525:1 | exit fn labelled_block2 (normal) | test.rs:517:1:525:1 | exit fn labelled_block2 | | +| test.rs:517:22:525:1 | { ... } | test.rs:517:1:525:1 | exit fn labelled_block2 (normal) | | +| test.rs:518:5:524:6 | let ... = ... | test.rs:519:9:519:34 | let ... = None | | +| test.rs:518:9:518:14 | result | test.rs:517:22:525:1 | { ... } | match | +| test.rs:518:18:524:5 | 'block: { ... } | test.rs:518:9:518:14 | result | | +| test.rs:519:9:519:34 | let ... = None | test.rs:519:30:519:33 | None | | +| test.rs:519:13:519:13 | x | test.rs:520:9:522:10 | let ... = x else {...} | match | +| test.rs:519:30:519:33 | None | test.rs:519:13:519:13 | x | | +| test.rs:520:9:522:10 | let ... = x else {...} | test.rs:520:23:520:23 | x | | +| test.rs:520:13:520:19 | Some(...) | test.rs:520:18:520:18 | y | match | +| test.rs:520:13:520:19 | Some(...) | test.rs:521:13:521:27 | ExprStmt | no-match | +| test.rs:520:18:520:18 | y | test.rs:523:9:523:9 | 0 | match | +| test.rs:520:23:520:23 | x | test.rs:520:13:520:19 | Some(...) | | +| test.rs:521:13:521:26 | break ''block 1 | test.rs:518:18:524:5 | 'block: { ... } | break | +| test.rs:521:13:521:27 | ExprStmt | test.rs:521:26:521:26 | 1 | | +| test.rs:521:26:521:26 | 1 | test.rs:521:13:521:26 | break ''block 1 | | +| test.rs:523:9:523:9 | 0 | test.rs:518:18:524:5 | 'block: { ... } | | +| test.rs:527:1:533:1 | enter fn test_nested_function2 | test.rs:528:5:528:18 | let ... = 0 | | +| test.rs:527:1:533:1 | exit fn test_nested_function2 (normal) | test.rs:527:1:533:1 | exit fn test_nested_function2 | | +| test.rs:527:28:533:1 | { ... } | test.rs:527:1:533:1 | exit fn test_nested_function2 (normal) | | +| test.rs:528:5:528:18 | let ... = 0 | test.rs:528:17:528:17 | 0 | | +| test.rs:528:9:528:13 | x | test.rs:529:5:531:5 | fn nested | match | +| test.rs:528:17:528:17 | 0 | test.rs:528:9:528:13 | x | | +| test.rs:529:5:531:5 | enter fn nested | test.rs:529:15:529:15 | x | | +| test.rs:529:5:531:5 | exit fn nested (normal) | test.rs:529:5:531:5 | exit fn nested | | +| test.rs:529:5:531:5 | fn nested | test.rs:532:5:532:19 | ExprStmt | | +| test.rs:529:15:529:15 | x | test.rs:529:15:529:25 | ...: ... | match | +| test.rs:529:15:529:25 | ...: ... | test.rs:530:9:530:16 | ExprStmt | | +| test.rs:529:28:531:5 | { ... } | test.rs:529:5:531:5 | exit fn nested (normal) | | +| test.rs:530:9:530:10 | * ... | test.rs:530:15:530:15 | 1 | | +| test.rs:530:9:530:15 | ... += ... | test.rs:529:28:531:5 | { ... } | | +| test.rs:530:9:530:16 | ExprStmt | test.rs:530:10:530:10 | x | | +| test.rs:530:10:530:10 | x | test.rs:530:9:530:10 | * ... | | +| test.rs:530:15:530:15 | 1 | test.rs:530:9:530:15 | ... += ... | | +| test.rs:532:5:532:10 | nested | test.rs:532:17:532:17 | x | | +| test.rs:532:5:532:18 | nested(...) | test.rs:527:28:533:1 | { ... } | | +| test.rs:532:5:532:19 | ExprStmt | test.rs:532:5:532:10 | nested | | +| test.rs:532:12:532:17 | &mut x | test.rs:532:5:532:18 | nested(...) | | +| test.rs:532:17:532:17 | x | test.rs:532:12:532:17 | &mut x | | +| test.rs:544:5:546:5 | enter fn new | test.rs:544:12:544:12 | a | | +| test.rs:544:5:546:5 | exit fn new (normal) | test.rs:544:5:546:5 | exit fn new | | +| test.rs:544:12:544:12 | a | test.rs:544:12:544:17 | ...: i64 | match | +| test.rs:544:12:544:17 | ...: i64 | test.rs:545:23:545:23 | a | | +| test.rs:544:28:546:5 | { ... } | test.rs:544:5:546:5 | exit fn new (normal) | | +| test.rs:545:9:545:25 | MyNumber {...} | test.rs:544:28:546:5 | { ... } | | +| test.rs:545:23:545:23 | a | test.rs:545:9:545:25 | MyNumber {...} | | +| test.rs:548:5:550:5 | enter fn negated | test.rs:548:16:548:19 | self | | +| test.rs:548:5:550:5 | exit fn negated (normal) | test.rs:548:5:550:5 | exit fn negated | | +| test.rs:548:16:548:19 | SelfParam | test.rs:549:23:549:26 | self | | +| test.rs:548:16:548:19 | self | test.rs:548:16:548:19 | SelfParam | | +| test.rs:548:30:550:5 | { ... } | test.rs:548:5:550:5 | exit fn negated (normal) | | +| test.rs:549:9:549:30 | MyNumber {...} | test.rs:548:30:550:5 | { ... } | | +| test.rs:549:23:549:26 | self | test.rs:549:23:549:28 | self.n | | +| test.rs:549:23:549:28 | self.n | test.rs:549:9:549:30 | MyNumber {...} | | +| test.rs:552:5:554:5 | enter fn multifly_add | test.rs:552:26:552:29 | self | | +| test.rs:552:5:554:5 | exit fn multifly_add (normal) | test.rs:552:5:554:5 | exit fn multifly_add | | +| test.rs:552:21:552:29 | SelfParam | test.rs:552:32:552:32 | a | | +| test.rs:552:26:552:29 | self | test.rs:552:21:552:29 | SelfParam | | +| test.rs:552:32:552:32 | a | test.rs:552:32:552:37 | ...: i64 | match | +| test.rs:552:32:552:37 | ...: i64 | test.rs:552:40:552:40 | b | | +| test.rs:552:40:552:40 | b | test.rs:552:40:552:45 | ...: i64 | match | +| test.rs:552:40:552:45 | ...: i64 | test.rs:553:9:553:34 | ExprStmt | | +| test.rs:552:48:554:5 | { ... } | test.rs:552:5:554:5 | exit fn multifly_add (normal) | | +| test.rs:553:9:553:12 | self | test.rs:553:9:553:14 | self.n | | +| test.rs:553:9:553:14 | self.n | test.rs:553:19:553:22 | self | | +| test.rs:553:9:553:33 | ... = ... | test.rs:552:48:554:5 | { ... } | | +| test.rs:553:9:553:34 | ExprStmt | test.rs:553:9:553:12 | self | | +| test.rs:553:18:553:33 | ... + ... | test.rs:553:9:553:33 | ... = ... | | +| test.rs:553:19:553:22 | self | test.rs:553:19:553:24 | self.n | | +| test.rs:553:19:553:24 | self.n | test.rs:553:28:553:28 | a | | +| test.rs:553:19:553:28 | ... * ... | test.rs:553:33:553:33 | b | | +| test.rs:553:28:553:28 | a | test.rs:553:19:553:28 | ... * ... | | +| test.rs:553:33:553:33 | b | test.rs:553:18:553:33 | ... + ... | | breakTarget | test.rs:34:17:34:21 | break | test.rs:28:9:40:9 | loop { ... } | | test.rs:48:21:48:25 | break | test.rs:46:13:53:13 | 'inner: loop { ... } | @@ -1189,9 +1236,9 @@ breakTarget | test.rs:216:17:216:28 | break ... | test.rs:214:13:219:9 | loop { ... } | | test.rs:229:17:229:35 | break ''label ... | test.rs:227:13:232:9 | 'label: loop { ... } | | test.rs:241:13:241:30 | break ''block ... | test.rs:240:13:242:9 | 'block: { ... } | -| test.rs:489:13:489:26 | break ''block 1 | test.rs:486:18:497:5 | 'block: { ... } | -| test.rs:493:13:493:26 | break ''block 2 | test.rs:486:18:497:5 | 'block: { ... } | -| test.rs:505:13:505:26 | break ''block 1 | test.rs:502:18:508:5 | 'block: { ... } | +| test.rs:505:13:505:26 | break ''block 1 | test.rs:502:18:513:5 | 'block: { ... } | +| test.rs:509:13:509:26 | break ''block 2 | test.rs:502:18:513:5 | 'block: { ... } | +| test.rs:521:13:521:26 | break ''block 1 | test.rs:518:18:524:5 | 'block: { ... } | continueTarget | test.rs:37:17:37:24 | continue | test.rs:28:9:40:9 | loop { ... } | | test.rs:63:21:63:28 | continue | test.rs:61:13:68:13 | 'inner: loop { ... } | diff --git a/rust/ql/test/library-tests/controlflow/test.rs b/rust/ql/test/library-tests/controlflow/test.rs index 7b0527531b2..807e7e6a9ea 100644 --- a/rust/ql/test/library-tests/controlflow/test.rs +++ b/rust/ql/test/library-tests/controlflow/test.rs @@ -396,6 +396,22 @@ mod patterns { _ => 4, } } + + fn identifier_pattern_with_subpattern() -> i64 { + match 43 { + n @ 1..10 => 2 * n, + _ => 0, + } + } + + fn identifier_pattern_with_ref() -> i64 { + let mut a = 10; + match a { + ref mut n @ 1..10 => *n += 10, + ref mut n => *n = 0, + }; + a + } } mod divergence { From a09b37edc3402dd6d093e01df3df60d337e36a49 Mon Sep 17 00:00:00 2001 From: Simon Friis Vindum Date: Tue, 11 Feb 2025 15:12:47 +0100 Subject: [PATCH 152/279] Rust: Expand on `toString` of `IdentPat` --- .../rust/elements/internal/IdentPatImpl.qll | 14 +- .../generated/IdentPat/IdentPat.expected | 2 +- .../IdentPat/IdentPat_getName.expected | 2 +- .../IdentPat/IdentPat_getPat.expected | 2 +- .../controlflow/BasicBlocks.expected | 50 +++---- .../library-tests/controlflow/Cfg.expected | 48 +++---- .../dataflow/local/DataFlowStep.expected | 24 ++-- .../dataflow/local/inline-flow.expected | 6 +- .../test/library-tests/variables/Cfg.expected | 96 ++++++------- .../test/library-tests/variables/Ssa.expected | 130 +++++++++--------- .../unusedentities/UnusedValue.expected | 2 +- 11 files changed, 194 insertions(+), 182 deletions(-) diff --git a/rust/ql/lib/codeql/rust/elements/internal/IdentPatImpl.qll b/rust/ql/lib/codeql/rust/elements/internal/IdentPatImpl.qll index 0c609207477..4d82a925229 100644 --- a/rust/ql/lib/codeql/rust/elements/internal/IdentPatImpl.qll +++ b/rust/ql/lib/codeql/rust/elements/internal/IdentPatImpl.qll @@ -28,6 +28,18 @@ module Impl { * ``` */ class IdentPat extends Generated::IdentPat { - override string toString() { result = this.getName().getText() } + override string toString() { + result = strictconcat(int i | | this.toStringPart(i), " " order by i) + } + + private string toStringPart(int index) { + index = 0 and this.isRef() and result = "ref" + or + index = 1 and this.isMut() and result = "mut" + or + index = 2 and result = this.getName().getText() + or + index = 3 and this.hasPat() and result = "@ ..." + } } } diff --git a/rust/ql/test/extractor-tests/generated/IdentPat/IdentPat.expected b/rust/ql/test/extractor-tests/generated/IdentPat/IdentPat.expected index bdc57b38cf3..e00fd230ad1 100644 --- a/rust/ql/test/extractor-tests/generated/IdentPat/IdentPat.expected +++ b/rust/ql/test/extractor-tests/generated/IdentPat/IdentPat.expected @@ -1,2 +1,2 @@ | gen_ident_pat.rs:6:22:6:22 | y | getNumberOfAttrs: | 0 | isMut: | no | isRef: | no | hasName: | yes | hasPat: | no | -| gen_ident_pat.rs:10:9:10:25 | y | getNumberOfAttrs: | 0 | isMut: | no | isRef: | no | hasName: | yes | hasPat: | yes | +| gen_ident_pat.rs:10:9:10:25 | y @ ... | getNumberOfAttrs: | 0 | isMut: | no | isRef: | no | hasName: | yes | hasPat: | yes | diff --git a/rust/ql/test/extractor-tests/generated/IdentPat/IdentPat_getName.expected b/rust/ql/test/extractor-tests/generated/IdentPat/IdentPat_getName.expected index b4168bbb750..c3009e862a4 100644 --- a/rust/ql/test/extractor-tests/generated/IdentPat/IdentPat_getName.expected +++ b/rust/ql/test/extractor-tests/generated/IdentPat/IdentPat_getName.expected @@ -1,2 +1,2 @@ | gen_ident_pat.rs:6:22:6:22 | y | gen_ident_pat.rs:6:22:6:22 | y | -| gen_ident_pat.rs:10:9:10:25 | y | gen_ident_pat.rs:10:9:10:9 | y | +| gen_ident_pat.rs:10:9:10:25 | y @ ... | gen_ident_pat.rs:10:9:10:9 | y | diff --git a/rust/ql/test/extractor-tests/generated/IdentPat/IdentPat_getPat.expected b/rust/ql/test/extractor-tests/generated/IdentPat/IdentPat_getPat.expected index 3c2fd2dc379..6ae1d9f978a 100644 --- a/rust/ql/test/extractor-tests/generated/IdentPat/IdentPat_getPat.expected +++ b/rust/ql/test/extractor-tests/generated/IdentPat/IdentPat_getPat.expected @@ -1 +1 @@ -| gen_ident_pat.rs:10:9:10:25 | y | gen_ident_pat.rs:10:11:10:25 | ...::Some(...) | +| gen_ident_pat.rs:10:9:10:25 | y @ ... | gen_ident_pat.rs:10:11:10:25 | ...::Some(...) | diff --git a/rust/ql/test/library-tests/controlflow/BasicBlocks.expected b/rust/ql/test/library-tests/controlflow/BasicBlocks.expected index 57f82a0b1e4..7f55685afe9 100644 --- a/rust/ql/test/library-tests/controlflow/BasicBlocks.expected +++ b/rust/ql/test/library-tests/controlflow/BasicBlocks.expected @@ -612,32 +612,32 @@ dominates | test.rs:396:13:396:13 | _ | test.rs:396:13:396:13 | _ | | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:401:9:404:9 | match 43 { ... } | -| test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:402:13:402:21 | [match(true)] n | +| test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:402:13:402:21 | [match(true)] n @ ... | | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:402:17:402:17 | 1 | | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:402:20:402:21 | 10 | | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:403:13:403:13 | _ | | test.rs:401:9:404:9 | match 43 { ... } | test.rs:401:9:404:9 | match 43 { ... } | -| test.rs:402:13:402:21 | [match(true)] n | test.rs:402:13:402:21 | [match(true)] n | -| test.rs:402:17:402:17 | 1 | test.rs:402:13:402:21 | [match(true)] n | +| test.rs:402:13:402:21 | [match(true)] n @ ... | test.rs:402:13:402:21 | [match(true)] n @ ... | +| test.rs:402:17:402:17 | 1 | test.rs:402:13:402:21 | [match(true)] n @ ... | | test.rs:402:17:402:17 | 1 | test.rs:402:17:402:17 | 1 | | test.rs:402:17:402:17 | 1 | test.rs:402:20:402:21 | 10 | -| test.rs:402:20:402:21 | 10 | test.rs:402:13:402:21 | [match(true)] n | +| test.rs:402:20:402:21 | 10 | test.rs:402:13:402:21 | [match(true)] n @ ... | | test.rs:402:20:402:21 | 10 | test.rs:402:20:402:21 | 10 | | test.rs:403:13:403:13 | _ | test.rs:403:13:403:13 | _ | | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:409:9:412:9 | match a { ... } | -| test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:410:13:410:29 | [match(true)] n | +| test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:410:25:410:25 | 1 | | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:410:28:410:29 | 10 | -| test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:411:13:411:21 | n | +| test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:411:13:411:21 | ref mut n | | test.rs:409:9:412:9 | match a { ... } | test.rs:409:9:412:9 | match a { ... } | -| test.rs:410:13:410:29 | [match(true)] n | test.rs:410:13:410:29 | [match(true)] n | -| test.rs:410:25:410:25 | 1 | test.rs:410:13:410:29 | [match(true)] n | +| test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | +| test.rs:410:25:410:25 | 1 | test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | | test.rs:410:25:410:25 | 1 | test.rs:410:25:410:25 | 1 | | test.rs:410:25:410:25 | 1 | test.rs:410:28:410:29 | 10 | -| test.rs:410:28:410:29 | 10 | test.rs:410:13:410:29 | [match(true)] n | +| test.rs:410:28:410:29 | 10 | test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | | test.rs:410:28:410:29 | 10 | test.rs:410:28:410:29 | 10 | -| test.rs:411:13:411:21 | n | test.rs:411:13:411:21 | n | +| test.rs:411:13:411:21 | ref mut n | test.rs:411:13:411:21 | ref mut n | | test.rs:418:5:423:5 | enter fn test_infinite_loop | test.rs:418:5:423:5 | enter fn test_infinite_loop | | test.rs:418:5:423:5 | enter fn test_infinite_loop | test.rs:420:13:420:14 | TupleExpr | | test.rs:420:13:420:14 | TupleExpr | test.rs:420:13:420:14 | TupleExpr | @@ -1223,25 +1223,25 @@ postDominance | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | | test.rs:401:9:404:9 | match 43 { ... } | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | | test.rs:401:9:404:9 | match 43 { ... } | test.rs:401:9:404:9 | match 43 { ... } | -| test.rs:401:9:404:9 | match 43 { ... } | test.rs:402:13:402:21 | [match(true)] n | +| test.rs:401:9:404:9 | match 43 { ... } | test.rs:402:13:402:21 | [match(true)] n @ ... | | test.rs:401:9:404:9 | match 43 { ... } | test.rs:402:17:402:17 | 1 | | test.rs:401:9:404:9 | match 43 { ... } | test.rs:402:20:402:21 | 10 | | test.rs:401:9:404:9 | match 43 { ... } | test.rs:403:13:403:13 | _ | -| test.rs:402:13:402:21 | [match(true)] n | test.rs:402:13:402:21 | [match(true)] n | +| test.rs:402:13:402:21 | [match(true)] n @ ... | test.rs:402:13:402:21 | [match(true)] n @ ... | | test.rs:402:17:402:17 | 1 | test.rs:402:17:402:17 | 1 | | test.rs:402:20:402:21 | 10 | test.rs:402:20:402:21 | 10 | | test.rs:403:13:403:13 | _ | test.rs:403:13:403:13 | _ | | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | | test.rs:409:9:412:9 | match a { ... } | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | | test.rs:409:9:412:9 | match a { ... } | test.rs:409:9:412:9 | match a { ... } | -| test.rs:409:9:412:9 | match a { ... } | test.rs:410:13:410:29 | [match(true)] n | +| test.rs:409:9:412:9 | match a { ... } | test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | | test.rs:409:9:412:9 | match a { ... } | test.rs:410:25:410:25 | 1 | | test.rs:409:9:412:9 | match a { ... } | test.rs:410:28:410:29 | 10 | -| test.rs:409:9:412:9 | match a { ... } | test.rs:411:13:411:21 | n | -| test.rs:410:13:410:29 | [match(true)] n | test.rs:410:13:410:29 | [match(true)] n | +| test.rs:409:9:412:9 | match a { ... } | test.rs:411:13:411:21 | ref mut n | +| test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | | test.rs:410:25:410:25 | 1 | test.rs:410:25:410:25 | 1 | | test.rs:410:28:410:29 | 10 | test.rs:410:28:410:29 | 10 | -| test.rs:411:13:411:21 | n | test.rs:411:13:411:21 | n | +| test.rs:411:13:411:21 | ref mut n | test.rs:411:13:411:21 | ref mut n | | test.rs:418:5:423:5 | enter fn test_infinite_loop | test.rs:418:5:423:5 | enter fn test_infinite_loop | | test.rs:420:13:420:14 | TupleExpr | test.rs:420:13:420:14 | TupleExpr | | test.rs:427:5:429:5 | enter fn say_hello | test.rs:427:5:429:5 | enter fn say_hello | @@ -1503,15 +1503,15 @@ immediateDominator | test.rs:395:20:395:20 | 3 | test.rs:395:13:395:13 | 5 | | test.rs:396:13:396:13 | _ | test.rs:395:13:395:15 | RangePat | | test.rs:401:9:404:9 | match 43 { ... } | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | -| test.rs:402:13:402:21 | [match(true)] n | test.rs:402:20:402:21 | 10 | +| test.rs:402:13:402:21 | [match(true)] n @ ... | test.rs:402:20:402:21 | 10 | | test.rs:402:17:402:17 | 1 | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | | test.rs:402:20:402:21 | 10 | test.rs:402:17:402:17 | 1 | | test.rs:403:13:403:13 | _ | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | | test.rs:409:9:412:9 | match a { ... } | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | -| test.rs:410:13:410:29 | [match(true)] n | test.rs:410:28:410:29 | 10 | +| test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | test.rs:410:28:410:29 | 10 | | test.rs:410:25:410:25 | 1 | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | | test.rs:410:28:410:29 | 10 | test.rs:410:25:410:25 | 1 | -| test.rs:411:13:411:21 | n | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | +| test.rs:411:13:411:21 | ref mut n | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | | test.rs:420:13:420:14 | TupleExpr | test.rs:418:5:423:5 | enter fn test_infinite_loop | | test.rs:444:28:449:9 | exit { ... } (normal) | test.rs:444:28:449:9 | enter { ... } | | test.rs:445:13:447:13 | if b {...} | test.rs:444:28:449:9 | enter { ... } | @@ -2011,16 +2011,16 @@ joinBlockPredecessor | test.rs:395:13:395:15 | RangePat | test.rs:394:16:394:16 | 2 | 0 | | test.rs:396:13:396:13 | _ | test.rs:395:13:395:13 | 5 | 0 | | test.rs:396:13:396:13 | _ | test.rs:395:13:395:15 | RangePat | 1 | -| test.rs:401:9:404:9 | match 43 { ... } | test.rs:402:13:402:21 | [match(true)] n | 0 | +| test.rs:401:9:404:9 | match 43 { ... } | test.rs:402:13:402:21 | [match(true)] n @ ... | 0 | | test.rs:401:9:404:9 | match 43 { ... } | test.rs:403:13:403:13 | _ | 1 | | test.rs:403:13:403:13 | _ | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | 2 | | test.rs:403:13:403:13 | _ | test.rs:402:17:402:17 | 1 | 1 | | test.rs:403:13:403:13 | _ | test.rs:402:20:402:21 | 10 | 0 | -| test.rs:409:9:412:9 | match a { ... } | test.rs:410:13:410:29 | [match(true)] n | 0 | -| test.rs:409:9:412:9 | match a { ... } | test.rs:411:13:411:21 | n | 1 | -| test.rs:411:13:411:21 | n | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | 2 | -| test.rs:411:13:411:21 | n | test.rs:410:25:410:25 | 1 | 1 | -| test.rs:411:13:411:21 | n | test.rs:410:28:410:29 | 10 | 0 | +| test.rs:409:9:412:9 | match a { ... } | test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | 0 | +| test.rs:409:9:412:9 | match a { ... } | test.rs:411:13:411:21 | ref mut n | 1 | +| test.rs:411:13:411:21 | ref mut n | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | 2 | +| test.rs:411:13:411:21 | ref mut n | test.rs:410:25:410:25 | 1 | 1 | +| test.rs:411:13:411:21 | ref mut n | test.rs:410:28:410:29 | 10 | 0 | | test.rs:420:13:420:14 | TupleExpr | test.rs:418:5:423:5 | enter fn test_infinite_loop | 1 | | test.rs:420:13:420:14 | TupleExpr | test.rs:420:13:420:14 | TupleExpr | 0 | | test.rs:444:28:449:9 | exit { ... } (normal) | test.rs:445:13:447:13 | if b {...} | 1 | diff --git a/rust/ql/test/library-tests/controlflow/Cfg.expected b/rust/ql/test/library-tests/controlflow/Cfg.expected index 587cf8c1857..8684098e75a 100644 --- a/rust/ql/test/library-tests/controlflow/Cfg.expected +++ b/rust/ql/test/library-tests/controlflow/Cfg.expected @@ -15,9 +15,9 @@ edges | test.rs:10:5:13:5 | exit fn method_call (normal) | test.rs:10:5:13:5 | exit fn method_call | | | test.rs:10:22:13:5 | { ... } | test.rs:10:5:13:5 | exit fn method_call (normal) | | | test.rs:11:9:11:37 | let ... = ... | test.rs:11:23:11:34 | ...::new | | -| test.rs:11:13:11:19 | map | test.rs:12:9:12:28 | ExprStmt | match | +| test.rs:11:13:11:19 | mut map | test.rs:12:9:12:28 | ExprStmt | match | | test.rs:11:23:11:34 | ...::new | test.rs:11:23:11:36 | ...::new(...) | | -| test.rs:11:23:11:36 | ...::new(...) | test.rs:11:13:11:19 | map | | +| test.rs:11:23:11:36 | ...::new(...) | test.rs:11:13:11:19 | mut map | | | test.rs:12:9:12:11 | map | test.rs:12:20:12:21 | 37 | | | test.rs:12:9:12:27 | map.insert(...) | test.rs:10:22:13:5 | { ... } | | | test.rs:12:9:12:28 | ExprStmt | test.rs:12:9:12:11 | map | | @@ -50,8 +50,8 @@ edges | test.rs:26:32:26:32 | n | test.rs:26:32:26:37 | ...: i64 | match | | test.rs:26:32:26:37 | ...: i64 | test.rs:27:9:27:22 | let ... = n | | | test.rs:27:9:27:22 | let ... = n | test.rs:27:21:27:21 | n | | -| test.rs:27:13:27:17 | i | test.rs:28:9:40:9 | ExprStmt | match | -| test.rs:27:21:27:21 | n | test.rs:27:13:27:17 | i | | +| test.rs:27:13:27:17 | mut i | test.rs:28:9:40:9 | ExprStmt | match | +| test.rs:27:21:27:21 | n | test.rs:27:13:27:17 | mut i | | | test.rs:28:9:40:9 | ExprStmt | test.rs:29:13:29:24 | ExprStmt | | | test.rs:28:9:40:9 | loop { ... } | test.rs:41:9:41:20 | ExprStmt | | | test.rs:28:14:40:9 | { ... } | test.rs:29:13:29:24 | ExprStmt | | @@ -161,8 +161,8 @@ edges | test.rs:86:19:86:24 | ...: i64 | test.rs:87:9:87:25 | let ... = true | | | test.rs:86:27:95:5 | { ... } | test.rs:86:5:95:5 | exit fn test_while (normal) | | | test.rs:87:9:87:25 | let ... = true | test.rs:87:21:87:24 | true | | -| test.rs:87:13:87:17 | b | test.rs:88:15:88:15 | b | match | -| test.rs:87:21:87:24 | true | test.rs:87:13:87:17 | b | | +| test.rs:87:13:87:17 | mut b | test.rs:88:15:88:15 | b | match | +| test.rs:87:21:87:24 | true | test.rs:87:13:87:17 | mut b | | | test.rs:88:9:94:9 | while b { ... } | test.rs:86:27:95:5 | { ... } | | | test.rs:88:15:88:15 | b | test.rs:88:9:94:9 | while b { ... } | false | | test.rs:88:15:88:15 | b | test.rs:89:13:89:14 | ExprStmt | true | @@ -185,9 +185,9 @@ edges | test.rs:97:5:104:5 | exit fn test_while_let (normal) | test.rs:97:5:104:5 | exit fn test_while_let | | | test.rs:97:25:104:5 | { ... } | test.rs:97:5:104:5 | exit fn test_while_let (normal) | | | test.rs:98:9:98:29 | let ... = ... | test.rs:98:24:98:24 | 1 | | -| test.rs:98:13:98:20 | iter | test.rs:99:15:99:39 | let ... = ... | match | +| test.rs:98:13:98:20 | mut iter | test.rs:99:15:99:39 | let ... = ... | match | | test.rs:98:24:98:24 | 1 | test.rs:98:27:98:28 | 10 | | -| test.rs:98:24:98:28 | 1..10 | test.rs:98:13:98:20 | iter | | +| test.rs:98:24:98:28 | 1..10 | test.rs:98:13:98:20 | mut iter | | | test.rs:98:27:98:28 | 10 | test.rs:98:24:98:28 | 1..10 | | | test.rs:99:9:103:9 | while ... { ... } | test.rs:97:25:104:5 | { ... } | | | test.rs:99:15:99:39 | let ... = ... | test.rs:99:29:99:32 | iter | | @@ -273,8 +273,8 @@ edges | test.rs:137:29:137:35 | ...: bool | test.rs:138:9:138:22 | let ... = 3 | | | test.rs:137:45:143:5 | { ... } | test.rs:137:5:143:5 | exit fn test_if_without_else (normal) | | | test.rs:138:9:138:22 | let ... = 3 | test.rs:138:21:138:21 | 3 | | -| test.rs:138:13:138:17 | i | test.rs:139:9:141:9 | ExprStmt | match | -| test.rs:138:21:138:21 | 3 | test.rs:138:13:138:17 | i | | +| test.rs:138:13:138:17 | mut i | test.rs:139:9:141:9 | ExprStmt | match | +| test.rs:138:21:138:21 | 3 | test.rs:138:13:138:17 | mut i | | | test.rs:139:9:141:9 | ExprStmt | test.rs:139:12:139:12 | b | | | test.rs:139:9:141:9 | if b {...} | test.rs:142:9:142:9 | i | | | test.rs:139:12:139:12 | b | test.rs:139:9:141:9 | if b {...} | false | @@ -442,8 +442,8 @@ edges | test.rs:201:27:201:32 | ...: i64 | test.rs:202:9:202:26 | let ... = false | | | test.rs:201:42:211:5 | { ... } | test.rs:201:5:211:5 | exit fn test_if_assignment (normal) | | | test.rs:202:9:202:26 | let ... = false | test.rs:202:21:202:25 | false | | -| test.rs:202:13:202:17 | x | test.rs:204:13:204:21 | ExprStmt | match | -| test.rs:202:21:202:25 | false | test.rs:202:13:202:17 | x | | +| test.rs:202:13:202:17 | mut x | test.rs:204:13:204:21 | ExprStmt | match | +| test.rs:202:21:202:25 | false | test.rs:202:13:202:17 | mut x | | | test.rs:203:9:210:9 | if ... {...} else {...} | test.rs:201:42:211:5 | { ... } | | | test.rs:203:12:206:9 | [boolean(false)] { ... } | test.rs:209:13:209:13 | 0 | false | | test.rs:203:12:206:9 | [boolean(true)] { ... } | test.rs:207:13:207:13 | 1 | true | @@ -906,13 +906,13 @@ edges | test.rs:400:52:405:5 | { ... } | test.rs:400:5:405:5 | exit fn identifier_pattern_with_subpattern (normal) | | | test.rs:401:9:404:9 | match 43 { ... } | test.rs:400:52:405:5 | { ... } | | | test.rs:401:15:401:16 | 43 | test.rs:402:17:402:21 | RangePat | | -| test.rs:402:13:402:21 | [match(true)] n | test.rs:402:26:402:26 | 2 | match | +| test.rs:402:13:402:21 | [match(true)] n @ ... | test.rs:402:26:402:26 | 2 | match | | test.rs:402:17:402:17 | 1 | test.rs:402:17:402:17 | 1 | | | test.rs:402:17:402:17 | 1 | test.rs:402:20:402:21 | 10 | match | | test.rs:402:17:402:17 | 1 | test.rs:403:13:403:13 | _ | no-match | | test.rs:402:17:402:21 | RangePat | test.rs:402:17:402:17 | 1 | match | | test.rs:402:17:402:21 | RangePat | test.rs:403:13:403:13 | _ | no-match | -| test.rs:402:20:402:21 | 10 | test.rs:402:13:402:21 | [match(true)] n | match | +| test.rs:402:20:402:21 | 10 | test.rs:402:13:402:21 | [match(true)] n @ ... | match | | test.rs:402:20:402:21 | 10 | test.rs:402:20:402:21 | 10 | | | test.rs:402:20:402:21 | 10 | test.rs:403:13:403:13 | _ | no-match | | test.rs:402:26:402:26 | 2 | test.rs:402:30:402:30 | n | | @@ -924,25 +924,25 @@ edges | test.rs:407:5:414:5 | exit fn identifier_pattern_with_ref (normal) | test.rs:407:5:414:5 | exit fn identifier_pattern_with_ref | | | test.rs:407:45:414:5 | { ... } | test.rs:407:5:414:5 | exit fn identifier_pattern_with_ref (normal) | | | test.rs:408:9:408:23 | let ... = 10 | test.rs:408:21:408:22 | 10 | | -| test.rs:408:13:408:17 | a | test.rs:409:9:412:10 | ExprStmt | match | -| test.rs:408:21:408:22 | 10 | test.rs:408:13:408:17 | a | | +| test.rs:408:13:408:17 | mut a | test.rs:409:9:412:10 | ExprStmt | match | +| test.rs:408:21:408:22 | 10 | test.rs:408:13:408:17 | mut a | | | test.rs:409:9:412:9 | match a { ... } | test.rs:413:9:413:9 | a | | | test.rs:409:9:412:10 | ExprStmt | test.rs:409:15:409:15 | a | | | test.rs:409:15:409:15 | a | test.rs:410:25:410:29 | RangePat | | -| test.rs:410:13:410:29 | [match(true)] n | test.rs:410:35:410:35 | n | match | +| test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | test.rs:410:35:410:35 | n | match | | test.rs:410:25:410:25 | 1 | test.rs:410:25:410:25 | 1 | | | test.rs:410:25:410:25 | 1 | test.rs:410:28:410:29 | 10 | match | -| test.rs:410:25:410:25 | 1 | test.rs:411:13:411:21 | n | no-match | +| test.rs:410:25:410:25 | 1 | test.rs:411:13:411:21 | ref mut n | no-match | | test.rs:410:25:410:29 | RangePat | test.rs:410:25:410:25 | 1 | match | -| test.rs:410:25:410:29 | RangePat | test.rs:411:13:411:21 | n | no-match | -| test.rs:410:28:410:29 | 10 | test.rs:410:13:410:29 | [match(true)] n | match | +| test.rs:410:25:410:29 | RangePat | test.rs:411:13:411:21 | ref mut n | no-match | +| test.rs:410:28:410:29 | 10 | test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | match | | test.rs:410:28:410:29 | 10 | test.rs:410:28:410:29 | 10 | | -| test.rs:410:28:410:29 | 10 | test.rs:411:13:411:21 | n | no-match | +| test.rs:410:28:410:29 | 10 | test.rs:411:13:411:21 | ref mut n | no-match | | test.rs:410:34:410:35 | * ... | test.rs:410:40:410:41 | 10 | | | test.rs:410:34:410:41 | ... += ... | test.rs:409:9:412:9 | match a { ... } | | | test.rs:410:35:410:35 | n | test.rs:410:34:410:35 | * ... | | | test.rs:410:40:410:41 | 10 | test.rs:410:34:410:41 | ... += ... | | -| test.rs:411:13:411:21 | n | test.rs:411:27:411:27 | n | match | +| test.rs:411:13:411:21 | ref mut n | test.rs:411:27:411:27 | n | match | | test.rs:411:26:411:27 | * ... | test.rs:411:31:411:31 | 0 | | | test.rs:411:26:411:31 | ... = ... | test.rs:409:9:412:9 | match a { ... } | | | test.rs:411:27:411:27 | n | test.rs:411:26:411:27 | * ... | | @@ -1172,8 +1172,8 @@ edges | test.rs:527:1:533:1 | exit fn test_nested_function2 (normal) | test.rs:527:1:533:1 | exit fn test_nested_function2 | | | test.rs:527:28:533:1 | { ... } | test.rs:527:1:533:1 | exit fn test_nested_function2 (normal) | | | test.rs:528:5:528:18 | let ... = 0 | test.rs:528:17:528:17 | 0 | | -| test.rs:528:9:528:13 | x | test.rs:529:5:531:5 | fn nested | match | -| test.rs:528:17:528:17 | 0 | test.rs:528:9:528:13 | x | | +| test.rs:528:9:528:13 | mut x | test.rs:529:5:531:5 | fn nested | match | +| test.rs:528:17:528:17 | 0 | test.rs:528:9:528:13 | mut x | | | test.rs:529:5:531:5 | enter fn nested | test.rs:529:15:529:15 | x | | | test.rs:529:5:531:5 | exit fn nested (normal) | test.rs:529:5:531:5 | exit fn nested | | | test.rs:529:5:531:5 | fn nested | test.rs:532:5:532:19 | ExprStmt | | diff --git a/rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected b/rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected index a16f75a6169..cf95917b9f3 100644 --- a/rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected +++ b/rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected @@ -72,9 +72,9 @@ localStep | main.rs:44:13:46:5 | loop { ... } | main.rs:44:9:44:9 | b | | | main.rs:45:9:45:23 | break ... | main.rs:44:13:46:5 | loop { ... } | | | main.rs:45:15:45:23 | source(...) | main.rs:45:9:45:23 | break ... | | -| main.rs:51:9:51:13 | [SSA] i | main.rs:52:10:52:10 | i | | -| main.rs:51:9:51:13 | i | main.rs:51:9:51:13 | [SSA] i | | -| main.rs:51:17:51:17 | 1 | main.rs:51:9:51:13 | i | | +| main.rs:51:9:51:13 | [SSA] mut i | main.rs:52:10:52:10 | i | | +| main.rs:51:9:51:13 | mut i | main.rs:51:9:51:13 | [SSA] mut i | | +| main.rs:51:17:51:17 | 1 | main.rs:51:9:51:13 | mut i | | | main.rs:53:5:53:5 | [SSA] i | main.rs:54:10:54:10 | i | | | main.rs:53:5:53:5 | i | main.rs:53:5:53:5 | [SSA] i | | | main.rs:53:9:53:17 | source(...) | main.rs:53:5:53:5 | i | | @@ -122,9 +122,9 @@ localStep | main.rs:101:18:101:19 | [SSA] a2 | main.rs:104:10:104:11 | a2 | | | main.rs:101:18:101:19 | a2 | main.rs:101:18:101:19 | [SSA] a2 | | | main.rs:101:24:101:24 | a | main.rs:101:9:101:20 | TuplePat | | -| main.rs:108:9:108:13 | [SSA] a | main.rs:109:10:109:10 | a | | -| main.rs:108:9:108:13 | a | main.rs:108:9:108:13 | [SSA] a | | -| main.rs:108:17:108:31 | TupleExpr | main.rs:108:9:108:13 | a | | +| main.rs:108:9:108:13 | [SSA] mut a | main.rs:109:10:109:10 | a | | +| main.rs:108:9:108:13 | mut a | main.rs:108:9:108:13 | [SSA] mut a | | +| main.rs:108:17:108:31 | TupleExpr | main.rs:108:9:108:13 | mut a | | | main.rs:109:10:109:10 | [post] a | main.rs:110:10:110:10 | a | | | main.rs:109:10:109:10 | a | main.rs:110:10:110:10 | a | | | main.rs:110:10:110:10 | [post] a | main.rs:111:5:111:5 | a | | @@ -152,9 +152,9 @@ localStep | main.rs:134:13:134:40 | Point {...} | main.rs:134:9:134:9 | p | | | main.rs:135:10:135:10 | [post] p | main.rs:136:10:136:10 | p | | | main.rs:135:10:135:10 | p | main.rs:136:10:136:10 | p | | -| main.rs:140:9:140:13 | [SSA] p | main.rs:141:10:141:10 | p | | -| main.rs:140:9:140:13 | p | main.rs:140:9:140:13 | [SSA] p | | -| main.rs:140:17:140:44 | Point {...} | main.rs:140:9:140:13 | p | | +| main.rs:140:9:140:13 | [SSA] mut p | main.rs:141:10:141:10 | p | | +| main.rs:140:9:140:13 | mut p | main.rs:140:9:140:13 | [SSA] mut p | | +| main.rs:140:17:140:44 | Point {...} | main.rs:140:9:140:13 | mut p | | | main.rs:141:10:141:10 | [post] p | main.rs:142:5:142:5 | p | | | main.rs:141:10:141:10 | p | main.rs:142:5:142:5 | p | | | main.rs:142:5:142:5 | [post] p | main.rs:143:10:143:10 | p | | @@ -477,9 +477,9 @@ localStep | main.rs:403:16:403:16 | [SSA] c | main.rs:406:18:406:18 | c | | | main.rs:403:16:403:16 | c | main.rs:403:16:403:16 | [SSA] c | | | main.rs:403:22:407:9 | { ... } | main.rs:402:5:408:5 | match arr1 { ... } | | -| main.rs:412:9:412:19 | [SSA] mut_arr | main.rs:413:10:413:16 | mut_arr | | -| main.rs:412:9:412:19 | mut_arr | main.rs:412:9:412:19 | [SSA] mut_arr | | -| main.rs:412:23:412:31 | [...] | main.rs:412:9:412:19 | mut_arr | | +| main.rs:412:9:412:19 | [SSA] mut mut_arr | main.rs:413:10:413:16 | mut_arr | | +| main.rs:412:9:412:19 | mut mut_arr | main.rs:412:9:412:19 | [SSA] mut mut_arr | | +| main.rs:412:23:412:31 | [...] | main.rs:412:9:412:19 | mut mut_arr | | | main.rs:413:10:413:16 | [post] mut_arr | main.rs:415:5:415:11 | mut_arr | | | main.rs:413:10:413:16 | mut_arr | main.rs:415:5:415:11 | mut_arr | | | main.rs:415:5:415:11 | [post] mut_arr | main.rs:416:13:416:19 | mut_arr | | diff --git a/rust/ql/test/library-tests/dataflow/local/inline-flow.expected b/rust/ql/test/library-tests/dataflow/local/inline-flow.expected index ebeace51f11..ccbf3f85a26 100644 --- a/rust/ql/test/library-tests/dataflow/local/inline-flow.expected +++ b/rust/ql/test/library-tests/dataflow/local/inline-flow.expected @@ -28,8 +28,8 @@ edges | main.rs:100:17:100:26 | source(...) | main.rs:100:13:100:30 | TupleExpr [tuple.1] | provenance | | | main.rs:101:9:101:20 | TuplePat [tuple.1] | main.rs:101:14:101:15 | a1 | provenance | | | main.rs:101:14:101:15 | a1 | main.rs:103:10:103:11 | a1 | provenance | | -| main.rs:108:9:108:13 | a [tuple.1] | main.rs:110:10:110:10 | a [tuple.1] | provenance | | -| main.rs:108:17:108:31 | TupleExpr [tuple.1] | main.rs:108:9:108:13 | a [tuple.1] | provenance | | +| main.rs:108:9:108:13 | mut a [tuple.1] | main.rs:110:10:110:10 | a [tuple.1] | provenance | | +| main.rs:108:17:108:31 | TupleExpr [tuple.1] | main.rs:108:9:108:13 | mut a [tuple.1] | provenance | | | main.rs:108:21:108:30 | source(...) | main.rs:108:17:108:31 | TupleExpr [tuple.1] | provenance | | | main.rs:110:10:110:10 | a [tuple.1] | main.rs:110:10:110:12 | a.1 | provenance | | | main.rs:111:5:111:5 | [post] a [tuple.0] | main.rs:112:5:112:5 | a [tuple.0] | provenance | | @@ -217,7 +217,7 @@ nodes | main.rs:101:9:101:20 | TuplePat [tuple.1] | semmle.label | TuplePat [tuple.1] | | main.rs:101:14:101:15 | a1 | semmle.label | a1 | | main.rs:103:10:103:11 | a1 | semmle.label | a1 | -| main.rs:108:9:108:13 | a [tuple.1] | semmle.label | a [tuple.1] | +| main.rs:108:9:108:13 | mut a [tuple.1] | semmle.label | mut a [tuple.1] | | main.rs:108:17:108:31 | TupleExpr [tuple.1] | semmle.label | TupleExpr [tuple.1] | | main.rs:108:21:108:30 | source(...) | semmle.label | source(...) | | main.rs:110:10:110:10 | a [tuple.1] | semmle.label | a [tuple.1] | diff --git a/rust/ql/test/library-tests/variables/Cfg.expected b/rust/ql/test/library-tests/variables/Cfg.expected index 22ab5184b0c..6dc5a48fcbd 100644 --- a/rust/ql/test/library-tests/variables/Cfg.expected +++ b/rust/ql/test/library-tests/variables/Cfg.expected @@ -58,8 +58,8 @@ edges | main.rs:20:1:25:1 | exit fn mutable_variable (normal) | main.rs:20:1:25:1 | exit fn mutable_variable | | | main.rs:20:23:25:1 | { ... } | main.rs:20:1:25:1 | exit fn mutable_variable (normal) | | | main.rs:21:5:21:19 | let ... = 4 | main.rs:21:18:21:18 | 4 | | -| main.rs:21:9:21:14 | x2 | main.rs:22:5:22:18 | ExprStmt | match | -| main.rs:21:18:21:18 | 4 | main.rs:21:9:21:14 | x2 | | +| main.rs:21:9:21:14 | mut x2 | main.rs:22:5:22:18 | ExprStmt | match | +| main.rs:21:18:21:18 | 4 | main.rs:21:9:21:14 | mut x2 | | | main.rs:22:5:22:13 | print_i64 | main.rs:22:15:22:16 | x2 | | | main.rs:22:5:22:17 | print_i64(...) | main.rs:23:5:23:11 | ExprStmt | | | main.rs:22:5:22:18 | ExprStmt | main.rs:22:5:22:13 | print_i64 | | @@ -76,8 +76,8 @@ edges | main.rs:27:1:32:1 | exit fn mutable_variable_immutable_borrow (normal) | main.rs:27:1:32:1 | exit fn mutable_variable_immutable_borrow | | | main.rs:27:40:32:1 | { ... } | main.rs:27:1:32:1 | exit fn mutable_variable_immutable_borrow (normal) | | | main.rs:28:5:28:18 | let ... = 1 | main.rs:28:17:28:17 | 1 | | -| main.rs:28:9:28:13 | x | main.rs:29:5:29:22 | ExprStmt | match | -| main.rs:28:17:28:17 | 1 | main.rs:28:9:28:13 | x | | +| main.rs:28:9:28:13 | mut x | main.rs:29:5:29:22 | ExprStmt | match | +| main.rs:28:17:28:17 | 1 | main.rs:28:9:28:13 | mut x | | | main.rs:29:5:29:17 | print_i64_ref | main.rs:29:20:29:20 | x | | | main.rs:29:5:29:21 | print_i64_ref(...) | main.rs:30:5:30:10 | ExprStmt | | | main.rs:29:5:29:22 | ExprStmt | main.rs:29:5:29:17 | print_i64_ref | | @@ -202,8 +202,8 @@ edges | main.rs:87:5:90:5 | if ... {...} | main.rs:84:19:91:1 | { ... } | | | main.rs:87:8:88:12 | let ... = s1 | main.rs:88:11:88:12 | s1 | | | main.rs:87:12:87:23 | Some(...) | main.rs:87:5:90:5 | if ... {...} | no-match | -| main.rs:87:12:87:23 | Some(...) | main.rs:87:17:87:22 | s2 | match | -| main.rs:87:17:87:22 | s2 | main.rs:89:9:89:22 | ExprStmt | match | +| main.rs:87:12:87:23 | Some(...) | main.rs:87:17:87:22 | ref s2 | match | +| main.rs:87:17:87:22 | ref s2 | main.rs:89:9:89:22 | ExprStmt | match | | main.rs:88:11:88:12 | s1 | main.rs:87:12:87:23 | Some(...) | | | main.rs:88:14:90:5 | { ... } | main.rs:87:5:90:5 | if ... {...} | | | main.rs:89:9:89:17 | print_str | main.rs:89:19:89:20 | s2 | | @@ -243,8 +243,8 @@ edges | main.rs:104:5:107:5 | while ... { ... } | main.rs:101:19:108:1 | { ... } | | | main.rs:104:11:105:12 | let ... = s1 | main.rs:105:11:105:12 | s1 | | | main.rs:104:15:104:26 | Some(...) | main.rs:104:5:107:5 | while ... { ... } | no-match | -| main.rs:104:15:104:26 | Some(...) | main.rs:104:20:104:25 | s2 | match | -| main.rs:104:20:104:25 | s2 | main.rs:106:9:106:22 | ExprStmt | match | +| main.rs:104:15:104:26 | Some(...) | main.rs:104:20:104:25 | ref s2 | match | +| main.rs:104:20:104:25 | ref s2 | main.rs:106:9:106:22 | ExprStmt | match | | main.rs:105:11:105:12 | s1 | main.rs:104:15:104:26 | Some(...) | | | main.rs:105:14:107:5 | { ... } | main.rs:104:11:105:12 | let ... = s1 | | | main.rs:106:9:106:17 | print_str | main.rs:106:19:106:20 | s2 | | @@ -363,13 +363,13 @@ edges | main.rs:171:11:171:13 | msg | main.rs:172:9:174:9 | ...::Hello {...} | | | main.rs:172:9:174:9 | ...::Hello {...} | main.rs:173:31:173:35 | RangePat | match | | main.rs:172:9:174:9 | ...::Hello {...} | main.rs:175:9:175:38 | ...::Hello {...} | no-match | -| main.rs:173:17:173:35 | [match(true)] id_variable | main.rs:174:14:174:22 | print_i64 | match | +| main.rs:173:17:173:35 | [match(true)] id_variable @ ... | main.rs:174:14:174:22 | print_i64 | match | | main.rs:173:31:173:31 | 3 | main.rs:173:31:173:31 | 3 | | | main.rs:173:31:173:31 | 3 | main.rs:173:35:173:35 | 7 | match | | main.rs:173:31:173:31 | 3 | main.rs:175:9:175:38 | ...::Hello {...} | no-match | | main.rs:173:31:173:35 | RangePat | main.rs:173:31:173:31 | 3 | match | | main.rs:173:31:173:35 | RangePat | main.rs:175:9:175:38 | ...::Hello {...} | no-match | -| main.rs:173:35:173:35 | 7 | main.rs:173:17:173:35 | [match(true)] id_variable | match | +| main.rs:173:35:173:35 | 7 | main.rs:173:17:173:35 | [match(true)] id_variable @ ... | match | | main.rs:173:35:173:35 | 7 | main.rs:173:35:173:35 | 7 | | | main.rs:173:35:173:35 | 7 | main.rs:175:9:175:38 | ...::Hello {...} | no-match | | main.rs:174:14:174:22 | print_i64 | main.rs:174:24:174:34 | id_variable | | @@ -513,11 +513,11 @@ edges | main.rs:229:31:229:32 | 32 | main.rs:229:18:229:33 | ...::Left(...) | | | main.rs:231:5:242:5 | match either { ... } | main.rs:228:21:243:1 | { ... } | | | main.rs:231:11:231:16 | either | main.rs:233:14:233:30 | ...::Left(...) | | -| main.rs:232:9:233:52 | [match(true)] e | main.rs:235:13:235:27 | ExprStmt | match | +| main.rs:232:9:233:52 | [match(true)] ref e @ ... | main.rs:235:13:235:27 | ExprStmt | match | | main.rs:233:14:233:30 | ...::Left(...) | main.rs:233:27:233:29 | a11 | match | | main.rs:233:14:233:30 | ...::Left(...) | main.rs:233:34:233:51 | ...::Right(...) | no-match | | main.rs:233:14:233:51 | [match(false)] ... \| ... | main.rs:241:9:241:9 | _ | no-match | -| main.rs:233:14:233:51 | [match(true)] ... \| ... | main.rs:232:9:233:52 | [match(true)] e | match | +| main.rs:233:14:233:51 | [match(true)] ... \| ... | main.rs:232:9:233:52 | [match(true)] ref e @ ... | match | | main.rs:233:27:233:29 | a11 | main.rs:233:14:233:51 | [match(true)] ... \| ... | match | | main.rs:233:34:233:51 | ...::Right(...) | main.rs:233:14:233:51 | [match(false)] ... \| ... | no-match | | main.rs:233:34:233:51 | ...::Right(...) | main.rs:233:48:233:50 | a11 | match | @@ -607,10 +607,10 @@ edges | main.rs:277:1:312:1 | exit fn destruct_assignment (normal) | main.rs:277:1:312:1 | exit fn destruct_assignment | | | main.rs:277:26:312:1 | { ... } | main.rs:277:1:312:1 | exit fn destruct_assignment (normal) | | | main.rs:278:5:282:18 | let ... = ... | main.rs:282:10:282:10 | 1 | | -| main.rs:278:9:282:5 | TuplePat | main.rs:279:9:279:15 | a10 | match | -| main.rs:279:9:279:15 | a10 | main.rs:280:9:280:14 | b4 | match | -| main.rs:280:9:280:14 | b4 | main.rs:281:9:281:14 | c2 | match | -| main.rs:281:9:281:14 | c2 | main.rs:283:5:283:19 | ExprStmt | match | +| main.rs:278:9:282:5 | TuplePat | main.rs:279:9:279:15 | mut a10 | match | +| main.rs:279:9:279:15 | mut a10 | main.rs:280:9:280:14 | mut b4 | match | +| main.rs:280:9:280:14 | mut b4 | main.rs:281:9:281:14 | mut c2 | match | +| main.rs:281:9:281:14 | mut c2 | main.rs:283:5:283:19 | ExprStmt | match | | main.rs:282:9:282:17 | TupleExpr | main.rs:278:9:282:5 | TuplePat | | | main.rs:282:10:282:10 | 1 | main.rs:282:13:282:13 | 2 | | | main.rs:282:13:282:13 | 2 | main.rs:282:16:282:16 | 3 | | @@ -807,8 +807,8 @@ edges | main.rs:370:1:376:1 | exit fn add_assign (normal) | main.rs:370:1:376:1 | exit fn add_assign | | | main.rs:370:17:376:1 | { ... } | main.rs:370:1:376:1 | exit fn add_assign (normal) | | | main.rs:371:5:371:18 | let ... = 0 | main.rs:371:17:371:17 | 0 | | -| main.rs:371:9:371:13 | a | main.rs:372:5:372:11 | ExprStmt | match | -| main.rs:371:17:371:17 | 0 | main.rs:371:9:371:13 | a | | +| main.rs:371:9:371:13 | mut a | main.rs:372:5:372:11 | ExprStmt | match | +| main.rs:371:17:371:17 | 0 | main.rs:371:9:371:13 | mut a | | | main.rs:372:5:372:5 | a | main.rs:372:10:372:10 | 1 | | | main.rs:372:5:372:10 | ... += ... | main.rs:373:5:373:17 | ExprStmt | | | main.rs:372:5:372:11 | ExprStmt | main.rs:372:5:372:5 | a | | @@ -830,8 +830,8 @@ edges | main.rs:378:1:384:1 | exit fn mutate (normal) | main.rs:378:1:384:1 | exit fn mutate | | | main.rs:378:13:384:1 | { ... } | main.rs:378:1:384:1 | exit fn mutate (normal) | | | main.rs:379:5:379:18 | let ... = 1 | main.rs:379:17:379:17 | 1 | | -| main.rs:379:9:379:13 | i | main.rs:380:5:381:15 | let ... = ... | match | -| main.rs:379:17:379:17 | 1 | main.rs:379:9:379:13 | i | | +| main.rs:379:9:379:13 | mut i | main.rs:380:5:381:15 | let ... = ... | match | +| main.rs:379:17:379:17 | 1 | main.rs:379:9:379:13 | mut i | | | main.rs:380:5:381:15 | let ... = ... | main.rs:381:14:381:14 | i | | | main.rs:380:9:380:13 | ref_i | main.rs:382:5:382:15 | ExprStmt | match | | main.rs:381:9:381:14 | &mut i | main.rs:380:9:380:13 | ref_i | | @@ -886,8 +886,8 @@ edges | main.rs:401:1:419:1 | exit fn mutate_arg (normal) | main.rs:401:1:419:1 | exit fn mutate_arg | | | main.rs:401:17:419:1 | { ... } | main.rs:401:1:419:1 | exit fn mutate_arg (normal) | | | main.rs:402:5:402:18 | let ... = 2 | main.rs:402:17:402:17 | 2 | | -| main.rs:402:9:402:13 | x | main.rs:403:5:404:29 | let ... = ... | match | -| main.rs:402:17:402:17 | 2 | main.rs:402:9:402:13 | x | | +| main.rs:402:9:402:13 | mut x | main.rs:403:5:404:29 | let ... = ... | match | +| main.rs:402:17:402:17 | 2 | main.rs:402:9:402:13 | mut x | | | main.rs:403:5:404:29 | let ... = ... | main.rs:404:9:404:20 | mutate_param | | | main.rs:403:9:403:9 | y | main.rs:405:5:405:12 | ExprStmt | match | | main.rs:404:9:404:20 | mutate_param | main.rs:404:27:404:27 | x | | @@ -904,8 +904,8 @@ edges | main.rs:407:5:407:17 | ExprStmt | main.rs:407:5:407:13 | print_i64 | | | main.rs:407:15:407:15 | x | main.rs:407:5:407:16 | print_i64(...) | | | main.rs:409:5:409:18 | let ... = 4 | main.rs:409:17:409:17 | 4 | | -| main.rs:409:9:409:13 | z | main.rs:410:5:411:20 | let ... = ... | match | -| main.rs:409:17:409:17 | 4 | main.rs:409:9:409:13 | z | | +| main.rs:409:9:409:13 | mut z | main.rs:410:5:411:20 | let ... = ... | match | +| main.rs:409:17:409:17 | 4 | main.rs:409:9:409:13 | mut z | | | main.rs:410:5:411:20 | let ... = ... | main.rs:411:19:411:19 | x | | | main.rs:410:9:410:9 | w | main.rs:412:5:415:6 | ExprStmt | match | | main.rs:411:9:411:19 | &mut ... | main.rs:410:9:410:9 | w | | @@ -931,8 +931,8 @@ edges | main.rs:421:1:427:1 | exit fn alias (normal) | main.rs:421:1:427:1 | exit fn alias | | | main.rs:421:12:427:1 | { ... } | main.rs:421:1:427:1 | exit fn alias (normal) | | | main.rs:422:5:422:18 | let ... = 1 | main.rs:422:17:422:17 | 1 | | -| main.rs:422:9:422:13 | x | main.rs:423:5:424:15 | let ... = ... | match | -| main.rs:422:17:422:17 | 1 | main.rs:422:9:422:13 | x | | +| main.rs:422:9:422:13 | mut x | main.rs:423:5:424:15 | let ... = ... | match | +| main.rs:422:17:422:17 | 1 | main.rs:422:9:422:13 | mut x | | | main.rs:423:5:424:15 | let ... = ... | main.rs:424:14:424:14 | x | | | main.rs:423:9:423:9 | y | main.rs:425:5:425:11 | ExprStmt | match | | main.rs:424:9:424:14 | &mut x | main.rs:423:9:423:9 | y | | @@ -973,8 +973,8 @@ edges | main.rs:439:1:463:1 | exit fn capture_mut (normal) | main.rs:439:1:463:1 | exit fn capture_mut | | | main.rs:439:18:463:1 | { ... } | main.rs:439:1:463:1 | exit fn capture_mut (normal) | | | main.rs:440:5:440:18 | let ... = 1 | main.rs:440:17:440:17 | 1 | | -| main.rs:440:9:440:13 | x | main.rs:442:5:444:6 | let ... = ... | match | -| main.rs:440:17:440:17 | 1 | main.rs:440:9:440:13 | x | | +| main.rs:440:9:440:13 | mut x | main.rs:442:5:444:6 | let ... = ... | match | +| main.rs:440:17:440:17 | 1 | main.rs:440:9:440:13 | mut x | | | main.rs:442:5:444:6 | let ... = ... | main.rs:442:20:444:5 | \|...\| ... | | | main.rs:442:9:442:16 | closure1 | main.rs:445:5:445:15 | ExprStmt | match | | main.rs:442:20:444:5 | \|...\| ... | main.rs:442:9:442:16 | closure1 | | @@ -993,11 +993,11 @@ edges | main.rs:446:5:446:17 | ExprStmt | main.rs:446:5:446:13 | print_i64 | | | main.rs:446:15:446:15 | x | main.rs:446:5:446:16 | print_i64(...) | | | main.rs:448:5:448:18 | let ... = 2 | main.rs:448:17:448:17 | 2 | | -| main.rs:448:9:448:13 | y | main.rs:450:5:452:6 | let ... = ... | match | -| main.rs:448:17:448:17 | 2 | main.rs:448:9:448:13 | y | | +| main.rs:448:9:448:13 | mut y | main.rs:450:5:452:6 | let ... = ... | match | +| main.rs:448:17:448:17 | 2 | main.rs:448:9:448:13 | mut y | | | main.rs:450:5:452:6 | let ... = ... | main.rs:450:24:452:5 | \|...\| ... | | -| main.rs:450:9:450:20 | closure2 | main.rs:453:5:453:15 | ExprStmt | match | -| main.rs:450:24:452:5 | \|...\| ... | main.rs:450:9:450:20 | closure2 | | +| main.rs:450:9:450:20 | mut closure2 | main.rs:453:5:453:15 | ExprStmt | match | +| main.rs:450:24:452:5 | \|...\| ... | main.rs:450:9:450:20 | mut closure2 | | | main.rs:450:24:452:5 | enter \|...\| ... | main.rs:451:9:451:14 | ExprStmt | | | main.rs:450:24:452:5 | exit \|...\| ... (normal) | main.rs:450:24:452:5 | exit \|...\| ... | | | main.rs:450:27:452:5 | { ... } | main.rs:450:24:452:5 | exit \|...\| ... (normal) | | @@ -1013,11 +1013,11 @@ edges | main.rs:454:5:454:17 | ExprStmt | main.rs:454:5:454:13 | print_i64 | | | main.rs:454:15:454:15 | y | main.rs:454:5:454:16 | print_i64(...) | | | main.rs:456:5:456:18 | let ... = 2 | main.rs:456:17:456:17 | 2 | | -| main.rs:456:9:456:13 | z | main.rs:458:5:460:6 | let ... = ... | match | -| main.rs:456:17:456:17 | 2 | main.rs:456:9:456:13 | z | | +| main.rs:456:9:456:13 | mut z | main.rs:458:5:460:6 | let ... = ... | match | +| main.rs:456:17:456:17 | 2 | main.rs:456:9:456:13 | mut z | | | main.rs:458:5:460:6 | let ... = ... | main.rs:458:24:460:5 | \|...\| ... | | -| main.rs:458:9:458:20 | closure3 | main.rs:461:5:461:15 | ExprStmt | match | -| main.rs:458:24:460:5 | \|...\| ... | main.rs:458:9:458:20 | closure3 | | +| main.rs:458:9:458:20 | mut closure3 | main.rs:461:5:461:15 | ExprStmt | match | +| main.rs:458:24:460:5 | \|...\| ... | main.rs:458:9:458:20 | mut closure3 | | | main.rs:458:24:460:5 | enter \|...\| ... | main.rs:459:9:459:24 | ExprStmt | | | main.rs:458:24:460:5 | exit \|...\| ... (normal) | main.rs:458:24:460:5 | exit \|...\| ... | | | main.rs:458:27:460:5 | { ... } | main.rs:458:24:460:5 | exit \|...\| ... (normal) | | @@ -1036,8 +1036,8 @@ edges | main.rs:465:1:473:1 | exit fn async_block_capture (normal) | main.rs:465:1:473:1 | exit fn async_block_capture | | | main.rs:465:32:473:1 | { ... } | main.rs:465:1:473:1 | exit fn async_block_capture (normal) | | | main.rs:466:5:466:23 | let ... = 0 | main.rs:466:22:466:22 | 0 | | -| main.rs:466:9:466:13 | i | main.rs:467:5:469:6 | let ... = ... | match | -| main.rs:466:22:466:22 | 0 | main.rs:466:9:466:13 | i | | +| main.rs:466:9:466:13 | mut i | main.rs:467:5:469:6 | let ... = ... | match | +| main.rs:466:22:466:22 | 0 | main.rs:466:9:466:13 | mut i | | | main.rs:467:5:469:6 | let ... = ... | main.rs:467:17:469:5 | { ... } | | | main.rs:467:9:467:13 | block | main.rs:471:5:471:16 | ExprStmt | match | | main.rs:467:17:469:5 | enter { ... } | main.rs:468:9:468:14 | ExprStmt | | @@ -1060,8 +1060,8 @@ edges | main.rs:475:8:475:15 | ...: bool | main.rs:476:5:476:18 | let ... = 1 | | | main.rs:475:18:489:1 | { ... } | main.rs:475:1:489:1 | exit fn phi (normal) | | | main.rs:476:5:476:18 | let ... = 1 | main.rs:476:17:476:17 | 1 | | -| main.rs:476:9:476:13 | x | main.rs:477:5:477:17 | ExprStmt | match | -| main.rs:476:17:476:17 | 1 | main.rs:476:9:476:13 | x | | +| main.rs:476:9:476:13 | mut x | main.rs:477:5:477:17 | ExprStmt | match | +| main.rs:476:17:476:17 | 1 | main.rs:476:9:476:13 | mut x | | | main.rs:477:5:477:13 | print_i64 | main.rs:477:15:477:15 | x | | | main.rs:477:5:477:16 | print_i64(...) | main.rs:478:5:478:21 | ExprStmt | | | main.rs:477:5:477:17 | ExprStmt | main.rs:477:5:477:13 | print_i64 | | @@ -1167,8 +1167,8 @@ edges | main.rs:520:23:520:26 | self | main.rs:520:18:520:26 | SelfParam | | | main.rs:520:29:527:5 | { ... } | main.rs:520:5:527:5 | exit fn my_method (normal) | | | main.rs:521:9:524:10 | let ... = ... | main.rs:521:21:524:9 | \|...\| ... | | -| main.rs:521:13:521:17 | f | main.rs:525:9:525:13 | ExprStmt | match | -| main.rs:521:21:524:9 | \|...\| ... | main.rs:521:13:521:17 | f | | +| main.rs:521:13:521:17 | mut f | main.rs:525:9:525:13 | ExprStmt | match | +| main.rs:521:21:524:9 | \|...\| ... | main.rs:521:13:521:17 | mut f | | | main.rs:521:21:524:9 | enter \|...\| ... | main.rs:521:22:521:22 | n | | | main.rs:521:21:524:9 | exit \|...\| ... (normal) | main.rs:521:21:524:9 | exit \|...\| ... | | | main.rs:521:22:521:22 | ... | main.rs:523:13:523:26 | ExprStmt | | @@ -1191,8 +1191,8 @@ edges | main.rs:530:1:537:1 | exit fn structs (normal) | main.rs:530:1:537:1 | exit fn structs | | | main.rs:530:14:537:1 | { ... } | main.rs:530:1:537:1 | exit fn structs (normal) | | | main.rs:531:5:531:36 | let ... = ... | main.rs:531:33:531:33 | 1 | | -| main.rs:531:9:531:13 | a | main.rs:532:5:532:26 | ExprStmt | match | -| main.rs:531:17:531:35 | MyStruct {...} | main.rs:531:9:531:13 | a | | +| main.rs:531:9:531:13 | mut a | main.rs:532:5:532:26 | ExprStmt | match | +| main.rs:531:17:531:35 | MyStruct {...} | main.rs:531:9:531:13 | mut a | | | main.rs:531:33:531:33 | 1 | main.rs:531:17:531:35 | MyStruct {...} | | | main.rs:532:5:532:13 | print_i64 | main.rs:532:15:532:15 | a | | | main.rs:532:5:532:25 | print_i64(...) | main.rs:533:5:533:14 | ExprStmt | | @@ -1223,8 +1223,8 @@ edges | main.rs:539:1:546:1 | exit fn arrays (normal) | main.rs:539:1:546:1 | exit fn arrays | | | main.rs:539:13:546:1 | { ... } | main.rs:539:1:546:1 | exit fn arrays (normal) | | | main.rs:540:5:540:26 | let ... = ... | main.rs:540:18:540:18 | 1 | | -| main.rs:540:9:540:13 | a | main.rs:541:5:541:20 | ExprStmt | match | -| main.rs:540:17:540:25 | [...] | main.rs:540:9:540:13 | a | | +| main.rs:540:9:540:13 | mut a | main.rs:541:5:541:20 | ExprStmt | match | +| main.rs:540:17:540:25 | [...] | main.rs:540:9:540:13 | mut a | | | main.rs:540:18:540:18 | 1 | main.rs:540:21:540:21 | 2 | | | main.rs:540:21:540:21 | 2 | main.rs:540:24:540:24 | 3 | | | main.rs:540:24:540:24 | 3 | main.rs:540:17:540:25 | [...] | | @@ -1297,8 +1297,8 @@ edges | main.rs:567:1:572:1 | exit fn ref_methodcall_receiver (normal) | main.rs:567:1:572:1 | exit fn ref_methodcall_receiver | | | main.rs:567:30:572:1 | { ... } | main.rs:567:1:572:1 | exit fn ref_methodcall_receiver (normal) | | | main.rs:568:3:568:34 | let ... = ... | main.rs:568:31:568:31 | 1 | | -| main.rs:568:7:568:11 | a | main.rs:569:3:569:10 | ExprStmt | match | -| main.rs:568:15:568:33 | MyStruct {...} | main.rs:568:7:568:11 | a | | +| main.rs:568:7:568:11 | mut a | main.rs:569:3:569:10 | ExprStmt | match | +| main.rs:568:15:568:33 | MyStruct {...} | main.rs:568:7:568:11 | mut a | | | main.rs:568:31:568:31 | 1 | main.rs:568:15:568:33 | MyStruct {...} | | | main.rs:569:3:569:3 | a | main.rs:569:3:569:9 | a.bar(...) | | | main.rs:569:3:569:9 | a.bar(...) | main.rs:571:3:571:19 | ExprStmt | | diff --git a/rust/ql/test/library-tests/variables/Ssa.expected b/rust/ql/test/library-tests/variables/Ssa.expected index 4e70f486b12..ff950704d34 100644 --- a/rust/ql/test/library-tests/variables/Ssa.expected +++ b/rust/ql/test/library-tests/variables/Ssa.expected @@ -12,9 +12,9 @@ definition | main.rs:7:14:7:14 | i | main.rs:7:14:7:14 | i | | main.rs:11:18:11:18 | i | main.rs:11:18:11:18 | i | | main.rs:16:9:16:10 | x1 | main.rs:16:9:16:10 | x1 | -| main.rs:21:9:21:14 | x2 | main.rs:21:13:21:14 | x2 | +| main.rs:21:9:21:14 | mut x2 | main.rs:21:13:21:14 | x2 | | main.rs:23:5:23:6 | x2 | main.rs:21:13:21:14 | x2 | -| main.rs:28:9:28:13 | x | main.rs:28:13:28:13 | x | +| main.rs:28:9:28:13 | mut x | main.rs:28:13:28:13 | x | | main.rs:30:5:30:5 | x | main.rs:28:13:28:13 | x | | main.rs:35:9:35:10 | x3 | main.rs:35:9:35:10 | x3 | | main.rs:37:9:37:10 | x3 | main.rs:37:9:37:10 | x3 | @@ -28,10 +28,10 @@ definition | main.rs:77:12:77:13 | a2 | main.rs:77:12:77:13 | a2 | | main.rs:78:12:78:13 | b2 | main.rs:78:12:78:13 | b2 | | main.rs:85:9:85:10 | s1 | main.rs:85:9:85:10 | s1 | -| main.rs:87:17:87:22 | s2 | main.rs:87:21:87:22 | s2 | +| main.rs:87:17:87:22 | ref s2 | main.rs:87:21:87:22 | s2 | | main.rs:94:14:94:15 | x5 | main.rs:94:14:94:15 | x5 | | main.rs:102:9:102:10 | s1 | main.rs:102:9:102:10 | s1 | -| main.rs:104:20:104:25 | s2 | main.rs:104:24:104:25 | s2 | +| main.rs:104:20:104:25 | ref s2 | main.rs:104:24:104:25 | s2 | | main.rs:111:9:111:10 | x6 | main.rs:111:9:111:10 | x6 | | main.rs:112:9:112:10 | y1 | main.rs:112:9:112:10 | y1 | | main.rs:116:14:116:15 | y1 | main.rs:116:14:116:15 | y1 | @@ -44,7 +44,7 @@ definition | main.rs:155:9:155:10 | p2 | main.rs:155:9:155:10 | p2 | | main.rs:159:16:159:17 | x7 | main.rs:159:16:159:17 | x7 | | main.rs:169:9:169:11 | msg | main.rs:169:9:169:11 | msg | -| main.rs:173:17:173:35 | [match(true)] id_variable | main.rs:173:17:173:27 | id_variable | +| main.rs:173:17:173:35 | [match(true)] id_variable @ ... | main.rs:173:17:173:27 | id_variable | | main.rs:178:26:178:27 | id | main.rs:178:26:178:27 | id | | main.rs:189:9:189:14 | either | main.rs:189:9:189:14 | either | | main.rs:191:9:191:44 | [match(true)] phi | main.rs:191:9:191:44 | a3 | @@ -70,7 +70,7 @@ definition | main.rs:221:22:221:23 | a7 | main.rs:221:9:221:44 | a7 | | main.rs:221:42:221:43 | a7 | main.rs:221:9:221:44 | a7 | | main.rs:229:9:229:14 | either | main.rs:229:9:229:14 | either | -| main.rs:232:9:233:52 | [match(true)] e | main.rs:232:13:232:13 | e | +| main.rs:232:9:233:52 | [match(true)] ref e @ ... | main.rs:232:13:232:13 | e | | main.rs:233:14:233:51 | [match(true)] phi | main.rs:233:14:233:51 | a11 | | main.rs:233:27:233:29 | a11 | main.rs:233:14:233:51 | a11 | | main.rs:233:48:233:50 | a11 | main.rs:233:14:233:51 | a11 | @@ -88,9 +88,9 @@ definition | main.rs:272:6:272:41 | [match(true)] phi | main.rs:272:6:272:41 | a9 | | main.rs:272:19:272:20 | a9 | main.rs:272:6:272:41 | a9 | | main.rs:272:39:272:40 | a9 | main.rs:272:6:272:41 | a9 | -| main.rs:279:9:279:15 | a10 | main.rs:279:13:279:15 | a10 | -| main.rs:280:9:280:14 | b4 | main.rs:280:13:280:14 | b4 | -| main.rs:281:9:281:14 | c2 | main.rs:281:13:281:14 | c2 | +| main.rs:279:9:279:15 | mut a10 | main.rs:279:13:279:15 | a10 | +| main.rs:280:9:280:14 | mut b4 | main.rs:280:13:280:14 | b4 | +| main.rs:281:9:281:14 | mut c2 | main.rs:281:13:281:14 | c2 | | main.rs:288:9:288:10 | c2 | main.rs:281:13:281:14 | c2 | | main.rs:289:9:289:10 | b4 | main.rs:280:13:280:14 | b4 | | main.rs:290:9:290:11 | a10 | main.rs:279:13:279:15 | a10 | @@ -120,20 +120,20 @@ definition | main.rs:430:9:430:9 | x | main.rs:430:9:430:9 | x | | main.rs:432:9:432:11 | cap | main.rs:432:9:432:11 | cap | | main.rs:432:15:434:5 | x | main.rs:430:9:430:9 | x | -| main.rs:440:9:440:13 | x | main.rs:440:13:440:13 | x | +| main.rs:440:9:440:13 | mut x | main.rs:440:13:440:13 | x | | main.rs:442:9:442:16 | closure1 | main.rs:442:9:442:16 | closure1 | | main.rs:442:20:444:5 | x | main.rs:440:13:440:13 | x | -| main.rs:448:9:448:13 | y | main.rs:448:13:448:13 | y | -| main.rs:450:9:450:20 | closure2 | main.rs:450:13:450:20 | closure2 | +| main.rs:448:9:448:13 | mut y | main.rs:448:13:448:13 | y | +| main.rs:450:9:450:20 | mut closure2 | main.rs:450:13:450:20 | closure2 | | main.rs:451:9:451:9 | y | main.rs:448:13:448:13 | y | | main.rs:453:5:453:14 | y | main.rs:448:13:448:13 | y | -| main.rs:458:9:458:20 | closure3 | main.rs:458:13:458:20 | closure3 | -| main.rs:466:9:466:13 | i | main.rs:466:13:466:13 | i | +| main.rs:458:9:458:20 | mut closure3 | main.rs:458:13:458:20 | closure3 | +| main.rs:466:9:466:13 | mut i | main.rs:466:13:466:13 | i | | main.rs:467:9:467:13 | block | main.rs:467:9:467:13 | block | | main.rs:468:9:468:9 | i | main.rs:466:13:466:13 | i | | main.rs:471:5:471:15 | i | main.rs:466:13:466:13 | i | | main.rs:475:8:475:8 | b | main.rs:475:8:475:8 | b | -| main.rs:476:9:476:13 | x | main.rs:476:13:476:13 | x | +| main.rs:476:9:476:13 | mut x | main.rs:476:13:476:13 | x | | main.rs:479:5:487:5 | phi | main.rs:476:13:476:13 | x | | main.rs:480:9:480:9 | x | main.rs:476:13:476:13 | x | | main.rs:484:9:484:9 | x | main.rs:476:13:476:13 | x | @@ -143,10 +143,10 @@ definition | main.rs:512:15:512:23 | SelfParam | main.rs:512:20:512:23 | self | | main.rs:516:11:516:14 | SelfParam | main.rs:516:11:516:14 | self | | main.rs:520:18:520:26 | SelfParam | main.rs:520:23:520:26 | self | -| main.rs:521:13:521:17 | f | main.rs:521:17:521:17 | f | +| main.rs:521:13:521:17 | mut f | main.rs:521:17:521:17 | f | | main.rs:521:21:524:9 | self | main.rs:520:23:520:26 | self | | main.rs:521:22:521:22 | n | main.rs:521:22:521:22 | n | -| main.rs:540:9:540:13 | a | main.rs:540:13:540:13 | a | +| main.rs:540:9:540:13 | mut a | main.rs:540:13:540:13 | a | | main.rs:544:5:544:5 | a | main.rs:540:13:540:13 | a | | main.rs:549:9:549:9 | x | main.rs:549:9:549:9 | x | | main.rs:553:9:553:9 | z | main.rs:553:9:553:9 | z | @@ -160,9 +160,9 @@ read | main.rs:7:14:7:14 | i | main.rs:7:14:7:14 | i | main.rs:8:20:8:20 | i | | main.rs:11:18:11:18 | i | main.rs:11:18:11:18 | i | main.rs:12:16:12:16 | i | | main.rs:16:9:16:10 | x1 | main.rs:16:9:16:10 | x1 | main.rs:17:15:17:16 | x1 | -| main.rs:21:9:21:14 | x2 | main.rs:21:13:21:14 | x2 | main.rs:22:15:22:16 | x2 | +| main.rs:21:9:21:14 | mut x2 | main.rs:21:13:21:14 | x2 | main.rs:22:15:22:16 | x2 | | main.rs:23:5:23:6 | x2 | main.rs:21:13:21:14 | x2 | main.rs:24:15:24:16 | x2 | -| main.rs:28:9:28:13 | x | main.rs:28:13:28:13 | x | main.rs:29:20:29:20 | x | +| main.rs:28:9:28:13 | mut x | main.rs:28:13:28:13 | x | main.rs:29:20:29:20 | x | | main.rs:30:5:30:5 | x | main.rs:28:13:28:13 | x | main.rs:31:20:31:20 | x | | main.rs:35:9:35:10 | x3 | main.rs:35:9:35:10 | x3 | main.rs:36:15:36:16 | x3 | | main.rs:35:9:35:10 | x3 | main.rs:35:9:35:10 | x3 | main.rs:38:9:38:10 | x3 | @@ -178,10 +178,10 @@ read | main.rs:77:12:77:13 | a2 | main.rs:77:12:77:13 | a2 | main.rs:80:15:80:16 | a2 | | main.rs:78:12:78:13 | b2 | main.rs:78:12:78:13 | b2 | main.rs:81:15:81:16 | b2 | | main.rs:85:9:85:10 | s1 | main.rs:85:9:85:10 | s1 | main.rs:88:11:88:12 | s1 | -| main.rs:87:17:87:22 | s2 | main.rs:87:21:87:22 | s2 | main.rs:89:19:89:20 | s2 | +| main.rs:87:17:87:22 | ref s2 | main.rs:87:21:87:22 | s2 | main.rs:89:19:89:20 | s2 | | main.rs:94:14:94:15 | x5 | main.rs:94:14:94:15 | x5 | main.rs:98:15:98:16 | x5 | | main.rs:102:9:102:10 | s1 | main.rs:102:9:102:10 | s1 | main.rs:105:11:105:12 | s1 | -| main.rs:104:20:104:25 | s2 | main.rs:104:24:104:25 | s2 | main.rs:106:19:106:20 | s2 | +| main.rs:104:20:104:25 | ref s2 | main.rs:104:24:104:25 | s2 | main.rs:106:19:106:20 | s2 | | main.rs:111:9:111:10 | x6 | main.rs:111:9:111:10 | x6 | main.rs:114:11:114:12 | x6 | | main.rs:112:9:112:10 | y1 | main.rs:112:9:112:10 | y1 | main.rs:124:15:124:16 | y1 | | main.rs:116:14:116:15 | y1 | main.rs:116:14:116:15 | y1 | main.rs:119:23:119:24 | y1 | @@ -195,7 +195,7 @@ read | main.rs:155:9:155:10 | p2 | main.rs:155:9:155:10 | p2 | main.rs:157:11:157:12 | p2 | | main.rs:159:16:159:17 | x7 | main.rs:159:16:159:17 | x7 | main.rs:160:24:160:25 | x7 | | main.rs:169:9:169:11 | msg | main.rs:169:9:169:11 | msg | main.rs:171:11:171:13 | msg | -| main.rs:173:17:173:35 | [match(true)] id_variable | main.rs:173:17:173:27 | id_variable | main.rs:174:24:174:34 | id_variable | +| main.rs:173:17:173:35 | [match(true)] id_variable @ ... | main.rs:173:17:173:27 | id_variable | main.rs:174:24:174:34 | id_variable | | main.rs:178:26:178:27 | id | main.rs:178:26:178:27 | id | main.rs:179:23:179:24 | id | | main.rs:189:9:189:14 | either | main.rs:189:9:189:14 | either | main.rs:190:11:190:16 | either | | main.rs:191:9:191:44 | [match(true)] phi | main.rs:191:9:191:44 | a3 | main.rs:192:26:192:27 | a3 | @@ -209,7 +209,7 @@ read | main.rs:221:9:221:44 | [match(true)] phi | main.rs:221:9:221:44 | a7 | main.rs:222:16:222:17 | a7 | | main.rs:221:9:221:44 | [match(true)] phi | main.rs:221:9:221:44 | a7 | main.rs:223:26:223:27 | a7 | | main.rs:229:9:229:14 | either | main.rs:229:9:229:14 | either | main.rs:231:11:231:16 | either | -| main.rs:232:9:233:52 | [match(true)] e | main.rs:232:13:232:13 | e | main.rs:237:15:237:15 | e | +| main.rs:232:9:233:52 | [match(true)] ref e @ ... | main.rs:232:13:232:13 | e | main.rs:237:15:237:15 | e | | main.rs:233:14:233:51 | [match(true)] phi | main.rs:233:14:233:51 | a11 | main.rs:235:23:235:25 | a11 | | main.rs:236:33:236:35 | a12 | main.rs:236:33:236:35 | a12 | main.rs:238:28:238:30 | a12 | | main.rs:253:9:253:10 | fv | main.rs:253:9:253:10 | fv | main.rs:254:11:254:12 | fv | @@ -218,9 +218,9 @@ read | main.rs:263:9:263:10 | b3 | main.rs:263:9:263:10 | b3 | main.rs:267:15:267:16 | b3 | | main.rs:264:9:264:10 | c1 | main.rs:264:9:264:10 | c1 | main.rs:268:15:268:16 | c1 | | main.rs:272:6:272:41 | [match(true)] phi | main.rs:272:6:272:41 | a9 | main.rs:274:15:274:16 | a9 | -| main.rs:279:9:279:15 | a10 | main.rs:279:13:279:15 | a10 | main.rs:283:15:283:17 | a10 | -| main.rs:280:9:280:14 | b4 | main.rs:280:13:280:14 | b4 | main.rs:284:15:284:16 | b4 | -| main.rs:281:9:281:14 | c2 | main.rs:281:13:281:14 | c2 | main.rs:285:15:285:16 | c2 | +| main.rs:279:9:279:15 | mut a10 | main.rs:279:13:279:15 | a10 | main.rs:283:15:283:17 | a10 | +| main.rs:280:9:280:14 | mut b4 | main.rs:280:13:280:14 | b4 | main.rs:284:15:284:16 | b4 | +| main.rs:281:9:281:14 | mut c2 | main.rs:281:13:281:14 | c2 | main.rs:285:15:285:16 | c2 | | main.rs:288:9:288:10 | c2 | main.rs:281:13:281:14 | c2 | main.rs:294:9:294:10 | c2 | | main.rs:288:9:288:10 | c2 | main.rs:281:13:281:14 | c2 | main.rs:298:15:298:16 | c2 | | main.rs:289:9:289:10 | b4 | main.rs:280:13:280:14 | b4 | main.rs:293:9:293:10 | b4 | @@ -263,17 +263,17 @@ read | main.rs:430:9:430:9 | x | main.rs:430:9:430:9 | x | main.rs:436:15:436:15 | x | | main.rs:432:9:432:11 | cap | main.rs:432:9:432:11 | cap | main.rs:435:5:435:7 | cap | | main.rs:432:15:434:5 | x | main.rs:430:9:430:9 | x | main.rs:433:19:433:19 | x | -| main.rs:440:9:440:13 | x | main.rs:440:13:440:13 | x | main.rs:446:15:446:15 | x | +| main.rs:440:9:440:13 | mut x | main.rs:440:13:440:13 | x | main.rs:446:15:446:15 | x | | main.rs:442:9:442:16 | closure1 | main.rs:442:9:442:16 | closure1 | main.rs:445:5:445:12 | closure1 | | main.rs:442:20:444:5 | x | main.rs:440:13:440:13 | x | main.rs:443:19:443:19 | x | -| main.rs:450:9:450:20 | closure2 | main.rs:450:13:450:20 | closure2 | main.rs:453:5:453:12 | closure2 | +| main.rs:450:9:450:20 | mut closure2 | main.rs:450:13:450:20 | closure2 | main.rs:453:5:453:12 | closure2 | | main.rs:453:5:453:14 | y | main.rs:448:13:448:13 | y | main.rs:454:15:454:15 | y | -| main.rs:458:9:458:20 | closure3 | main.rs:458:13:458:20 | closure3 | main.rs:461:5:461:12 | closure3 | +| main.rs:458:9:458:20 | mut closure3 | main.rs:458:13:458:20 | closure3 | main.rs:461:5:461:12 | closure3 | | main.rs:467:9:467:13 | block | main.rs:467:9:467:13 | block | main.rs:471:5:471:9 | block | | main.rs:471:5:471:15 | i | main.rs:466:13:466:13 | i | main.rs:472:15:472:15 | i | | main.rs:475:8:475:8 | b | main.rs:475:8:475:8 | b | main.rs:479:8:479:8 | b | -| main.rs:476:9:476:13 | x | main.rs:476:13:476:13 | x | main.rs:477:15:477:15 | x | -| main.rs:476:9:476:13 | x | main.rs:476:13:476:13 | x | main.rs:478:15:478:15 | x | +| main.rs:476:9:476:13 | mut x | main.rs:476:13:476:13 | x | main.rs:477:15:477:15 | x | +| main.rs:476:9:476:13 | mut x | main.rs:476:13:476:13 | x | main.rs:478:15:478:15 | x | | main.rs:479:5:487:5 | phi | main.rs:476:13:476:13 | x | main.rs:488:15:488:15 | x | | main.rs:480:9:480:9 | x | main.rs:476:13:476:13 | x | main.rs:481:19:481:19 | x | | main.rs:480:9:480:9 | x | main.rs:476:13:476:13 | x | main.rs:482:19:482:19 | x | @@ -287,13 +287,13 @@ read | main.rs:492:9:492:9 | x | main.rs:492:9:492:9 | x | main.rs:502:19:502:19 | x | | main.rs:512:15:512:23 | SelfParam | main.rs:512:20:512:23 | self | main.rs:513:16:513:19 | self | | main.rs:516:11:516:14 | SelfParam | main.rs:516:11:516:14 | self | main.rs:517:9:517:12 | self | -| main.rs:521:13:521:17 | f | main.rs:521:17:521:17 | f | main.rs:525:9:525:9 | f | -| main.rs:521:13:521:17 | f | main.rs:521:17:521:17 | f | main.rs:526:9:526:9 | f | +| main.rs:521:13:521:17 | mut f | main.rs:521:17:521:17 | f | main.rs:525:9:525:9 | f | +| main.rs:521:13:521:17 | mut f | main.rs:521:17:521:17 | f | main.rs:526:9:526:9 | f | | main.rs:521:21:524:9 | self | main.rs:520:23:520:26 | self | main.rs:523:13:523:16 | self | | main.rs:521:22:521:22 | n | main.rs:521:22:521:22 | n | main.rs:523:25:523:25 | n | -| main.rs:540:9:540:13 | a | main.rs:540:13:540:13 | a | main.rs:541:15:541:15 | a | -| main.rs:540:9:540:13 | a | main.rs:540:13:540:13 | a | main.rs:542:5:542:5 | a | -| main.rs:540:9:540:13 | a | main.rs:540:13:540:13 | a | main.rs:543:15:543:15 | a | +| main.rs:540:9:540:13 | mut a | main.rs:540:13:540:13 | a | main.rs:541:15:541:15 | a | +| main.rs:540:9:540:13 | mut a | main.rs:540:13:540:13 | a | main.rs:542:5:542:5 | a | +| main.rs:540:9:540:13 | mut a | main.rs:540:13:540:13 | a | main.rs:543:15:543:15 | a | | main.rs:544:5:544:5 | a | main.rs:540:13:540:13 | a | main.rs:545:15:545:15 | a | | main.rs:549:9:549:9 | x | main.rs:549:9:549:9 | x | main.rs:550:20:550:20 | x | | main.rs:549:9:549:9 | x | main.rs:549:9:549:9 | x | main.rs:551:15:551:15 | x | @@ -308,9 +308,9 @@ firstRead | main.rs:7:14:7:14 | i | main.rs:7:14:7:14 | i | main.rs:8:20:8:20 | i | | main.rs:11:18:11:18 | i | main.rs:11:18:11:18 | i | main.rs:12:16:12:16 | i | | main.rs:16:9:16:10 | x1 | main.rs:16:9:16:10 | x1 | main.rs:17:15:17:16 | x1 | -| main.rs:21:9:21:14 | x2 | main.rs:21:13:21:14 | x2 | main.rs:22:15:22:16 | x2 | +| main.rs:21:9:21:14 | mut x2 | main.rs:21:13:21:14 | x2 | main.rs:22:15:22:16 | x2 | | main.rs:23:5:23:6 | x2 | main.rs:21:13:21:14 | x2 | main.rs:24:15:24:16 | x2 | -| main.rs:28:9:28:13 | x | main.rs:28:13:28:13 | x | main.rs:29:20:29:20 | x | +| main.rs:28:9:28:13 | mut x | main.rs:28:13:28:13 | x | main.rs:29:20:29:20 | x | | main.rs:30:5:30:5 | x | main.rs:28:13:28:13 | x | main.rs:31:20:31:20 | x | | main.rs:35:9:35:10 | x3 | main.rs:35:9:35:10 | x3 | main.rs:36:15:36:16 | x3 | | main.rs:37:9:37:10 | x3 | main.rs:37:9:37:10 | x3 | main.rs:39:15:39:16 | x3 | @@ -324,10 +324,10 @@ firstRead | main.rs:77:12:77:13 | a2 | main.rs:77:12:77:13 | a2 | main.rs:80:15:80:16 | a2 | | main.rs:78:12:78:13 | b2 | main.rs:78:12:78:13 | b2 | main.rs:81:15:81:16 | b2 | | main.rs:85:9:85:10 | s1 | main.rs:85:9:85:10 | s1 | main.rs:88:11:88:12 | s1 | -| main.rs:87:17:87:22 | s2 | main.rs:87:21:87:22 | s2 | main.rs:89:19:89:20 | s2 | +| main.rs:87:17:87:22 | ref s2 | main.rs:87:21:87:22 | s2 | main.rs:89:19:89:20 | s2 | | main.rs:94:14:94:15 | x5 | main.rs:94:14:94:15 | x5 | main.rs:98:15:98:16 | x5 | | main.rs:102:9:102:10 | s1 | main.rs:102:9:102:10 | s1 | main.rs:105:11:105:12 | s1 | -| main.rs:104:20:104:25 | s2 | main.rs:104:24:104:25 | s2 | main.rs:106:19:106:20 | s2 | +| main.rs:104:20:104:25 | ref s2 | main.rs:104:24:104:25 | s2 | main.rs:106:19:106:20 | s2 | | main.rs:111:9:111:10 | x6 | main.rs:111:9:111:10 | x6 | main.rs:114:11:114:12 | x6 | | main.rs:112:9:112:10 | y1 | main.rs:112:9:112:10 | y1 | main.rs:124:15:124:16 | y1 | | main.rs:116:14:116:15 | y1 | main.rs:116:14:116:15 | y1 | main.rs:119:23:119:24 | y1 | @@ -340,7 +340,7 @@ firstRead | main.rs:155:9:155:10 | p2 | main.rs:155:9:155:10 | p2 | main.rs:157:11:157:12 | p2 | | main.rs:159:16:159:17 | x7 | main.rs:159:16:159:17 | x7 | main.rs:160:24:160:25 | x7 | | main.rs:169:9:169:11 | msg | main.rs:169:9:169:11 | msg | main.rs:171:11:171:13 | msg | -| main.rs:173:17:173:35 | [match(true)] id_variable | main.rs:173:17:173:27 | id_variable | main.rs:174:24:174:34 | id_variable | +| main.rs:173:17:173:35 | [match(true)] id_variable @ ... | main.rs:173:17:173:27 | id_variable | main.rs:174:24:174:34 | id_variable | | main.rs:178:26:178:27 | id | main.rs:178:26:178:27 | id | main.rs:179:23:179:24 | id | | main.rs:189:9:189:14 | either | main.rs:189:9:189:14 | either | main.rs:190:11:190:16 | either | | main.rs:191:9:191:44 | [match(true)] phi | main.rs:191:9:191:44 | a3 | main.rs:192:26:192:27 | a3 | @@ -351,7 +351,7 @@ firstRead | main.rs:219:9:219:14 | either | main.rs:219:9:219:14 | either | main.rs:220:11:220:16 | either | | main.rs:221:9:221:44 | [match(true)] phi | main.rs:221:9:221:44 | a7 | main.rs:222:16:222:17 | a7 | | main.rs:229:9:229:14 | either | main.rs:229:9:229:14 | either | main.rs:231:11:231:16 | either | -| main.rs:232:9:233:52 | [match(true)] e | main.rs:232:13:232:13 | e | main.rs:237:15:237:15 | e | +| main.rs:232:9:233:52 | [match(true)] ref e @ ... | main.rs:232:13:232:13 | e | main.rs:237:15:237:15 | e | | main.rs:233:14:233:51 | [match(true)] phi | main.rs:233:14:233:51 | a11 | main.rs:235:23:235:25 | a11 | | main.rs:236:33:236:35 | a12 | main.rs:236:33:236:35 | a12 | main.rs:238:28:238:30 | a12 | | main.rs:253:9:253:10 | fv | main.rs:253:9:253:10 | fv | main.rs:254:11:254:12 | fv | @@ -360,9 +360,9 @@ firstRead | main.rs:263:9:263:10 | b3 | main.rs:263:9:263:10 | b3 | main.rs:267:15:267:16 | b3 | | main.rs:264:9:264:10 | c1 | main.rs:264:9:264:10 | c1 | main.rs:268:15:268:16 | c1 | | main.rs:272:6:272:41 | [match(true)] phi | main.rs:272:6:272:41 | a9 | main.rs:274:15:274:16 | a9 | -| main.rs:279:9:279:15 | a10 | main.rs:279:13:279:15 | a10 | main.rs:283:15:283:17 | a10 | -| main.rs:280:9:280:14 | b4 | main.rs:280:13:280:14 | b4 | main.rs:284:15:284:16 | b4 | -| main.rs:281:9:281:14 | c2 | main.rs:281:13:281:14 | c2 | main.rs:285:15:285:16 | c2 | +| main.rs:279:9:279:15 | mut a10 | main.rs:279:13:279:15 | a10 | main.rs:283:15:283:17 | a10 | +| main.rs:280:9:280:14 | mut b4 | main.rs:280:13:280:14 | b4 | main.rs:284:15:284:16 | b4 | +| main.rs:281:9:281:14 | mut c2 | main.rs:281:13:281:14 | c2 | main.rs:285:15:285:16 | c2 | | main.rs:288:9:288:10 | c2 | main.rs:281:13:281:14 | c2 | main.rs:294:9:294:10 | c2 | | main.rs:289:9:289:10 | b4 | main.rs:280:13:280:14 | b4 | main.rs:293:9:293:10 | b4 | | main.rs:290:9:290:11 | a10 | main.rs:279:13:279:15 | a10 | main.rs:292:9:292:11 | a10 | @@ -392,16 +392,16 @@ firstRead | main.rs:430:9:430:9 | x | main.rs:430:9:430:9 | x | main.rs:436:15:436:15 | x | | main.rs:432:9:432:11 | cap | main.rs:432:9:432:11 | cap | main.rs:435:5:435:7 | cap | | main.rs:432:15:434:5 | x | main.rs:430:9:430:9 | x | main.rs:433:19:433:19 | x | -| main.rs:440:9:440:13 | x | main.rs:440:13:440:13 | x | main.rs:446:15:446:15 | x | +| main.rs:440:9:440:13 | mut x | main.rs:440:13:440:13 | x | main.rs:446:15:446:15 | x | | main.rs:442:9:442:16 | closure1 | main.rs:442:9:442:16 | closure1 | main.rs:445:5:445:12 | closure1 | | main.rs:442:20:444:5 | x | main.rs:440:13:440:13 | x | main.rs:443:19:443:19 | x | -| main.rs:450:9:450:20 | closure2 | main.rs:450:13:450:20 | closure2 | main.rs:453:5:453:12 | closure2 | +| main.rs:450:9:450:20 | mut closure2 | main.rs:450:13:450:20 | closure2 | main.rs:453:5:453:12 | closure2 | | main.rs:453:5:453:14 | y | main.rs:448:13:448:13 | y | main.rs:454:15:454:15 | y | -| main.rs:458:9:458:20 | closure3 | main.rs:458:13:458:20 | closure3 | main.rs:461:5:461:12 | closure3 | +| main.rs:458:9:458:20 | mut closure3 | main.rs:458:13:458:20 | closure3 | main.rs:461:5:461:12 | closure3 | | main.rs:467:9:467:13 | block | main.rs:467:9:467:13 | block | main.rs:471:5:471:9 | block | | main.rs:471:5:471:15 | i | main.rs:466:13:466:13 | i | main.rs:472:15:472:15 | i | | main.rs:475:8:475:8 | b | main.rs:475:8:475:8 | b | main.rs:479:8:479:8 | b | -| main.rs:476:9:476:13 | x | main.rs:476:13:476:13 | x | main.rs:477:15:477:15 | x | +| main.rs:476:9:476:13 | mut x | main.rs:476:13:476:13 | x | main.rs:477:15:477:15 | x | | main.rs:479:5:487:5 | phi | main.rs:476:13:476:13 | x | main.rs:488:15:488:15 | x | | main.rs:480:9:480:9 | x | main.rs:476:13:476:13 | x | main.rs:481:19:481:19 | x | | main.rs:484:9:484:9 | x | main.rs:476:13:476:13 | x | main.rs:485:19:485:19 | x | @@ -411,10 +411,10 @@ firstRead | main.rs:492:9:492:9 | x | main.rs:492:9:492:9 | x | main.rs:496:19:496:19 | x | | main.rs:512:15:512:23 | SelfParam | main.rs:512:20:512:23 | self | main.rs:513:16:513:19 | self | | main.rs:516:11:516:14 | SelfParam | main.rs:516:11:516:14 | self | main.rs:517:9:517:12 | self | -| main.rs:521:13:521:17 | f | main.rs:521:17:521:17 | f | main.rs:525:9:525:9 | f | +| main.rs:521:13:521:17 | mut f | main.rs:521:17:521:17 | f | main.rs:525:9:525:9 | f | | main.rs:521:21:524:9 | self | main.rs:520:23:520:26 | self | main.rs:523:13:523:16 | self | | main.rs:521:22:521:22 | n | main.rs:521:22:521:22 | n | main.rs:523:25:523:25 | n | -| main.rs:540:9:540:13 | a | main.rs:540:13:540:13 | a | main.rs:541:15:541:15 | a | +| main.rs:540:9:540:13 | mut a | main.rs:540:13:540:13 | a | main.rs:541:15:541:15 | a | | main.rs:544:5:544:5 | a | main.rs:540:13:540:13 | a | main.rs:545:15:545:15 | a | | main.rs:549:9:549:9 | x | main.rs:549:9:549:9 | x | main.rs:550:20:550:20 | x | | main.rs:553:9:553:9 | z | main.rs:553:9:553:9 | z | main.rs:554:20:554:20 | z | @@ -444,16 +444,16 @@ adjacentReads | main.rs:393:22:393:22 | x | main.rs:393:22:393:22 | x | main.rs:395:10:395:10 | x | main.rs:396:10:396:10 | x | | main.rs:393:22:393:22 | x | main.rs:393:22:393:22 | x | main.rs:396:10:396:10 | x | main.rs:398:9:398:9 | x | | main.rs:410:9:410:9 | w | main.rs:410:9:410:9 | w | main.rs:414:9:414:9 | w | main.rs:416:7:416:7 | w | -| main.rs:476:9:476:13 | x | main.rs:476:13:476:13 | x | main.rs:477:15:477:15 | x | main.rs:478:15:478:15 | x | +| main.rs:476:9:476:13 | mut x | main.rs:476:13:476:13 | x | main.rs:477:15:477:15 | x | main.rs:478:15:478:15 | x | | main.rs:480:9:480:9 | x | main.rs:476:13:476:13 | x | main.rs:481:19:481:19 | x | main.rs:482:19:482:19 | x | | main.rs:484:9:484:9 | x | main.rs:476:13:476:13 | x | main.rs:485:19:485:19 | x | main.rs:486:19:486:19 | x | | main.rs:492:9:492:9 | x | main.rs:492:9:492:9 | x | main.rs:494:19:494:19 | x | main.rs:500:19:500:19 | x | | main.rs:492:9:492:9 | x | main.rs:492:9:492:9 | x | main.rs:494:19:494:19 | x | main.rs:502:19:502:19 | x | | main.rs:492:9:492:9 | x | main.rs:492:9:492:9 | x | main.rs:496:19:496:19 | x | main.rs:500:19:500:19 | x | | main.rs:492:9:492:9 | x | main.rs:492:9:492:9 | x | main.rs:496:19:496:19 | x | main.rs:502:19:502:19 | x | -| main.rs:521:13:521:17 | f | main.rs:521:17:521:17 | f | main.rs:525:9:525:9 | f | main.rs:526:9:526:9 | f | -| main.rs:540:9:540:13 | a | main.rs:540:13:540:13 | a | main.rs:541:15:541:15 | a | main.rs:542:5:542:5 | a | -| main.rs:540:9:540:13 | a | main.rs:540:13:540:13 | a | main.rs:542:5:542:5 | a | main.rs:543:15:543:15 | a | +| main.rs:521:13:521:17 | mut f | main.rs:521:17:521:17 | f | main.rs:525:9:525:9 | f | main.rs:526:9:526:9 | f | +| main.rs:540:9:540:13 | mut a | main.rs:540:13:540:13 | a | main.rs:541:15:541:15 | a | main.rs:542:5:542:5 | a | +| main.rs:540:9:540:13 | mut a | main.rs:540:13:540:13 | a | main.rs:542:5:542:5 | a | main.rs:543:15:543:15 | a | | main.rs:549:9:549:9 | x | main.rs:549:9:549:9 | x | main.rs:550:20:550:20 | x | main.rs:551:15:551:15 | x | phi | main.rs:191:9:191:44 | [match(true)] phi | main.rs:191:9:191:44 | a3 | main.rs:191:22:191:23 | a3 | @@ -525,9 +525,9 @@ ultimateDef | main.rs:479:5:487:5 | phi | main.rs:484:9:484:9 | x | assigns | main.rs:16:9:16:10 | x1 | main.rs:16:14:16:16 | "a" | -| main.rs:21:9:21:14 | x2 | main.rs:21:18:21:18 | 4 | +| main.rs:21:9:21:14 | mut x2 | main.rs:21:18:21:18 | 4 | | main.rs:23:5:23:6 | x2 | main.rs:23:10:23:10 | 5 | -| main.rs:28:9:28:13 | x | main.rs:28:17:28:17 | 1 | +| main.rs:28:9:28:13 | mut x | main.rs:28:17:28:17 | 1 | | main.rs:30:5:30:5 | x | main.rs:30:9:30:9 | 2 | | main.rs:35:9:35:10 | x3 | main.rs:35:14:35:14 | 1 | | main.rs:37:9:37:10 | x3 | main.rs:38:9:38:14 | ... + ... | @@ -559,21 +559,21 @@ assigns | main.rs:423:9:423:9 | y | main.rs:424:9:424:14 | &mut x | | main.rs:430:9:430:9 | x | main.rs:430:13:430:15 | 100 | | main.rs:432:9:432:11 | cap | main.rs:432:15:434:5 | \|...\| ... | -| main.rs:440:9:440:13 | x | main.rs:440:17:440:17 | 1 | +| main.rs:440:9:440:13 | mut x | main.rs:440:17:440:17 | 1 | | main.rs:442:9:442:16 | closure1 | main.rs:442:20:444:5 | \|...\| ... | -| main.rs:448:9:448:13 | y | main.rs:448:17:448:17 | 2 | -| main.rs:450:9:450:20 | closure2 | main.rs:450:24:452:5 | \|...\| ... | +| main.rs:448:9:448:13 | mut y | main.rs:448:17:448:17 | 2 | +| main.rs:450:9:450:20 | mut closure2 | main.rs:450:24:452:5 | \|...\| ... | | main.rs:451:9:451:9 | y | main.rs:451:13:451:13 | 3 | -| main.rs:458:9:458:20 | closure3 | main.rs:458:24:460:5 | \|...\| ... | -| main.rs:466:9:466:13 | i | main.rs:466:22:466:22 | 0 | +| main.rs:458:9:458:20 | mut closure3 | main.rs:458:24:460:5 | \|...\| ... | +| main.rs:466:9:466:13 | mut i | main.rs:466:22:466:22 | 0 | | main.rs:467:9:467:13 | block | main.rs:467:17:469:5 | { ... } | | main.rs:468:9:468:9 | i | main.rs:468:13:468:13 | 1 | -| main.rs:476:9:476:13 | x | main.rs:476:17:476:17 | 1 | +| main.rs:476:9:476:13 | mut x | main.rs:476:17:476:17 | 1 | | main.rs:480:9:480:9 | x | main.rs:480:13:480:13 | 2 | | main.rs:484:9:484:9 | x | main.rs:484:13:484:13 | 3 | | main.rs:492:9:492:9 | x | main.rs:492:13:492:13 | 1 | -| main.rs:521:13:521:17 | f | main.rs:521:21:524:9 | \|...\| ... | -| main.rs:540:9:540:13 | a | main.rs:540:17:540:25 | [...] | +| main.rs:521:13:521:17 | mut f | main.rs:521:21:524:9 | \|...\| ... | +| main.rs:540:9:540:13 | mut a | main.rs:540:17:540:25 | [...] | | main.rs:544:5:544:5 | a | main.rs:544:9:544:17 | [...] | | main.rs:549:9:549:9 | x | main.rs:549:13:549:14 | 16 | | main.rs:553:9:553:9 | z | main.rs:553:13:553:14 | 17 | diff --git a/rust/ql/test/query-tests/unusedentities/UnusedValue.expected b/rust/ql/test/query-tests/unusedentities/UnusedValue.expected index bae487e716e..c0380cc1088 100644 --- a/rust/ql/test/query-tests/unusedentities/UnusedValue.expected +++ b/rust/ql/test/query-tests/unusedentities/UnusedValue.expected @@ -18,4 +18,4 @@ | main.rs:519:9:519:20 | var_in_macro | Variable $@ is assigned a value that is never used. | main.rs:519:9:519:20 | var_in_macro | var_in_macro | | more.rs:44:9:44:14 | a_ptr4 | Variable $@ is assigned a value that is never used. | more.rs:44:9:44:14 | a_ptr4 | a_ptr4 | | more.rs:59:9:59:13 | d_ptr | Variable $@ is assigned a value that is never used. | more.rs:59:9:59:13 | d_ptr | d_ptr | -| more.rs:65:9:65:17 | f_ptr | Variable $@ is assigned a value that is never used. | more.rs:65:13:65:17 | f_ptr | f_ptr | +| more.rs:65:9:65:17 | mut f_ptr | Variable $@ is assigned a value that is never used. | more.rs:65:13:65:17 | f_ptr | f_ptr | From f61c157c0a5f9d72076101083ea36586ff8f2538 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 11 Feb 2025 14:47:42 +0000 Subject: [PATCH 153/279] Rust: Repair test after merging main. --- .../dataflow/global/inline-flow.expected | 37 +++++++-------- .../library-tests/dataflow/global/main.rs | 2 + .../dataflow/global/viableCallable.expected | 46 ++++++++----------- 3 files changed, 38 insertions(+), 47 deletions(-) diff --git a/rust/ql/test/library-tests/dataflow/global/inline-flow.expected b/rust/ql/test/library-tests/dataflow/global/inline-flow.expected index 50f689b98d6..57fe8d72e18 100644 --- a/rust/ql/test/library-tests/dataflow/global/inline-flow.expected +++ b/rust/ql/test/library-tests/dataflow/global/inline-flow.expected @@ -42,20 +42,17 @@ edges | main.rs:101:13:101:30 | mn.data_through(...) | main.rs:101:9:101:9 | b | provenance | | | main.rs:101:29:101:29 | a | main.rs:77:28:77:33 | ...: i64 | provenance | | | main.rs:101:29:101:29 | a | main.rs:101:13:101:30 | mn.data_through(...) | provenance | | -<<<<<<< HEAD | main.rs:138:9:138:9 | a | main.rs:139:10:139:10 | a | provenance | | | main.rs:138:13:138:21 | source(...) | main.rs:138:9:138:9 | a | provenance | | | main.rs:148:13:148:13 | c | main.rs:149:14:149:14 | c | provenance | | | main.rs:148:17:148:25 | source(...) | main.rs:148:13:148:13 | c | provenance | | -======= -| main.rs:139:25:139:30 | ...: i64 | main.rs:140:10:140:10 | c | provenance | | -| main.rs:140:6:140:6 | [post] n [&ref] | main.rs:139:12:139:22 | ...: ... [Return] [&ref] | provenance | | -| main.rs:140:10:140:10 | c | main.rs:140:6:140:6 | [post] n [&ref] | provenance | | -| main.rs:148:13:148:13 | [post] m [&ref] | main.rs:149:11:149:11 | m [&ref] | provenance | | -| main.rs:148:16:148:25 | source(...) | main.rs:139:25:139:30 | ...: i64 | provenance | | -| main.rs:148:16:148:25 | source(...) | main.rs:148:13:148:13 | [post] m [&ref] | provenance | | -| main.rs:149:11:149:11 | m [&ref] | main.rs:149:10:149:11 | * ... | provenance | | ->>>>>>> main +| main.rs:164:25:164:30 | ...: i64 | main.rs:165:10:165:10 | c | provenance | | +| main.rs:165:6:165:6 | [post] n [&ref] | main.rs:164:12:164:22 | ...: ... [Return] [&ref] | provenance | | +| main.rs:165:10:165:10 | c | main.rs:165:6:165:6 | [post] n [&ref] | provenance | | +| main.rs:173:13:173:13 | [post] m [&ref] | main.rs:174:11:174:11 | m [&ref] | provenance | | +| main.rs:173:16:173:25 | source(...) | main.rs:164:25:164:30 | ...: i64 | provenance | | +| main.rs:173:16:173:25 | source(...) | main.rs:173:13:173:13 | [post] m [&ref] | provenance | | +| main.rs:174:11:174:11 | m [&ref] | main.rs:174:10:174:11 | * ... | provenance | | nodes | main.rs:12:28:14:1 | { ... } | semmle.label | { ... } | | main.rs:13:5:13:13 | source(...) | semmle.label | source(...) | @@ -112,20 +109,20 @@ nodes | main.rs:148:13:148:13 | c | semmle.label | c | | main.rs:148:17:148:25 | source(...) | semmle.label | source(...) | | main.rs:149:14:149:14 | c | semmle.label | c | -| main.rs:139:12:139:22 | ...: ... [Return] [&ref] | semmle.label | ...: ... [Return] [&ref] | -| main.rs:139:25:139:30 | ...: i64 | semmle.label | ...: i64 | -| main.rs:140:6:140:6 | [post] n [&ref] | semmle.label | [post] n [&ref] | -| main.rs:140:10:140:10 | c | semmle.label | c | -| main.rs:148:13:148:13 | [post] m [&ref] | semmle.label | [post] m [&ref] | -| main.rs:148:16:148:25 | source(...) | semmle.label | source(...) | -| main.rs:149:10:149:11 | * ... | semmle.label | * ... | -| main.rs:149:11:149:11 | m [&ref] | semmle.label | m [&ref] | +| main.rs:164:12:164:22 | ...: ... [Return] [&ref] | semmle.label | ...: ... [Return] [&ref] | +| main.rs:164:25:164:30 | ...: i64 | semmle.label | ...: i64 | +| main.rs:165:6:165:6 | [post] n [&ref] | semmle.label | [post] n [&ref] | +| main.rs:165:10:165:10 | c | semmle.label | c | +| main.rs:173:13:173:13 | [post] m [&ref] | semmle.label | [post] m [&ref] | +| main.rs:173:16:173:25 | source(...) | semmle.label | source(...) | +| main.rs:174:10:174:11 | * ... | semmle.label | * ... | +| main.rs:174:11:174:11 | m [&ref] | semmle.label | m [&ref] | subpaths | main.rs:36:26:36:26 | a | main.rs:30:17:30:22 | ...: i64 | main.rs:30:32:32:1 | { ... } | main.rs:36:13:36:27 | pass_through(...) | | main.rs:41:26:44:5 | { ... } | main.rs:30:17:30:22 | ...: i64 | main.rs:30:32:32:1 | { ... } | main.rs:41:13:44:6 | pass_through(...) | | main.rs:55:26:55:26 | a | main.rs:51:21:51:26 | ...: i64 | main.rs:51:36:53:5 | { ... } | main.rs:55:13:55:27 | pass_through(...) | | main.rs:101:29:101:29 | a | main.rs:77:28:77:33 | ...: i64 | main.rs:77:43:83:5 | { ... } | main.rs:101:13:101:30 | mn.data_through(...) | -| main.rs:148:16:148:25 | source(...) | main.rs:139:25:139:30 | ...: i64 | main.rs:139:12:139:22 | ...: ... [Return] [&ref] | main.rs:148:13:148:13 | [post] m [&ref] | +| main.rs:173:16:173:25 | source(...) | main.rs:164:25:164:30 | ...: i64 | main.rs:164:12:164:22 | ...: ... [Return] [&ref] | main.rs:173:13:173:13 | [post] m [&ref] | testFailures #select | main.rs:18:10:18:10 | a | main.rs:13:5:13:13 | source(...) | main.rs:18:10:18:10 | a | $@ | main.rs:13:5:13:13 | source(...) | source(...) | @@ -138,4 +135,4 @@ testFailures | main.rs:102:10:102:10 | b | main.rs:100:13:100:21 | source(...) | main.rs:102:10:102:10 | b | $@ | main.rs:100:13:100:21 | source(...) | source(...) | | main.rs:139:10:139:10 | a | main.rs:138:13:138:21 | source(...) | main.rs:139:10:139:10 | a | $@ | main.rs:138:13:138:21 | source(...) | source(...) | | main.rs:149:14:149:14 | c | main.rs:148:17:148:25 | source(...) | main.rs:149:14:149:14 | c | $@ | main.rs:148:17:148:25 | source(...) | source(...) | -| main.rs:149:10:149:11 | * ... | main.rs:148:16:148:25 | source(...) | main.rs:149:10:149:11 | * ... | $@ | main.rs:148:16:148:25 | source(...) | source(...) | +| main.rs:174:10:174:11 | * ... | main.rs:173:16:173:25 | source(...) | main.rs:174:10:174:11 | * ... | $@ | main.rs:173:16:173:25 | source(...) | source(...) | diff --git a/rust/ql/test/library-tests/dataflow/global/main.rs b/rust/ql/test/library-tests/dataflow/global/main.rs index 5001c14c182..201eb262b43 100644 --- a/rust/ql/test/library-tests/dataflow/global/main.rs +++ b/rust/ql/test/library-tests/dataflow/global/main.rs @@ -157,6 +157,8 @@ fn test_async_await() { sink(a); // $ MISSING: hasValueFlow=1 futures::executor::block_on(test_async_await_async_part()); +} + // Flow out of mutable parameters. fn set_int(n: &mut i64, c: i64) { diff --git a/rust/ql/test/library-tests/dataflow/global/viableCallable.expected b/rust/ql/test/library-tests/dataflow/global/viableCallable.expected index 4658eeff498..cac32004ddb 100644 --- a/rust/ql/test/library-tests/dataflow/global/viableCallable.expected +++ b/rust/ql/test/library-tests/dataflow/global/viableCallable.expected @@ -39,30 +39,22 @@ | main.rs:156:41:156:54 | async_source(...) | main.rs:137:1:141:1 | fn async_source | | main.rs:157:5:157:11 | sink(...) | main.rs:5:1:7:1 | fn sink | | main.rs:159:33:159:61 | test_async_await_async_part(...) | main.rs:143:1:153:1 | fn test_async_await_async_part | -| main.rs:163:5:163:22 | data_out_of_call(...) | main.rs:16:1:19:1 | fn data_out_of_call | -| main.rs:164:5:164:21 | data_in_to_call(...) | main.rs:25:1:28:1 | fn data_in_to_call | -| main.rs:165:5:165:23 | data_through_call(...) | main.rs:34:1:38:1 | fn data_through_call | -| main.rs:166:5:166:34 | data_through_nested_function(...) | main.rs:48:1:57:1 | fn data_through_nested_function | -| main.rs:168:5:168:24 | data_out_of_method(...) | main.rs:86:1:90:1 | fn data_out_of_method | -| main.rs:169:5:169:28 | data_in_to_method_call(...) | main.rs:92:1:96:1 | fn data_in_to_method_call | -| main.rs:170:5:170:25 | data_through_method(...) | main.rs:98:1:103:1 | fn data_through_method | -| main.rs:172:5:172:31 | test_operator_overloading(...) | main.rs:120:1:135:1 | fn test_operator_overloading | -| main.rs:173:5:173:22 | test_async_await(...) | main.rs:155:1:160:1 | fn test_async_await | -| main.rs:147:5:147:12 | sink(...) | main.rs:5:1:7:1 | fn sink | -| main.rs:148:5:148:26 | set_int(...) | main.rs:139:1:141:1 | fn set_int | -| main.rs:148:16:148:25 | source(...) | main.rs:1:1:3:1 | fn source | -| main.rs:149:5:149:12 | sink(...) | main.rs:5:1:7:1 | fn sink | -| main.rs:155:5:155:11 | sink(...) | main.rs:5:1:7:1 | fn sink | -| main.rs:156:5:156:31 | set_int(...) | main.rs:139:1:141:1 | fn set_int | -| main.rs:156:21:156:30 | source(...) | main.rs:1:1:3:1 | fn source | -| main.rs:157:5:157:11 | sink(...) | main.rs:5:1:7:1 | fn sink | -| main.rs:161:5:161:22 | data_out_of_call(...) | main.rs:16:1:19:1 | fn data_out_of_call | -| main.rs:162:5:162:21 | data_in_to_call(...) | main.rs:25:1:28:1 | fn data_in_to_call | -| main.rs:163:5:163:23 | data_through_call(...) | main.rs:34:1:38:1 | fn data_through_call | -| main.rs:164:5:164:34 | data_through_nested_function(...) | main.rs:48:1:57:1 | fn data_through_nested_function | -| main.rs:166:5:166:24 | data_out_of_method(...) | main.rs:86:1:90:1 | fn data_out_of_method | -| main.rs:167:5:167:28 | data_in_to_method_call(...) | main.rs:92:1:96:1 | fn data_in_to_method_call | -| main.rs:168:5:168:25 | data_through_method(...) | main.rs:98:1:103:1 | fn data_through_method | -| main.rs:170:5:170:31 | test_operator_overloading(...) | main.rs:120:1:135:1 | fn test_operator_overloading | -| main.rs:171:5:171:24 | mutates_argument_1(...) | main.rs:143:1:150:1 | fn mutates_argument_1 | -| main.rs:172:5:172:24 | mutates_argument_2(...) | main.rs:152:1:158:1 | fn mutates_argument_2 | +| main.rs:172:5:172:12 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:173:5:173:26 | set_int(...) | main.rs:164:1:166:1 | fn set_int | +| main.rs:173:16:173:25 | source(...) | main.rs:1:1:3:1 | fn source | +| main.rs:174:5:174:12 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:180:5:180:11 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:181:5:181:31 | set_int(...) | main.rs:164:1:166:1 | fn set_int | +| main.rs:181:21:181:30 | source(...) | main.rs:1:1:3:1 | fn source | +| main.rs:182:5:182:11 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:186:5:186:22 | data_out_of_call(...) | main.rs:16:1:19:1 | fn data_out_of_call | +| main.rs:187:5:187:21 | data_in_to_call(...) | main.rs:25:1:28:1 | fn data_in_to_call | +| main.rs:188:5:188:23 | data_through_call(...) | main.rs:34:1:38:1 | fn data_through_call | +| main.rs:189:5:189:34 | data_through_nested_function(...) | main.rs:48:1:57:1 | fn data_through_nested_function | +| main.rs:191:5:191:24 | data_out_of_method(...) | main.rs:86:1:90:1 | fn data_out_of_method | +| main.rs:192:5:192:28 | data_in_to_method_call(...) | main.rs:92:1:96:1 | fn data_in_to_method_call | +| main.rs:193:5:193:25 | data_through_method(...) | main.rs:98:1:103:1 | fn data_through_method | +| main.rs:195:5:195:31 | test_operator_overloading(...) | main.rs:120:1:135:1 | fn test_operator_overloading | +| main.rs:196:5:196:22 | test_async_await(...) | main.rs:155:1:160:1 | fn test_async_await | +| main.rs:197:5:197:24 | mutates_argument_1(...) | main.rs:168:1:175:1 | fn mutates_argument_1 | +| main.rs:198:5:198:24 | mutates_argument_2(...) | main.rs:177:1:183:1 | fn mutates_argument_2 | From 8a3a0ef24df1418641870396e8cacaaa7799e199 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 11 Feb 2025 10:38:33 +0000 Subject: [PATCH 154/279] Rust: Use Future in the other models as well. --- rust/ql/lib/codeql/rust/frameworks/http.model.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/rust/ql/lib/codeql/rust/frameworks/http.model.yml b/rust/ql/lib/codeql/rust/frameworks/http.model.yml index 0a2c76cec57..6fe48ca25b1 100644 --- a/rust/ql/lib/codeql/rust/frameworks/http.model.yml +++ b/rust/ql/lib/codeql/rust/frameworks/http.model.yml @@ -4,10 +4,10 @@ extensions: extensible: sourceModel data: - ["repo:https://github.com/hyperium/hyper:hyper", "::send_request", "ReturnValue.Future.Variant[crate::result::Result::Ok(0)]", "remote", "manual"] - - ["repo:https://github.com/hyperium/hyper:hyper", "::send_request", "ReturnValue", "remote", "manual"] - - ["repo:https://github.com/hyperium/hyper:hyper", "::try_send_request", "ReturnValue", "remote", "manual"] - - ["repo:https://github.com/hyperium/hyper:hyper", "::try_send_request", "ReturnValue", "remote", "manual"] - - ["repo:https://github.com/hyperium/hyper:hyper", "::get", "ReturnValue", "remote", "manual"] - - ["repo:https://github.com/hyperium/hyper:hyper", "::request", "ReturnValue", "remote", "manual"] - - ["repo:https://github.com/hyperium/hyper-util:hyper-util", "::get", "ReturnValue", "remote", "manual"] - - ["repo:https://github.com/hyperium/hyper-util:hyper-util", "::request", "ReturnValue", "remote", "manual"] + - ["repo:https://github.com/hyperium/hyper:hyper", "::send_request", "ReturnValue.Future.Variant[crate::result::Result::Ok(0)]", "remote", "manual"] + - ["repo:https://github.com/hyperium/hyper:hyper", "::try_send_request", "ReturnValue.Future.Variant[crate::result::Result::Ok(0)]", "remote", "manual"] + - ["repo:https://github.com/hyperium/hyper:hyper", "::try_send_request", "ReturnValue.Future.Variant[crate::result::Result::Ok(0)]", "remote", "manual"] + - ["repo:https://github.com/hyperium/hyper:hyper", "::get", "ReturnValue.Future", "remote", "manual"] + - ["repo:https://github.com/hyperium/hyper:hyper", "::request", "ReturnValue.Future", "remote", "manual"] + - ["repo:https://github.com/hyperium/hyper-util:hyper-util", "::get", "ReturnValue.Future", "remote", "manual"] + - ["repo:https://github.com/hyperium/hyper-util:hyper-util", "::request", "ReturnValue.Future", "remote", "manual"] From 608c1523d21df8af75c957d9304691e558e7ca01 Mon Sep 17 00:00:00 2001 From: Simon Friis Vindum Date: Tue, 11 Feb 2025 16:02:04 +0100 Subject: [PATCH 155/279] Rust: Add a few tests for modeled flow for `Option` --- .../library-tests/dataflow/modeled/main.rs | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/rust/ql/test/library-tests/dataflow/modeled/main.rs b/rust/ql/test/library-tests/dataflow/modeled/main.rs index a9c52adab9b..9317b208ce7 100644 --- a/rust/ql/test/library-tests/dataflow/modeled/main.rs +++ b/rust/ql/test/library-tests/dataflow/modeled/main.rs @@ -50,6 +50,30 @@ mod my_clone { } } +mod flow_throug_option { + use super::{source, sink}; + // Test the auto generated flow summaries for `Option` + + fn zip_flow() { + let a = Some(2); + let b = Some(source(38)); + let z = a.zip(b); + match z { + Some((n, m)) => { + sink(n); + sink(m); // $ MISSING: hasValueFlow=38 + }, + None => () + } + } + + fn higher_order_flow() { + let a = Some(0); + let b = a.map_or(3, |n| n + source(63)); + sink(b); // $ MISSING: hasTaintFlow=63 + } +} + fn main() { option_clone(); result_clone(); From 80e79b11f70abc263ea59e775775092eb242c06f Mon Sep 17 00:00:00 2001 From: Asger F Date: Tue, 11 Feb 2025 16:53:13 +0100 Subject: [PATCH 156/279] Apply suggestions from code review Co-authored-by: Tom Hvitved --- .../util/codeql/util/test/InlineExpectationsTest.qll | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/shared/util/codeql/util/test/InlineExpectationsTest.qll b/shared/util/codeql/util/test/InlineExpectationsTest.qll index 3e26983c45f..2e52e801096 100644 --- a/shared/util/codeql/util/test/InlineExpectationsTest.qll +++ b/shared/util/codeql/util/test/InlineExpectationsTest.qll @@ -659,7 +659,7 @@ module TestPostProcessing { private string getRelativePathTo(string absolutePath) { exists(Input::Location loc | loc.hasLocationInfo(absolutePath, _, _, _, _) and - result = Input2::getRelativeUrl(loc).splitAt(":", 0) + parseLocationString(Input2::getRelativeUrl(loc), result, _, _, _, _) ) } @@ -692,7 +692,7 @@ module TestPostProcessing { abstract string getRelativeUrl(); - abstract string toString(); + final string toString() { result = this.getRelativeUrl() } abstract predicate hasLocationInfo(string file, int sl, int sc, int el, int ec); } @@ -731,12 +731,10 @@ module TestPostProcessing { module TestImpl2 implements InlineExpectationsTestSig { final class Location = TestLocation; - class ExpectationComment instanceof Input::ExpectationComment { - string getContents() { result = super.getContents() } + final private class ExpectationCommentFinal = Input::ExpectationComment; + class ExpectationComment extends ExpectationCommentFinal { Location getLocation() { result = MkInputLocation(super.getLocation()) } - - string toString() { result = super.toString() } } } From c306f44589906169dee7e011a491c48c84409f3f Mon Sep 17 00:00:00 2001 From: Asger F Date: Tue, 11 Feb 2025 17:07:09 +0100 Subject: [PATCH 157/279] Remove override of final predicate --- shared/util/codeql/util/test/InlineExpectationsTest.qll | 4 ---- 1 file changed, 4 deletions(-) diff --git a/shared/util/codeql/util/test/InlineExpectationsTest.qll b/shared/util/codeql/util/test/InlineExpectationsTest.qll index 2e52e801096..17ac7f1cd25 100644 --- a/shared/util/codeql/util/test/InlineExpectationsTest.qll +++ b/shared/util/codeql/util/test/InlineExpectationsTest.qll @@ -705,8 +705,6 @@ module TestPostProcessing { ) } - override string toString() { result = this.getRelativeUrl() } - override predicate hasLocationInfo(string file, int sl, int sc, int el, int ec) { this = MkResultLocation(getRelativePathTo(file), sl, sc, el, ec) } @@ -719,8 +717,6 @@ module TestPostProcessing { override string getRelativeUrl() { result = Input2::getRelativeUrl(loc) } - override string toString() { result = this.getRelativeUrl() } - override predicate hasLocationInfo(string file, int sl, int sc, int el, int ec) { loc.hasLocationInfo(file, sl, sc, el, ec) } From 0d9e1b410c4d541dcd11e7e507645e41cb419c4c Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 11 Feb 2025 15:32:16 +0000 Subject: [PATCH 158/279] Rust: Additional test cases exposing what works and what doesn't. --- .../dataflow/sources/TaintSources.expected | 5 +++-- rust/ql/test/library-tests/dataflow/sources/test.rs | 11 ++++++++++- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/rust/ql/test/library-tests/dataflow/sources/TaintSources.expected b/rust/ql/test/library-tests/dataflow/sources/TaintSources.expected index 02f5da6336b..133942f74d9 100644 --- a/rust/ql/test/library-tests/dataflow/sources/TaintSources.expected +++ b/rust/ql/test/library-tests/dataflow/sources/TaintSources.expected @@ -19,5 +19,6 @@ | test.rs:72:26:72:37 | ...::get | Flow source 'RemoteSource' of type remote (DEFAULT). | | test.rs:75:26:75:37 | ...::get | Flow source 'RemoteSource' of type remote (DEFAULT). | | test.rs:78:24:78:35 | ...::get | Flow source 'RemoteSource' of type remote (DEFAULT). | -| test.rs:108:31:108:42 | send_request | Flow source 'RemoteSource' of type remote (DEFAULT). | -| test.rs:192:16:192:29 | ...::args | Flow source 'CommandLineArgs' of type commandargs. | +| test.rs:110:35:110:46 | send_request | Flow source 'RemoteSource' of type remote (DEFAULT). | +| test.rs:117:31:117:42 | send_request | Flow source 'RemoteSource' of type remote (DEFAULT). | +| test.rs:201:16:201:29 | ...::args | Flow source 'CommandLineArgs' of type commandargs. | diff --git a/rust/ql/test/library-tests/dataflow/sources/test.rs b/rust/ql/test/library-tests/dataflow/sources/test.rs index d5338ce16c8..547f5443d1b 100644 --- a/rust/ql/test/library-tests/dataflow/sources/test.rs +++ b/rust/ql/test/library-tests/dataflow/sources/test.rs @@ -104,9 +104,18 @@ async fn test_hyper_http(case: i64) -> Result<(), Box> { // make the request println!("sending request..."); + if (case == 0) { + // simple flow case + let request = http::Request::builder().uri(url).body(String::from(""))?; + let mut response = sender.send_request(request).await?; // $ Alert[rust/summary/taint-sources] + sink(&response); // $ hasTaintFlow=request + sink(response); // $ hasTaintFlow=request + return Ok(()) + } + // more realistic uses of results... let request = http::Request::builder().uri(url).body(String::from(""))?; let mut response = sender.send_request(request).await?; // $ Alert[rust/summary/taint-sources] - sink(&response); // $ MISSING: hasTaintFlow + sink(&response); // $ MISSING: hasTaintFlow=request if !response.status().is_success() { return Err("request failed".into()) From 52e15f82e4c283643387d31ac7636bf905692cbf Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Tue, 17 Dec 2024 15:30:40 +0000 Subject: [PATCH 159/279] Go: Use `1.24rc1` in CI --- go/actions/test/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go/actions/test/action.yml b/go/actions/test/action.yml index 0a4f13fa0ef..80cc3a08d0e 100644 --- a/go/actions/test/action.yml +++ b/go/actions/test/action.yml @@ -4,7 +4,7 @@ inputs: go-test-version: description: Which Go version to use for running the tests required: false - default: "~1.23.1" + default: "1.24.0-rc.1" run-code-checks: description: Whether to run formatting, code and qhelp generation checks required: false From 595e68cd48326ad06db674b46e9bf132f912c92a Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Tue, 17 Dec 2024 15:33:57 +0000 Subject: [PATCH 160/279] Go: Bump `go_sdk` to `1.24rc1` in `MODULE.bazel` --- MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODULE.bazel b/MODULE.bazel index 38586076773..7516c548db9 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -243,7 +243,7 @@ use_repo( ) go_sdk = use_extension("@rules_go//go:extensions.bzl", "go_sdk") -go_sdk.download(version = "1.23.1") +go_sdk.download(version = "1.24rc1") go_deps = use_extension("@gazelle//:extensions.bzl", "go_deps") go_deps.from_file(go_mod = "//go/extractor:go.mod") From 7623e2bcd621369e8fff3c359babb833f015b67e Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Tue, 17 Dec 2024 15:45:58 +0000 Subject: [PATCH 161/279] Go: Bump extractor to `go1.24rc1` --- go/extractor/go.mod | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/go/extractor/go.mod b/go/extractor/go.mod index 3429d68eaff..3a9fed73dcc 100644 --- a/go/extractor/go.mod +++ b/go/extractor/go.mod @@ -1,8 +1,8 @@ module github.com/github/codeql-go/extractor -go 1.23 +go 1.24 -toolchain go1.23.1 +toolchain go1.24rc1 // when updating this, run // bazel run @rules_go//go -- mod tidy From f6b460bace0268d85f1e8e52f9f06e6eda2b3280 Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Tue, 17 Dec 2024 16:13:32 +0000 Subject: [PATCH 162/279] Go: Set `maxGoVersion` to `1.24` --- go/extractor/autobuilder/build-environment.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go/extractor/autobuilder/build-environment.go b/go/extractor/autobuilder/build-environment.go index cc3dc62c02d..e207e5ad026 100644 --- a/go/extractor/autobuilder/build-environment.go +++ b/go/extractor/autobuilder/build-environment.go @@ -12,7 +12,7 @@ import ( ) var minGoVersion = util.NewSemVer("1.11") -var maxGoVersion = util.NewSemVer("1.23") +var maxGoVersion = util.NewSemVer("1.24") type versionInfo struct { goModVersion util.SemVer // The version of Go found in the go directive in the `go.mod` file. From e93c4228ea206d5c16360113a455ca579b417c80 Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Tue, 17 Dec 2024 17:18:24 +0000 Subject: [PATCH 163/279] Go: Update test expectations for Go 1.24 --- .../semmle/go/Function/TypeParamType.expected | 43 +++++++++++++++++++ .../UnexpectedFrontendErrors.expected | 2 +- .../Diagnostics/ExtractionErrors.expected | 4 +- 3 files changed, 46 insertions(+), 3 deletions(-) diff --git a/go/ql/test/library-tests/semmle/go/Function/TypeParamType.expected b/go/ql/test/library-tests/semmle/go/Function/TypeParamType.expected index c1d09ddb080..950f3ee308c 100644 --- a/go/ql/test/library-tests/semmle/go/Function/TypeParamType.expected +++ b/go/ql/test/library-tests/semmle/go/Function/TypeParamType.expected @@ -63,18 +63,61 @@ numberOfTypeParameters | internal/bytealg.HashStrRev | 0 | T | interface { string \| []uint8 } | | internal/bytealg.IndexRabinKarp | 0 | T | interface { string \| []uint8 } | | internal/bytealg.LastIndexRabinKarp | 0 | T | interface { string \| []uint8 } | +| internal/poll.ignoringEINTR2 | 0 | T | interface { } | | internal/runtime/atomic.Pointer.CompareAndSwap | 0 | T | interface { } | | internal/runtime/atomic.Pointer.CompareAndSwapNoWB | 0 | T | interface { } | | internal/runtime/atomic.Pointer.Load | 0 | T | interface { } | | internal/runtime/atomic.Pointer.Store | 0 | T | interface { } | | internal/runtime/atomic.Pointer.StoreNoWB | 0 | T | interface { } | +| internal/sync.HashTrieMap.All | 0 | K | comparable | +| internal/sync.HashTrieMap.All | 1 | V | interface { } | +| internal/sync.HashTrieMap.CompareAndDelete | 0 | K | comparable | +| internal/sync.HashTrieMap.CompareAndDelete | 1 | V | interface { } | +| internal/sync.HashTrieMap.CompareAndSwap | 0 | K | comparable | +| internal/sync.HashTrieMap.CompareAndSwap | 1 | V | interface { } | +| internal/sync.HashTrieMap.Delete | 0 | K | comparable | +| internal/sync.HashTrieMap.Load | 0 | K | comparable | +| internal/sync.HashTrieMap.Load | 1 | V | interface { } | +| internal/sync.HashTrieMap.LoadAndDelete | 0 | K | comparable | +| internal/sync.HashTrieMap.LoadAndDelete | 1 | V | interface { } | +| internal/sync.HashTrieMap.LoadOrStore | 0 | K | comparable | +| internal/sync.HashTrieMap.LoadOrStore | 1 | V | interface { } | +| internal/sync.HashTrieMap.Range | 0 | K | comparable | +| internal/sync.HashTrieMap.Range | 1 | V | interface { } | +| internal/sync.HashTrieMap.Store | 0 | K | comparable | +| internal/sync.HashTrieMap.Store | 1 | V | interface { } | +| internal/sync.HashTrieMap.Swap | 0 | K | comparable | +| internal/sync.HashTrieMap.Swap | 1 | V | interface { } | +| internal/sync.HashTrieMap.find | 0 | K | comparable | +| internal/sync.HashTrieMap.find | 1 | V | interface { } | +| internal/sync.HashTrieMap.iter | 0 | K | comparable | +| internal/sync.HashTrieMap.iter | 1 | V | interface { } | +| internal/sync.entry | 0 | K | comparable | +| internal/sync.entry.compareAndDelete | 0 | K | comparable | +| internal/sync.entry.compareAndDelete | 1 | V | interface { } | +| internal/sync.entry.compareAndSwap | 0 | K | comparable | +| internal/sync.entry.compareAndSwap | 1 | V | interface { } | +| internal/sync.entry.loadAndDelete | 0 | K | comparable | +| internal/sync.entry.loadAndDelete | 1 | V | interface { } | +| internal/sync.entry.lookup | 0 | K | comparable | +| internal/sync.entry.lookup | 1 | V | interface { } | +| internal/sync.entry.lookupWithValue | 0 | K | comparable | +| internal/sync.entry.lookupWithValue | 1 | V | interface { } | +| internal/sync.entry.swap | 0 | K | comparable | +| internal/sync.entry.swap | 1 | V | interface { } | +| internal/sync.newEntryNode | 0 | K | comparable | +| internal/sync.newEntryNode | 1 | V | interface { } | | iter.Pull | 0 | V | interface { } | | iter.Pull2 | 0 | K | interface { } | | iter.Pull2 | 1 | V | interface { } | | iter.Seq | 0 | V | interface { } | | iter.Seq2 | 0 | K | interface { } | | iter.Seq2 | 1 | V | interface { } | +| os.doInRoot | 0 | T | interface { } | +| os.ignoringEINTR2 | 0 | T | interface { } | | reflect.rangeNum | 1 | N | interface { int64 \| uint64 } | +| runtime.AddCleanup | 0 | T | interface { } | +| runtime.AddCleanup | 1 | S | interface { } | | runtime.fandbits | 0 | F | floaty | | runtime.fmax | 0 | F | floaty | | runtime.fmin | 0 | F | floaty | diff --git a/go/ql/test/query-tests/Diagnostics/CONSISTENCY/UnexpectedFrontendErrors.expected b/go/ql/test/query-tests/Diagnostics/CONSISTENCY/UnexpectedFrontendErrors.expected index 19c2ad21db8..f0e0fb5cdeb 100644 --- a/go/ql/test/query-tests/Diagnostics/CONSISTENCY/UnexpectedFrontendErrors.expected +++ b/go/ql/test/query-tests/Diagnostics/CONSISTENCY/UnexpectedFrontendErrors.expected @@ -5,4 +5,4 @@ | bad.go:3:5:3:5 | expected 'IDENT', found newline | | bad.go:5:1:5:1 | expected ';', found wnvwun | | badimport.go:6:2:6:2 | invalid import path (invalid character U+007B '{') | -| type.go:11:9:11:9 | cannot use v (variable of type V) as T value in argument to takesT | +| type.go:11:9:11:9 | cannot use v (variable of int type V) as T value in argument to takesT | diff --git a/go/ql/test/query-tests/Diagnostics/ExtractionErrors.expected b/go/ql/test/query-tests/Diagnostics/ExtractionErrors.expected index c5afba4d05d..9f1c38d984e 100644 --- a/go/ql/test/query-tests/Diagnostics/ExtractionErrors.expected +++ b/go/ql/test/query-tests/Diagnostics/ExtractionErrors.expected @@ -1,5 +1,5 @@ -| Extraction failed in badimport.go with error invalid import path (invalid character U+007B '{') | 2 | -| Extraction failed in type.go with error cannot use v (variable of type V) as T value in argument to takesT | 2 | +| Extraction failed in query-tests/Diagnostics/badimport.go with error invalid import path (invalid character U+007B '{') | 2 | +| Extraction failed in query-tests/Diagnostics/type.go with error cannot use v (variable of int type V) as T value in argument to takesT | 2 | | Extraction failed with error expected ';', found wnvwun | 2 | | Extraction failed with error expected 'IDENT', found newline | 2 | | Extraction failed with error expected 'package', found avvu | 2 | From b8297924eb7136f5b1f73c53e6620a702a876e4a Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Wed, 8 Jan 2025 13:17:56 +0000 Subject: [PATCH 164/279] Revert some test expectations changes --- go/ql/test/query-tests/Diagnostics/ExtractionErrors.expected | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/go/ql/test/query-tests/Diagnostics/ExtractionErrors.expected b/go/ql/test/query-tests/Diagnostics/ExtractionErrors.expected index 9f1c38d984e..2360984e6af 100644 --- a/go/ql/test/query-tests/Diagnostics/ExtractionErrors.expected +++ b/go/ql/test/query-tests/Diagnostics/ExtractionErrors.expected @@ -1,5 +1,5 @@ -| Extraction failed in query-tests/Diagnostics/badimport.go with error invalid import path (invalid character U+007B '{') | 2 | -| Extraction failed in query-tests/Diagnostics/type.go with error cannot use v (variable of int type V) as T value in argument to takesT | 2 | +| Extraction failed in badimport.go with error invalid import path (invalid character U+007B '{') | 2 | +| Extraction failed in type.go with error cannot use v (variable of int type V) as T value in argument to takesT | 2 | | Extraction failed with error expected ';', found wnvwun | 2 | | Extraction failed with error expected 'IDENT', found newline | 2 | | Extraction failed with error expected 'package', found avvu | 2 | From e3d6480c22a1a80d082a17ca5849a9bc9d9d87a8 Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Thu, 9 Jan 2025 16:00:03 +0000 Subject: [PATCH 165/279] Add go.mod to Types tests --- .../semmle/go/Types/Field_getPackage.expected | 118 +++++----- .../go/Types/Field_hasQualifiedName2.expected | 164 ++++++------- .../go/Types/Field_hasQualifiedName3.expected | 164 ++++++------- .../go/Types/InterfaceMethodIds.expected | 4 +- .../Types/Method_hasQualifiedName2.expected | 140 +++++------ .../Types/Method_hasQualifiedName3.expected | 140 +++++------ .../semmle/go/Types/QualifiedNames.expected | 222 +++++++++--------- .../test/library-tests/semmle/go/Types/go.mod | 3 + .../library-tests/semmle/go/Types/main.go | 2 +- .../library-tests/semmle/go/Types/pkg1/tst.go | 2 +- .../library-tests/semmle/go/Types/promoted.go | 2 +- 11 files changed, 482 insertions(+), 479 deletions(-) create mode 100644 go/ql/test/library-tests/semmle/go/Types/go.mod diff --git a/go/ql/test/library-tests/semmle/go/Types/Field_getPackage.expected b/go/ql/test/library-tests/semmle/go/Types/Field_getPackage.expected index 8a527e3d4f7..83f4093da50 100644 --- a/go/ql/test/library-tests/semmle/go/Types/Field_getPackage.expected +++ b/go/ql/test/library-tests/semmle/go/Types/Field_getPackage.expected @@ -1,59 +1,59 @@ -| aliases.go:6:26:6:26 | x | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| aliases.go:8:26:8:26 | x | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| aliases.go:19:17:19:17 | x | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| cyclic.go:4:3:4:3 | s | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| cyclic.go:8:3:8:3 | u | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| cyclic.go:9:2:9:2 | f | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| cyclic.go:13:2:13:2 | t | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| cyclic.go:17:2:17:2 | s | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| depth.go:6:2:6:2 | b | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| depth.go:7:2:7:2 | c | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| depth.go:11:2:11:2 | f | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| depth.go:15:2:15:2 | d | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| depth.go:19:2:19:2 | f | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| embedded.go:4:2:4:2 | A | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| embedded.go:8:3:8:5 | Baz | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| embedded.go:12:2:12:4 | Qux | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| embedded.go:13:2:13:4 | Baz | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| generic.go:4:2:4:11 | valueField | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| generic.go:5:2:5:13 | pointerField | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| generic.go:6:2:6:11 | arrayField | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| generic.go:7:2:7:11 | sliceField | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| generic.go:8:2:8:9 | mapField | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| generic.go:12:2:12:13 | pointerField | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| generic.go:16:2:16:5 | root | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| generic.go:20:2:20:12 | structField | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| generic.go:21:2:21:9 | mapField | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| generic.go:25:2:25:12 | structField | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| generic.go:29:2:29:13 | pointerField | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| main.go:18:7:18:15 | NameClash | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| pkg1/embedding.go:19:23:19:26 | base | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/embedding.go:22:27:22:30 | base | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/embedding.go:25:24:25:31 | embedder | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/embedding.go:28:24:28:31 | embedder | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/embedding.go:36:2:36:5 | base | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/embedding.go:37:2:37:2 | f | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/promotedStructs.go:5:2:5:7 | SField | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/promotedStructs.go:14:2:14:7 | PField | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/promotedStructs.go:22:22:22:22 | S | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/promotedStructs.go:25:22:25:22 | P | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/tst.go:6:2:6:2 | f | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/tst.go:7:2:7:4 | Foo | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/tst.go:8:2:8:4 | Bar | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/tst.go:12:2:12:4 | Foo | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/tst.go:13:2:13:4 | Bar | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/tst.go:17:3:17:5 | Foo | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/tst.go:18:3:18:5 | Bar | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/tst.go:22:3:22:5 | Foo | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/tst.go:23:2:23:4 | Bar | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/tst.go:27:2:27:4 | val | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/tst.go:28:2:28:5 | flag | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/tst.go:32:2:32:5 | flag | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg1/tst.go:62:7:62:15 | NameClash | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | -| pkg2/tst.go:4:2:4:2 | g | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2 | -| pkg2/tst.go:8:2:8:2 | g | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2 | -| pkg2/tst.go:17:2:17:8 | NCField | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2 | -| struct_tags.go:4:2:4:7 | field1 | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| struct_tags.go:5:2:5:7 | field2 | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| struct_tags.go:9:2:9:7 | field1 | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | -| struct_tags.go:10:2:10:7 | field2 | package github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | +| aliases.go:6:26:6:26 | x | package codeql-go-types | +| aliases.go:8:26:8:26 | x | package codeql-go-types | +| aliases.go:19:17:19:17 | x | package codeql-go-types | +| cyclic.go:4:3:4:3 | s | package codeql-go-types | +| cyclic.go:8:3:8:3 | u | package codeql-go-types | +| cyclic.go:9:2:9:2 | f | package codeql-go-types | +| cyclic.go:13:2:13:2 | t | package codeql-go-types | +| cyclic.go:17:2:17:2 | s | package codeql-go-types | +| depth.go:6:2:6:2 | b | package codeql-go-types | +| depth.go:7:2:7:2 | c | package codeql-go-types | +| depth.go:11:2:11:2 | f | package codeql-go-types | +| depth.go:15:2:15:2 | d | package codeql-go-types | +| depth.go:19:2:19:2 | f | package codeql-go-types | +| embedded.go:4:2:4:2 | A | package codeql-go-types | +| embedded.go:8:3:8:5 | Baz | package codeql-go-types | +| embedded.go:12:2:12:4 | Qux | package codeql-go-types | +| embedded.go:13:2:13:4 | Baz | package codeql-go-types | +| generic.go:4:2:4:11 | valueField | package codeql-go-types | +| generic.go:5:2:5:13 | pointerField | package codeql-go-types | +| generic.go:6:2:6:11 | arrayField | package codeql-go-types | +| generic.go:7:2:7:11 | sliceField | package codeql-go-types | +| generic.go:8:2:8:9 | mapField | package codeql-go-types | +| generic.go:12:2:12:13 | pointerField | package codeql-go-types | +| generic.go:16:2:16:5 | root | package codeql-go-types | +| generic.go:20:2:20:12 | structField | package codeql-go-types | +| generic.go:21:2:21:9 | mapField | package codeql-go-types | +| generic.go:25:2:25:12 | structField | package codeql-go-types | +| generic.go:29:2:29:13 | pointerField | package codeql-go-types | +| main.go:18:7:18:15 | NameClash | package codeql-go-types | +| pkg1/embedding.go:19:23:19:26 | base | package codeql-go-types/pkg1 | +| pkg1/embedding.go:22:27:22:30 | base | package codeql-go-types/pkg1 | +| pkg1/embedding.go:25:24:25:31 | embedder | package codeql-go-types/pkg1 | +| pkg1/embedding.go:28:24:28:31 | embedder | package codeql-go-types/pkg1 | +| pkg1/embedding.go:36:2:36:5 | base | package codeql-go-types/pkg1 | +| pkg1/embedding.go:37:2:37:2 | f | package codeql-go-types/pkg1 | +| pkg1/promotedStructs.go:5:2:5:7 | SField | package codeql-go-types/pkg1 | +| pkg1/promotedStructs.go:14:2:14:7 | PField | package codeql-go-types/pkg1 | +| pkg1/promotedStructs.go:22:22:22:22 | S | package codeql-go-types/pkg1 | +| pkg1/promotedStructs.go:25:22:25:22 | P | package codeql-go-types/pkg1 | +| pkg1/tst.go:6:2:6:2 | f | package codeql-go-types/pkg1 | +| pkg1/tst.go:7:2:7:4 | Foo | package codeql-go-types/pkg1 | +| pkg1/tst.go:8:2:8:4 | Bar | package codeql-go-types/pkg1 | +| pkg1/tst.go:12:2:12:4 | Foo | package codeql-go-types/pkg1 | +| pkg1/tst.go:13:2:13:4 | Bar | package codeql-go-types/pkg1 | +| pkg1/tst.go:17:3:17:5 | Foo | package codeql-go-types/pkg1 | +| pkg1/tst.go:18:3:18:5 | Bar | package codeql-go-types/pkg1 | +| pkg1/tst.go:22:3:22:5 | Foo | package codeql-go-types/pkg1 | +| pkg1/tst.go:23:2:23:4 | Bar | package codeql-go-types/pkg1 | +| pkg1/tst.go:27:2:27:4 | val | package codeql-go-types/pkg1 | +| pkg1/tst.go:28:2:28:5 | flag | package codeql-go-types/pkg1 | +| pkg1/tst.go:32:2:32:5 | flag | package codeql-go-types/pkg1 | +| pkg1/tst.go:62:7:62:15 | NameClash | package codeql-go-types/pkg1 | +| pkg2/tst.go:4:2:4:2 | g | package codeql-go-types/pkg2 | +| pkg2/tst.go:8:2:8:2 | g | package codeql-go-types/pkg2 | +| pkg2/tst.go:17:2:17:8 | NCField | package codeql-go-types/pkg2 | +| struct_tags.go:4:2:4:7 | field1 | package codeql-go-types | +| struct_tags.go:5:2:5:7 | field2 | package codeql-go-types | +| struct_tags.go:9:2:9:7 | field1 | package codeql-go-types | +| struct_tags.go:10:2:10:7 | field2 | package codeql-go-types | diff --git a/go/ql/test/library-tests/semmle/go/Types/Field_hasQualifiedName2.expected b/go/ql/test/library-tests/semmle/go/Types/Field_hasQualifiedName2.expected index e7ffe6bc1ba..4c354d961d6 100644 --- a/go/ql/test/library-tests/semmle/go/Types/Field_hasQualifiedName2.expected +++ b/go/ql/test/library-tests/semmle/go/Types/Field_hasQualifiedName2.expected @@ -1,82 +1,82 @@ -| aliases.go:6:26:6:26 | x | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.S3 | x | -| aliases.go:8:26:8:26 | x | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.S3 | x | -| aliases.go:19:17:19:17 | x | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.S3 | x | -| cyclic.go:4:3:4:3 | s | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.s | s | -| cyclic.go:8:3:8:3 | u | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.t | u | -| cyclic.go:8:3:8:3 | u | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.u | u | -| cyclic.go:9:2:9:2 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.t | f | -| cyclic.go:9:2:9:2 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.u | f | -| cyclic.go:13:2:13:2 | t | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.t | t | -| cyclic.go:13:2:13:2 | t | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.u | t | -| cyclic.go:17:2:17:2 | s | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.v | s | -| depth.go:6:2:6:2 | b | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.a | b | -| depth.go:7:2:7:2 | c | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.a | c | -| depth.go:11:2:11:2 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.a | f | -| depth.go:11:2:11:2 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.b | f | -| depth.go:15:2:15:2 | d | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.a | d | -| depth.go:15:2:15:2 | d | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.c | d | -| depth.go:19:2:19:2 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.c | f | -| depth.go:19:2:19:2 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.d | f | -| embedded.go:4:2:4:2 | A | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.Baz | A | -| embedded.go:4:2:4:2 | A | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.EmbedsBaz | A | -| embedded.go:4:2:4:2 | A | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.Qux | A | -| embedded.go:8:3:8:5 | Baz | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.Qux | Baz | -| embedded.go:12:2:12:4 | Qux | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.EmbedsBaz | Qux | -| embedded.go:13:2:13:4 | Baz | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.EmbedsBaz | Baz | -| generic.go:4:2:4:11 | valueField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericStruct1 | valueField | -| generic.go:5:2:5:13 | pointerField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericStruct1 | pointerField | -| generic.go:6:2:6:11 | arrayField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericStruct1 | arrayField | -| generic.go:7:2:7:11 | sliceField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericStruct1 | sliceField | -| generic.go:8:2:8:9 | mapField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericStruct1 | mapField | -| generic.go:12:2:12:13 | pointerField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.CircularGenericStruct1 | pointerField | -| generic.go:16:2:16:5 | root | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.UsesCircularGenericStruct1 | root | -| generic.go:20:2:20:12 | structField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericStruct2 | structField | -| generic.go:21:2:21:9 | mapField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericStruct2 | mapField | -| generic.go:25:2:25:12 | structField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericStruct2b | structField | -| generic.go:29:2:29:13 | pointerField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.CircularGenericStruct2 | pointerField | -| main.go:18:7:18:15 | NameClash | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.EmbedsNameClash | NameClash | -| pkg1/embedding.go:19:23:19:26 | base | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder | base | -| pkg1/embedding.go:19:23:19:26 | base | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder2 | base | -| pkg1/embedding.go:19:23:19:26 | base | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder3 | base | -| pkg1/embedding.go:22:27:22:30 | base | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.ptrembedder | base | -| pkg1/embedding.go:25:24:25:31 | embedder | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder2 | embedder | -| pkg1/embedding.go:25:24:25:31 | embedder | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder3 | embedder | -| pkg1/embedding.go:28:24:28:31 | embedder | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder2 | embedder | -| pkg1/embedding.go:28:24:28:31 | embedder | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder3 | embedder | -| pkg1/embedding.go:36:2:36:5 | base | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder4 | base | -| pkg1/embedding.go:37:2:37:2 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder4 | f | -| pkg1/promotedStructs.go:5:2:5:7 | SField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.S | SField | -| pkg1/promotedStructs.go:5:2:5:7 | SField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.SEmbedS | SField | -| pkg1/promotedStructs.go:14:2:14:7 | PField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.P | PField | -| pkg1/promotedStructs.go:14:2:14:7 | PField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.SEmbedP | PField | -| pkg1/promotedStructs.go:22:22:22:22 | S | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.SEmbedS | S | -| pkg1/promotedStructs.go:25:22:25:22 | P | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.SEmbedP | P | -| pkg1/tst.go:6:2:6:2 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T | f | -| pkg1/tst.go:7:2:7:4 | Foo | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T | Foo | -| pkg1/tst.go:8:2:8:4 | Bar | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T | Bar | -| pkg1/tst.go:12:2:12:4 | Foo | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T2 | Foo | -| pkg1/tst.go:13:2:13:4 | Bar | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T2 | Bar | -| pkg1/tst.go:17:3:17:5 | Foo | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T3 | Foo | -| pkg1/tst.go:18:3:18:5 | Bar | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T3 | Bar | -| pkg1/tst.go:22:3:22:5 | Foo | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T4 | Foo | -| pkg1/tst.go:23:2:23:4 | Bar | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T4 | Bar | -| pkg1/tst.go:27:2:27:4 | val | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.Foo | val | -| pkg1/tst.go:27:2:27:4 | val | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T | val | -| pkg1/tst.go:27:2:27:4 | val | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T3 | val | -| pkg1/tst.go:27:2:27:4 | val | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T4 | val | -| pkg1/tst.go:28:2:28:5 | flag | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.Foo | flag | -| pkg1/tst.go:28:2:28:5 | flag | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T4 | flag | -| pkg1/tst.go:32:2:32:5 | flag | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.Bar | flag | -| pkg1/tst.go:32:2:32:5 | flag | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T2 | flag | -| pkg1/tst.go:62:7:62:15 | NameClash | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.NameClash | NameClash | -| pkg2/tst.go:4:2:4:2 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2.G | g | -| pkg2/tst.go:4:2:4:2 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2.T | g | -| pkg2/tst.go:8:2:8:2 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2.G | g | -| pkg2/tst.go:8:2:8:2 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2.T | g | -| pkg2/tst.go:17:2:17:8 | NCField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.EmbedsNameClash | NCField | -| pkg2/tst.go:17:2:17:8 | NCField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.NameClash | NCField | -| pkg2/tst.go:17:2:17:8 | NCField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2.NameClash | NCField | -| struct_tags.go:4:2:4:7 | field1 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.S1 | field1 | -| struct_tags.go:5:2:5:7 | field2 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.S1 | field2 | -| struct_tags.go:9:2:9:7 | field1 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.S2 | field1 | -| struct_tags.go:10:2:10:7 | field2 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.S2 | field2 | +| aliases.go:6:26:6:26 | x | codeql-go-types.S3 | x | +| aliases.go:8:26:8:26 | x | codeql-go-types.S3 | x | +| aliases.go:19:17:19:17 | x | codeql-go-types.S3 | x | +| cyclic.go:4:3:4:3 | s | codeql-go-types.s | s | +| cyclic.go:8:3:8:3 | u | codeql-go-types.t | u | +| cyclic.go:8:3:8:3 | u | codeql-go-types.u | u | +| cyclic.go:9:2:9:2 | f | codeql-go-types.t | f | +| cyclic.go:9:2:9:2 | f | codeql-go-types.u | f | +| cyclic.go:13:2:13:2 | t | codeql-go-types.t | t | +| cyclic.go:13:2:13:2 | t | codeql-go-types.u | t | +| cyclic.go:17:2:17:2 | s | codeql-go-types.v | s | +| depth.go:6:2:6:2 | b | codeql-go-types.a | b | +| depth.go:7:2:7:2 | c | codeql-go-types.a | c | +| depth.go:11:2:11:2 | f | codeql-go-types.a | f | +| depth.go:11:2:11:2 | f | codeql-go-types.b | f | +| depth.go:15:2:15:2 | d | codeql-go-types.a | d | +| depth.go:15:2:15:2 | d | codeql-go-types.c | d | +| depth.go:19:2:19:2 | f | codeql-go-types.c | f | +| depth.go:19:2:19:2 | f | codeql-go-types.d | f | +| embedded.go:4:2:4:2 | A | codeql-go-types.Baz | A | +| embedded.go:4:2:4:2 | A | codeql-go-types.EmbedsBaz | A | +| embedded.go:4:2:4:2 | A | codeql-go-types.Qux | A | +| embedded.go:8:3:8:5 | Baz | codeql-go-types.Qux | Baz | +| embedded.go:12:2:12:4 | Qux | codeql-go-types.EmbedsBaz | Qux | +| embedded.go:13:2:13:4 | Baz | codeql-go-types.EmbedsBaz | Baz | +| generic.go:4:2:4:11 | valueField | codeql-go-types.GenericStruct1 | valueField | +| generic.go:5:2:5:13 | pointerField | codeql-go-types.GenericStruct1 | pointerField | +| generic.go:6:2:6:11 | arrayField | codeql-go-types.GenericStruct1 | arrayField | +| generic.go:7:2:7:11 | sliceField | codeql-go-types.GenericStruct1 | sliceField | +| generic.go:8:2:8:9 | mapField | codeql-go-types.GenericStruct1 | mapField | +| generic.go:12:2:12:13 | pointerField | codeql-go-types.CircularGenericStruct1 | pointerField | +| generic.go:16:2:16:5 | root | codeql-go-types.UsesCircularGenericStruct1 | root | +| generic.go:20:2:20:12 | structField | codeql-go-types.GenericStruct2 | structField | +| generic.go:21:2:21:9 | mapField | codeql-go-types.GenericStruct2 | mapField | +| generic.go:25:2:25:12 | structField | codeql-go-types.GenericStruct2b | structField | +| generic.go:29:2:29:13 | pointerField | codeql-go-types.CircularGenericStruct2 | pointerField | +| main.go:18:7:18:15 | NameClash | codeql-go-types.EmbedsNameClash | NameClash | +| pkg1/embedding.go:19:23:19:26 | base | codeql-go-types/pkg1.embedder | base | +| pkg1/embedding.go:19:23:19:26 | base | codeql-go-types/pkg1.embedder2 | base | +| pkg1/embedding.go:19:23:19:26 | base | codeql-go-types/pkg1.embedder3 | base | +| pkg1/embedding.go:22:27:22:30 | base | codeql-go-types/pkg1.ptrembedder | base | +| pkg1/embedding.go:25:24:25:31 | embedder | codeql-go-types/pkg1.embedder2 | embedder | +| pkg1/embedding.go:25:24:25:31 | embedder | codeql-go-types/pkg1.embedder3 | embedder | +| pkg1/embedding.go:28:24:28:31 | embedder | codeql-go-types/pkg1.embedder2 | embedder | +| pkg1/embedding.go:28:24:28:31 | embedder | codeql-go-types/pkg1.embedder3 | embedder | +| pkg1/embedding.go:36:2:36:5 | base | codeql-go-types/pkg1.embedder4 | base | +| pkg1/embedding.go:37:2:37:2 | f | codeql-go-types/pkg1.embedder4 | f | +| pkg1/promotedStructs.go:5:2:5:7 | SField | codeql-go-types/pkg1.S | SField | +| pkg1/promotedStructs.go:5:2:5:7 | SField | codeql-go-types/pkg1.SEmbedS | SField | +| pkg1/promotedStructs.go:14:2:14:7 | PField | codeql-go-types/pkg1.P | PField | +| pkg1/promotedStructs.go:14:2:14:7 | PField | codeql-go-types/pkg1.SEmbedP | PField | +| pkg1/promotedStructs.go:22:22:22:22 | S | codeql-go-types/pkg1.SEmbedS | S | +| pkg1/promotedStructs.go:25:22:25:22 | P | codeql-go-types/pkg1.SEmbedP | P | +| pkg1/tst.go:6:2:6:2 | f | codeql-go-types/pkg1.T | f | +| pkg1/tst.go:7:2:7:4 | Foo | codeql-go-types/pkg1.T | Foo | +| pkg1/tst.go:8:2:8:4 | Bar | codeql-go-types/pkg1.T | Bar | +| pkg1/tst.go:12:2:12:4 | Foo | codeql-go-types/pkg1.T2 | Foo | +| pkg1/tst.go:13:2:13:4 | Bar | codeql-go-types/pkg1.T2 | Bar | +| pkg1/tst.go:17:3:17:5 | Foo | codeql-go-types/pkg1.T3 | Foo | +| pkg1/tst.go:18:3:18:5 | Bar | codeql-go-types/pkg1.T3 | Bar | +| pkg1/tst.go:22:3:22:5 | Foo | codeql-go-types/pkg1.T4 | Foo | +| pkg1/tst.go:23:2:23:4 | Bar | codeql-go-types/pkg1.T4 | Bar | +| pkg1/tst.go:27:2:27:4 | val | codeql-go-types/pkg1.Foo | val | +| pkg1/tst.go:27:2:27:4 | val | codeql-go-types/pkg1.T | val | +| pkg1/tst.go:27:2:27:4 | val | codeql-go-types/pkg1.T3 | val | +| pkg1/tst.go:27:2:27:4 | val | codeql-go-types/pkg1.T4 | val | +| pkg1/tst.go:28:2:28:5 | flag | codeql-go-types/pkg1.Foo | flag | +| pkg1/tst.go:28:2:28:5 | flag | codeql-go-types/pkg1.T4 | flag | +| pkg1/tst.go:32:2:32:5 | flag | codeql-go-types/pkg1.Bar | flag | +| pkg1/tst.go:32:2:32:5 | flag | codeql-go-types/pkg1.T2 | flag | +| pkg1/tst.go:62:7:62:15 | NameClash | codeql-go-types/pkg1.NameClash | NameClash | +| pkg2/tst.go:4:2:4:2 | g | codeql-go-types/pkg2.G | g | +| pkg2/tst.go:4:2:4:2 | g | codeql-go-types/pkg2.T | g | +| pkg2/tst.go:8:2:8:2 | g | codeql-go-types/pkg2.G | g | +| pkg2/tst.go:8:2:8:2 | g | codeql-go-types/pkg2.T | g | +| pkg2/tst.go:17:2:17:8 | NCField | codeql-go-types.EmbedsNameClash | NCField | +| pkg2/tst.go:17:2:17:8 | NCField | codeql-go-types/pkg1.NameClash | NCField | +| pkg2/tst.go:17:2:17:8 | NCField | codeql-go-types/pkg2.NameClash | NCField | +| struct_tags.go:4:2:4:7 | field1 | codeql-go-types.S1 | field1 | +| struct_tags.go:5:2:5:7 | field2 | codeql-go-types.S1 | field2 | +| struct_tags.go:9:2:9:7 | field1 | codeql-go-types.S2 | field1 | +| struct_tags.go:10:2:10:7 | field2 | codeql-go-types.S2 | field2 | diff --git a/go/ql/test/library-tests/semmle/go/Types/Field_hasQualifiedName3.expected b/go/ql/test/library-tests/semmle/go/Types/Field_hasQualifiedName3.expected index 03b93b37c74..0e4ba3035e8 100644 --- a/go/ql/test/library-tests/semmle/go/Types/Field_hasQualifiedName3.expected +++ b/go/ql/test/library-tests/semmle/go/Types/Field_hasQualifiedName3.expected @@ -1,82 +1,82 @@ -| aliases.go:6:26:6:26 | x | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | S3 | x | -| aliases.go:8:26:8:26 | x | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | S3 | x | -| aliases.go:19:17:19:17 | x | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | S3 | x | -| cyclic.go:4:3:4:3 | s | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | s | s | -| cyclic.go:8:3:8:3 | u | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | t | u | -| cyclic.go:8:3:8:3 | u | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | u | u | -| cyclic.go:9:2:9:2 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | t | f | -| cyclic.go:9:2:9:2 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | u | f | -| cyclic.go:13:2:13:2 | t | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | t | t | -| cyclic.go:13:2:13:2 | t | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | u | t | -| cyclic.go:17:2:17:2 | s | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | v | s | -| depth.go:6:2:6:2 | b | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | a | b | -| depth.go:7:2:7:2 | c | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | a | c | -| depth.go:11:2:11:2 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | a | f | -| depth.go:11:2:11:2 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | b | f | -| depth.go:15:2:15:2 | d | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | a | d | -| depth.go:15:2:15:2 | d | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | c | d | -| depth.go:19:2:19:2 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | c | f | -| depth.go:19:2:19:2 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | d | f | -| embedded.go:4:2:4:2 | A | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | Baz | A | -| embedded.go:4:2:4:2 | A | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | EmbedsBaz | A | -| embedded.go:4:2:4:2 | A | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | Qux | A | -| embedded.go:8:3:8:5 | Baz | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | Qux | Baz | -| embedded.go:12:2:12:4 | Qux | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | EmbedsBaz | Qux | -| embedded.go:13:2:13:4 | Baz | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | EmbedsBaz | Baz | -| generic.go:4:2:4:11 | valueField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | GenericStruct1 | valueField | -| generic.go:5:2:5:13 | pointerField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | GenericStruct1 | pointerField | -| generic.go:6:2:6:11 | arrayField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | GenericStruct1 | arrayField | -| generic.go:7:2:7:11 | sliceField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | GenericStruct1 | sliceField | -| generic.go:8:2:8:9 | mapField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | GenericStruct1 | mapField | -| generic.go:12:2:12:13 | pointerField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | CircularGenericStruct1 | pointerField | -| generic.go:16:2:16:5 | root | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | UsesCircularGenericStruct1 | root | -| generic.go:20:2:20:12 | structField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | GenericStruct2 | structField | -| generic.go:21:2:21:9 | mapField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | GenericStruct2 | mapField | -| generic.go:25:2:25:12 | structField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | GenericStruct2b | structField | -| generic.go:29:2:29:13 | pointerField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | CircularGenericStruct2 | pointerField | -| main.go:18:7:18:15 | NameClash | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | EmbedsNameClash | NameClash | -| pkg1/embedding.go:19:23:19:26 | base | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | embedder | base | -| pkg1/embedding.go:19:23:19:26 | base | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | embedder2 | base | -| pkg1/embedding.go:19:23:19:26 | base | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | embedder3 | base | -| pkg1/embedding.go:22:27:22:30 | base | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | ptrembedder | base | -| pkg1/embedding.go:25:24:25:31 | embedder | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | embedder2 | embedder | -| pkg1/embedding.go:25:24:25:31 | embedder | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | embedder3 | embedder | -| pkg1/embedding.go:28:24:28:31 | embedder | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | embedder2 | embedder | -| pkg1/embedding.go:28:24:28:31 | embedder | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | embedder3 | embedder | -| pkg1/embedding.go:36:2:36:5 | base | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | embedder4 | base | -| pkg1/embedding.go:37:2:37:2 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | embedder4 | f | -| pkg1/promotedStructs.go:5:2:5:7 | SField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | S | SField | -| pkg1/promotedStructs.go:5:2:5:7 | SField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | SEmbedS | SField | -| pkg1/promotedStructs.go:14:2:14:7 | PField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | P | PField | -| pkg1/promotedStructs.go:14:2:14:7 | PField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | SEmbedP | PField | -| pkg1/promotedStructs.go:22:22:22:22 | S | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | SEmbedS | S | -| pkg1/promotedStructs.go:25:22:25:22 | P | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | SEmbedP | P | -| pkg1/tst.go:6:2:6:2 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | T | f | -| pkg1/tst.go:7:2:7:4 | Foo | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | T | Foo | -| pkg1/tst.go:8:2:8:4 | Bar | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | T | Bar | -| pkg1/tst.go:12:2:12:4 | Foo | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | T2 | Foo | -| pkg1/tst.go:13:2:13:4 | Bar | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | T2 | Bar | -| pkg1/tst.go:17:3:17:5 | Foo | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | T3 | Foo | -| pkg1/tst.go:18:3:18:5 | Bar | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | T3 | Bar | -| pkg1/tst.go:22:3:22:5 | Foo | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | T4 | Foo | -| pkg1/tst.go:23:2:23:4 | Bar | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | T4 | Bar | -| pkg1/tst.go:27:2:27:4 | val | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | Foo | val | -| pkg1/tst.go:27:2:27:4 | val | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | T | val | -| pkg1/tst.go:27:2:27:4 | val | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | T3 | val | -| pkg1/tst.go:27:2:27:4 | val | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | T4 | val | -| pkg1/tst.go:28:2:28:5 | flag | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | Foo | flag | -| pkg1/tst.go:28:2:28:5 | flag | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | T4 | flag | -| pkg1/tst.go:32:2:32:5 | flag | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | Bar | flag | -| pkg1/tst.go:32:2:32:5 | flag | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | T2 | flag | -| pkg1/tst.go:62:7:62:15 | NameClash | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | NameClash | NameClash | -| pkg2/tst.go:4:2:4:2 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2 | G | g | -| pkg2/tst.go:4:2:4:2 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2 | T | g | -| pkg2/tst.go:8:2:8:2 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2 | G | g | -| pkg2/tst.go:8:2:8:2 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2 | T | g | -| pkg2/tst.go:17:2:17:8 | NCField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | EmbedsNameClash | NCField | -| pkg2/tst.go:17:2:17:8 | NCField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | NameClash | NCField | -| pkg2/tst.go:17:2:17:8 | NCField | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2 | NameClash | NCField | -| struct_tags.go:4:2:4:7 | field1 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | S1 | field1 | -| struct_tags.go:5:2:5:7 | field2 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | S1 | field2 | -| struct_tags.go:9:2:9:7 | field1 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | S2 | field1 | -| struct_tags.go:10:2:10:7 | field2 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | S2 | field2 | +| aliases.go:6:26:6:26 | x | codeql-go-types | S3 | x | +| aliases.go:8:26:8:26 | x | codeql-go-types | S3 | x | +| aliases.go:19:17:19:17 | x | codeql-go-types | S3 | x | +| cyclic.go:4:3:4:3 | s | codeql-go-types | s | s | +| cyclic.go:8:3:8:3 | u | codeql-go-types | t | u | +| cyclic.go:8:3:8:3 | u | codeql-go-types | u | u | +| cyclic.go:9:2:9:2 | f | codeql-go-types | t | f | +| cyclic.go:9:2:9:2 | f | codeql-go-types | u | f | +| cyclic.go:13:2:13:2 | t | codeql-go-types | t | t | +| cyclic.go:13:2:13:2 | t | codeql-go-types | u | t | +| cyclic.go:17:2:17:2 | s | codeql-go-types | v | s | +| depth.go:6:2:6:2 | b | codeql-go-types | a | b | +| depth.go:7:2:7:2 | c | codeql-go-types | a | c | +| depth.go:11:2:11:2 | f | codeql-go-types | a | f | +| depth.go:11:2:11:2 | f | codeql-go-types | b | f | +| depth.go:15:2:15:2 | d | codeql-go-types | a | d | +| depth.go:15:2:15:2 | d | codeql-go-types | c | d | +| depth.go:19:2:19:2 | f | codeql-go-types | c | f | +| depth.go:19:2:19:2 | f | codeql-go-types | d | f | +| embedded.go:4:2:4:2 | A | codeql-go-types | Baz | A | +| embedded.go:4:2:4:2 | A | codeql-go-types | EmbedsBaz | A | +| embedded.go:4:2:4:2 | A | codeql-go-types | Qux | A | +| embedded.go:8:3:8:5 | Baz | codeql-go-types | Qux | Baz | +| embedded.go:12:2:12:4 | Qux | codeql-go-types | EmbedsBaz | Qux | +| embedded.go:13:2:13:4 | Baz | codeql-go-types | EmbedsBaz | Baz | +| generic.go:4:2:4:11 | valueField | codeql-go-types | GenericStruct1 | valueField | +| generic.go:5:2:5:13 | pointerField | codeql-go-types | GenericStruct1 | pointerField | +| generic.go:6:2:6:11 | arrayField | codeql-go-types | GenericStruct1 | arrayField | +| generic.go:7:2:7:11 | sliceField | codeql-go-types | GenericStruct1 | sliceField | +| generic.go:8:2:8:9 | mapField | codeql-go-types | GenericStruct1 | mapField | +| generic.go:12:2:12:13 | pointerField | codeql-go-types | CircularGenericStruct1 | pointerField | +| generic.go:16:2:16:5 | root | codeql-go-types | UsesCircularGenericStruct1 | root | +| generic.go:20:2:20:12 | structField | codeql-go-types | GenericStruct2 | structField | +| generic.go:21:2:21:9 | mapField | codeql-go-types | GenericStruct2 | mapField | +| generic.go:25:2:25:12 | structField | codeql-go-types | GenericStruct2b | structField | +| generic.go:29:2:29:13 | pointerField | codeql-go-types | CircularGenericStruct2 | pointerField | +| main.go:18:7:18:15 | NameClash | codeql-go-types | EmbedsNameClash | NameClash | +| pkg1/embedding.go:19:23:19:26 | base | codeql-go-types/pkg1 | embedder | base | +| pkg1/embedding.go:19:23:19:26 | base | codeql-go-types/pkg1 | embedder2 | base | +| pkg1/embedding.go:19:23:19:26 | base | codeql-go-types/pkg1 | embedder3 | base | +| pkg1/embedding.go:22:27:22:30 | base | codeql-go-types/pkg1 | ptrembedder | base | +| pkg1/embedding.go:25:24:25:31 | embedder | codeql-go-types/pkg1 | embedder2 | embedder | +| pkg1/embedding.go:25:24:25:31 | embedder | codeql-go-types/pkg1 | embedder3 | embedder | +| pkg1/embedding.go:28:24:28:31 | embedder | codeql-go-types/pkg1 | embedder2 | embedder | +| pkg1/embedding.go:28:24:28:31 | embedder | codeql-go-types/pkg1 | embedder3 | embedder | +| pkg1/embedding.go:36:2:36:5 | base | codeql-go-types/pkg1 | embedder4 | base | +| pkg1/embedding.go:37:2:37:2 | f | codeql-go-types/pkg1 | embedder4 | f | +| pkg1/promotedStructs.go:5:2:5:7 | SField | codeql-go-types/pkg1 | S | SField | +| pkg1/promotedStructs.go:5:2:5:7 | SField | codeql-go-types/pkg1 | SEmbedS | SField | +| pkg1/promotedStructs.go:14:2:14:7 | PField | codeql-go-types/pkg1 | P | PField | +| pkg1/promotedStructs.go:14:2:14:7 | PField | codeql-go-types/pkg1 | SEmbedP | PField | +| pkg1/promotedStructs.go:22:22:22:22 | S | codeql-go-types/pkg1 | SEmbedS | S | +| pkg1/promotedStructs.go:25:22:25:22 | P | codeql-go-types/pkg1 | SEmbedP | P | +| pkg1/tst.go:6:2:6:2 | f | codeql-go-types/pkg1 | T | f | +| pkg1/tst.go:7:2:7:4 | Foo | codeql-go-types/pkg1 | T | Foo | +| pkg1/tst.go:8:2:8:4 | Bar | codeql-go-types/pkg1 | T | Bar | +| pkg1/tst.go:12:2:12:4 | Foo | codeql-go-types/pkg1 | T2 | Foo | +| pkg1/tst.go:13:2:13:4 | Bar | codeql-go-types/pkg1 | T2 | Bar | +| pkg1/tst.go:17:3:17:5 | Foo | codeql-go-types/pkg1 | T3 | Foo | +| pkg1/tst.go:18:3:18:5 | Bar | codeql-go-types/pkg1 | T3 | Bar | +| pkg1/tst.go:22:3:22:5 | Foo | codeql-go-types/pkg1 | T4 | Foo | +| pkg1/tst.go:23:2:23:4 | Bar | codeql-go-types/pkg1 | T4 | Bar | +| pkg1/tst.go:27:2:27:4 | val | codeql-go-types/pkg1 | Foo | val | +| pkg1/tst.go:27:2:27:4 | val | codeql-go-types/pkg1 | T | val | +| pkg1/tst.go:27:2:27:4 | val | codeql-go-types/pkg1 | T3 | val | +| pkg1/tst.go:27:2:27:4 | val | codeql-go-types/pkg1 | T4 | val | +| pkg1/tst.go:28:2:28:5 | flag | codeql-go-types/pkg1 | Foo | flag | +| pkg1/tst.go:28:2:28:5 | flag | codeql-go-types/pkg1 | T4 | flag | +| pkg1/tst.go:32:2:32:5 | flag | codeql-go-types/pkg1 | Bar | flag | +| pkg1/tst.go:32:2:32:5 | flag | codeql-go-types/pkg1 | T2 | flag | +| pkg1/tst.go:62:7:62:15 | NameClash | codeql-go-types/pkg1 | NameClash | NameClash | +| pkg2/tst.go:4:2:4:2 | g | codeql-go-types/pkg2 | G | g | +| pkg2/tst.go:4:2:4:2 | g | codeql-go-types/pkg2 | T | g | +| pkg2/tst.go:8:2:8:2 | g | codeql-go-types/pkg2 | G | g | +| pkg2/tst.go:8:2:8:2 | g | codeql-go-types/pkg2 | T | g | +| pkg2/tst.go:17:2:17:8 | NCField | codeql-go-types | EmbedsNameClash | NCField | +| pkg2/tst.go:17:2:17:8 | NCField | codeql-go-types/pkg1 | NameClash | NCField | +| pkg2/tst.go:17:2:17:8 | NCField | codeql-go-types/pkg2 | NameClash | NCField | +| struct_tags.go:4:2:4:7 | field1 | codeql-go-types | S1 | field1 | +| struct_tags.go:5:2:5:7 | field2 | codeql-go-types | S1 | field2 | +| struct_tags.go:9:2:9:7 | field1 | codeql-go-types | S2 | field1 | +| struct_tags.go:10:2:10:7 | field2 | codeql-go-types | S2 | field2 | diff --git a/go/ql/test/library-tests/semmle/go/Types/InterfaceMethodIds.expected b/go/ql/test/library-tests/semmle/go/Types/InterfaceMethodIds.expected index 9bcfcde1db9..5d3fbf381f1 100644 --- a/go/ql/test/library-tests/semmle/go/Types/InterfaceMethodIds.expected +++ b/go/ql/test/library-tests/semmle/go/Types/InterfaceMethodIds.expected @@ -1,3 +1,3 @@ | interface { Exported func() ; notExported func() } | func() | Exported | -| interface { Exported func() ; notExported func() } | func() | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.notExported | -| interface { Exported func() ; notExported func() } | func() | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2.notExported | +| interface { Exported func() ; notExported func() } | func() | codeql-go-types/pkg1.notExported | +| interface { Exported func() ; notExported func() } | func() | codeql-go-types/pkg2.notExported | diff --git a/go/ql/test/library-tests/semmle/go/Types/Method_hasQualifiedName2.expected b/go/ql/test/library-tests/semmle/go/Types/Method_hasQualifiedName2.expected index 3929e1d98d5..f9d9bb8ef83 100644 --- a/go/ql/test/library-tests/semmle/go/Types/Method_hasQualifiedName2.expected +++ b/go/ql/test/library-tests/semmle/go/Types/Method_hasQualifiedName2.expected @@ -1,70 +1,70 @@ -| generic.go:33:2:33:5 | GetT | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericInterface | GetT | -| generic.go:48:2:48:6 | clone | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyInterface | clone | -| generic.go:49:2:49:7 | dummy1 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyInterface | dummy1 | -| generic.go:50:2:50:7 | dummy2 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyInterface | dummy2 | -| generic.go:51:2:51:7 | dummy3 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyInterface | dummy3 | -| generic.go:52:2:52:7 | dummy4 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyInterface | dummy4 | -| generic.go:53:2:53:7 | dummy5 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyInterface | dummy5 | -| generic.go:54:2:54:7 | dummy6 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyInterface | dummy6 | -| generic.go:55:2:55:7 | dummy7 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyInterface | dummy7 | -| generic.go:56:2:56:8 | dummy11 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyInterface | dummy11 | -| generic.go:57:2:57:8 | dummy12 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyInterface | dummy12 | -| generic.go:58:2:58:8 | dummy13 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyInterface | dummy13 | -| generic.go:59:2:59:8 | dummy14 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyInterface | dummy14 | -| generic.go:60:2:60:8 | dummy15 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyInterface | dummy15 | -| generic.go:61:2:61:8 | dummy17 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyInterface | dummy17 | -| generic.go:62:2:62:8 | dummy18 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyInterface | dummy18 | -| generic.go:63:2:63:8 | dummy19 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyInterface | dummy19 | -| generic.go:64:2:64:8 | dummy20 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyInterface | dummy20 | -| interface.go:30:2:30:7 | String | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i6 | String | -| interface.go:30:2:30:7 | String | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i8 | String | -| interface.go:30:2:30:7 | String | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i9 | String | -| interface.go:30:2:30:7 | String | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i14 | String | -| interface.go:30:2:30:7 | String | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i15 | String | -| interface.go:37:2:37:7 | String | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i7 | String | -| interface.go:43:2:43:8 | StringA | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i8 | StringA | -| interface.go:43:2:43:8 | StringA | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i14 | StringA | -| interface.go:49:2:49:8 | StringB | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i9 | StringB | -| interface.go:49:2:49:8 | StringB | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i15 | StringB | -| interface.go:92:2:92:8 | StringA | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i17 | StringA | -| interface.go:97:2:97:8 | StringA | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i18 | StringA | -| interface.go:102:2:102:8 | StringB | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i19 | StringB | -| interface.go:107:2:107:8 | StringB | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i20 | StringB | -| pkg1/embedding.go:10:13:10:13 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.base | f | -| pkg1/embedding.go:10:13:10:13 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder | f | -| pkg1/embedding.go:10:13:10:13 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder2 | f | -| pkg1/embedding.go:10:13:10:13 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.ptrembedder | f | -| pkg1/embedding.go:14:14:14:14 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.base | g | -| pkg1/embedding.go:14:14:14:14 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder | g | -| pkg1/embedding.go:14:14:14:14 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder2 | g | -| pkg1/embedding.go:14:14:14:14 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder3 | g | -| pkg1/embedding.go:14:14:14:14 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder4 | g | -| pkg1/embedding.go:14:14:14:14 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.ptrembedder | g | -| pkg1/embedding.go:30:18:30:18 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder3 | f | -| pkg1/interfaces.go:4:2:4:2 | m | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.A | m | -| pkg1/interfaces.go:4:2:4:2 | m | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.AC | m | -| pkg1/interfaces.go:4:2:4:2 | m | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.AEmbedded | m | -| pkg1/interfaces.go:4:2:4:2 | m | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.AExtended | m | -| pkg1/interfaces.go:8:2:8:2 | m | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.B | m | -| pkg1/interfaces.go:9:2:9:2 | n | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.B | n | -| pkg1/interfaces.go:13:2:13:2 | n | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.AC | n | -| pkg1/interfaces.go:13:2:13:2 | n | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.C | n | -| pkg1/interfaces.go:14:2:14:2 | o | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.AC | o | -| pkg1/interfaces.go:14:2:14:2 | o | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.C | o | -| pkg1/interfaces.go:28:2:28:2 | n | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.AExtended | n | -| pkg1/interfaces.go:32:2:32:2 | m | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.A2 | m | -| pkg1/interfaces.go:36:2:36:9 | Exported | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.MixedExportedAndNot | Exported | -| pkg1/interfaces.go:37:2:37:12 | notExported | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.MixedExportedAndNot | notExported | -| pkg1/promotedStructs.go:8:12:8:18 | SMethod | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.S | SMethod | -| pkg1/promotedStructs.go:8:12:8:18 | SMethod | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.SEmbedS | SMethod | -| pkg1/promotedStructs.go:17:13:17:19 | PMethod | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.P | PMethod | -| pkg1/promotedStructs.go:17:13:17:19 | PMethod | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.SEmbedP | PMethod | -| pkg1/tst.go:35:16:35:19 | half | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.Foo | half | -| pkg1/tst.go:35:16:35:19 | half | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T | half | -| pkg1/tst.go:35:16:35:19 | half | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T3 | half | -| pkg1/tst.go:35:16:35:19 | half | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T4 | half | -| pkg2/tst.go:12:2:12:9 | Exported | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2.MixedExportedAndNot | Exported | -| pkg2/tst.go:13:2:13:12 | notExported | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2.MixedExportedAndNot | notExported | -| pkg2/tst.go:20:20:20:27 | NCMethod | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.EmbedsNameClash | NCMethod | -| pkg2/tst.go:20:20:20:27 | NCMethod | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.NameClash | NCMethod | -| pkg2/tst.go:20:20:20:27 | NCMethod | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2.NameClash | NCMethod | +| generic.go:33:2:33:5 | GetT | codeql-go-types.GenericInterface | GetT | +| generic.go:48:2:48:6 | clone | codeql-go-types.MyInterface | clone | +| generic.go:49:2:49:7 | dummy1 | codeql-go-types.MyInterface | dummy1 | +| generic.go:50:2:50:7 | dummy2 | codeql-go-types.MyInterface | dummy2 | +| generic.go:51:2:51:7 | dummy3 | codeql-go-types.MyInterface | dummy3 | +| generic.go:52:2:52:7 | dummy4 | codeql-go-types.MyInterface | dummy4 | +| generic.go:53:2:53:7 | dummy5 | codeql-go-types.MyInterface | dummy5 | +| generic.go:54:2:54:7 | dummy6 | codeql-go-types.MyInterface | dummy6 | +| generic.go:55:2:55:7 | dummy7 | codeql-go-types.MyInterface | dummy7 | +| generic.go:56:2:56:8 | dummy11 | codeql-go-types.MyInterface | dummy11 | +| generic.go:57:2:57:8 | dummy12 | codeql-go-types.MyInterface | dummy12 | +| generic.go:58:2:58:8 | dummy13 | codeql-go-types.MyInterface | dummy13 | +| generic.go:59:2:59:8 | dummy14 | codeql-go-types.MyInterface | dummy14 | +| generic.go:60:2:60:8 | dummy15 | codeql-go-types.MyInterface | dummy15 | +| generic.go:61:2:61:8 | dummy17 | codeql-go-types.MyInterface | dummy17 | +| generic.go:62:2:62:8 | dummy18 | codeql-go-types.MyInterface | dummy18 | +| generic.go:63:2:63:8 | dummy19 | codeql-go-types.MyInterface | dummy19 | +| generic.go:64:2:64:8 | dummy20 | codeql-go-types.MyInterface | dummy20 | +| interface.go:30:2:30:7 | String | codeql-go-types.i6 | String | +| interface.go:30:2:30:7 | String | codeql-go-types.i8 | String | +| interface.go:30:2:30:7 | String | codeql-go-types.i9 | String | +| interface.go:30:2:30:7 | String | codeql-go-types.i14 | String | +| interface.go:30:2:30:7 | String | codeql-go-types.i15 | String | +| interface.go:37:2:37:7 | String | codeql-go-types.i7 | String | +| interface.go:43:2:43:8 | StringA | codeql-go-types.i8 | StringA | +| interface.go:43:2:43:8 | StringA | codeql-go-types.i14 | StringA | +| interface.go:49:2:49:8 | StringB | codeql-go-types.i9 | StringB | +| interface.go:49:2:49:8 | StringB | codeql-go-types.i15 | StringB | +| interface.go:92:2:92:8 | StringA | codeql-go-types.i17 | StringA | +| interface.go:97:2:97:8 | StringA | codeql-go-types.i18 | StringA | +| interface.go:102:2:102:8 | StringB | codeql-go-types.i19 | StringB | +| interface.go:107:2:107:8 | StringB | codeql-go-types.i20 | StringB | +| pkg1/embedding.go:10:13:10:13 | f | codeql-go-types/pkg1.base | f | +| pkg1/embedding.go:10:13:10:13 | f | codeql-go-types/pkg1.embedder | f | +| pkg1/embedding.go:10:13:10:13 | f | codeql-go-types/pkg1.embedder2 | f | +| pkg1/embedding.go:10:13:10:13 | f | codeql-go-types/pkg1.ptrembedder | f | +| pkg1/embedding.go:14:14:14:14 | g | codeql-go-types/pkg1.base | g | +| pkg1/embedding.go:14:14:14:14 | g | codeql-go-types/pkg1.embedder | g | +| pkg1/embedding.go:14:14:14:14 | g | codeql-go-types/pkg1.embedder2 | g | +| pkg1/embedding.go:14:14:14:14 | g | codeql-go-types/pkg1.embedder3 | g | +| pkg1/embedding.go:14:14:14:14 | g | codeql-go-types/pkg1.embedder4 | g | +| pkg1/embedding.go:14:14:14:14 | g | codeql-go-types/pkg1.ptrembedder | g | +| pkg1/embedding.go:30:18:30:18 | f | codeql-go-types/pkg1.embedder3 | f | +| pkg1/interfaces.go:4:2:4:2 | m | codeql-go-types/pkg1.A | m | +| pkg1/interfaces.go:4:2:4:2 | m | codeql-go-types/pkg1.AC | m | +| pkg1/interfaces.go:4:2:4:2 | m | codeql-go-types/pkg1.AEmbedded | m | +| pkg1/interfaces.go:4:2:4:2 | m | codeql-go-types/pkg1.AExtended | m | +| pkg1/interfaces.go:8:2:8:2 | m | codeql-go-types/pkg1.B | m | +| pkg1/interfaces.go:9:2:9:2 | n | codeql-go-types/pkg1.B | n | +| pkg1/interfaces.go:13:2:13:2 | n | codeql-go-types/pkg1.AC | n | +| pkg1/interfaces.go:13:2:13:2 | n | codeql-go-types/pkg1.C | n | +| pkg1/interfaces.go:14:2:14:2 | o | codeql-go-types/pkg1.AC | o | +| pkg1/interfaces.go:14:2:14:2 | o | codeql-go-types/pkg1.C | o | +| pkg1/interfaces.go:28:2:28:2 | n | codeql-go-types/pkg1.AExtended | n | +| pkg1/interfaces.go:32:2:32:2 | m | codeql-go-types/pkg1.A2 | m | +| pkg1/interfaces.go:36:2:36:9 | Exported | codeql-go-types/pkg1.MixedExportedAndNot | Exported | +| pkg1/interfaces.go:37:2:37:12 | notExported | codeql-go-types/pkg1.MixedExportedAndNot | notExported | +| pkg1/promotedStructs.go:8:12:8:18 | SMethod | codeql-go-types/pkg1.S | SMethod | +| pkg1/promotedStructs.go:8:12:8:18 | SMethod | codeql-go-types/pkg1.SEmbedS | SMethod | +| pkg1/promotedStructs.go:17:13:17:19 | PMethod | codeql-go-types/pkg1.P | PMethod | +| pkg1/promotedStructs.go:17:13:17:19 | PMethod | codeql-go-types/pkg1.SEmbedP | PMethod | +| pkg1/tst.go:35:16:35:19 | half | codeql-go-types/pkg1.Foo | half | +| pkg1/tst.go:35:16:35:19 | half | codeql-go-types/pkg1.T | half | +| pkg1/tst.go:35:16:35:19 | half | codeql-go-types/pkg1.T3 | half | +| pkg1/tst.go:35:16:35:19 | half | codeql-go-types/pkg1.T4 | half | +| pkg2/tst.go:12:2:12:9 | Exported | codeql-go-types/pkg2.MixedExportedAndNot | Exported | +| pkg2/tst.go:13:2:13:12 | notExported | codeql-go-types/pkg2.MixedExportedAndNot | notExported | +| pkg2/tst.go:20:20:20:27 | NCMethod | codeql-go-types.EmbedsNameClash | NCMethod | +| pkg2/tst.go:20:20:20:27 | NCMethod | codeql-go-types/pkg1.NameClash | NCMethod | +| pkg2/tst.go:20:20:20:27 | NCMethod | codeql-go-types/pkg2.NameClash | NCMethod | diff --git a/go/ql/test/library-tests/semmle/go/Types/Method_hasQualifiedName3.expected b/go/ql/test/library-tests/semmle/go/Types/Method_hasQualifiedName3.expected index 9699ba3f382..1d6e9d098e5 100644 --- a/go/ql/test/library-tests/semmle/go/Types/Method_hasQualifiedName3.expected +++ b/go/ql/test/library-tests/semmle/go/Types/Method_hasQualifiedName3.expected @@ -1,70 +1,70 @@ -| generic.go:33:2:33:5 | GetT | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | GenericInterface | GetT | -| generic.go:48:2:48:6 | clone | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | MyInterface | clone | -| generic.go:49:2:49:7 | dummy1 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | MyInterface | dummy1 | -| generic.go:50:2:50:7 | dummy2 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | MyInterface | dummy2 | -| generic.go:51:2:51:7 | dummy3 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | MyInterface | dummy3 | -| generic.go:52:2:52:7 | dummy4 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | MyInterface | dummy4 | -| generic.go:53:2:53:7 | dummy5 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | MyInterface | dummy5 | -| generic.go:54:2:54:7 | dummy6 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | MyInterface | dummy6 | -| generic.go:55:2:55:7 | dummy7 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | MyInterface | dummy7 | -| generic.go:56:2:56:8 | dummy11 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | MyInterface | dummy11 | -| generic.go:57:2:57:8 | dummy12 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | MyInterface | dummy12 | -| generic.go:58:2:58:8 | dummy13 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | MyInterface | dummy13 | -| generic.go:59:2:59:8 | dummy14 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | MyInterface | dummy14 | -| generic.go:60:2:60:8 | dummy15 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | MyInterface | dummy15 | -| generic.go:61:2:61:8 | dummy17 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | MyInterface | dummy17 | -| generic.go:62:2:62:8 | dummy18 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | MyInterface | dummy18 | -| generic.go:63:2:63:8 | dummy19 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | MyInterface | dummy19 | -| generic.go:64:2:64:8 | dummy20 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | MyInterface | dummy20 | -| interface.go:30:2:30:7 | String | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | i6 | String | -| interface.go:30:2:30:7 | String | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | i8 | String | -| interface.go:30:2:30:7 | String | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | i9 | String | -| interface.go:30:2:30:7 | String | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | i14 | String | -| interface.go:30:2:30:7 | String | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | i15 | String | -| interface.go:37:2:37:7 | String | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | i7 | String | -| interface.go:43:2:43:8 | StringA | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | i8 | StringA | -| interface.go:43:2:43:8 | StringA | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | i14 | StringA | -| interface.go:49:2:49:8 | StringB | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | i9 | StringB | -| interface.go:49:2:49:8 | StringB | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | i15 | StringB | -| interface.go:92:2:92:8 | StringA | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | i17 | StringA | -| interface.go:97:2:97:8 | StringA | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | i18 | StringA | -| interface.go:102:2:102:8 | StringB | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | i19 | StringB | -| interface.go:107:2:107:8 | StringB | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | i20 | StringB | -| pkg1/embedding.go:10:13:10:13 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | base | f | -| pkg1/embedding.go:10:13:10:13 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | embedder | f | -| pkg1/embedding.go:10:13:10:13 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | embedder2 | f | -| pkg1/embedding.go:10:13:10:13 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | ptrembedder | f | -| pkg1/embedding.go:14:14:14:14 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | base | g | -| pkg1/embedding.go:14:14:14:14 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | embedder | g | -| pkg1/embedding.go:14:14:14:14 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | embedder2 | g | -| pkg1/embedding.go:14:14:14:14 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | embedder3 | g | -| pkg1/embedding.go:14:14:14:14 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | embedder4 | g | -| pkg1/embedding.go:14:14:14:14 | g | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | ptrembedder | g | -| pkg1/embedding.go:30:18:30:18 | f | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | embedder3 | f | -| pkg1/interfaces.go:4:2:4:2 | m | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | A | m | -| pkg1/interfaces.go:4:2:4:2 | m | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | AC | m | -| pkg1/interfaces.go:4:2:4:2 | m | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | AEmbedded | m | -| pkg1/interfaces.go:4:2:4:2 | m | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | AExtended | m | -| pkg1/interfaces.go:8:2:8:2 | m | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | B | m | -| pkg1/interfaces.go:9:2:9:2 | n | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | B | n | -| pkg1/interfaces.go:13:2:13:2 | n | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | AC | n | -| pkg1/interfaces.go:13:2:13:2 | n | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | C | n | -| pkg1/interfaces.go:14:2:14:2 | o | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | AC | o | -| pkg1/interfaces.go:14:2:14:2 | o | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | C | o | -| pkg1/interfaces.go:28:2:28:2 | n | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | AExtended | n | -| pkg1/interfaces.go:32:2:32:2 | m | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | A2 | m | -| pkg1/interfaces.go:36:2:36:9 | Exported | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | MixedExportedAndNot | Exported | -| pkg1/interfaces.go:37:2:37:12 | notExported | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | MixedExportedAndNot | notExported | -| pkg1/promotedStructs.go:8:12:8:18 | SMethod | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | S | SMethod | -| pkg1/promotedStructs.go:8:12:8:18 | SMethod | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | SEmbedS | SMethod | -| pkg1/promotedStructs.go:17:13:17:19 | PMethod | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | P | PMethod | -| pkg1/promotedStructs.go:17:13:17:19 | PMethod | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | SEmbedP | PMethod | -| pkg1/tst.go:35:16:35:19 | half | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | Foo | half | -| pkg1/tst.go:35:16:35:19 | half | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | T | half | -| pkg1/tst.go:35:16:35:19 | half | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | T3 | half | -| pkg1/tst.go:35:16:35:19 | half | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | T4 | half | -| pkg2/tst.go:12:2:12:9 | Exported | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2 | MixedExportedAndNot | Exported | -| pkg2/tst.go:13:2:13:12 | notExported | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2 | MixedExportedAndNot | notExported | -| pkg2/tst.go:20:20:20:27 | NCMethod | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types | EmbedsNameClash | NCMethod | -| pkg2/tst.go:20:20:20:27 | NCMethod | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1 | NameClash | NCMethod | -| pkg2/tst.go:20:20:20:27 | NCMethod | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2 | NameClash | NCMethod | +| generic.go:33:2:33:5 | GetT | codeql-go-types | GenericInterface | GetT | +| generic.go:48:2:48:6 | clone | codeql-go-types | MyInterface | clone | +| generic.go:49:2:49:7 | dummy1 | codeql-go-types | MyInterface | dummy1 | +| generic.go:50:2:50:7 | dummy2 | codeql-go-types | MyInterface | dummy2 | +| generic.go:51:2:51:7 | dummy3 | codeql-go-types | MyInterface | dummy3 | +| generic.go:52:2:52:7 | dummy4 | codeql-go-types | MyInterface | dummy4 | +| generic.go:53:2:53:7 | dummy5 | codeql-go-types | MyInterface | dummy5 | +| generic.go:54:2:54:7 | dummy6 | codeql-go-types | MyInterface | dummy6 | +| generic.go:55:2:55:7 | dummy7 | codeql-go-types | MyInterface | dummy7 | +| generic.go:56:2:56:8 | dummy11 | codeql-go-types | MyInterface | dummy11 | +| generic.go:57:2:57:8 | dummy12 | codeql-go-types | MyInterface | dummy12 | +| generic.go:58:2:58:8 | dummy13 | codeql-go-types | MyInterface | dummy13 | +| generic.go:59:2:59:8 | dummy14 | codeql-go-types | MyInterface | dummy14 | +| generic.go:60:2:60:8 | dummy15 | codeql-go-types | MyInterface | dummy15 | +| generic.go:61:2:61:8 | dummy17 | codeql-go-types | MyInterface | dummy17 | +| generic.go:62:2:62:8 | dummy18 | codeql-go-types | MyInterface | dummy18 | +| generic.go:63:2:63:8 | dummy19 | codeql-go-types | MyInterface | dummy19 | +| generic.go:64:2:64:8 | dummy20 | codeql-go-types | MyInterface | dummy20 | +| interface.go:30:2:30:7 | String | codeql-go-types | i6 | String | +| interface.go:30:2:30:7 | String | codeql-go-types | i8 | String | +| interface.go:30:2:30:7 | String | codeql-go-types | i9 | String | +| interface.go:30:2:30:7 | String | codeql-go-types | i14 | String | +| interface.go:30:2:30:7 | String | codeql-go-types | i15 | String | +| interface.go:37:2:37:7 | String | codeql-go-types | i7 | String | +| interface.go:43:2:43:8 | StringA | codeql-go-types | i8 | StringA | +| interface.go:43:2:43:8 | StringA | codeql-go-types | i14 | StringA | +| interface.go:49:2:49:8 | StringB | codeql-go-types | i9 | StringB | +| interface.go:49:2:49:8 | StringB | codeql-go-types | i15 | StringB | +| interface.go:92:2:92:8 | StringA | codeql-go-types | i17 | StringA | +| interface.go:97:2:97:8 | StringA | codeql-go-types | i18 | StringA | +| interface.go:102:2:102:8 | StringB | codeql-go-types | i19 | StringB | +| interface.go:107:2:107:8 | StringB | codeql-go-types | i20 | StringB | +| pkg1/embedding.go:10:13:10:13 | f | codeql-go-types/pkg1 | base | f | +| pkg1/embedding.go:10:13:10:13 | f | codeql-go-types/pkg1 | embedder | f | +| pkg1/embedding.go:10:13:10:13 | f | codeql-go-types/pkg1 | embedder2 | f | +| pkg1/embedding.go:10:13:10:13 | f | codeql-go-types/pkg1 | ptrembedder | f | +| pkg1/embedding.go:14:14:14:14 | g | codeql-go-types/pkg1 | base | g | +| pkg1/embedding.go:14:14:14:14 | g | codeql-go-types/pkg1 | embedder | g | +| pkg1/embedding.go:14:14:14:14 | g | codeql-go-types/pkg1 | embedder2 | g | +| pkg1/embedding.go:14:14:14:14 | g | codeql-go-types/pkg1 | embedder3 | g | +| pkg1/embedding.go:14:14:14:14 | g | codeql-go-types/pkg1 | embedder4 | g | +| pkg1/embedding.go:14:14:14:14 | g | codeql-go-types/pkg1 | ptrembedder | g | +| pkg1/embedding.go:30:18:30:18 | f | codeql-go-types/pkg1 | embedder3 | f | +| pkg1/interfaces.go:4:2:4:2 | m | codeql-go-types/pkg1 | A | m | +| pkg1/interfaces.go:4:2:4:2 | m | codeql-go-types/pkg1 | AC | m | +| pkg1/interfaces.go:4:2:4:2 | m | codeql-go-types/pkg1 | AEmbedded | m | +| pkg1/interfaces.go:4:2:4:2 | m | codeql-go-types/pkg1 | AExtended | m | +| pkg1/interfaces.go:8:2:8:2 | m | codeql-go-types/pkg1 | B | m | +| pkg1/interfaces.go:9:2:9:2 | n | codeql-go-types/pkg1 | B | n | +| pkg1/interfaces.go:13:2:13:2 | n | codeql-go-types/pkg1 | AC | n | +| pkg1/interfaces.go:13:2:13:2 | n | codeql-go-types/pkg1 | C | n | +| pkg1/interfaces.go:14:2:14:2 | o | codeql-go-types/pkg1 | AC | o | +| pkg1/interfaces.go:14:2:14:2 | o | codeql-go-types/pkg1 | C | o | +| pkg1/interfaces.go:28:2:28:2 | n | codeql-go-types/pkg1 | AExtended | n | +| pkg1/interfaces.go:32:2:32:2 | m | codeql-go-types/pkg1 | A2 | m | +| pkg1/interfaces.go:36:2:36:9 | Exported | codeql-go-types/pkg1 | MixedExportedAndNot | Exported | +| pkg1/interfaces.go:37:2:37:12 | notExported | codeql-go-types/pkg1 | MixedExportedAndNot | notExported | +| pkg1/promotedStructs.go:8:12:8:18 | SMethod | codeql-go-types/pkg1 | S | SMethod | +| pkg1/promotedStructs.go:8:12:8:18 | SMethod | codeql-go-types/pkg1 | SEmbedS | SMethod | +| pkg1/promotedStructs.go:17:13:17:19 | PMethod | codeql-go-types/pkg1 | P | PMethod | +| pkg1/promotedStructs.go:17:13:17:19 | PMethod | codeql-go-types/pkg1 | SEmbedP | PMethod | +| pkg1/tst.go:35:16:35:19 | half | codeql-go-types/pkg1 | Foo | half | +| pkg1/tst.go:35:16:35:19 | half | codeql-go-types/pkg1 | T | half | +| pkg1/tst.go:35:16:35:19 | half | codeql-go-types/pkg1 | T3 | half | +| pkg1/tst.go:35:16:35:19 | half | codeql-go-types/pkg1 | T4 | half | +| pkg2/tst.go:12:2:12:9 | Exported | codeql-go-types/pkg2 | MixedExportedAndNot | Exported | +| pkg2/tst.go:13:2:13:12 | notExported | codeql-go-types/pkg2 | MixedExportedAndNot | notExported | +| pkg2/tst.go:20:20:20:27 | NCMethod | codeql-go-types | EmbedsNameClash | NCMethod | +| pkg2/tst.go:20:20:20:27 | NCMethod | codeql-go-types/pkg1 | NameClash | NCMethod | +| pkg2/tst.go:20:20:20:27 | NCMethod | codeql-go-types/pkg2 | NameClash | NCMethod | diff --git a/go/ql/test/library-tests/semmle/go/Types/QualifiedNames.expected b/go/ql/test/library-tests/semmle/go/Types/QualifiedNames.expected index dd6e9021a4f..3d7e74b5a53 100644 --- a/go/ql/test/library-tests/semmle/go/Types/QualifiedNames.expected +++ b/go/ql/test/library-tests/semmle/go/Types/QualifiedNames.expected @@ -1,111 +1,111 @@ -| aliases.go:19:6:19:7 | S3 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.S3 | -| cyclic.go:3:6:3:6 | s | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.s | -| cyclic.go:7:6:7:6 | t | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.t | -| cyclic.go:12:6:12:6 | u | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.u | -| cyclic.go:16:6:16:6 | v | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.v | -| depth.go:5:6:5:6 | a | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.a | -| depth.go:10:6:10:6 | b | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.b | -| depth.go:14:6:14:6 | c | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.c | -| depth.go:18:6:18:6 | d | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.d | -| embedded.go:3:6:3:8 | Baz | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.Baz | -| embedded.go:7:6:7:8 | Qux | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.Qux | -| embedded.go:11:6:11:14 | EmbedsBaz | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.EmbedsBaz | -| generic.go:3:6:3:19 | GenericStruct1 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericStruct1 | -| generic.go:11:6:11:27 | CircularGenericStruct1 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.CircularGenericStruct1 | -| generic.go:15:6:15:31 | UsesCircularGenericStruct1 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.UsesCircularGenericStruct1 | -| generic.go:19:6:19:19 | GenericStruct2 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericStruct2 | -| generic.go:24:6:24:20 | GenericStruct2b | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericStruct2b | -| generic.go:28:6:28:27 | CircularGenericStruct2 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.CircularGenericStruct2 | -| generic.go:32:6:32:21 | GenericInterface | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericInterface | -| generic.go:36:6:36:17 | GenericArray | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericArray | -| generic.go:37:6:37:19 | GenericPointer | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericPointer | -| generic.go:38:6:38:17 | GenericSlice | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericSlice | -| generic.go:39:6:39:16 | GenericMap1 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericMap1 | -| generic.go:40:6:40:16 | GenericMap2 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericMap2 | -| generic.go:41:6:41:19 | GenericChannel | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericChannel | -| generic.go:42:6:42:14 | MyMapType | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyMapType | -| generic.go:43:6:43:17 | GenericNamed | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericNamed | -| generic.go:44:6:44:16 | MyFuncType1 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyFuncType1 | -| generic.go:45:6:45:16 | MyFuncType2 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyFuncType2 | -| generic.go:47:6:47:16 | MyInterface | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.MyInterface | -| generic.go:67:6:67:22 | HasBlankTypeParam | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.HasBlankTypeParam | -| generic.go:68:6:68:23 | HasBlankTypeParams | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.HasBlankTypeParams | -| generic.go:84:6:84:21 | GenericSignature | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.GenericSignature | -| interface.go:3:6:3:7 | i0 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i0 | -| interface.go:5:6:5:7 | i1 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i1 | -| interface.go:9:6:9:7 | i2 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i2 | -| interface.go:13:6:13:7 | i3 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i3 | -| interface.go:18:6:18:7 | i4 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i4 | -| interface.go:23:6:23:7 | i5 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i5 | -| interface.go:28:6:28:7 | i6 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i6 | -| interface.go:34:6:34:7 | i7 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i7 | -| interface.go:41:6:41:7 | i8 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i8 | -| interface.go:47:6:47:7 | i9 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i9 | -| interface.go:52:6:52:8 | i10 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i10 | -| interface.go:57:6:57:8 | i11 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i11 | -| interface.go:63:6:63:8 | i12 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i12 | -| interface.go:69:6:69:8 | i13 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i13 | -| interface.go:75:6:75:8 | i14 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i14 | -| interface.go:81:6:81:8 | i15 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i15 | -| interface.go:87:6:87:8 | i16 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i16 | -| interface.go:91:6:91:8 | i17 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i17 | -| interface.go:95:6:95:8 | i18 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i18 | -| interface.go:101:6:101:8 | i19 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i19 | -| interface.go:105:6:105:8 | i20 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.i20 | -| interface.go:114:6:114:19 | testComparable | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable | -| interface.go:115:6:115:20 | testComparable0 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable0 | -| interface.go:116:6:116:20 | testComparable1 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable1 | -| interface.go:117:6:117:20 | testComparable2 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable2 | -| interface.go:118:6:118:20 | testComparable3 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable3 | -| interface.go:119:6:119:20 | testComparable4 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable4 | -| interface.go:120:6:120:20 | testComparable5 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable5 | -| interface.go:121:6:121:20 | testComparable6 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable6 | -| interface.go:122:6:122:20 | testComparable7 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable7 | -| interface.go:123:6:123:20 | testComparable8 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable8 | -| interface.go:124:6:124:20 | testComparable9 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable9 | -| interface.go:125:6:125:21 | testComparable10 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable10 | -| interface.go:126:6:126:21 | testComparable11 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable11 | -| interface.go:127:6:127:21 | testComparable12 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable12 | -| interface.go:128:6:128:21 | testComparable13 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable13 | -| interface.go:129:6:129:21 | testComparable14 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable14 | -| interface.go:130:6:130:21 | testComparable15 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable15 | -| interface.go:131:6:131:21 | testComparable16 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable16 | -| interface.go:132:6:132:21 | testComparable17 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable17 | -| interface.go:133:6:133:21 | testComparable18 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable18 | -| interface.go:134:6:134:21 | testComparable19 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable19 | -| interface.go:135:6:135:21 | testComparable20 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable20 | -| interface.go:136:6:136:21 | testComparable21 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable21 | -| interface.go:137:6:137:21 | testComparable22 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable22 | -| interface.go:138:6:138:21 | testComparable23 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.testComparable23 | -| main.go:17:6:17:20 | EmbedsNameClash | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.EmbedsNameClash | -| pkg1/embedding.go:8:6:8:9 | base | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.base | -| pkg1/embedding.go:19:6:19:13 | embedder | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder | -| pkg1/embedding.go:22:6:22:16 | ptrembedder | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.ptrembedder | -| pkg1/embedding.go:25:6:25:14 | embedder2 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder2 | -| pkg1/embedding.go:28:6:28:14 | embedder3 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder3 | -| pkg1/embedding.go:35:6:35:14 | embedder4 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.embedder4 | -| pkg1/interfaces.go:3:6:3:6 | A | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.A | -| pkg1/interfaces.go:7:6:7:6 | B | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.B | -| pkg1/interfaces.go:12:6:12:6 | C | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.C | -| pkg1/interfaces.go:17:6:17:14 | AEmbedded | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.AEmbedded | -| pkg1/interfaces.go:21:6:21:7 | AC | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.AC | -| pkg1/interfaces.go:26:6:26:14 | AExtended | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.AExtended | -| pkg1/interfaces.go:31:6:31:7 | A2 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.A2 | -| pkg1/interfaces.go:35:6:35:24 | MixedExportedAndNot | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.MixedExportedAndNot | -| pkg1/promotedStructs.go:4:6:4:6 | S | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.S | -| pkg1/promotedStructs.go:13:6:13:6 | P | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.P | -| pkg1/promotedStructs.go:22:6:22:12 | SEmbedS | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.SEmbedS | -| pkg1/promotedStructs.go:25:6:25:12 | SEmbedP | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.SEmbedP | -| pkg1/tst.go:5:6:5:6 | T | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T | -| pkg1/tst.go:11:6:11:7 | T2 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T2 | -| pkg1/tst.go:16:6:16:7 | T3 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T3 | -| pkg1/tst.go:21:6:21:7 | T4 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.T4 | -| pkg1/tst.go:26:6:26:8 | Foo | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.Foo | -| pkg1/tst.go:31:6:31:8 | Bar | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.Bar | -| pkg1/tst.go:61:6:61:14 | NameClash | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1.NameClash | -| pkg2/tst.go:3:6:3:6 | T | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2.T | -| pkg2/tst.go:7:6:7:6 | G | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2.G | -| pkg2/tst.go:11:6:11:24 | MixedExportedAndNot | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2.MixedExportedAndNot | -| pkg2/tst.go:16:6:16:14 | NameClash | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2.NameClash | -| struct_tags.go:3:6:3:7 | S1 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.S1 | -| struct_tags.go:8:6:8:7 | S2 | github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types.S2 | +| aliases.go:19:6:19:7 | S3 | codeql-go-types.S3 | +| cyclic.go:3:6:3:6 | s | codeql-go-types.s | +| cyclic.go:7:6:7:6 | t | codeql-go-types.t | +| cyclic.go:12:6:12:6 | u | codeql-go-types.u | +| cyclic.go:16:6:16:6 | v | codeql-go-types.v | +| depth.go:5:6:5:6 | a | codeql-go-types.a | +| depth.go:10:6:10:6 | b | codeql-go-types.b | +| depth.go:14:6:14:6 | c | codeql-go-types.c | +| depth.go:18:6:18:6 | d | codeql-go-types.d | +| embedded.go:3:6:3:8 | Baz | codeql-go-types.Baz | +| embedded.go:7:6:7:8 | Qux | codeql-go-types.Qux | +| embedded.go:11:6:11:14 | EmbedsBaz | codeql-go-types.EmbedsBaz | +| generic.go:3:6:3:19 | GenericStruct1 | codeql-go-types.GenericStruct1 | +| generic.go:11:6:11:27 | CircularGenericStruct1 | codeql-go-types.CircularGenericStruct1 | +| generic.go:15:6:15:31 | UsesCircularGenericStruct1 | codeql-go-types.UsesCircularGenericStruct1 | +| generic.go:19:6:19:19 | GenericStruct2 | codeql-go-types.GenericStruct2 | +| generic.go:24:6:24:20 | GenericStruct2b | codeql-go-types.GenericStruct2b | +| generic.go:28:6:28:27 | CircularGenericStruct2 | codeql-go-types.CircularGenericStruct2 | +| generic.go:32:6:32:21 | GenericInterface | codeql-go-types.GenericInterface | +| generic.go:36:6:36:17 | GenericArray | codeql-go-types.GenericArray | +| generic.go:37:6:37:19 | GenericPointer | codeql-go-types.GenericPointer | +| generic.go:38:6:38:17 | GenericSlice | codeql-go-types.GenericSlice | +| generic.go:39:6:39:16 | GenericMap1 | codeql-go-types.GenericMap1 | +| generic.go:40:6:40:16 | GenericMap2 | codeql-go-types.GenericMap2 | +| generic.go:41:6:41:19 | GenericChannel | codeql-go-types.GenericChannel | +| generic.go:42:6:42:14 | MyMapType | codeql-go-types.MyMapType | +| generic.go:43:6:43:17 | GenericNamed | codeql-go-types.GenericNamed | +| generic.go:44:6:44:16 | MyFuncType1 | codeql-go-types.MyFuncType1 | +| generic.go:45:6:45:16 | MyFuncType2 | codeql-go-types.MyFuncType2 | +| generic.go:47:6:47:16 | MyInterface | codeql-go-types.MyInterface | +| generic.go:67:6:67:22 | HasBlankTypeParam | codeql-go-types.HasBlankTypeParam | +| generic.go:68:6:68:23 | HasBlankTypeParams | codeql-go-types.HasBlankTypeParams | +| generic.go:84:6:84:21 | GenericSignature | codeql-go-types.GenericSignature | +| interface.go:3:6:3:7 | i0 | codeql-go-types.i0 | +| interface.go:5:6:5:7 | i1 | codeql-go-types.i1 | +| interface.go:9:6:9:7 | i2 | codeql-go-types.i2 | +| interface.go:13:6:13:7 | i3 | codeql-go-types.i3 | +| interface.go:18:6:18:7 | i4 | codeql-go-types.i4 | +| interface.go:23:6:23:7 | i5 | codeql-go-types.i5 | +| interface.go:28:6:28:7 | i6 | codeql-go-types.i6 | +| interface.go:34:6:34:7 | i7 | codeql-go-types.i7 | +| interface.go:41:6:41:7 | i8 | codeql-go-types.i8 | +| interface.go:47:6:47:7 | i9 | codeql-go-types.i9 | +| interface.go:52:6:52:8 | i10 | codeql-go-types.i10 | +| interface.go:57:6:57:8 | i11 | codeql-go-types.i11 | +| interface.go:63:6:63:8 | i12 | codeql-go-types.i12 | +| interface.go:69:6:69:8 | i13 | codeql-go-types.i13 | +| interface.go:75:6:75:8 | i14 | codeql-go-types.i14 | +| interface.go:81:6:81:8 | i15 | codeql-go-types.i15 | +| interface.go:87:6:87:8 | i16 | codeql-go-types.i16 | +| interface.go:91:6:91:8 | i17 | codeql-go-types.i17 | +| interface.go:95:6:95:8 | i18 | codeql-go-types.i18 | +| interface.go:101:6:101:8 | i19 | codeql-go-types.i19 | +| interface.go:105:6:105:8 | i20 | codeql-go-types.i20 | +| interface.go:114:6:114:19 | testComparable | codeql-go-types.testComparable | +| interface.go:115:6:115:20 | testComparable0 | codeql-go-types.testComparable0 | +| interface.go:116:6:116:20 | testComparable1 | codeql-go-types.testComparable1 | +| interface.go:117:6:117:20 | testComparable2 | codeql-go-types.testComparable2 | +| interface.go:118:6:118:20 | testComparable3 | codeql-go-types.testComparable3 | +| interface.go:119:6:119:20 | testComparable4 | codeql-go-types.testComparable4 | +| interface.go:120:6:120:20 | testComparable5 | codeql-go-types.testComparable5 | +| interface.go:121:6:121:20 | testComparable6 | codeql-go-types.testComparable6 | +| interface.go:122:6:122:20 | testComparable7 | codeql-go-types.testComparable7 | +| interface.go:123:6:123:20 | testComparable8 | codeql-go-types.testComparable8 | +| interface.go:124:6:124:20 | testComparable9 | codeql-go-types.testComparable9 | +| interface.go:125:6:125:21 | testComparable10 | codeql-go-types.testComparable10 | +| interface.go:126:6:126:21 | testComparable11 | codeql-go-types.testComparable11 | +| interface.go:127:6:127:21 | testComparable12 | codeql-go-types.testComparable12 | +| interface.go:128:6:128:21 | testComparable13 | codeql-go-types.testComparable13 | +| interface.go:129:6:129:21 | testComparable14 | codeql-go-types.testComparable14 | +| interface.go:130:6:130:21 | testComparable15 | codeql-go-types.testComparable15 | +| interface.go:131:6:131:21 | testComparable16 | codeql-go-types.testComparable16 | +| interface.go:132:6:132:21 | testComparable17 | codeql-go-types.testComparable17 | +| interface.go:133:6:133:21 | testComparable18 | codeql-go-types.testComparable18 | +| interface.go:134:6:134:21 | testComparable19 | codeql-go-types.testComparable19 | +| interface.go:135:6:135:21 | testComparable20 | codeql-go-types.testComparable20 | +| interface.go:136:6:136:21 | testComparable21 | codeql-go-types.testComparable21 | +| interface.go:137:6:137:21 | testComparable22 | codeql-go-types.testComparable22 | +| interface.go:138:6:138:21 | testComparable23 | codeql-go-types.testComparable23 | +| main.go:17:6:17:20 | EmbedsNameClash | codeql-go-types.EmbedsNameClash | +| pkg1/embedding.go:8:6:8:9 | base | codeql-go-types/pkg1.base | +| pkg1/embedding.go:19:6:19:13 | embedder | codeql-go-types/pkg1.embedder | +| pkg1/embedding.go:22:6:22:16 | ptrembedder | codeql-go-types/pkg1.ptrembedder | +| pkg1/embedding.go:25:6:25:14 | embedder2 | codeql-go-types/pkg1.embedder2 | +| pkg1/embedding.go:28:6:28:14 | embedder3 | codeql-go-types/pkg1.embedder3 | +| pkg1/embedding.go:35:6:35:14 | embedder4 | codeql-go-types/pkg1.embedder4 | +| pkg1/interfaces.go:3:6:3:6 | A | codeql-go-types/pkg1.A | +| pkg1/interfaces.go:7:6:7:6 | B | codeql-go-types/pkg1.B | +| pkg1/interfaces.go:12:6:12:6 | C | codeql-go-types/pkg1.C | +| pkg1/interfaces.go:17:6:17:14 | AEmbedded | codeql-go-types/pkg1.AEmbedded | +| pkg1/interfaces.go:21:6:21:7 | AC | codeql-go-types/pkg1.AC | +| pkg1/interfaces.go:26:6:26:14 | AExtended | codeql-go-types/pkg1.AExtended | +| pkg1/interfaces.go:31:6:31:7 | A2 | codeql-go-types/pkg1.A2 | +| pkg1/interfaces.go:35:6:35:24 | MixedExportedAndNot | codeql-go-types/pkg1.MixedExportedAndNot | +| pkg1/promotedStructs.go:4:6:4:6 | S | codeql-go-types/pkg1.S | +| pkg1/promotedStructs.go:13:6:13:6 | P | codeql-go-types/pkg1.P | +| pkg1/promotedStructs.go:22:6:22:12 | SEmbedS | codeql-go-types/pkg1.SEmbedS | +| pkg1/promotedStructs.go:25:6:25:12 | SEmbedP | codeql-go-types/pkg1.SEmbedP | +| pkg1/tst.go:5:6:5:6 | T | codeql-go-types/pkg1.T | +| pkg1/tst.go:11:6:11:7 | T2 | codeql-go-types/pkg1.T2 | +| pkg1/tst.go:16:6:16:7 | T3 | codeql-go-types/pkg1.T3 | +| pkg1/tst.go:21:6:21:7 | T4 | codeql-go-types/pkg1.T4 | +| pkg1/tst.go:26:6:26:8 | Foo | codeql-go-types/pkg1.Foo | +| pkg1/tst.go:31:6:31:8 | Bar | codeql-go-types/pkg1.Bar | +| pkg1/tst.go:61:6:61:14 | NameClash | codeql-go-types/pkg1.NameClash | +| pkg2/tst.go:3:6:3:6 | T | codeql-go-types/pkg2.T | +| pkg2/tst.go:7:6:7:6 | G | codeql-go-types/pkg2.G | +| pkg2/tst.go:11:6:11:24 | MixedExportedAndNot | codeql-go-types/pkg2.MixedExportedAndNot | +| pkg2/tst.go:16:6:16:14 | NameClash | codeql-go-types/pkg2.NameClash | +| struct_tags.go:3:6:3:7 | S1 | codeql-go-types.S1 | +| struct_tags.go:8:6:8:7 | S2 | codeql-go-types.S2 | diff --git a/go/ql/test/library-tests/semmle/go/Types/go.mod b/go/ql/test/library-tests/semmle/go/Types/go.mod new file mode 100644 index 00000000000..d8195a71f55 --- /dev/null +++ b/go/ql/test/library-tests/semmle/go/Types/go.mod @@ -0,0 +1,3 @@ +module codeql-go-types + +go 1.23 diff --git a/go/ql/test/library-tests/semmle/go/Types/main.go b/go/ql/test/library-tests/semmle/go/Types/main.go index de11cbd152f..f75e55694a8 100644 --- a/go/ql/test/library-tests/semmle/go/Types/main.go +++ b/go/ql/test/library-tests/semmle/go/Types/main.go @@ -3,7 +3,7 @@ package main import ( "regexp" - "github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1" + "codeql-go-types/pkg1" ) func test(r *regexp.Regexp) {} diff --git a/go/ql/test/library-tests/semmle/go/Types/pkg1/tst.go b/go/ql/test/library-tests/semmle/go/Types/pkg1/tst.go index 598e711ff2c..61a83f34496 100644 --- a/go/ql/test/library-tests/semmle/go/Types/pkg1/tst.go +++ b/go/ql/test/library-tests/semmle/go/Types/pkg1/tst.go @@ -1,6 +1,6 @@ package pkg1 -import "github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg2" +import "codeql-go-types/pkg2" type T struct { f int diff --git a/go/ql/test/library-tests/semmle/go/Types/promoted.go b/go/ql/test/library-tests/semmle/go/Types/promoted.go index 326b81084a7..962ff8f75d2 100644 --- a/go/ql/test/library-tests/semmle/go/Types/promoted.go +++ b/go/ql/test/library-tests/semmle/go/Types/promoted.go @@ -1,6 +1,6 @@ package main -import "github.com/github/codeql-go/ql/test/library-tests/semmle/go/Types/pkg1" +import "codeql-go-types/pkg1" // IMPORTANT: Make sure that *pkg1.SEmbedP is not referenced. From d97cda7582cbb4908d6a34140146a02e81e14b02 Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Thu, 9 Jan 2025 16:00:41 +0000 Subject: [PATCH 166/279] Add test for aliases with type params, added in go 1.24 --- go/ql/test/library-tests/semmle/go/Types/aliases.go | 11 +++++++++++ go/ql/test/library-tests/semmle/go/Types/go.mod | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/go/ql/test/library-tests/semmle/go/Types/aliases.go b/go/ql/test/library-tests/semmle/go/Types/aliases.go index 49f84658732..7ef658136b9 100644 --- a/go/ql/test/library-tests/semmle/go/Types/aliases.go +++ b/go/ql/test/library-tests/semmle/go/Types/aliases.go @@ -25,3 +25,14 @@ type T = S3 func H(Afs3 T) int { return Afs3.x } + +type MyType[MyTypeT any] struct{ x MyTypeT } + +// An alias with a type parameter - added in Go 1.24 +type MyTypeAlias[MyTypeAliasT any] = MyType[MyTypeAliasT] + +func useMyTypeAlias(a MyTypeAlias[string]) string { + b := MyTypeAlias[string]{x: "hello"} + a.x = b.x + return a.x +} diff --git a/go/ql/test/library-tests/semmle/go/Types/go.mod b/go/ql/test/library-tests/semmle/go/Types/go.mod index d8195a71f55..cb8e059d373 100644 --- a/go/ql/test/library-tests/semmle/go/Types/go.mod +++ b/go/ql/test/library-tests/semmle/go/Types/go.mod @@ -1,3 +1,3 @@ module codeql-go-types -go 1.23 +go 1.24 From b8cad66287b110213d4404a14c1b7a9dfd542b9b Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Thu, 9 Jan 2025 15:42:02 +0000 Subject: [PATCH 167/279] Update test results --- go/extractor/extractor.go | 2 ++ go/ql/test/library-tests/semmle/go/Types/Aliases.expected | 8 ++++++++ .../semmle/go/Types/Field_getPackage.expected | 1 + .../semmle/go/Types/Field_hasQualifiedName2.expected | 1 + .../semmle/go/Types/Field_hasQualifiedName3.expected | 1 + .../semmle/go/Types/GenericTypeInstantiationExpr.expected | 3 +++ .../library-tests/semmle/go/Types/QualifiedNames.expected | 1 + .../go/Types/SignatureType_getNumParameter.expected | 1 + .../semmle/go/Types/SignatureType_getNumResult.expected | 1 + .../library-tests/semmle/go/Types/StructFields.expected | 1 + go/ql/test/library-tests/semmle/go/Types/Types.expected | 1 + 11 files changed, 21 insertions(+) diff --git a/go/extractor/extractor.go b/go/extractor/extractor.go index e4059e3e90c..fdd99c57c81 100644 --- a/go/extractor/extractor.go +++ b/go/extractor/extractor.go @@ -478,6 +478,8 @@ func extractObjects(tw *trap.Writer, scope *types.Scope, scopeLabel trap.Label) // Populate type parameter parents for named types. if typeNameObj, ok := obj.(*types.TypeName); ok { if tp, ok := typeNameObj.Type().(*types.Named); ok && !typeNameObj.IsAlias() { + // `typeNameObj` can only be an alias in versions of Go + // before 1.24. populateTypeParamParents(tp.TypeParams(), obj) } else if tp, ok := typeNameObj.Type().(*types.Alias); ok { populateTypeParamParents(tp.TypeParams(), obj) diff --git a/go/ql/test/library-tests/semmle/go/Types/Aliases.expected b/go/ql/test/library-tests/semmle/go/Types/Aliases.expected index 2c09dd790a5..b38d6258e1d 100644 --- a/go/ql/test/library-tests/semmle/go/Types/Aliases.expected +++ b/go/ql/test/library-tests/semmle/go/Types/Aliases.expected @@ -14,6 +14,14 @@ entities | aliases.go | aliases.go:22:6:22:6 | T | 1 | aliases.go:19:6:19:7 | S3 | | aliases.go | aliases.go:25:6:25:6 | H | 1 | file://:0:0:0:0 | signature type | | aliases.go | aliases.go:25:8:25:11 | Afs3 | 1 | aliases.go:19:6:19:7 | S3 | +| aliases.go | aliases.go:29:6:29:11 | MyType | 1 | aliases.go:29:6:29:11 | MyType | +| aliases.go | aliases.go:29:13:29:19 | MyTypeT | 1 | file://:0:0:0:0 | type parameter type | +| aliases.go | aliases.go:29:34:29:34 | x | 1 | file://:0:0:0:0 | type parameter type | +| aliases.go | aliases.go:32:6:32:16 | MyTypeAlias | 1 | aliases.go:29:6:29:11 | MyType | +| aliases.go | aliases.go:32:18:32:29 | MyTypeAliasT | 1 | file://:0:0:0:0 | type parameter type | +| aliases.go | aliases.go:34:6:34:19 | useMyTypeAlias | 1 | file://:0:0:0:0 | signature type | +| aliases.go | aliases.go:34:21:34:21 | a | 1 | aliases.go:29:6:29:11 | MyType | +| aliases.go | aliases.go:35:2:35:2 | b | 1 | aliases.go:29:6:29:11 | MyType | #select | F | func(struct { x int }) int | | G | func(struct { x int }) int | diff --git a/go/ql/test/library-tests/semmle/go/Types/Field_getPackage.expected b/go/ql/test/library-tests/semmle/go/Types/Field_getPackage.expected index 83f4093da50..2d226e2216f 100644 --- a/go/ql/test/library-tests/semmle/go/Types/Field_getPackage.expected +++ b/go/ql/test/library-tests/semmle/go/Types/Field_getPackage.expected @@ -1,6 +1,7 @@ | aliases.go:6:26:6:26 | x | package codeql-go-types | | aliases.go:8:26:8:26 | x | package codeql-go-types | | aliases.go:19:17:19:17 | x | package codeql-go-types | +| aliases.go:29:34:29:34 | x | package codeql-go-types | | cyclic.go:4:3:4:3 | s | package codeql-go-types | | cyclic.go:8:3:8:3 | u | package codeql-go-types | | cyclic.go:9:2:9:2 | f | package codeql-go-types | diff --git a/go/ql/test/library-tests/semmle/go/Types/Field_hasQualifiedName2.expected b/go/ql/test/library-tests/semmle/go/Types/Field_hasQualifiedName2.expected index 4c354d961d6..30227ae30b6 100644 --- a/go/ql/test/library-tests/semmle/go/Types/Field_hasQualifiedName2.expected +++ b/go/ql/test/library-tests/semmle/go/Types/Field_hasQualifiedName2.expected @@ -1,6 +1,7 @@ | aliases.go:6:26:6:26 | x | codeql-go-types.S3 | x | | aliases.go:8:26:8:26 | x | codeql-go-types.S3 | x | | aliases.go:19:17:19:17 | x | codeql-go-types.S3 | x | +| aliases.go:29:34:29:34 | x | codeql-go-types.MyType | x | | cyclic.go:4:3:4:3 | s | codeql-go-types.s | s | | cyclic.go:8:3:8:3 | u | codeql-go-types.t | u | | cyclic.go:8:3:8:3 | u | codeql-go-types.u | u | diff --git a/go/ql/test/library-tests/semmle/go/Types/Field_hasQualifiedName3.expected b/go/ql/test/library-tests/semmle/go/Types/Field_hasQualifiedName3.expected index 0e4ba3035e8..4533c9c0d7e 100644 --- a/go/ql/test/library-tests/semmle/go/Types/Field_hasQualifiedName3.expected +++ b/go/ql/test/library-tests/semmle/go/Types/Field_hasQualifiedName3.expected @@ -1,6 +1,7 @@ | aliases.go:6:26:6:26 | x | codeql-go-types | S3 | x | | aliases.go:8:26:8:26 | x | codeql-go-types | S3 | x | | aliases.go:19:17:19:17 | x | codeql-go-types | S3 | x | +| aliases.go:29:34:29:34 | x | codeql-go-types | MyType | x | | cyclic.go:4:3:4:3 | s | codeql-go-types | s | s | | cyclic.go:8:3:8:3 | u | codeql-go-types | t | u | | cyclic.go:8:3:8:3 | u | codeql-go-types | u | u | diff --git a/go/ql/test/library-tests/semmle/go/Types/GenericTypeInstantiationExpr.expected b/go/ql/test/library-tests/semmle/go/Types/GenericTypeInstantiationExpr.expected index a6941dc84a2..acf596f607b 100644 --- a/go/ql/test/library-tests/semmle/go/Types/GenericTypeInstantiationExpr.expected +++ b/go/ql/test/library-tests/semmle/go/Types/GenericTypeInstantiationExpr.expected @@ -1,3 +1,6 @@ +| aliases.go:32:38:32:57 | generic type instantiation expression | aliases.go:32:38:32:43 | MyType | 0 | aliases.go:32:45:32:56 | MyTypeAliasT | +| aliases.go:34:23:34:41 | generic type instantiation expression | aliases.go:34:23:34:33 | MyTypeAlias | 0 | aliases.go:34:35:34:40 | string | +| aliases.go:35:7:35:25 | generic type instantiation expression | aliases.go:35:7:35:17 | MyTypeAlias | 0 | aliases.go:35:19:35:24 | string | | generic.go:12:16:12:40 | generic type instantiation expression | generic.go:12:16:12:37 | CircularGenericStruct1 | 0 | generic.go:12:39:12:39 | T | | generic.go:16:7:16:31 | generic type instantiation expression | generic.go:16:7:16:28 | CircularGenericStruct1 | 0 | generic.go:16:30:16:30 | T | | generic.go:20:14:20:30 | generic type instantiation expression | generic.go:20:14:20:27 | GenericStruct1 | 0 | generic.go:20:29:20:29 | S | diff --git a/go/ql/test/library-tests/semmle/go/Types/QualifiedNames.expected b/go/ql/test/library-tests/semmle/go/Types/QualifiedNames.expected index 3d7e74b5a53..918f82d01d2 100644 --- a/go/ql/test/library-tests/semmle/go/Types/QualifiedNames.expected +++ b/go/ql/test/library-tests/semmle/go/Types/QualifiedNames.expected @@ -1,4 +1,5 @@ | aliases.go:19:6:19:7 | S3 | codeql-go-types.S3 | +| aliases.go:29:6:29:11 | MyType | codeql-go-types.MyType | | cyclic.go:3:6:3:6 | s | codeql-go-types.s | | cyclic.go:7:6:7:6 | t | codeql-go-types.t | | cyclic.go:12:6:12:6 | u | codeql-go-types.u | diff --git a/go/ql/test/library-tests/semmle/go/Types/SignatureType_getNumParameter.expected b/go/ql/test/library-tests/semmle/go/Types/SignatureType_getNumParameter.expected index 5831152884b..5c8d39df5ec 100644 --- a/go/ql/test/library-tests/semmle/go/Types/SignatureType_getNumParameter.expected +++ b/go/ql/test/library-tests/semmle/go/Types/SignatureType_getNumParameter.expected @@ -1,6 +1,7 @@ | aliases.go:10:1:12:1 | function declaration | 1 | | aliases.go:14:1:16:1 | function declaration | 1 | | aliases.go:25:1:27:1 | function declaration | 1 | +| aliases.go:34:1:38:1 | function declaration | 1 | | depth.go:22:1:25:1 | function declaration | 0 | | generic.go:70:1:72:1 | function declaration | 1 | | generic.go:74:1:80:1 | function declaration | 1 | diff --git a/go/ql/test/library-tests/semmle/go/Types/SignatureType_getNumResult.expected b/go/ql/test/library-tests/semmle/go/Types/SignatureType_getNumResult.expected index 960a272f73c..a5e71b7f4d9 100644 --- a/go/ql/test/library-tests/semmle/go/Types/SignatureType_getNumResult.expected +++ b/go/ql/test/library-tests/semmle/go/Types/SignatureType_getNumResult.expected @@ -1,6 +1,7 @@ | aliases.go:10:1:12:1 | function declaration | 1 | | aliases.go:14:1:16:1 | function declaration | 1 | | aliases.go:25:1:27:1 | function declaration | 1 | +| aliases.go:34:1:38:1 | function declaration | 1 | | depth.go:22:1:25:1 | function declaration | 0 | | generic.go:70:1:72:1 | function declaration | 1 | | generic.go:74:1:80:1 | function declaration | 0 | diff --git a/go/ql/test/library-tests/semmle/go/Types/StructFields.expected b/go/ql/test/library-tests/semmle/go/Types/StructFields.expected index 1757e0cdaf9..42138b47cbc 100644 --- a/go/ql/test/library-tests/semmle/go/Types/StructFields.expected +++ b/go/ql/test/library-tests/semmle/go/Types/StructFields.expected @@ -1,6 +1,7 @@ | aliases.go:19:6:19:7 | S3 | aliases.go:6:18:6:37 | struct type | x | int | | aliases.go:19:6:19:7 | S3 | aliases.go:8:18:8:37 | struct type | x | int | | aliases.go:19:6:19:7 | S3 | aliases.go:19:9:19:23 | struct type | x | int | +| aliases.go:29:6:29:11 | MyType | aliases.go:29:26:29:44 | struct type | x | MyTypeT | | cyclic.go:3:6:3:6 | s | cyclic.go:3:8:5:1 | struct type | s | * s | | cyclic.go:7:6:7:6 | t | cyclic.go:7:8:10:1 | struct type | f | int | | cyclic.go:7:6:7:6 | t | cyclic.go:7:8:10:1 | struct type | t | t | diff --git a/go/ql/test/library-tests/semmle/go/Types/Types.expected b/go/ql/test/library-tests/semmle/go/Types/Types.expected index ab34dd4d8ee..2a057f0354a 100644 --- a/go/ql/test/library-tests/semmle/go/Types/Types.expected +++ b/go/ql/test/library-tests/semmle/go/Types/Types.expected @@ -1,4 +1,5 @@ | aliases.go:19:6:19:7 | S3 | S3 | +| aliases.go:29:6:29:11 | MyType | MyType | | cyclic.go:3:6:3:6 | s | s | | cyclic.go:7:6:7:6 | t | t | | cyclic.go:12:6:12:6 | u | u | From cc459cd80ef93f3287be08b368fdf944b65478c0 Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Tue, 14 Jan 2025 10:23:44 +0000 Subject: [PATCH 168/279] Update toolchain version regex Allow release candidate versions. --- go/extractor/project/project.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go/extractor/project/project.go b/go/extractor/project/project.go index c870e6a5458..3745ca84402 100644 --- a/go/extractor/project/project.go +++ b/go/extractor/project/project.go @@ -193,7 +193,7 @@ func findGoModFiles(root string) []string { } // A regular expression for the Go toolchain version syntax. -var toolchainVersionRe *regexp.Regexp = regexp.MustCompile(`(?m)^([0-9]+\.[0-9]+\.[0-9]+)$`) +var toolchainVersionRe *regexp.Regexp = regexp.MustCompile(`(?m)^([0-9]+\.[0-9]+(\.[0-9]+|rc[0-9]+))$`) // Returns true if the `go.mod` file specifies a Go language version, that version is `1.21` or greater, and // there is no `toolchain` directive, and the Go language version is not a valid toolchain version. From b328d157428d7f53a8c5a67e3e5fb217dd0663d5 Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Fri, 17 Jan 2025 08:22:09 +0000 Subject: [PATCH 169/279] Update to rc2 --- MODULE.bazel | 2 +- go/actions/test/action.yml | 2 +- go/extractor/go.mod | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 7516c548db9..159a495694b 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -243,7 +243,7 @@ use_repo( ) go_sdk = use_extension("@rules_go//go:extensions.bzl", "go_sdk") -go_sdk.download(version = "1.24rc1") +go_sdk.download(version = "1.24rc2") go_deps = use_extension("@gazelle//:extensions.bzl", "go_deps") go_deps.from_file(go_mod = "//go/extractor:go.mod") diff --git a/go/actions/test/action.yml b/go/actions/test/action.yml index 80cc3a08d0e..6d2503c254b 100644 --- a/go/actions/test/action.yml +++ b/go/actions/test/action.yml @@ -4,7 +4,7 @@ inputs: go-test-version: description: Which Go version to use for running the tests required: false - default: "1.24.0-rc.1" + default: "1.24.0-rc.2" run-code-checks: description: Whether to run formatting, code and qhelp generation checks required: false diff --git a/go/extractor/go.mod b/go/extractor/go.mod index 3a9fed73dcc..c229126014f 100644 --- a/go/extractor/go.mod +++ b/go/extractor/go.mod @@ -2,7 +2,7 @@ module github.com/github/codeql-go/extractor go 1.24 -toolchain go1.24rc1 +toolchain go1.24rc2 // when updating this, run // bazel run @rules_go//go -- mod tidy From 8c3aa9383fcd8dd952330b3a6b1d669943446739 Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Fri, 17 Jan 2025 09:32:42 +0000 Subject: [PATCH 170/279] Update test expectations for rc2 --- .../test/library-tests/semmle/go/Function/TypeParamType.expected | 1 + 1 file changed, 1 insertion(+) diff --git a/go/ql/test/library-tests/semmle/go/Function/TypeParamType.expected b/go/ql/test/library-tests/semmle/go/Function/TypeParamType.expected index 950f3ee308c..27a0d5171de 100644 --- a/go/ql/test/library-tests/semmle/go/Function/TypeParamType.expected +++ b/go/ql/test/library-tests/semmle/go/Function/TypeParamType.expected @@ -93,6 +93,7 @@ numberOfTypeParameters | internal/sync.HashTrieMap.iter | 0 | K | comparable | | internal/sync.HashTrieMap.iter | 1 | V | interface { } | | internal/sync.entry | 0 | K | comparable | +| internal/sync.entry | 1 | V | interface { } | | internal/sync.entry.compareAndDelete | 0 | K | comparable | | internal/sync.entry.compareAndDelete | 1 | V | interface { } | | internal/sync.entry.compareAndSwap | 0 | K | comparable | From 228983ff0cf127e0c77b859fc8e1e90a7c6ce4db Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Thu, 6 Feb 2025 14:27:20 +0000 Subject: [PATCH 171/279] Update to rc3 --- MODULE.bazel | 2 +- go/actions/test/action.yml | 2 +- go/extractor/go.mod | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 159a495694b..01f7695910d 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -243,7 +243,7 @@ use_repo( ) go_sdk = use_extension("@rules_go//go:extensions.bzl", "go_sdk") -go_sdk.download(version = "1.24rc2") +go_sdk.download(version = "1.24rc3") go_deps = use_extension("@gazelle//:extensions.bzl", "go_deps") go_deps.from_file(go_mod = "//go/extractor:go.mod") diff --git a/go/actions/test/action.yml b/go/actions/test/action.yml index 6d2503c254b..c90ea0cf49b 100644 --- a/go/actions/test/action.yml +++ b/go/actions/test/action.yml @@ -4,7 +4,7 @@ inputs: go-test-version: description: Which Go version to use for running the tests required: false - default: "1.24.0-rc.2" + default: "1.24.0-rc.3" run-code-checks: description: Whether to run formatting, code and qhelp generation checks required: false diff --git a/go/extractor/go.mod b/go/extractor/go.mod index c229126014f..47e5b8d6f27 100644 --- a/go/extractor/go.mod +++ b/go/extractor/go.mod @@ -2,7 +2,7 @@ module github.com/github/codeql-go/extractor go 1.24 -toolchain go1.24rc2 +toolchain go1.24rc3 // when updating this, run // bazel run @rules_go//go -- mod tidy From 1e74b7af756c00c2e38b71b5d658285f0458fcbd Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Tue, 11 Feb 2025 21:44:39 +0000 Subject: [PATCH 172/279] Update to 1.24.0 --- MODULE.bazel | 2 +- go/actions/test/action.yml | 2 +- go/extractor/go.mod | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 01f7695910d..7e822cb54e3 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -243,7 +243,7 @@ use_repo( ) go_sdk = use_extension("@rules_go//go:extensions.bzl", "go_sdk") -go_sdk.download(version = "1.24rc3") +go_sdk.download(version = "1.24.0") go_deps = use_extension("@gazelle//:extensions.bzl", "go_deps") go_deps.from_file(go_mod = "//go/extractor:go.mod") diff --git a/go/actions/test/action.yml b/go/actions/test/action.yml index c90ea0cf49b..9ab7f9becfb 100644 --- a/go/actions/test/action.yml +++ b/go/actions/test/action.yml @@ -4,7 +4,7 @@ inputs: go-test-version: description: Which Go version to use for running the tests required: false - default: "1.24.0-rc.3" + default: "~1.24.0" run-code-checks: description: Whether to run formatting, code and qhelp generation checks required: false diff --git a/go/extractor/go.mod b/go/extractor/go.mod index 47e5b8d6f27..77a22b45f5c 100644 --- a/go/extractor/go.mod +++ b/go/extractor/go.mod @@ -2,7 +2,7 @@ module github.com/github/codeql-go/extractor go 1.24 -toolchain go1.24rc3 +toolchain go1.24.0 // when updating this, run // bazel run @rules_go//go -- mod tidy From 7c83b0e21373289d2baefc48256fde654c2963aa Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Tue, 11 Feb 2025 22:03:44 +0000 Subject: [PATCH 173/279] Move comment and clarify --- go/extractor/extractor.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/go/extractor/extractor.go b/go/extractor/extractor.go index fdd99c57c81..d09717fac4f 100644 --- a/go/extractor/extractor.go +++ b/go/extractor/extractor.go @@ -477,9 +477,13 @@ func extractObjects(tw *trap.Writer, scope *types.Scope, scopeLabel trap.Label) } // Populate type parameter parents for named types. if typeNameObj, ok := obj.(*types.TypeName); ok { + // `types.TypeName` represents a type with a name: a defined + // type, an alias type, a type parameter, or a predeclared + // type such as `int` or `error`. We can distinguish these + // using `typeNameObj.Type()`, except that we need to be + // careful with alias types because before Go 1.24 they would + // return the underlying type. if tp, ok := typeNameObj.Type().(*types.Named); ok && !typeNameObj.IsAlias() { - // `typeNameObj` can only be an alias in versions of Go - // before 1.24. populateTypeParamParents(tp.TypeParams(), obj) } else if tp, ok := typeNameObj.Type().(*types.Alias); ok { populateTypeParamParents(tp.TypeParams(), obj) From b04d05bd210f8e26d20c72d60d6fafac2749c98b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 12 Feb 2025 00:20:39 +0000 Subject: [PATCH 174/279] Add changed framework coverage reports --- .../library-coverage/coverage.csv | 42 ++++++++----------- .../library-coverage/coverage.rst | 6 +-- 2 files changed, 21 insertions(+), 27 deletions(-) diff --git a/csharp/documentation/library-coverage/coverage.csv b/csharp/documentation/library-coverage/coverage.csv index 4e4034099f1..45e8727a2ed 100644 --- a/csharp/documentation/library-coverage/coverage.csv +++ b/csharp/documentation/library-coverage/coverage.csv @@ -2,51 +2,45 @@ package,sink,source,summary,sink:code-injection,sink:encryption-decryptor,sink:e Amazon.Lambda.APIGatewayEvents,,6,,,,,,,,,,,,,,,,,6,,,, Amazon.Lambda.Core,10,,,,,,,,,,,10,,,,,,,,,,, Dapper,55,42,1,,,,,,,,,,55,,42,,,,,,,,1 -ILCompiler,,,123,,,,,,,,,,,,,,,,,,,79,44 -ILLink.RoslynAnalyzer,,,139,,,,,,,,,,,,,,,,,,,50,89 -ILLink.Shared,,,31,,,,,,,,,,,,,,,,,,,11,20 +ILCompiler,,,121,,,,,,,,,,,,,,,,,,,77,44 +ILLink.RoslynAnalyzer,,,107,,,,,,,,,,,,,,,,,,,31,76 +ILLink.Shared,,,37,,,,,,,,,,,,,,,,,,,11,26 ILLink.Tasks,,,5,,,,,,,,,,,,,,,,,,,4,1 Internal.IL,,,54,,,,,,,,,,,,,,,,,,,28,26 Internal.Pgo,,,9,,,,,,,,,,,,,,,,,,,2,7 -Internal.TypeSystem,,,329,,,,,,,,,,,,,,,,,,,201,128 -JsonToItemsTaskFactory,,,11,,,,,,,,,,,,,,,,,,,1,10 -Microsoft.Android.Build,,1,14,,,,,,,,,,,,,1,,,,,,12,2 -Microsoft.Apple.Build,,,7,,,,,,,,,,,,,,,,,,,7, +Internal.TypeSystem,,,345,,,,,,,,,,,,,,,,,,,205,140 Microsoft.ApplicationBlocks.Data,28,,,,,,,,,,,,28,,,,,,,,,, Microsoft.AspNetCore.Components,2,4,2,,,,,,,2,,,,,,,,,4,,,1,1 Microsoft.AspNetCore.Http,,,1,,,,,,,,,,,,,,,,,,,1, Microsoft.AspNetCore.Mvc,,,2,,,,,,,,,,,,,,,,,,,,2 Microsoft.AspNetCore.WebUtilities,,,2,,,,,,,,,,,,,,,,,,,2, Microsoft.CSharp,,,2,,,,,,,,,,,,,,,,,,,2, -Microsoft.Diagnostics.Tools.Pgo,,,25,,,,,,,,,,,,,,,,,,,2,23 -Microsoft.DotNet.Build.Tasks,,,10,,,,,,,,,,,,,,,,,,,8,2 +Microsoft.Diagnostics.Tools.Pgo,,,23,,,,,,,,,,,,,,,,,,,,23 +Microsoft.DotNet.Build.Tasks,,,11,,,,,,,,,,,,,,,,,,,9,2 Microsoft.DotNet.PlatformAbstractions,,,1,,,,,,,,,,,,,,,,,,,1, Microsoft.EntityFrameworkCore,6,,12,,,,,,,,,,6,,,,,,,,,,12 Microsoft.Extensions.Caching.Distributed,,,3,,,,,,,,,,,,,,,,,,,,3 Microsoft.Extensions.Caching.Memory,,,37,,,,,,,,,,,,,,,,,,,5,32 -Microsoft.Extensions.Configuration,,3,101,,,,,,,,,,,,,3,,,,,,29,72 -Microsoft.Extensions.DependencyInjection,,,202,,,,,,,,,,,,,,,,,,,15,187 -Microsoft.Extensions.DependencyModel,,1,16,,,,,,,,,,,,,1,,,,,,14,2 +Microsoft.Extensions.Configuration,,3,123,,,,,,,,,,,,,3,,,,,,40,83 +Microsoft.Extensions.DependencyInjection,,,209,,,,,,,,,,,,,,,,,,,15,194 +Microsoft.Extensions.DependencyModel,,1,57,,,,,,,,,,,,,1,,,,,,13,44 Microsoft.Extensions.Diagnostics.Metrics,,,14,,,,,,,,,,,,,,,,,,,1,13 -Microsoft.Extensions.FileProviders,,,17,,,,,,,,,,,,,,,,,,,7,10 -Microsoft.Extensions.FileSystemGlobbing,,,21,,,,,,,,,,,,,,,,,,,10,11 -Microsoft.Extensions.Hosting,,,58,,,,,,,,,,,,,,,,,,,29,29 +Microsoft.Extensions.FileProviders,,,18,,,,,,,,,,,,,,,,,,,8,10 +Microsoft.Extensions.FileSystemGlobbing,,,37,,,,,,,,,,,,,,,,,,,13,24 +Microsoft.Extensions.Hosting,,,61,,,,,,,,,,,,,,,,,,,29,32 Microsoft.Extensions.Http,,,9,,,,,,,,,,,,,,,,,,,7,2 -Microsoft.Extensions.Logging,,,91,,,,,,,,,,,,,,,,,,,25,66 -Microsoft.Extensions.Options,,,68,,,,,,,,,,,,,,,,,,,44,24 -Microsoft.Extensions.Primitives,,,73,,,,,,,,,,,,,,,,,,,67,6 -Microsoft.Interop,,,159,,,,,,,,,,,,,,,,,,,75,84 +Microsoft.Extensions.Logging,,,107,,,,,,,,,,,,,,,,,,,26,81 +Microsoft.Extensions.Options,,,174,,,,,,,,,,,,,,,,,,,48,126 +Microsoft.Extensions.Primitives,,,76,,,,,,,,,,,,,,,,,,,67,9 +Microsoft.Interop,,,216,,,,,,,,,,,,,,,,,,,71,145 Microsoft.JSInterop,2,,,,,,,,,,2,,,,,,,,,,,, Microsoft.NET.Build.Tasks,,,5,,,,,,,,,,,,,,,,,,,3,2 -Microsoft.NET.Sdk.WebAssembly,,,2,,,,,,,,,,,,,,,,,,,1,1 -Microsoft.NET.WebAssembly.Webcil,,,6,,,,,,,,,,,,,,,,,,,6, Microsoft.VisualBasic,,,13,,,,,,,,,,,,,,,,,,,1,12 -Microsoft.WebAssembly.Build.Tasks,,,9,,,,,,,,,,,,,,,,,,,8,1 Microsoft.Win32,,4,2,,,,,,,,,,,,,,,,,,4,,2 -Mono.Linker,,,293,,,,,,,,,,,,,,,,,,,145,148 +Mono.Linker,,,280,,,,,,,,,,,,,,,,,,,129,151 MySql.Data.MySqlClient,48,,,,,,,,,,,,48,,,,,,,,,, Newtonsoft.Json,,,91,,,,,,,,,,,,,,,,,,,73,18 ServiceStack,194,,7,27,,,,,75,,,,92,,,,,,,,,7, SourceGenerators,,,5,,,,,,,,,,,,,,,,,,,,5 -System,54,47,10864,,6,5,5,,,4,1,,33,2,,6,15,17,4,3,,5547,5317 +System,54,47,12221,,6,5,5,,,4,1,,33,2,,6,15,17,4,3,,5921,6300 Windows.Security.Cryptography.Core,1,,,,,,,1,,,,,,,,,,,,,,, diff --git a/csharp/documentation/library-coverage/coverage.rst b/csharp/documentation/library-coverage/coverage.rst index 9a975815d01..991d82b1b6a 100644 --- a/csharp/documentation/library-coverage/coverage.rst +++ b/csharp/documentation/library-coverage/coverage.rst @@ -8,7 +8,7 @@ C# framework & library support Framework / library,Package,Flow sources,Taint & value steps,Sinks (total),`CWE-079` :sub:`Cross-site scripting` `ServiceStack `_,"``ServiceStack.*``, ``ServiceStack``",,7,194, - System,"``System.*``, ``System``",47,10864,54,5 - Others,"``Amazon.Lambda.APIGatewayEvents``, ``Amazon.Lambda.Core``, ``Dapper``, ``ILCompiler``, ``ILLink.RoslynAnalyzer``, ``ILLink.Shared``, ``ILLink.Tasks``, ``Internal.IL``, ``Internal.Pgo``, ``Internal.TypeSystem``, ``JsonToItemsTaskFactory``, ``Microsoft.Android.Build``, ``Microsoft.Apple.Build``, ``Microsoft.ApplicationBlocks.Data``, ``Microsoft.AspNetCore.Components``, ``Microsoft.AspNetCore.Http``, ``Microsoft.AspNetCore.Mvc``, ``Microsoft.AspNetCore.WebUtilities``, ``Microsoft.CSharp``, ``Microsoft.Diagnostics.Tools.Pgo``, ``Microsoft.DotNet.Build.Tasks``, ``Microsoft.DotNet.PlatformAbstractions``, ``Microsoft.EntityFrameworkCore``, ``Microsoft.Extensions.Caching.Distributed``, ``Microsoft.Extensions.Caching.Memory``, ``Microsoft.Extensions.Configuration``, ``Microsoft.Extensions.DependencyInjection``, ``Microsoft.Extensions.DependencyModel``, ``Microsoft.Extensions.Diagnostics.Metrics``, ``Microsoft.Extensions.FileProviders``, ``Microsoft.Extensions.FileSystemGlobbing``, ``Microsoft.Extensions.Hosting``, ``Microsoft.Extensions.Http``, ``Microsoft.Extensions.Logging``, ``Microsoft.Extensions.Options``, ``Microsoft.Extensions.Primitives``, ``Microsoft.Interop``, ``Microsoft.JSInterop``, ``Microsoft.NET.Build.Tasks``, ``Microsoft.NET.Sdk.WebAssembly``, ``Microsoft.NET.WebAssembly.Webcil``, ``Microsoft.VisualBasic``, ``Microsoft.WebAssembly.Build.Tasks``, ``Microsoft.Win32``, ``Mono.Linker``, ``MySql.Data.MySqlClient``, ``Newtonsoft.Json``, ``SourceGenerators``, ``Windows.Security.Cryptography.Core``",61,2075,152,4 - Totals,,108,12946,400,9 + System,"``System.*``, ``System``",47,12221,54,5 + Others,"``Amazon.Lambda.APIGatewayEvents``, ``Amazon.Lambda.Core``, ``Dapper``, ``ILCompiler``, ``ILLink.RoslynAnalyzer``, ``ILLink.Shared``, ``ILLink.Tasks``, ``Internal.IL``, ``Internal.Pgo``, ``Internal.TypeSystem``, ``Microsoft.ApplicationBlocks.Data``, ``Microsoft.AspNetCore.Components``, ``Microsoft.AspNetCore.Http``, ``Microsoft.AspNetCore.Mvc``, ``Microsoft.AspNetCore.WebUtilities``, ``Microsoft.CSharp``, ``Microsoft.Diagnostics.Tools.Pgo``, ``Microsoft.DotNet.Build.Tasks``, ``Microsoft.DotNet.PlatformAbstractions``, ``Microsoft.EntityFrameworkCore``, ``Microsoft.Extensions.Caching.Distributed``, ``Microsoft.Extensions.Caching.Memory``, ``Microsoft.Extensions.Configuration``, ``Microsoft.Extensions.DependencyInjection``, ``Microsoft.Extensions.DependencyModel``, ``Microsoft.Extensions.Diagnostics.Metrics``, ``Microsoft.Extensions.FileProviders``, ``Microsoft.Extensions.FileSystemGlobbing``, ``Microsoft.Extensions.Hosting``, ``Microsoft.Extensions.Http``, ``Microsoft.Extensions.Logging``, ``Microsoft.Extensions.Options``, ``Microsoft.Extensions.Primitives``, ``Microsoft.Interop``, ``Microsoft.JSInterop``, ``Microsoft.NET.Build.Tasks``, ``Microsoft.VisualBasic``, ``Microsoft.Win32``, ``Mono.Linker``, ``MySql.Data.MySqlClient``, ``Newtonsoft.Json``, ``SourceGenerators``, ``Windows.Security.Cryptography.Core``",60,2272,152,4 + Totals,,107,14500,400,9 From 655449be811686f28e37c0a22e9320d63173f590 Mon Sep 17 00:00:00 2001 From: Simon Friis Vindum Date: Tue, 11 Feb 2025 16:05:53 +0100 Subject: [PATCH 175/279] Rust: Add auto generated flow summaries for `Option` --- .../frameworks/stdlib/lang-core.model.yml | 7 - .../ext/generated/option/lang::core.model.yml | 65 ++++ .../dataflow/local/DataFlowStep.expected | 307 +++++++++++++++--- .../dataflow/modeled/inline-flow.expected | 38 ++- .../library-tests/dataflow/modeled/main.rs | 6 +- 5 files changed, 362 insertions(+), 61 deletions(-) create mode 100644 rust/ql/lib/ext/generated/option/lang::core.model.yml diff --git a/rust/ql/lib/codeql/rust/frameworks/stdlib/lang-core.model.yml b/rust/ql/lib/codeql/rust/frameworks/stdlib/lang-core.model.yml index a4aa2b3ca0a..f6a379d0d0c 100644 --- a/rust/ql/lib/codeql/rust/frameworks/stdlib/lang-core.model.yml +++ b/rust/ql/lib/codeql/rust/frameworks/stdlib/lang-core.model.yml @@ -11,13 +11,6 @@ extensions: - ["lang:core", "crate::iter::traits::iterator::Iterator::nth", "Argument[self].Element", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "manual"] - ["lang:core", "crate::iter::traits::iterator::Iterator::collect", "Argument[self].Element", "ReturnValue.Element", "value", "manual"] # Option - - ["lang:core", "::unwrap", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "manual"] - - ["lang:core", "::unwrap_or", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "manual"] - - ["lang:core", "::unwrap_or", "Argument[0]", "ReturnValue", "value", "manual"] - - ["lang:core", "::unwrap_or_default", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "manual"] - - ["lang:core", "::unwrap_or_else", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "manual"] - - ["lang:core", "::unwrap_or_else", "Argument[0].ReturnValue", "ReturnValue", "value", "manual"] - - ["lang:core", "::unwrap_unchecked", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "manual"] - ["lang:core", "::expect", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "manual"] # Result - ["lang:core", "::unwrap", "Argument[self].Variant[crate::result::Result::Ok(0)]", "ReturnValue", "value", "manual"] diff --git a/rust/ql/lib/ext/generated/option/lang::core.model.yml b/rust/ql/lib/ext/generated/option/lang::core.model.yml new file mode 100644 index 00000000000..6c9596c0933 --- /dev/null +++ b/rust/ql/lib/ext/generated/option/lang::core.model.yml @@ -0,0 +1,65 @@ +# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +extensions: + - addsTo: + pack: codeql/rust-all + extensible: summaryModel + data: + - ["lang:core", "::clone", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::from", "Argument[0].Reference.Variant[crate::option::Option::Some(0)]", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::from", "Argument[0]", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::and", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::and_then", "Argument[0].ReturnValue", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::and_then", "Argument[self].Variant[crate::option::Option::Some(0)]", "Argument[0].Parameter[0]", "value", "dfc-generated"] + - ["lang:core", "::as_mut", "Argument[self].Reference.Variant[crate::option::Option::Some(0)]", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::as_ref", "Argument[self].Reference.Variant[crate::option::Option::Some(0)]", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::cloned", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::copied", "Argument[self].Variant[crate::option::Option::Some(0)].Reference", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::flatten", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::get_or_insert", "Argument[0]", "Argument[self].Reference.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::get_or_insert", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::get_or_insert", "Argument[self].Reference.Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::get_or_insert_default", "Argument[self].Reference.Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::get_or_insert_with", "Argument[self].Reference.Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::insert", "Argument[0]", "Argument[self].Reference.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::insert", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::insert", "Argument[self].Reference.Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::inspect", "Argument[self]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::is_none_or", "Argument[0].ReturnValue", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::is_none_or", "Argument[self].Variant[crate::option::Option::Some(0)]", "Argument[0].Parameter[0]", "value", "dfc-generated"] + - ["lang:core", "::is_some_and", "Argument[0].ReturnValue", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::is_some_and", "Argument[self].Variant[crate::option::Option::Some(0)]", "Argument[0].Parameter[0]", "value", "dfc-generated"] + - ["lang:core", "::map", "Argument[0].ReturnValue", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::map", "Argument[self].Variant[crate::option::Option::Some(0)]", "Argument[0].Parameter[0]", "value", "dfc-generated"] + - ["lang:core", "::map_or", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::map_or", "Argument[1].ReturnValue", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::map_or", "Argument[self].Variant[crate::option::Option::Some(0)]", "Argument[1].Parameter[0]", "value", "dfc-generated"] + - ["lang:core", "::map_or_else", "Argument[0].ReturnValue", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::map_or_else", "Argument[1].ReturnValue", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::map_or_else", "Argument[self].Variant[crate::option::Option::Some(0)]", "Argument[1].Parameter[0]", "value", "dfc-generated"] + - ["lang:core", "::ok_or", "Argument[0]", "ReturnValue.Variant[crate::result::Result::Err(0)]", "value", "dfc-generated"] + - ["lang:core", "::ok_or", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue.Variant[crate::result::Result::Ok(0)]", "value", "dfc-generated"] + - ["lang:core", "::ok_or_else", "Argument[0].ReturnValue", "ReturnValue.Variant[crate::result::Result::Err(0)]", "value", "dfc-generated"] + - ["lang:core", "::ok_or_else", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue.Variant[crate::result::Result::Ok(0)]", "value", "dfc-generated"] + - ["lang:core", "::or", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::or", "Argument[self]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::or_else", "Argument[0].ReturnValue", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::or_else", "Argument[self]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::take_if", "Argument[self].Reference.Variant[crate::option::Option::Some(0)]", "Argument[0].Parameter[0]", "value", "dfc-generated"] + - ["lang:core", "::transpose", "Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Err(0)]", "ReturnValue.Variant[crate::result::Result::Err(0)]", "value", "dfc-generated"] + - ["lang:core", "::transpose", "Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Ok(0)]", "ReturnValue.Variant[crate::result::Result::Ok(0)].Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::unwrap", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::unwrap_or", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::unwrap_or", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::unwrap_or_default", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::unwrap_or_else", "Argument[0].ReturnValue", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::unwrap_or_else", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::unwrap_unchecked", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::unzip", "Argument[self].Variant[crate::option::Option::Some(0)].Tuple[0]", "ReturnValue.Tuple[0].Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::unzip", "Argument[self].Variant[crate::option::Option::Some(0)].Tuple[1]", "ReturnValue.Tuple[1].Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::xor", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::xor", "Argument[self]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::zip", "Argument[0].Variant[crate::option::Option::Some(0)]", "ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[1]", "value", "dfc-generated"] + - ["lang:core", "::zip", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[0]", "value", "dfc-generated"] + - ["lang:core", "::zip_with", "Argument[0].Variant[crate::option::Option::Some(0)]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["lang:core", "::zip_with", "Argument[1].ReturnValue", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::zip_with", "Argument[self].Variant[crate::option::Option::Some(0)]", "Argument[1].Parameter[0]", "value", "dfc-generated"] diff --git a/rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected b/rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected index a16f75a6169..7980c2961c4 100644 --- a/rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected +++ b/rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected @@ -1,26 +1,108 @@ localStep -| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:4 | -| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:15 | -| file://:0:0:0:0 | [summary param] 0 in lang:core::_::crate::hint::must_use | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::crate::hint::must_use | MaD:21 | -| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:7 | -| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:18 | -| file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::collect | file://:0:0:0:0 | [summary] to write: ReturnValue.Element in lang:core::_::crate::iter::traits::iterator::Iterator::collect | MaD:22 | -| file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::nth | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::crate::iter::traits::iterator::Iterator::nth | MaD:23 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::expect | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::expect | MaD:2 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap | MaD:3 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:5 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_default | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_default | MaD:6 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:8 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_unchecked | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_unchecked | MaD:9 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::expect_err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::expect_err | MaD:11 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::unwrap_err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_err | MaD:13 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::unwrap_err_unchecked | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_err_unchecked | MaD:14 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::expect | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::expect | MaD:10 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap | MaD:12 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:16 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or_default | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_default | MaD:17 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:19 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_unchecked | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_unchecked | MaD:20 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::and_then | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::and_then | MaD:7 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::is_none_or | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_none_or | MaD:24 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::is_some_and | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_some_and | MaD:26 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::map | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map | MaD:28 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::take_if | file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::take_if | MaD:43 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[1].Parameter[0] in lang:core::_::::map_or | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or | MaD:31 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[1].Parameter[0] in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or_else | MaD:34 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[1].Parameter[0] in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | MaD:61 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[1].Parameter[1] in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | MaD:59 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::from | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::from | MaD:4 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::and | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::and | MaD:5 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::and_then | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::and_then | MaD:6 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::and_then | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::and_then | MaD:7 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::get_or_insert | file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert | MaD:14 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::get_or_insert | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::get_or_insert | MaD:15 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::insert | file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::insert | MaD:19 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::insert | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::insert | MaD:20 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::is_none_or | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::is_none_or | MaD:23 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::is_none_or | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::is_none_or | MaD:24 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::is_some_and | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::is_some_and | MaD:25 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::is_some_and | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::is_some_and | MaD:26 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::map | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::map | MaD:27 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::map | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::map | MaD:28 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::map_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::map_or | MaD:29 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::map_or_else | MaD:32 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::ok_or | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Err(0)] in lang:core::_::::ok_or | MaD:35 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::ok_or_else | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::ok_or_else | MaD:37 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::or | MaD:39 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::or_else | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::or_else | MaD:41 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::take_if | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::take_if | MaD:43 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:47 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::unwrap_or_else | MaD:50 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::xor | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::xor | MaD:55 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:67 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::unwrap_or_else | MaD:70 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::crate::hint::must_use | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::crate::hint::must_use | MaD:73 | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::map_or | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[closure self] in lang:core::_::::map_or | MaD:30 | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::map_or | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[closure self] in lang:core::_::::map_or | MaD:31 | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[closure self] in lang:core::_::::map_or_else | MaD:33 | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[closure self] in lang:core::_::::map_or_else | MaD:34 | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[closure self] in lang:core::_::::zip_with | MaD:59 | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[closure self] in lang:core::_::::zip_with | MaD:60 | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[closure self] in lang:core::_::::zip_with | MaD:61 | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::inspect | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::inspect | MaD:22 | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::or | MaD:40 | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::or_else | MaD:42 | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::xor | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::xor | MaD:56 | +| file://:0:0:0:0 | [summary] read: Argument[0].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::from | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::from | MaD:3 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::and_then | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::and_then | MaD:6 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::is_none_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::is_none_or | MaD:23 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::is_some_and | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::is_some_and | MaD:25 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::map | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::map | MaD:27 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::map_or_else | MaD:32 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::ok_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Err(0)] in lang:core::_::::ok_or_else | MaD:37 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::or_else | MaD:41 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:50 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:70 | +| file://:0:0:0:0 | [summary] read: Argument[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[1] in lang:core::_::::zip | MaD:57 | +| file://:0:0:0:0 | [summary] read: Argument[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[1] in lang:core::_::::zip_with | MaD:59 | +| file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::map_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::map_or | MaD:30 | +| file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::map_or_else | MaD:33 | +| file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | MaD:60 | +| file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::collect | file://:0:0:0:0 | [summary] to write: ReturnValue.Element in lang:core::_::crate::iter::traits::iterator::Iterator::collect | MaD:74 | +| file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::nth | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::crate::iter::traits::iterator::Iterator::nth | MaD:75 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_mut | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_mut | MaD:8 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_ref | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_ref | MaD:9 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::get_or_insert | MaD:16 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert_default | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::get_or_insert_default | MaD:17 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert_with | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::get_or_insert_with | MaD:18 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::insert | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::insert | MaD:21 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::take_if | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::take_if | MaD:43 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::clone | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::clone | MaD:2 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::and_then | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::and_then | MaD:7 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::cloned | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::cloned | MaD:10 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::expect | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::expect | MaD:12 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::flatten | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::flatten | MaD:13 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_none_or | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::is_none_or | MaD:24 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_some_and | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::is_some_and | MaD:26 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::map | MaD:28 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[0] in lang:core::_::::map_or | MaD:31 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[0] in lang:core::_::::map_or_else | MaD:34 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::ok_or | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in lang:core::_::::ok_or | MaD:36 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::ok_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in lang:core::_::::ok_or_else | MaD:38 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap | MaD:46 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:48 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_default | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_default | MaD:49 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:51 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_unchecked | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_unchecked | MaD:52 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[0] in lang:core::_::::zip | MaD:58 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[0] in lang:core::_::::zip_with | MaD:61 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Reference in lang:core::_::::copied | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::copied | MaD:11 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Tuple[0] in lang:core::_::::unzip | file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | MaD:53 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Tuple[1] in lang:core::_::::unzip | file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[1].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | MaD:54 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Err(0)] in lang:core::_::::transpose | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Err(0)] in lang:core::_::::transpose | MaD:44 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Ok(0)] in lang:core::_::::transpose | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)].Variant[crate::option::Option::Some(0)] in lang:core::_::::transpose | MaD:45 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::expect_err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::expect_err | MaD:63 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::unwrap_err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_err | MaD:65 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::unwrap_err_unchecked | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_err_unchecked | MaD:66 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::expect | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::expect | MaD:62 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap | MaD:64 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:68 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or_default | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_default | MaD:69 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:71 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_unchecked | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_unchecked | MaD:72 | | main.rs:3:11:3:11 | [SSA] i | main.rs:4:12:4:12 | i | | | main.rs:3:11:3:11 | i | main.rs:3:11:3:11 | [SSA] i | | | main.rs:3:11:3:16 | ...: i64 | main.rs:3:11:3:11 | i | | @@ -518,31 +600,118 @@ localStep | main.rs:480:36:480:41 | ...::new(...) | main.rs:480:36:480:41 | MacroExpr | | models | 1 | Sink: lang:std; crate::io::stdio::_print; log-injection; Argument[0] | -| 2 | Summary: lang:core; ::expect; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 3 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 4 | Summary: lang:core; ::unwrap_or; Argument[0]; ReturnValue; value | -| 5 | Summary: lang:core; ::unwrap_or; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 6 | Summary: lang:core; ::unwrap_or_default; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 7 | Summary: lang:core; ::unwrap_or_else; Argument[0].ReturnValue; ReturnValue; value | -| 8 | Summary: lang:core; ::unwrap_or_else; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 9 | Summary: lang:core; ::unwrap_unchecked; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 10 | Summary: lang:core; ::expect; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | -| 11 | Summary: lang:core; ::expect_err; Argument[self].Variant[crate::result::Result::Err(0)]; ReturnValue; value | -| 12 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | -| 13 | Summary: lang:core; ::unwrap_err; Argument[self].Variant[crate::result::Result::Err(0)]; ReturnValue; value | -| 14 | Summary: lang:core; ::unwrap_err_unchecked; Argument[self].Variant[crate::result::Result::Err(0)]; ReturnValue; value | -| 15 | Summary: lang:core; ::unwrap_or; Argument[0]; ReturnValue; value | -| 16 | Summary: lang:core; ::unwrap_or; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | -| 17 | Summary: lang:core; ::unwrap_or_default; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | -| 18 | Summary: lang:core; ::unwrap_or_else; Argument[0].ReturnValue; ReturnValue; value | -| 19 | Summary: lang:core; ::unwrap_or_else; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | -| 20 | Summary: lang:core; ::unwrap_unchecked; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | -| 21 | Summary: lang:core; crate::hint::must_use; Argument[0]; ReturnValue; value | -| 22 | Summary: lang:core; crate::iter::traits::iterator::Iterator::collect; Argument[self].Element; ReturnValue.Element; value | -| 23 | Summary: lang:core; crate::iter::traits::iterator::Iterator::nth; Argument[self].Element; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 2 | Summary: lang:core; ::clone; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 3 | Summary: lang:core; ::from; Argument[0].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 4 | Summary: lang:core; ::from; Argument[0]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 5 | Summary: lang:core; ::and; Argument[0]; ReturnValue; value | +| 6 | Summary: lang:core; ::and_then; Argument[0].ReturnValue; ReturnValue; value | +| 7 | Summary: lang:core; ::and_then; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | +| 8 | Summary: lang:core; ::as_mut; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 9 | Summary: lang:core; ::as_ref; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 10 | Summary: lang:core; ::cloned; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 11 | Summary: lang:core; ::copied; Argument[self].Variant[crate::option::Option::Some(0)].Reference; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 12 | Summary: lang:core; ::expect; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 13 | Summary: lang:core; ::flatten; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 14 | Summary: lang:core; ::get_or_insert; Argument[0]; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; value | +| 15 | Summary: lang:core; ::get_or_insert; Argument[0]; ReturnValue; value | +| 16 | Summary: lang:core; ::get_or_insert; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 17 | Summary: lang:core; ::get_or_insert_default; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 18 | Summary: lang:core; ::get_or_insert_with; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 19 | Summary: lang:core; ::insert; Argument[0]; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; value | +| 20 | Summary: lang:core; ::insert; Argument[0]; ReturnValue; value | +| 21 | Summary: lang:core; ::insert; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 22 | Summary: lang:core; ::inspect; Argument[self]; ReturnValue; value | +| 23 | Summary: lang:core; ::is_none_or; Argument[0].ReturnValue; ReturnValue; value | +| 24 | Summary: lang:core; ::is_none_or; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | +| 25 | Summary: lang:core; ::is_some_and; Argument[0].ReturnValue; ReturnValue; value | +| 26 | Summary: lang:core; ::is_some_and; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | +| 27 | Summary: lang:core; ::map; Argument[0].ReturnValue; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 28 | Summary: lang:core; ::map; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | +| 29 | Summary: lang:core; ::map_or; Argument[0]; ReturnValue; value | +| 30 | Summary: lang:core; ::map_or; Argument[1].ReturnValue; ReturnValue; value | +| 31 | Summary: lang:core; ::map_or; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[1].Parameter[0]; value | +| 32 | Summary: lang:core; ::map_or_else; Argument[0].ReturnValue; ReturnValue; value | +| 33 | Summary: lang:core; ::map_or_else; Argument[1].ReturnValue; ReturnValue; value | +| 34 | Summary: lang:core; ::map_or_else; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[1].Parameter[0]; value | +| 35 | Summary: lang:core; ::ok_or; Argument[0]; ReturnValue.Variant[crate::result::Result::Err(0)]; value | +| 36 | Summary: lang:core; ::ok_or; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::result::Result::Ok(0)]; value | +| 37 | Summary: lang:core; ::ok_or_else; Argument[0].ReturnValue; ReturnValue.Variant[crate::result::Result::Err(0)]; value | +| 38 | Summary: lang:core; ::ok_or_else; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::result::Result::Ok(0)]; value | +| 39 | Summary: lang:core; ::or; Argument[0]; ReturnValue; value | +| 40 | Summary: lang:core; ::or; Argument[self]; ReturnValue; value | +| 41 | Summary: lang:core; ::or_else; Argument[0].ReturnValue; ReturnValue; value | +| 42 | Summary: lang:core; ::or_else; Argument[self]; ReturnValue; value | +| 43 | Summary: lang:core; ::take_if; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | +| 44 | Summary: lang:core; ::transpose; Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Err(0)]; ReturnValue.Variant[crate::result::Result::Err(0)]; value | +| 45 | Summary: lang:core; ::transpose; Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Ok(0)]; ReturnValue.Variant[crate::result::Result::Ok(0)].Variant[crate::option::Option::Some(0)]; value | +| 46 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 47 | Summary: lang:core; ::unwrap_or; Argument[0]; ReturnValue; value | +| 48 | Summary: lang:core; ::unwrap_or; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 49 | Summary: lang:core; ::unwrap_or_default; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 50 | Summary: lang:core; ::unwrap_or_else; Argument[0].ReturnValue; ReturnValue; value | +| 51 | Summary: lang:core; ::unwrap_or_else; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 52 | Summary: lang:core; ::unwrap_unchecked; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 53 | Summary: lang:core; ::unzip; Argument[self].Variant[crate::option::Option::Some(0)].Tuple[0]; ReturnValue.Tuple[0].Variant[crate::option::Option::Some(0)]; value | +| 54 | Summary: lang:core; ::unzip; Argument[self].Variant[crate::option::Option::Some(0)].Tuple[1]; ReturnValue.Tuple[1].Variant[crate::option::Option::Some(0)]; value | +| 55 | Summary: lang:core; ::xor; Argument[0]; ReturnValue; value | +| 56 | Summary: lang:core; ::xor; Argument[self]; ReturnValue; value | +| 57 | Summary: lang:core; ::zip; Argument[0].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[1]; value | +| 58 | Summary: lang:core; ::zip; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[0]; value | +| 59 | Summary: lang:core; ::zip_with; Argument[0].Variant[crate::option::Option::Some(0)]; Argument[1].Parameter[1]; value | +| 60 | Summary: lang:core; ::zip_with; Argument[1].ReturnValue; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 61 | Summary: lang:core; ::zip_with; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[1].Parameter[0]; value | +| 62 | Summary: lang:core; ::expect; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | +| 63 | Summary: lang:core; ::expect_err; Argument[self].Variant[crate::result::Result::Err(0)]; ReturnValue; value | +| 64 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | +| 65 | Summary: lang:core; ::unwrap_err; Argument[self].Variant[crate::result::Result::Err(0)]; ReturnValue; value | +| 66 | Summary: lang:core; ::unwrap_err_unchecked; Argument[self].Variant[crate::result::Result::Err(0)]; ReturnValue; value | +| 67 | Summary: lang:core; ::unwrap_or; Argument[0]; ReturnValue; value | +| 68 | Summary: lang:core; ::unwrap_or; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | +| 69 | Summary: lang:core; ::unwrap_or_default; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | +| 70 | Summary: lang:core; ::unwrap_or_else; Argument[0].ReturnValue; ReturnValue; value | +| 71 | Summary: lang:core; ::unwrap_or_else; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | +| 72 | Summary: lang:core; ::unwrap_unchecked; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | +| 73 | Summary: lang:core; crate::hint::must_use; Argument[0]; ReturnValue; value | +| 74 | Summary: lang:core; crate::iter::traits::iterator::Iterator::collect; Argument[self].Element; ReturnValue.Element; value | +| 75 | Summary: lang:core; crate::iter::traits::iterator::Iterator::nth; Argument[self].Element; ReturnValue.Variant[crate::option::Option::Some(0)]; value | storeStep +| file://:0:0:0:0 | [summary] to write: Argument[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [post] [summary param] 0 in lang:core::_::::zip_with | +| file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::get_or_insert | &ref | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::get_or_insert | +| file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::insert | &ref | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::insert | +| file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::take_if | &ref | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::take_if | +| file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert | Some | file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::get_or_insert | +| file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::insert | Some | file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::insert | +| file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::take_if | Some | file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::take_if | +| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::and_then | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::and_then | +| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_none_or | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::is_none_or | +| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_some_and | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::is_some_and | +| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::map | +| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::map_or | +| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or_else | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::map_or_else | +| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::zip_with | | file://:0:0:0:0 | [summary] to write: ReturnValue.Element in lang:core::_::crate::iter::traits::iterator::Iterator::collect | element | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::crate::iter::traits::iterator::Iterator::collect | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[0] in lang:core::_::::unzip | tuple.0 | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | Some | file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[0] in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[1] in lang:core::_::::unzip | tuple.1 | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[1].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | Some | file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[1] in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::clone | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::clone | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::from | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::from | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_mut | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::as_mut | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_ref | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::as_ref | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::cloned | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::cloned | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::copied | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::copied | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::map | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::map | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::zip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::zip_with | | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::crate::iter::traits::iterator::Iterator::nth | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::crate::iter::traits::iterator::Iterator::nth | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[0] in lang:core::_::::zip | tuple.0 | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[1] in lang:core::_::::zip | tuple.1 | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Err(0)] in lang:core::_::::ok_or | Err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::ok_or | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Err(0)] in lang:core::_::::ok_or_else | Err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::ok_or_else | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Err(0)] in lang:core::_::::transpose | Err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::transpose | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in lang:core::_::::ok_or | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::ok_or | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in lang:core::_::::ok_or_else | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::ok_or_else | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in lang:core::_::::transpose | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::transpose | | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | @@ -550,6 +719,7 @@ storeStep | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)].Variant[crate::option::Option::Some(0)] in lang:core::_::::transpose | Some | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in lang:core::_::::transpose | | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)].Variant[crate::option::Option::Some(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | Some | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | | main.rs:94:14:94:22 | source(...) | tuple.0 | main.rs:94:13:94:26 | TupleExpr | | main.rs:94:25:94:25 | 2 | tuple.1 | main.rs:94:13:94:26 | TupleExpr | @@ -628,14 +798,50 @@ storeStep | main.rs:427:41:427:67 | default_name | captured default_name | main.rs:427:41:427:67 | \|...\| ... | | main.rs:449:27:449:27 | 0 | Some | main.rs:449:22:449:28 | Some(...) | readStep +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::from | &ref | file://:0:0:0:0 | [summary] read: Argument[0].Reference in lang:core::_::::from | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::and_then | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::and_then | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::is_none_or | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::is_none_or | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::is_some_and | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::is_some_and | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::map | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::map | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::map_or_else | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::map_or_else | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::ok_or_else | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::ok_or_else | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::or_else | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::or_else | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::unwrap_or_else | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::unwrap_or_else | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::zip | Some | file://:0:0:0:0 | [summary] read: Argument[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [summary] read: Argument[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::unwrap_or_else | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::unwrap_or_else | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::map_or | function return | file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::map_or | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::map_or_else | function return | file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::map_or_else | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::zip_with | function return | file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::zip_with | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::clone | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::clone | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::and_then | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::and_then | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::as_mut | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::as_mut | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::as_ref | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::as_ref | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::cloned | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::cloned | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::copied | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::copied | | file://:0:0:0:0 | [summary param] self in lang:core::_::::expect | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::expect | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::flatten | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::flatten | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::get_or_insert | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::get_or_insert_default | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert_default | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::get_or_insert_with | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert_with | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::insert | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::insert | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::is_none_or | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_none_or | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::is_some_and | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_some_and | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::map | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::map_or | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::map_or_else | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or_else | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::ok_or | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::ok_or | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::ok_or_else | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::ok_or_else | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::take_if | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::take_if | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::transpose | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::transpose | | file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap | | file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_or | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or | | file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_or_default | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_default | | file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_or_else | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_else | | file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_unchecked | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_unchecked | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::unzip | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::zip | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | | file://:0:0:0:0 | [summary param] self in lang:core::_::::expect | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::expect | | file://:0:0:0:0 | [summary param] self in lang:core::_::::expect_err | Err | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::expect_err | | file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap | @@ -647,6 +853,19 @@ readStep | file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_unchecked | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_unchecked | | file://:0:0:0:0 | [summary param] self in lang:core::_::crate::iter::traits::iterator::Iterator::collect | element | file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::collect | | file://:0:0:0:0 | [summary param] self in lang:core::_::crate::iter::traits::iterator::Iterator::nth | element | file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::nth | +| file://:0:0:0:0 | [summary] read: Argument[0].Reference in lang:core::_::::from | Some | file://:0:0:0:0 | [summary] read: Argument[0].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::from | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::as_mut | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_mut | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::as_ref | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_ref | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert_default | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert_default | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert_with | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert_with | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::insert | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::insert | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::take_if | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::take_if | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::copied | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Reference in lang:core::_::::copied | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::transpose | Err | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Err(0)] in lang:core::_::::transpose | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::transpose | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Ok(0)] in lang:core::_::::transpose | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | tuple.0 | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Tuple[0] in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | tuple.1 | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Tuple[1] in lang:core::_::::unzip | | main.rs:33:9:33:15 | Some(...) | Some | main.rs:33:14:33:14 | _ | | main.rs:87:11:87:11 | i | &ref | main.rs:87:10:87:11 | * ... | | main.rs:95:10:95:10 | a | tuple.0 | main.rs:95:10:95:12 | a.0 | diff --git a/rust/ql/test/library-tests/dataflow/modeled/inline-flow.expected b/rust/ql/test/library-tests/dataflow/modeled/inline-flow.expected index 72d1b7df115..135373d3685 100644 --- a/rust/ql/test/library-tests/dataflow/modeled/inline-flow.expected +++ b/rust/ql/test/library-tests/dataflow/modeled/inline-flow.expected @@ -1,25 +1,27 @@ models -| 1 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 2 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | +| 1 | Summary: lang:core; ::clone; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 2 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 3 | Summary: lang:core; ::zip; Argument[0].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[1]; value | +| 4 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | edges | main.rs:13:9:13:9 | a [Some] | main.rs:14:10:14:10 | a [Some] | provenance | | | main.rs:13:9:13:9 | a [Some] | main.rs:15:13:15:13 | a [Some] | provenance | | | main.rs:13:13:13:28 | Some(...) [Some] | main.rs:13:9:13:9 | a [Some] | provenance | | | main.rs:13:18:13:27 | source(...) | main.rs:13:13:13:28 | Some(...) [Some] | provenance | | -| main.rs:14:10:14:10 | a [Some] | main.rs:14:10:14:19 | a.unwrap(...) | provenance | MaD:1 | +| main.rs:14:10:14:10 | a [Some] | main.rs:14:10:14:19 | a.unwrap(...) | provenance | MaD:2 | | main.rs:15:9:15:9 | b [Some] | main.rs:16:10:16:10 | b [Some] | provenance | | -| main.rs:15:13:15:13 | a [Some] | main.rs:15:13:15:21 | a.clone(...) [Some] | provenance | | +| main.rs:15:13:15:13 | a [Some] | main.rs:15:13:15:21 | a.clone(...) [Some] | provenance | MaD:1 | | main.rs:15:13:15:21 | a.clone(...) [Some] | main.rs:15:9:15:9 | b [Some] | provenance | | -| main.rs:16:10:16:10 | b [Some] | main.rs:16:10:16:19 | b.unwrap(...) | provenance | MaD:1 | +| main.rs:16:10:16:10 | b [Some] | main.rs:16:10:16:19 | b.unwrap(...) | provenance | MaD:2 | | main.rs:20:9:20:9 | a [Ok] | main.rs:21:10:21:10 | a [Ok] | provenance | | | main.rs:20:9:20:9 | a [Ok] | main.rs:22:13:22:13 | a [Ok] | provenance | | | main.rs:20:31:20:44 | Ok(...) [Ok] | main.rs:20:9:20:9 | a [Ok] | provenance | | | main.rs:20:34:20:43 | source(...) | main.rs:20:31:20:44 | Ok(...) [Ok] | provenance | | -| main.rs:21:10:21:10 | a [Ok] | main.rs:21:10:21:19 | a.unwrap(...) | provenance | MaD:2 | +| main.rs:21:10:21:10 | a [Ok] | main.rs:21:10:21:19 | a.unwrap(...) | provenance | MaD:4 | | main.rs:22:9:22:9 | b [Ok] | main.rs:23:10:23:10 | b [Ok] | provenance | | | main.rs:22:13:22:13 | a [Ok] | main.rs:22:13:22:21 | a.clone(...) [Ok] | provenance | | | main.rs:22:13:22:21 | a.clone(...) [Ok] | main.rs:22:9:22:9 | b [Ok] | provenance | | -| main.rs:23:10:23:10 | b [Ok] | main.rs:23:10:23:19 | b.unwrap(...) | provenance | MaD:2 | +| main.rs:23:10:23:10 | b [Ok] | main.rs:23:10:23:19 | b.unwrap(...) | provenance | MaD:4 | | main.rs:27:9:27:9 | a | main.rs:28:10:28:10 | a | provenance | | | main.rs:27:9:27:9 | a | main.rs:29:13:29:13 | a | provenance | | | main.rs:27:13:27:22 | source(...) | main.rs:27:9:27:9 | a | provenance | | @@ -39,6 +41,16 @@ edges | main.rs:47:15:47:15 | u [Wrapper] | main.rs:48:13:48:28 | Wrapper {...} [Wrapper] | provenance | | | main.rs:48:13:48:28 | Wrapper {...} [Wrapper] | main.rs:48:26:48:26 | n | provenance | | | main.rs:48:26:48:26 | n | main.rs:48:38:48:38 | n | provenance | | +| main.rs:59:13:59:13 | b [Some] | main.rs:60:23:60:23 | b [Some] | provenance | | +| main.rs:59:17:59:32 | Some(...) [Some] | main.rs:59:13:59:13 | b [Some] | provenance | | +| main.rs:59:22:59:31 | source(...) | main.rs:59:17:59:32 | Some(...) [Some] | provenance | | +| main.rs:60:13:60:13 | z [Some, tuple.1] | main.rs:61:15:61:15 | z [Some, tuple.1] | provenance | | +| main.rs:60:17:60:24 | a.zip(...) [Some, tuple.1] | main.rs:60:13:60:13 | z [Some, tuple.1] | provenance | | +| main.rs:60:23:60:23 | b [Some] | main.rs:60:17:60:24 | a.zip(...) [Some, tuple.1] | provenance | MaD:3 | +| main.rs:61:15:61:15 | z [Some, tuple.1] | main.rs:62:13:62:24 | Some(...) [Some, tuple.1] | provenance | | +| main.rs:62:13:62:24 | Some(...) [Some, tuple.1] | main.rs:62:18:62:23 | TuplePat [tuple.1] | provenance | | +| main.rs:62:18:62:23 | TuplePat [tuple.1] | main.rs:62:22:62:22 | m | provenance | | +| main.rs:62:22:62:22 | m | main.rs:64:22:64:22 | m | provenance | | nodes | main.rs:13:9:13:9 | a [Some] | semmle.label | a [Some] | | main.rs:13:13:13:28 | Some(...) [Some] | semmle.label | Some(...) [Some] | @@ -81,6 +93,17 @@ nodes | main.rs:48:13:48:28 | Wrapper {...} [Wrapper] | semmle.label | Wrapper {...} [Wrapper] | | main.rs:48:26:48:26 | n | semmle.label | n | | main.rs:48:38:48:38 | n | semmle.label | n | +| main.rs:59:13:59:13 | b [Some] | semmle.label | b [Some] | +| main.rs:59:17:59:32 | Some(...) [Some] | semmle.label | Some(...) [Some] | +| main.rs:59:22:59:31 | source(...) | semmle.label | source(...) | +| main.rs:60:13:60:13 | z [Some, tuple.1] | semmle.label | z [Some, tuple.1] | +| main.rs:60:17:60:24 | a.zip(...) [Some, tuple.1] | semmle.label | a.zip(...) [Some, tuple.1] | +| main.rs:60:23:60:23 | b [Some] | semmle.label | b [Some] | +| main.rs:61:15:61:15 | z [Some, tuple.1] | semmle.label | z [Some, tuple.1] | +| main.rs:62:13:62:24 | Some(...) [Some, tuple.1] | semmle.label | Some(...) [Some, tuple.1] | +| main.rs:62:18:62:23 | TuplePat [tuple.1] | semmle.label | TuplePat [tuple.1] | +| main.rs:62:22:62:22 | m | semmle.label | m | +| main.rs:64:22:64:22 | m | semmle.label | m | subpaths testFailures #select @@ -92,3 +115,4 @@ testFailures | main.rs:30:10:30:10 | b | main.rs:27:13:27:22 | source(...) | main.rs:30:10:30:10 | b | $@ | main.rs:27:13:27:22 | source(...) | source(...) | | main.rs:44:38:44:38 | n | main.rs:42:30:42:39 | source(...) | main.rs:44:38:44:38 | n | $@ | main.rs:42:30:42:39 | source(...) | source(...) | | main.rs:48:38:48:38 | n | main.rs:42:30:42:39 | source(...) | main.rs:48:38:48:38 | n | $@ | main.rs:42:30:42:39 | source(...) | source(...) | +| main.rs:64:22:64:22 | m | main.rs:59:22:59:31 | source(...) | main.rs:64:22:64:22 | m | $@ | main.rs:59:22:59:31 | source(...) | source(...) | diff --git a/rust/ql/test/library-tests/dataflow/modeled/main.rs b/rust/ql/test/library-tests/dataflow/modeled/main.rs index 9317b208ce7..379146547f9 100644 --- a/rust/ql/test/library-tests/dataflow/modeled/main.rs +++ b/rust/ql/test/library-tests/dataflow/modeled/main.rs @@ -50,7 +50,7 @@ mod my_clone { } } -mod flow_throug_option { +mod flow_through_option { use super::{source, sink}; // Test the auto generated flow summaries for `Option` @@ -61,7 +61,7 @@ mod flow_throug_option { match z { Some((n, m)) => { sink(n); - sink(m); // $ MISSING: hasValueFlow=38 + sink(m); // $ hasValueFlow=38 }, None => () } @@ -70,7 +70,7 @@ mod flow_throug_option { fn higher_order_flow() { let a = Some(0); let b = a.map_or(3, |n| n + source(63)); - sink(b); // $ MISSING: hasTaintFlow=63 + sink(b); // $ hasTaintFlow=63 } } From d0ed0fdeb368209abdbdfad48c4708d7470c1a5a Mon Sep 17 00:00:00 2001 From: Kevin Stubbings Date: Wed, 12 Feb 2025 00:10:09 -0800 Subject: [PATCH 176/279] Add download to Express --- .../2025-02-12-express-download.md | 4 ++++ .../semmle/javascript/frameworks/Express.qll | 19 +++++++++++++++++++ .../CWE-022/TaintedPath/TaintedPath.expected | 12 ++++++++++++ .../CWE-022/TaintedPath/tainted-sendFile.js | 14 ++++++++++++++ 4 files changed, 49 insertions(+) create mode 100644 javascript/ql/lib/change-notes/2025-02-12-express-download.md diff --git a/javascript/ql/lib/change-notes/2025-02-12-express-download.md b/javascript/ql/lib/change-notes/2025-02-12-express-download.md new file mode 100644 index 00000000000..b47c7a84399 --- /dev/null +++ b/javascript/ql/lib/change-notes/2025-02-12-express-download.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* Added result.download() function to ResponseDownloadAsFileSystemAccess to FileSystemReadAccess \ No newline at end of file diff --git a/javascript/ql/lib/semmle/javascript/frameworks/Express.qll b/javascript/ql/lib/semmle/javascript/frameworks/Express.qll index 00e2600a8cc..7b8036671e2 100644 --- a/javascript/ql/lib/semmle/javascript/frameworks/Express.qll +++ b/javascript/ql/lib/semmle/javascript/frameworks/Express.qll @@ -960,6 +960,25 @@ module Express { } } + /** A call to `response.download`, considered as a file system access. */ + private class ResponseDownloadAsFileSystemAccess extends FileSystemReadAccess, + DataFlow::MethodCallNode + { + ResponseDownloadAsFileSystemAccess() { + exists(string name | name = "download" | + this.calls(any(ResponseNode res), name) + ) + } + + override DataFlow::Node getADataNode() { none() } + + override DataFlow::Node getAPathArgument() { result = this.getArgument(0) } + + override DataFlow::Node getRootPathArgument() { + result = this.(DataFlow::CallNode).getOptionArgument([1, 2], "root") + } + } + /** * A function that flows to a route setup. */ diff --git a/javascript/ql/test/query-tests/Security/CWE-022/TaintedPath/TaintedPath.expected b/javascript/ql/test/query-tests/Security/CWE-022/TaintedPath/TaintedPath.expected index c1985970e3b..8f1786508a5 100644 --- a/javascript/ql/test/query-tests/Security/CWE-022/TaintedPath/TaintedPath.expected +++ b/javascript/ql/test/query-tests/Security/CWE-022/TaintedPath/TaintedPath.expected @@ -450,6 +450,12 @@ nodes | tainted-sendFile.js:24:37:24:48 | req.params.x | semmle.label | req.params.x | | tainted-sendFile.js:25:16:25:46 | path.jo ... rams.x) | semmle.label | path.jo ... rams.x) | | tainted-sendFile.js:25:34:25:45 | req.params.x | semmle.label | req.params.x | +| tainted-sendFile.js:30:16:30:33 | req.param("gimme") | semmle.label | req.param("gimme") | +| tainted-sendFile.js:33:16:33:48 | homeDir ... arams.x | semmle.label | homeDir ... arams.x | +| tainted-sendFile.js:33:37:33:48 | req.params.x | semmle.label | req.params.x | +| tainted-sendFile.js:35:16:35:46 | path.jo ... rams.x) | semmle.label | path.jo ... rams.x) | +| tainted-sendFile.js:35:34:35:45 | req.params.x | semmle.label | req.params.x | +| tainted-sendFile.js:38:43:38:58 | req.param("dir") | semmle.label | req.param("dir") | | tainted-string-steps.js:6:7:6:48 | path | semmle.label | path | | tainted-string-steps.js:6:14:6:37 | url.par ... , true) | semmle.label | url.par ... , true) | | tainted-string-steps.js:6:14:6:43 | url.par ... ).query | semmle.label | url.par ... ).query | @@ -895,6 +901,8 @@ edges | tainted-promise-steps.js:12:20:12:23 | path | tainted-promise-steps.js:12:44:12:47 | path | provenance | | | tainted-sendFile.js:24:37:24:48 | req.params.x | tainted-sendFile.js:24:16:24:49 | path.re ... rams.x) | provenance | Config | | tainted-sendFile.js:25:34:25:45 | req.params.x | tainted-sendFile.js:25:16:25:46 | path.jo ... rams.x) | provenance | Config | +| tainted-sendFile.js:33:37:33:48 | req.params.x | tainted-sendFile.js:33:16:33:48 | homeDir ... arams.x | provenance | Config | +| tainted-sendFile.js:35:34:35:45 | req.params.x | tainted-sendFile.js:35:16:35:46 | path.jo ... rams.x) | provenance | Config | | tainted-string-steps.js:6:7:6:48 | path | tainted-string-steps.js:8:18:8:21 | path | provenance | | | tainted-string-steps.js:6:7:6:48 | path | tainted-string-steps.js:9:18:9:21 | path | provenance | | | tainted-string-steps.js:6:7:6:48 | path | tainted-string-steps.js:10:18:10:21 | path | provenance | | @@ -1114,6 +1122,10 @@ subpaths | tainted-sendFile.js:18:43:18:58 | req.param("dir") | tainted-sendFile.js:18:43:18:58 | req.param("dir") | tainted-sendFile.js:18:43:18:58 | req.param("dir") | This path depends on a $@. | tainted-sendFile.js:18:43:18:58 | req.param("dir") | user-provided value | | tainted-sendFile.js:24:16:24:49 | path.re ... rams.x) | tainted-sendFile.js:24:37:24:48 | req.params.x | tainted-sendFile.js:24:16:24:49 | path.re ... rams.x) | This path depends on a $@. | tainted-sendFile.js:24:37:24:48 | req.params.x | user-provided value | | tainted-sendFile.js:25:16:25:46 | path.jo ... rams.x) | tainted-sendFile.js:25:34:25:45 | req.params.x | tainted-sendFile.js:25:16:25:46 | path.jo ... rams.x) | This path depends on a $@. | tainted-sendFile.js:25:34:25:45 | req.params.x | user-provided value | +| tainted-sendFile.js:30:16:30:33 | req.param("gimme") | tainted-sendFile.js:30:16:30:33 | req.param("gimme") | tainted-sendFile.js:30:16:30:33 | req.param("gimme") | This path depends on a $@. | tainted-sendFile.js:30:16:30:33 | req.param("gimme") | user-provided value | +| tainted-sendFile.js:33:16:33:48 | homeDir ... arams.x | tainted-sendFile.js:33:37:33:48 | req.params.x | tainted-sendFile.js:33:16:33:48 | homeDir ... arams.x | This path depends on a $@. | tainted-sendFile.js:33:37:33:48 | req.params.x | user-provided value | +| tainted-sendFile.js:35:16:35:46 | path.jo ... rams.x) | tainted-sendFile.js:35:34:35:45 | req.params.x | tainted-sendFile.js:35:16:35:46 | path.jo ... rams.x) | This path depends on a $@. | tainted-sendFile.js:35:34:35:45 | req.params.x | user-provided value | +| tainted-sendFile.js:38:43:38:58 | req.param("dir") | tainted-sendFile.js:38:43:38:58 | req.param("dir") | tainted-sendFile.js:38:43:38:58 | req.param("dir") | This path depends on a $@. | tainted-sendFile.js:38:43:38:58 | req.param("dir") | user-provided value | | tainted-string-steps.js:8:18:8:34 | path.substring(4) | tainted-string-steps.js:6:24:6:30 | req.url | tainted-string-steps.js:8:18:8:34 | path.substring(4) | This path depends on a $@. | tainted-string-steps.js:6:24:6:30 | req.url | user-provided value | | tainted-string-steps.js:9:18:9:37 | path.substring(0, i) | tainted-string-steps.js:6:24:6:30 | req.url | tainted-string-steps.js:9:18:9:37 | path.substring(0, i) | This path depends on a $@. | tainted-string-steps.js:6:24:6:30 | req.url | user-provided value | | tainted-string-steps.js:10:18:10:31 | path.substr(4) | tainted-string-steps.js:6:24:6:30 | req.url | tainted-string-steps.js:10:18:10:31 | path.substr(4) | This path depends on a $@. | tainted-string-steps.js:6:24:6:30 | req.url | user-provided value | diff --git a/javascript/ql/test/query-tests/Security/CWE-022/TaintedPath/tainted-sendFile.js b/javascript/ql/test/query-tests/Security/CWE-022/TaintedPath/tainted-sendFile.js index 50e4152e5bf..f4f289895a8 100644 --- a/javascript/ql/test/query-tests/Security/CWE-022/TaintedPath/tainted-sendFile.js +++ b/javascript/ql/test/query-tests/Security/CWE-022/TaintedPath/tainted-sendFile.js @@ -25,4 +25,18 @@ app.get('/some/path/:x', function(req, res) { res.sendfile(path.join('data', req.params.x)); // NOT OK res.sendFile(homeDir + path.join('data', req.params.x)); // kinda OK - can only escape from 'data/' + + // BAD: downloading a file based on un-sanitized query parameters + res.download(req.param("gimme")); + + // BAD: download allows ../ + res.download(homeDir + '/data/' + req.params.x); + + res.download(path.join('data', req.params.x)); // NOT OK + + // BAD: doesn't help if user controls root + res.download(req.param("file"), { root: req.param("dir") }); + + // GOOD: ensures files cannot be accessed outside of root folder + res.download(req.param("gimme"), { root: process.cwd() }); }); From f5521ca1b84ee683177520699f311d9d9c294987 Mon Sep 17 00:00:00 2001 From: Kevin Stubbings Date: Wed, 12 Feb 2025 00:15:27 -0800 Subject: [PATCH 177/279] Formatting --- javascript/ql/lib/semmle/javascript/frameworks/Express.qll | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/javascript/ql/lib/semmle/javascript/frameworks/Express.qll b/javascript/ql/lib/semmle/javascript/frameworks/Express.qll index 7b8036671e2..ffeee7df73e 100644 --- a/javascript/ql/lib/semmle/javascript/frameworks/Express.qll +++ b/javascript/ql/lib/semmle/javascript/frameworks/Express.qll @@ -965,9 +965,7 @@ module Express { DataFlow::MethodCallNode { ResponseDownloadAsFileSystemAccess() { - exists(string name | name = "download" | - this.calls(any(ResponseNode res), name) - ) + exists(string name | name = "download" | this.calls(any(ResponseNode res), name)) } override DataFlow::Node getADataNode() { none() } From bf9563e78eeaf0542173754c5e455019324fa961 Mon Sep 17 00:00:00 2001 From: Simon Friis Vindum Date: Wed, 12 Feb 2025 09:37:35 +0100 Subject: [PATCH 178/279] Rust: Add data flow tests using `ref` patterns --- .../dataflow/pointers/inline-flow.expected | 132 +++++++++--------- .../library-tests/dataflow/pointers/main.rs | 54 +++++-- 2 files changed, 105 insertions(+), 81 deletions(-) diff --git a/rust/ql/test/library-tests/dataflow/pointers/inline-flow.expected b/rust/ql/test/library-tests/dataflow/pointers/inline-flow.expected index f61a1642f91..026159fa9af 100644 --- a/rust/ql/test/library-tests/dataflow/pointers/inline-flow.expected +++ b/rust/ql/test/library-tests/dataflow/pointers/inline-flow.expected @@ -18,35 +18,35 @@ edges | main.rs:42:15:42:24 | source(...) | main.rs:42:9:42:11 | val | provenance | | | main.rs:43:26:43:29 | &val [&ref] | main.rs:37:25:37:32 | ...: ... [&ref] | provenance | | | main.rs:43:27:43:29 | val | main.rs:43:26:43:29 | &val [&ref] | provenance | | -| main.rs:51:18:51:21 | SelfParam [MyNumber] | main.rs:52:15:52:18 | self [MyNumber] | provenance | | -| main.rs:52:15:52:18 | self [MyNumber] | main.rs:53:13:53:38 | ...::MyNumber(...) [MyNumber] | provenance | | -| main.rs:53:13:53:38 | ...::MyNumber(...) [MyNumber] | main.rs:53:32:53:37 | number | provenance | | -| main.rs:53:32:53:37 | number | main.rs:51:31:57:5 | { ... } | provenance | | -| main.rs:59:19:59:23 | SelfParam [&ref, MyNumber] | main.rs:60:15:60:18 | self [&ref, MyNumber] | provenance | | -| main.rs:60:15:60:18 | self [&ref, MyNumber] | main.rs:61:13:61:39 | &... [&ref, MyNumber] | provenance | | -| main.rs:61:13:61:39 | &... [&ref, MyNumber] | main.rs:61:14:61:39 | ...::MyNumber(...) [MyNumber] | provenance | | -| main.rs:61:14:61:39 | ...::MyNumber(...) [MyNumber] | main.rs:61:33:61:38 | number | provenance | | -| main.rs:61:33:61:38 | number | main.rs:59:33:65:5 | { ... } | provenance | | -| main.rs:69:9:69:17 | my_number [MyNumber] | main.rs:70:10:70:18 | my_number [MyNumber] | provenance | | -| main.rs:69:21:69:50 | ...::MyNumber(...) [MyNumber] | main.rs:69:9:69:17 | my_number [MyNumber] | provenance | | -| main.rs:69:40:69:49 | source(...) | main.rs:69:21:69:50 | ...::MyNumber(...) [MyNumber] | provenance | | -| main.rs:70:10:70:18 | my_number [MyNumber] | main.rs:51:18:51:21 | SelfParam [MyNumber] | provenance | | -| main.rs:70:10:70:18 | my_number [MyNumber] | main.rs:70:10:70:30 | my_number.to_number(...) | provenance | | -| main.rs:79:9:79:17 | my_number [&ref, MyNumber] | main.rs:80:10:80:18 | my_number [&ref, MyNumber] | provenance | | -| main.rs:79:21:79:51 | &... [&ref, MyNumber] | main.rs:79:9:79:17 | my_number [&ref, MyNumber] | provenance | | -| main.rs:79:22:79:51 | ...::MyNumber(...) [MyNumber] | main.rs:79:21:79:51 | &... [&ref, MyNumber] | provenance | | -| main.rs:79:41:79:50 | source(...) | main.rs:79:22:79:51 | ...::MyNumber(...) [MyNumber] | provenance | | -| main.rs:80:10:80:18 | my_number [&ref, MyNumber] | main.rs:59:19:59:23 | SelfParam [&ref, MyNumber] | provenance | | -| main.rs:80:10:80:18 | my_number [&ref, MyNumber] | main.rs:80:10:80:31 | my_number.get_number(...) | provenance | | -| main.rs:84:9:84:9 | a [&ref, tuple.0] | main.rs:87:19:87:19 | a [&ref, tuple.0] | provenance | | -| main.rs:84:13:84:28 | &... [&ref, tuple.0] | main.rs:84:9:84:9 | a [&ref, tuple.0] | provenance | | -| main.rs:84:14:84:28 | TupleExpr [tuple.0] | main.rs:84:13:84:28 | &... [&ref, tuple.0] | provenance | | -| main.rs:84:15:84:24 | source(...) | main.rs:84:14:84:28 | TupleExpr [tuple.0] | provenance | | -| main.rs:87:9:87:9 | b | main.rs:90:10:90:10 | b | provenance | | -| main.rs:87:19:87:19 | a [&ref, tuple.0] | main.rs:88:9:88:15 | &... [&ref, tuple.0] | provenance | | -| main.rs:88:9:88:15 | &... [&ref, tuple.0] | main.rs:88:10:88:15 | TuplePat [tuple.0] | provenance | | -| main.rs:88:10:88:15 | TuplePat [tuple.0] | main.rs:88:11:88:11 | n | provenance | | -| main.rs:88:11:88:11 | n | main.rs:87:9:87:9 | b | provenance | | +| main.rs:76:18:76:21 | SelfParam [MyNumber] | main.rs:77:15:77:18 | self [MyNumber] | provenance | | +| main.rs:77:15:77:18 | self [MyNumber] | main.rs:78:13:78:38 | ...::MyNumber(...) [MyNumber] | provenance | | +| main.rs:78:13:78:38 | ...::MyNumber(...) [MyNumber] | main.rs:78:32:78:37 | number | provenance | | +| main.rs:78:32:78:37 | number | main.rs:76:31:80:5 | { ... } | provenance | | +| main.rs:82:19:82:23 | SelfParam [&ref, MyNumber] | main.rs:83:15:83:18 | self [&ref, MyNumber] | provenance | | +| main.rs:83:15:83:18 | self [&ref, MyNumber] | main.rs:84:13:84:39 | &... [&ref, MyNumber] | provenance | | +| main.rs:84:13:84:39 | &... [&ref, MyNumber] | main.rs:84:14:84:39 | ...::MyNumber(...) [MyNumber] | provenance | | +| main.rs:84:14:84:39 | ...::MyNumber(...) [MyNumber] | main.rs:84:33:84:38 | number | provenance | | +| main.rs:84:33:84:38 | number | main.rs:82:33:86:5 | { ... } | provenance | | +| main.rs:90:9:90:17 | my_number [MyNumber] | main.rs:91:10:91:18 | my_number [MyNumber] | provenance | | +| main.rs:90:21:90:50 | ...::MyNumber(...) [MyNumber] | main.rs:90:9:90:17 | my_number [MyNumber] | provenance | | +| main.rs:90:40:90:49 | source(...) | main.rs:90:21:90:50 | ...::MyNumber(...) [MyNumber] | provenance | | +| main.rs:91:10:91:18 | my_number [MyNumber] | main.rs:76:18:76:21 | SelfParam [MyNumber] | provenance | | +| main.rs:91:10:91:18 | my_number [MyNumber] | main.rs:91:10:91:30 | my_number.to_number(...) | provenance | | +| main.rs:100:9:100:17 | my_number [&ref, MyNumber] | main.rs:101:10:101:18 | my_number [&ref, MyNumber] | provenance | | +| main.rs:100:21:100:51 | &... [&ref, MyNumber] | main.rs:100:9:100:17 | my_number [&ref, MyNumber] | provenance | | +| main.rs:100:22:100:51 | ...::MyNumber(...) [MyNumber] | main.rs:100:21:100:51 | &... [&ref, MyNumber] | provenance | | +| main.rs:100:41:100:50 | source(...) | main.rs:100:22:100:51 | ...::MyNumber(...) [MyNumber] | provenance | | +| main.rs:101:10:101:18 | my_number [&ref, MyNumber] | main.rs:82:19:82:23 | SelfParam [&ref, MyNumber] | provenance | | +| main.rs:101:10:101:18 | my_number [&ref, MyNumber] | main.rs:101:10:101:31 | my_number.get_number(...) | provenance | | +| main.rs:105:9:105:9 | a [&ref, tuple.0] | main.rs:108:19:108:19 | a [&ref, tuple.0] | provenance | | +| main.rs:105:13:105:28 | &... [&ref, tuple.0] | main.rs:105:9:105:9 | a [&ref, tuple.0] | provenance | | +| main.rs:105:14:105:28 | TupleExpr [tuple.0] | main.rs:105:13:105:28 | &... [&ref, tuple.0] | provenance | | +| main.rs:105:15:105:24 | source(...) | main.rs:105:14:105:28 | TupleExpr [tuple.0] | provenance | | +| main.rs:108:9:108:9 | b | main.rs:111:10:111:10 | b | provenance | | +| main.rs:108:19:108:19 | a [&ref, tuple.0] | main.rs:109:9:109:15 | &... [&ref, tuple.0] | provenance | | +| main.rs:109:9:109:15 | &... [&ref, tuple.0] | main.rs:109:10:109:15 | TuplePat [tuple.0] | provenance | | +| main.rs:109:10:109:15 | TuplePat [tuple.0] | main.rs:109:11:109:11 | n | provenance | | +| main.rs:109:11:109:11 | n | main.rs:108:9:108:9 | b | provenance | | nodes | main.rs:13:9:13:9 | a | semmle.label | a | | main.rs:13:13:13:22 | source(...) | semmle.label | source(...) | @@ -69,46 +69,46 @@ nodes | main.rs:42:15:42:24 | source(...) | semmle.label | source(...) | | main.rs:43:26:43:29 | &val [&ref] | semmle.label | &val [&ref] | | main.rs:43:27:43:29 | val | semmle.label | val | -| main.rs:51:18:51:21 | SelfParam [MyNumber] | semmle.label | SelfParam [MyNumber] | -| main.rs:51:31:57:5 | { ... } | semmle.label | { ... } | -| main.rs:52:15:52:18 | self [MyNumber] | semmle.label | self [MyNumber] | -| main.rs:53:13:53:38 | ...::MyNumber(...) [MyNumber] | semmle.label | ...::MyNumber(...) [MyNumber] | -| main.rs:53:32:53:37 | number | semmle.label | number | -| main.rs:59:19:59:23 | SelfParam [&ref, MyNumber] | semmle.label | SelfParam [&ref, MyNumber] | -| main.rs:59:33:65:5 | { ... } | semmle.label | { ... } | -| main.rs:60:15:60:18 | self [&ref, MyNumber] | semmle.label | self [&ref, MyNumber] | -| main.rs:61:13:61:39 | &... [&ref, MyNumber] | semmle.label | &... [&ref, MyNumber] | -| main.rs:61:14:61:39 | ...::MyNumber(...) [MyNumber] | semmle.label | ...::MyNumber(...) [MyNumber] | -| main.rs:61:33:61:38 | number | semmle.label | number | -| main.rs:69:9:69:17 | my_number [MyNumber] | semmle.label | my_number [MyNumber] | -| main.rs:69:21:69:50 | ...::MyNumber(...) [MyNumber] | semmle.label | ...::MyNumber(...) [MyNumber] | -| main.rs:69:40:69:49 | source(...) | semmle.label | source(...) | -| main.rs:70:10:70:18 | my_number [MyNumber] | semmle.label | my_number [MyNumber] | -| main.rs:70:10:70:30 | my_number.to_number(...) | semmle.label | my_number.to_number(...) | -| main.rs:79:9:79:17 | my_number [&ref, MyNumber] | semmle.label | my_number [&ref, MyNumber] | -| main.rs:79:21:79:51 | &... [&ref, MyNumber] | semmle.label | &... [&ref, MyNumber] | -| main.rs:79:22:79:51 | ...::MyNumber(...) [MyNumber] | semmle.label | ...::MyNumber(...) [MyNumber] | -| main.rs:79:41:79:50 | source(...) | semmle.label | source(...) | -| main.rs:80:10:80:18 | my_number [&ref, MyNumber] | semmle.label | my_number [&ref, MyNumber] | -| main.rs:80:10:80:31 | my_number.get_number(...) | semmle.label | my_number.get_number(...) | -| main.rs:84:9:84:9 | a [&ref, tuple.0] | semmle.label | a [&ref, tuple.0] | -| main.rs:84:13:84:28 | &... [&ref, tuple.0] | semmle.label | &... [&ref, tuple.0] | -| main.rs:84:14:84:28 | TupleExpr [tuple.0] | semmle.label | TupleExpr [tuple.0] | -| main.rs:84:15:84:24 | source(...) | semmle.label | source(...) | -| main.rs:87:9:87:9 | b | semmle.label | b | -| main.rs:87:19:87:19 | a [&ref, tuple.0] | semmle.label | a [&ref, tuple.0] | -| main.rs:88:9:88:15 | &... [&ref, tuple.0] | semmle.label | &... [&ref, tuple.0] | -| main.rs:88:10:88:15 | TuplePat [tuple.0] | semmle.label | TuplePat [tuple.0] | -| main.rs:88:11:88:11 | n | semmle.label | n | -| main.rs:90:10:90:10 | b | semmle.label | b | +| main.rs:76:18:76:21 | SelfParam [MyNumber] | semmle.label | SelfParam [MyNumber] | +| main.rs:76:31:80:5 | { ... } | semmle.label | { ... } | +| main.rs:77:15:77:18 | self [MyNumber] | semmle.label | self [MyNumber] | +| main.rs:78:13:78:38 | ...::MyNumber(...) [MyNumber] | semmle.label | ...::MyNumber(...) [MyNumber] | +| main.rs:78:32:78:37 | number | semmle.label | number | +| main.rs:82:19:82:23 | SelfParam [&ref, MyNumber] | semmle.label | SelfParam [&ref, MyNumber] | +| main.rs:82:33:86:5 | { ... } | semmle.label | { ... } | +| main.rs:83:15:83:18 | self [&ref, MyNumber] | semmle.label | self [&ref, MyNumber] | +| main.rs:84:13:84:39 | &... [&ref, MyNumber] | semmle.label | &... [&ref, MyNumber] | +| main.rs:84:14:84:39 | ...::MyNumber(...) [MyNumber] | semmle.label | ...::MyNumber(...) [MyNumber] | +| main.rs:84:33:84:38 | number | semmle.label | number | +| main.rs:90:9:90:17 | my_number [MyNumber] | semmle.label | my_number [MyNumber] | +| main.rs:90:21:90:50 | ...::MyNumber(...) [MyNumber] | semmle.label | ...::MyNumber(...) [MyNumber] | +| main.rs:90:40:90:49 | source(...) | semmle.label | source(...) | +| main.rs:91:10:91:18 | my_number [MyNumber] | semmle.label | my_number [MyNumber] | +| main.rs:91:10:91:30 | my_number.to_number(...) | semmle.label | my_number.to_number(...) | +| main.rs:100:9:100:17 | my_number [&ref, MyNumber] | semmle.label | my_number [&ref, MyNumber] | +| main.rs:100:21:100:51 | &... [&ref, MyNumber] | semmle.label | &... [&ref, MyNumber] | +| main.rs:100:22:100:51 | ...::MyNumber(...) [MyNumber] | semmle.label | ...::MyNumber(...) [MyNumber] | +| main.rs:100:41:100:50 | source(...) | semmle.label | source(...) | +| main.rs:101:10:101:18 | my_number [&ref, MyNumber] | semmle.label | my_number [&ref, MyNumber] | +| main.rs:101:10:101:31 | my_number.get_number(...) | semmle.label | my_number.get_number(...) | +| main.rs:105:9:105:9 | a [&ref, tuple.0] | semmle.label | a [&ref, tuple.0] | +| main.rs:105:13:105:28 | &... [&ref, tuple.0] | semmle.label | &... [&ref, tuple.0] | +| main.rs:105:14:105:28 | TupleExpr [tuple.0] | semmle.label | TupleExpr [tuple.0] | +| main.rs:105:15:105:24 | source(...) | semmle.label | source(...) | +| main.rs:108:9:108:9 | b | semmle.label | b | +| main.rs:108:19:108:19 | a [&ref, tuple.0] | semmle.label | a [&ref, tuple.0] | +| main.rs:109:9:109:15 | &... [&ref, tuple.0] | semmle.label | &... [&ref, tuple.0] | +| main.rs:109:10:109:15 | TuplePat [tuple.0] | semmle.label | TuplePat [tuple.0] | +| main.rs:109:11:109:11 | n | semmle.label | n | +| main.rs:111:10:111:10 | b | semmle.label | b | subpaths -| main.rs:70:10:70:18 | my_number [MyNumber] | main.rs:51:18:51:21 | SelfParam [MyNumber] | main.rs:51:31:57:5 | { ... } | main.rs:70:10:70:30 | my_number.to_number(...) | -| main.rs:80:10:80:18 | my_number [&ref, MyNumber] | main.rs:59:19:59:23 | SelfParam [&ref, MyNumber] | main.rs:59:33:65:5 | { ... } | main.rs:80:10:80:31 | my_number.get_number(...) | +| main.rs:91:10:91:18 | my_number [MyNumber] | main.rs:76:18:76:21 | SelfParam [MyNumber] | main.rs:76:31:80:5 | { ... } | main.rs:91:10:91:30 | my_number.to_number(...) | +| main.rs:101:10:101:18 | my_number [&ref, MyNumber] | main.rs:82:19:82:23 | SelfParam [&ref, MyNumber] | main.rs:82:33:86:5 | { ... } | main.rs:101:10:101:31 | my_number.get_number(...) | testFailures #select | main.rs:16:10:16:10 | c | main.rs:13:13:13:22 | source(...) | main.rs:16:10:16:10 | c | $@ | main.rs:13:13:13:22 | source(...) | source(...) | | main.rs:32:10:32:11 | * ... | main.rs:31:10:31:19 | source(...) | main.rs:32:10:32:11 | * ... | $@ | main.rs:31:10:31:19 | source(...) | source(...) | | main.rs:38:10:38:10 | n | main.rs:42:15:42:24 | source(...) | main.rs:38:10:38:10 | n | $@ | main.rs:42:15:42:24 | source(...) | source(...) | -| main.rs:70:10:70:30 | my_number.to_number(...) | main.rs:69:40:69:49 | source(...) | main.rs:70:10:70:30 | my_number.to_number(...) | $@ | main.rs:69:40:69:49 | source(...) | source(...) | -| main.rs:80:10:80:31 | my_number.get_number(...) | main.rs:79:41:79:50 | source(...) | main.rs:80:10:80:31 | my_number.get_number(...) | $@ | main.rs:79:41:79:50 | source(...) | source(...) | -| main.rs:90:10:90:10 | b | main.rs:84:15:84:24 | source(...) | main.rs:90:10:90:10 | b | $@ | main.rs:84:15:84:24 | source(...) | source(...) | +| main.rs:91:10:91:30 | my_number.to_number(...) | main.rs:90:40:90:49 | source(...) | main.rs:91:10:91:30 | my_number.to_number(...) | $@ | main.rs:90:40:90:49 | source(...) | source(...) | +| main.rs:101:10:101:31 | my_number.get_number(...) | main.rs:100:41:100:50 | source(...) | main.rs:101:10:101:31 | my_number.get_number(...) | $@ | main.rs:100:41:100:50 | source(...) | source(...) | +| main.rs:111:10:111:10 | b | main.rs:105:15:105:24 | source(...) | main.rs:111:10:111:10 | b | $@ | main.rs:105:15:105:24 | source(...) | source(...) | diff --git a/rust/ql/test/library-tests/dataflow/pointers/main.rs b/rust/ql/test/library-tests/dataflow/pointers/main.rs index d48db550272..f8fae1bec1d 100644 --- a/rust/ql/test/library-tests/dataflow/pointers/main.rs +++ b/rust/ql/test/library-tests/dataflow/pointers/main.rs @@ -43,24 +43,45 @@ fn pass_borrowed_value() { takes_borrowed_value(&val); } +mod test_ref_pattern { + use super::{sink, source}; + + pub fn read_through_ref() { + let a = source(21); + let ref p = a; + sink(*p); // $ MISSING: hasValueFlow=21 + } + + pub fn write_through_ref_mut() { + let ref mut a = source(78); + sink(*a); // $ MISSING: hasValueFlow=78 + *a = 0; + sink(*a); // now cleared + } + + pub fn ref_pattern_in_match() { + let a = Some(source(17)); + let b = match a { + Some(ref p) => sink(*p), // $ MISSING: hasValueFlow=17 + None => (), + }; + } +} + enum MyNumber { - MyNumber(i64) + MyNumber(i64), } impl MyNumber { fn to_number(self) -> i64 { match self { - MyNumber::MyNumber(number) => { - number - } + MyNumber::MyNumber(number) => number, } } fn get_number(&self) -> i64 { match self { - &MyNumber::MyNumber(number) => { - number - } + &MyNumber::MyNumber(number) => number, } } } @@ -83,23 +104,23 @@ fn through_self_in_method_explicit_borrow() { fn ref_nested_pattern_match() { let a = &(source(23), 1); - // Match "in order", ref then tuple + // Match "in order", reference pattern then tuple pattern let b = match a { - &(n, _) => n + &(n, _) => n, }; sink(b); // $ hasValueFlow=23 - // Match "out of order", tuple then ref + // Match "out of order", tuple pattern then deref pattern let c = match a { - (n, _) => { - match n { - &i => i - } - } + (n, _) => match n { + &i => i, + }, }; sink(c); // $ MISSING: hasValueFlow=23 } +use test_ref_pattern::*; + fn main() { read_through_borrow(); write_through_borrow(); @@ -109,4 +130,7 @@ fn main() { through_self_in_method_implicit_borrow(); through_self_in_method_explicit_borrow(); ref_nested_pattern_match(); + read_through_ref(); + write_through_ref_mut(); + ref_pattern_in_match(); } From c602e82ac42d03fe0e008433c465cf2664423390 Mon Sep 17 00:00:00 2001 From: Arthur Baars Date: Thu, 23 Jan 2025 16:03:16 +0100 Subject: [PATCH 179/279] Rust: use tracing-subscriber --- Cargo.lock | 57 ++---- MODULE.bazel | 3 +- .../tree_sitter_extractors_deps/BUILD.bazel | 36 ++-- .../BUILD.hermit-abi-0.4.0.bazel | 83 --------- .../BUILD.is-terminal-0.4.13.bazel | 170 ------------------ .../BUILD.termcolor-1.1.3.bazel | 95 ---------- ....bazel => BUILD.tracing-flame-0.2.0.bazel} | 17 +- .../BUILD.windows-sys-0.52.0.bazel | 3 - .../tree_sitter_extractors_deps/defs.bzl | 59 ++---- rust/extractor/Cargo.toml | 5 +- rust/extractor/src/archive.rs | 2 +- rust/extractor/src/diagnostics.rs | 2 +- rust/extractor/src/main.rs | 22 ++- rust/extractor/src/qltest.rs | 2 +- rust/extractor/src/rust_analyzer.rs | 6 +- rust/extractor/src/translate/base.rs | 44 +++-- rust/extractor/src/trap.rs | 2 +- .../src/extractor/mod.rs | 31 +++- 18 files changed, 132 insertions(+), 507 deletions(-) delete mode 100644 misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.hermit-abi-0.4.0.bazel delete mode 100644 misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.is-terminal-0.4.13.bazel delete mode 100644 misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.termcolor-1.1.3.bazel rename misc/bazel/3rdparty/tree_sitter_extractors_deps/{BUILD.stderrlog-0.6.0.bazel => BUILD.tracing-flame-0.2.0.bazel} (90%) diff --git a/Cargo.lock b/Cargo.lock index 9e30973bcb6..48aa23d25ea 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -415,7 +415,6 @@ dependencies = [ "figment", "glob", "itertools 0.14.0", - "log 0.4.22", "num-traits", "ra_ap_base_db", "ra_ap_cfg", @@ -435,8 +434,10 @@ dependencies = [ "serde", "serde_json", "serde_with", - "stderrlog", "toml", + "tracing", + "tracing-flame", + "tracing-subscriber", "triomphe", ] @@ -800,12 +801,6 @@ version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" -[[package]] -name = "hermit-abi" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" - [[package]] name = "hex" version = "0.4.3" @@ -898,17 +893,6 @@ dependencies = [ "libc", ] -[[package]] -name = "is-terminal" -version = "0.4.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b" -dependencies = [ - "hermit-abi 0.4.0", - "libc", - "windows-sys 0.52.0", -] - [[package]] name = "is_terminal_polyfill" version = "1.70.1" @@ -1165,7 +1149,7 @@ version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" dependencies = [ - "hermit-abi 0.3.9", + "hermit-abi", "libc", ] @@ -2190,19 +2174,6 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" -[[package]] -name = "stderrlog" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c910772f992ab17d32d6760e167d2353f4130ed50e796752689556af07dc6b" -dependencies = [ - "chrono", - "is-terminal", - "log 0.4.22", - "termcolor", - "thread_local", -] - [[package]] name = "streaming-iterator" version = "0.1.9" @@ -2237,15 +2208,6 @@ dependencies = [ "syn", ] -[[package]] -name = "termcolor" -version = "1.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" -dependencies = [ - "winapi-util", -] - [[package]] name = "text-size" version = "1.1.1" @@ -2379,6 +2341,17 @@ dependencies = [ "valuable", ] +[[package]] +name = "tracing-flame" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bae117ee14789185e129aaee5d93750abe67fdc5a9a62650452bfe4e122a3a9" +dependencies = [ + "lazy_static", + "tracing", + "tracing-subscriber", +] + [[package]] name = "tracing-log" version = "0.2.0" diff --git a/MODULE.bazel b/MODULE.bazel index 38586076773..1874a7fb8b3 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -87,7 +87,6 @@ use_repo( "vendor__globset-0.4.15", "vendor__itertools-0.14.0", "vendor__lazy_static-1.5.0", - "vendor__log-0.4.22", "vendor__mustache-0.9.0", "vendor__num-traits-0.2.19", "vendor__num_cpus-1.16.0", @@ -114,10 +113,10 @@ use_repo( "vendor__serde-1.0.217", "vendor__serde_json-1.0.135", "vendor__serde_with-3.12.0", - "vendor__stderrlog-0.6.0", "vendor__syn-2.0.96", "vendor__toml-0.8.19", "vendor__tracing-0.1.41", + "vendor__tracing-flame-0.2.0", "vendor__tracing-subscriber-0.3.19", "vendor__tree-sitter-0.24.6", "vendor__tree-sitter-embedded-template-0.23.2", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.bazel index ca9eaaf86c9..952ad243290 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.bazel @@ -187,18 +187,6 @@ alias( tags = ["manual"], ) -alias( - name = "log-0.4.22", - actual = "@vendor__log-0.4.22//:log", - tags = ["manual"], -) - -alias( - name = "log", - actual = "@vendor__log-0.4.22//:log", - tags = ["manual"], -) - alias( name = "mustache-0.9.0", actual = "@vendor__mustache-0.9.0//:mustache", @@ -517,18 +505,6 @@ alias( tags = ["manual"], ) -alias( - name = "stderrlog-0.6.0", - actual = "@vendor__stderrlog-0.6.0//:stderrlog", - tags = ["manual"], -) - -alias( - name = "stderrlog", - actual = "@vendor__stderrlog-0.6.0//:stderrlog", - tags = ["manual"], -) - alias( name = "syn-2.0.96", actual = "@vendor__syn-2.0.96//:syn", @@ -565,6 +541,18 @@ alias( tags = ["manual"], ) +alias( + name = "tracing-flame-0.2.0", + actual = "@vendor__tracing-flame-0.2.0//:tracing_flame", + tags = ["manual"], +) + +alias( + name = "tracing-flame", + actual = "@vendor__tracing-flame-0.2.0//:tracing_flame", + tags = ["manual"], +) + alias( name = "tracing-subscriber-0.3.19", actual = "@vendor__tracing-subscriber-0.3.19//:tracing_subscriber", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.hermit-abi-0.4.0.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.hermit-abi-0.4.0.bazel deleted file mode 100644 index c6ebd68edc3..00000000000 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.hermit-abi-0.4.0.bazel +++ /dev/null @@ -1,83 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//misc/bazel/3rdparty:vendor_tree_sitter_extractors -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "hermit_abi", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=hermit-abi", - "manual", - "noclippy", - "norustfmt", - ], - target_compatible_with = select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [], - "@rules_rust//rust/platform:aarch64-apple-ios": [], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], - "@rules_rust//rust/platform:aarch64-linux-android": [], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], - "@rules_rust//rust/platform:aarch64-unknown-uefi": [], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:armv7-linux-androideabi": [], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:i686-apple-darwin": [], - "@rules_rust//rust/platform:i686-linux-android": [], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [], - "@rules_rust//rust/platform:i686-unknown-freebsd": [], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], - "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], - "@rules_rust//rust/platform:thumbv7em-none-eabi": [], - "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [], - "@rules_rust//rust/platform:wasm32-wasip1": [], - "@rules_rust//rust/platform:x86_64-apple-darwin": [], - "@rules_rust//rust/platform:x86_64-apple-ios": [], - "@rules_rust//rust/platform:x86_64-linux-android": [], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-none": [], - "@rules_rust//rust/platform:x86_64-unknown-uefi": [], - "//conditions:default": ["@platforms//:incompatible"], - }), - version = "0.4.0", -) diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.is-terminal-0.4.13.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.is-terminal-0.4.13.bazel deleted file mode 100644 index b869c77744b..00000000000 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.is-terminal-0.4.13.bazel +++ /dev/null @@ -1,170 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//misc/bazel/3rdparty:vendor_tree_sitter_extractors -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "is_terminal", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=is-terminal", - "manual", - "noclippy", - "norustfmt", - ], - target_compatible_with = select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [], - "@rules_rust//rust/platform:aarch64-apple-ios": [], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], - "@rules_rust//rust/platform:aarch64-linux-android": [], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], - "@rules_rust//rust/platform:aarch64-unknown-uefi": [], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:armv7-linux-androideabi": [], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:i686-apple-darwin": [], - "@rules_rust//rust/platform:i686-linux-android": [], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [], - "@rules_rust//rust/platform:i686-unknown-freebsd": [], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], - "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], - "@rules_rust//rust/platform:thumbv7em-none-eabi": [], - "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [], - "@rules_rust//rust/platform:wasm32-wasip1": [], - "@rules_rust//rust/platform:x86_64-apple-darwin": [], - "@rules_rust//rust/platform:x86_64-apple-ios": [], - "@rules_rust//rust/platform:x86_64-linux-android": [], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-none": [], - "@rules_rust//rust/platform:x86_64-unknown-uefi": [], - "//conditions:default": ["@platforms//:incompatible"], - }), - version = "0.4.13", - deps = select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:aarch64-apple-ios": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:aarch64-linux-android": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ - "@vendor__windows-sys-0.52.0//:windows_sys", # cfg(windows) - ], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:armv7-linux-androideabi": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:i686-apple-darwin": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:i686-linux-android": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [ - "@vendor__windows-sys-0.52.0//:windows_sys", # cfg(windows) - ], - "@rules_rust//rust/platform:i686-unknown-freebsd": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:wasm32-wasip1": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:x86_64-apple-ios": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:x86_64-linux-android": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ - "@vendor__windows-sys-0.52.0//:windows_sys", # cfg(windows) - ], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ - "@vendor__libc-0.2.169//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "//conditions:default": [], - }), -) diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.termcolor-1.1.3.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.termcolor-1.1.3.bazel deleted file mode 100644 index 80d2e666256..00000000000 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.termcolor-1.1.3.bazel +++ /dev/null @@ -1,95 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//misc/bazel/3rdparty:vendor_tree_sitter_extractors -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "termcolor", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=termcolor", - "manual", - "noclippy", - "norustfmt", - ], - target_compatible_with = select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [], - "@rules_rust//rust/platform:aarch64-apple-ios": [], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], - "@rules_rust//rust/platform:aarch64-linux-android": [], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], - "@rules_rust//rust/platform:aarch64-unknown-uefi": [], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:armv7-linux-androideabi": [], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:i686-apple-darwin": [], - "@rules_rust//rust/platform:i686-linux-android": [], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [], - "@rules_rust//rust/platform:i686-unknown-freebsd": [], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], - "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], - "@rules_rust//rust/platform:thumbv7em-none-eabi": [], - "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [], - "@rules_rust//rust/platform:wasm32-wasip1": [], - "@rules_rust//rust/platform:x86_64-apple-darwin": [], - "@rules_rust//rust/platform:x86_64-apple-ios": [], - "@rules_rust//rust/platform:x86_64-linux-android": [], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-none": [], - "@rules_rust//rust/platform:x86_64-unknown-uefi": [], - "//conditions:default": ["@platforms//:incompatible"], - }), - version = "1.1.3", - deps = select({ - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ - "@vendor__winapi-util-0.1.9//:winapi_util", # cfg(windows) - ], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [ - "@vendor__winapi-util-0.1.9//:winapi_util", # cfg(windows) - ], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ - "@vendor__winapi-util-0.1.9//:winapi_util", # cfg(windows) - ], - "//conditions:default": [], - }), -) diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.stderrlog-0.6.0.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.tracing-flame-0.2.0.bazel similarity index 90% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.stderrlog-0.6.0.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.tracing-flame-0.2.0.bazel index c428b2cb8e9..978d69bb0ef 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.stderrlog-0.6.0.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.tracing-flame-0.2.0.bazel @@ -11,7 +11,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "stderrlog", + name = "tracing_flame", srcs = glob( include = ["**/*.rs"], allow_empty = True, @@ -29,9 +29,8 @@ rust_library( ], ), crate_features = [ - "chrono", "default", - "timestamps", + "smallvec", ], crate_root = "src/lib.rs", edition = "2018", @@ -40,7 +39,7 @@ rust_library( ], tags = [ "cargo-bazel", - "crate-name=stderrlog", + "crate-name=tracing-flame", "manual", "noclippy", "norustfmt", @@ -84,12 +83,10 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.6.0", + version = "0.2.0", deps = [ - "@vendor__chrono-0.4.39//:chrono", - "@vendor__is-terminal-0.4.13//:is_terminal", - "@vendor__log-0.4.22//:log", - "@vendor__termcolor-1.1.3//:termcolor", - "@vendor__thread_local-1.1.8//:thread_local", + "@vendor__lazy_static-1.5.0//:lazy_static", + "@vendor__tracing-0.1.41//:tracing", + "@vendor__tracing-subscriber-0.3.19//:tracing_subscriber", ], ) diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.windows-sys-0.52.0.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.windows-sys-0.52.0.bazel index e6b17709611..8d2ee2174e1 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.windows-sys-0.52.0.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.windows-sys-0.52.0.bazel @@ -31,10 +31,7 @@ rust_library( crate_features = [ "Win32", "Win32_Foundation", - "Win32_Storage", - "Win32_Storage_FileSystem", "Win32_System", - "Win32_System_Console", "Win32_System_ProcessStatus", "Win32_System_Threading", "default", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/defs.bzl b/misc/bazel/3rdparty/tree_sitter_extractors_deps/defs.bzl index 8cb3ec76d15..bd5fbaf27ae 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/defs.bzl +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/defs.bzl @@ -333,7 +333,6 @@ _NORMAL_DEPENDENCIES = { "figment": Label("@vendor__figment-0.10.19//:figment"), "glob": Label("@vendor__glob-0.3.2//:glob"), "itertools": Label("@vendor__itertools-0.14.0//:itertools"), - "log": Label("@vendor__log-0.4.22//:log"), "num-traits": Label("@vendor__num-traits-0.2.19//:num_traits"), "ra_ap_base_db": Label("@vendor__ra_ap_base_db-0.0.258//:ra_ap_base_db"), "ra_ap_cfg": Label("@vendor__ra_ap_cfg-0.0.258//:ra_ap_cfg"), @@ -352,8 +351,10 @@ _NORMAL_DEPENDENCIES = { "serde": Label("@vendor__serde-1.0.217//:serde"), "serde_json": Label("@vendor__serde_json-1.0.135//:serde_json"), "serde_with": Label("@vendor__serde_with-3.12.0//:serde_with"), - "stderrlog": Label("@vendor__stderrlog-0.6.0//:stderrlog"), "toml": Label("@vendor__toml-0.8.19//:toml"), + "tracing": Label("@vendor__tracing-0.1.41//:tracing"), + "tracing-flame": Label("@vendor__tracing-flame-0.2.0//:tracing_flame"), + "tracing-subscriber": Label("@vendor__tracing-subscriber-0.3.19//:tracing_subscriber"), "triomphe": Label("@vendor__triomphe-0.1.14//:triomphe"), }, }, @@ -594,7 +595,6 @@ _CONDITIONS = { "cfg(any(target_os = \"linux\", target_os = \"android\"))": ["@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], "cfg(any(target_os = \"macos\", target_os = \"ios\"))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios"], "cfg(any(target_pointer_width = \"8\", target_pointer_width = \"16\", target_pointer_width = \"32\"))": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-pc-windows-msvc", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:riscv32imc-unknown-none-elf", "@rules_rust//rust/platform:thumbv7em-none-eabi", "@rules_rust//rust/platform:thumbv8m.main-none-eabi", "@rules_rust//rust/platform:wasm32-unknown-unknown", "@rules_rust//rust/platform:wasm32-wasip1"], - "cfg(any(unix, target_os = \"wasi\"))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-fuchsia", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:wasm32-wasip1", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-fuchsia", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], "cfg(not(windows))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-fuchsia", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710", "@rules_rust//rust/platform:aarch64-unknown-uefi", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:riscv32imc-unknown-none-elf", "@rules_rust//rust/platform:riscv64gc-unknown-none-elf", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:thumbv7em-none-eabi", "@rules_rust//rust/platform:thumbv8m.main-none-eabi", "@rules_rust//rust/platform:wasm32-unknown-unknown", "@rules_rust//rust/platform:wasm32-wasip1", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-fuchsia", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu", "@rules_rust//rust/platform:x86_64-unknown-none", "@rules_rust//rust/platform:x86_64-unknown-uefi"], "cfg(target_os = \"android\")": ["@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:x86_64-linux-android"], "cfg(target_os = \"haiku\")": [], @@ -1453,16 +1453,6 @@ def crate_repositories(): build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.hermit-abi-0.3.9.bazel"), ) - maybe( - http_archive, - name = "vendor__hermit-abi-0.4.0", - sha256 = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc", - type = "tar.gz", - urls = ["https://static.crates.io/crates/hermit-abi/0.4.0/download"], - strip_prefix = "hermit-abi-0.4.0", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.hermit-abi-0.4.0.bazel"), - ) - maybe( http_archive, name = "vendor__hex-0.4.3", @@ -1563,16 +1553,6 @@ def crate_repositories(): build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.inotify-sys-0.1.5.bazel"), ) - maybe( - http_archive, - name = "vendor__is-terminal-0.4.13", - sha256 = "261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b", - type = "tar.gz", - urls = ["https://static.crates.io/crates/is-terminal/0.4.13/download"], - strip_prefix = "is-terminal-0.4.13", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.is-terminal-0.4.13.bazel"), - ) - maybe( http_archive, name = "vendor__is_terminal_polyfill-1.70.1", @@ -2702,16 +2682,6 @@ def crate_repositories(): build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.stable_deref_trait-1.2.0.bazel"), ) - maybe( - http_archive, - name = "vendor__stderrlog-0.6.0", - sha256 = "61c910772f992ab17d32d6760e167d2353f4130ed50e796752689556af07dc6b", - type = "tar.gz", - urls = ["https://static.crates.io/crates/stderrlog/0.6.0/download"], - strip_prefix = "stderrlog-0.6.0", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.stderrlog-0.6.0.bazel"), - ) - maybe( http_archive, name = "vendor__streaming-iterator-0.1.9", @@ -2752,16 +2722,6 @@ def crate_repositories(): build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.synstructure-0.13.1.bazel"), ) - maybe( - http_archive, - name = "vendor__termcolor-1.1.3", - sha256 = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755", - type = "tar.gz", - urls = ["https://static.crates.io/crates/termcolor/1.1.3/download"], - strip_prefix = "termcolor-1.1.3", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.termcolor-1.1.3.bazel"), - ) - maybe( http_archive, name = "vendor__text-size-1.1.1", @@ -2892,6 +2852,16 @@ def crate_repositories(): build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.tracing-core-0.1.33.bazel"), ) + maybe( + http_archive, + name = "vendor__tracing-flame-0.2.0", + sha256 = "0bae117ee14789185e129aaee5d93750abe67fdc5a9a62650452bfe4e122a3a9", + type = "tar.gz", + urls = ["https://static.crates.io/crates/tracing-flame/0.2.0/download"], + strip_prefix = "tracing-flame-0.2.0", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.tracing-flame-0.2.0.bazel"), + ) + maybe( http_archive, name = "vendor__tracing-log-0.2.0", @@ -3456,7 +3426,6 @@ def crate_repositories(): struct(repo = "vendor__globset-0.4.15", is_dev_dep = False), struct(repo = "vendor__itertools-0.14.0", is_dev_dep = False), struct(repo = "vendor__lazy_static-1.5.0", is_dev_dep = False), - struct(repo = "vendor__log-0.4.22", is_dev_dep = False), struct(repo = "vendor__mustache-0.9.0", is_dev_dep = False), struct(repo = "vendor__num-traits-0.2.19", is_dev_dep = False), struct(repo = "vendor__num_cpus-1.16.0", is_dev_dep = False), @@ -3482,10 +3451,10 @@ def crate_repositories(): struct(repo = "vendor__serde-1.0.217", is_dev_dep = False), struct(repo = "vendor__serde_json-1.0.135", is_dev_dep = False), struct(repo = "vendor__serde_with-3.12.0", is_dev_dep = False), - struct(repo = "vendor__stderrlog-0.6.0", is_dev_dep = False), struct(repo = "vendor__syn-2.0.96", is_dev_dep = False), struct(repo = "vendor__toml-0.8.19", is_dev_dep = False), struct(repo = "vendor__tracing-0.1.41", is_dev_dep = False), + struct(repo = "vendor__tracing-flame-0.2.0", is_dev_dep = False), struct(repo = "vendor__tracing-subscriber-0.3.19", is_dev_dep = False), struct(repo = "vendor__tree-sitter-0.24.6", is_dev_dep = False), struct(repo = "vendor__tree-sitter-embedded-template-0.23.2", is_dev_dep = False), diff --git a/rust/extractor/Cargo.toml b/rust/extractor/Cargo.toml index 310ffefb778..62f7038c5e7 100644 --- a/rust/extractor/Cargo.toml +++ b/rust/extractor/Cargo.toml @@ -8,7 +8,6 @@ edition = "2021" anyhow = "1.0.95" clap = { version = "4.5.26", features = ["derive"] } figment = { version = "0.10.19", features = ["env", "yaml"] } -log = "0.4.22" num-traits = "0.2.19" ra_ap_base_db = "0.0.258" ra_ap_hir = "0.0.258" @@ -26,7 +25,6 @@ ra_ap_cfg = "0.0.258" ra_ap_intern = "0.0.258" serde = "1.0.217" serde_with = "3.12.0" -stderrlog = "0.6.0" triomphe = "0.1.14" argfile = "0.2.1" codeql-extractor = { path = "../../shared/tree-sitter-extractor" } @@ -37,3 +35,6 @@ chrono = { version = "0.4.39", features = ["serde"] } serde_json = "1.0.135" dunce = "1.0.5" toml = "0.8.19" +tracing = "0.1.41" +tracing-flame = "0.2.0" +tracing-subscriber = "0.3.19" diff --git a/rust/extractor/src/archive.rs b/rust/extractor/src/archive.rs index 248c0e85d9d..ad27c483942 100644 --- a/rust/extractor/src/archive.rs +++ b/rust/extractor/src/archive.rs @@ -1,7 +1,7 @@ use codeql_extractor::file_paths; -use log::{debug, warn}; use std::fs; use std::path::{Path, PathBuf}; +use tracing::{debug, warn}; pub struct Archiver { pub root: PathBuf, diff --git a/rust/extractor/src/diagnostics.rs b/rust/extractor/src/diagnostics.rs index 0e202e95bbd..d111975db7d 100644 --- a/rust/extractor/src/diagnostics.rs +++ b/rust/extractor/src/diagnostics.rs @@ -1,7 +1,6 @@ use crate::config::Config; use anyhow::Context; use chrono::{DateTime, Utc}; -use log::{debug, info}; use ra_ap_project_model::ProjectManifest; use serde::ser::SerializeMap; use serde::Serialize; @@ -10,6 +9,7 @@ use std::fmt::Display; use std::fs::File; use std::path::{Path, PathBuf}; use std::time::Instant; +use tracing::{debug, info}; #[derive(Default, Debug, Clone, Copy, Serialize)] #[serde(rename_all = "camelCase")] diff --git a/rust/extractor/src/main.rs b/rust/extractor/src/main.rs index 1b5ec515d0e..5c738e29dab 100644 --- a/rust/extractor/src/main.rs +++ b/rust/extractor/src/main.rs @@ -3,7 +3,6 @@ use crate::rust_analyzer::path_to_file_id; use crate::trap::TrapId; use anyhow::Context; use archive::Archiver; -use log::{info, warn}; use ra_ap_hir::Semantics; use ra_ap_ide_db::line_index::{LineCol, LineIndex}; use ra_ap_ide_db::RootDatabase; @@ -16,6 +15,9 @@ use std::{ collections::HashMap, path::{Path, PathBuf}, }; +use tracing::{info, warn}; +use tracing_subscriber::layer::SubscriberExt; +use tracing_subscriber::util::SubscriberInitExt; mod archive; mod config; @@ -85,7 +87,7 @@ impl<'a> Extractor<'a> { } translator.emit_source_file(ast); translator.trap.commit().unwrap_or_else(|err| { - log::error!( + tracing::error!( "Failed to write trap file for: {}: {}", display_path, err.to_string() @@ -180,11 +182,19 @@ fn cwd() -> anyhow::Result { fn main() -> anyhow::Result<()> { let start = Instant::now(); + let flame_layer = if let Ok(path) = std::env::var("CODEQL_EXTRACTOR_RUST_OPTION_FLAME_LOG") { + tracing_flame::FlameLayer::with_file(path).ok() + } else { + None + }; + tracing_subscriber::registry() + .with(codeql_extractor::extractor::default_subscriber_with_level( + "single_arch", + )) + .with(flame_layer.map(|x| x.0)) + .init(); + let mut cfg = config::Config::extract().context("failed to load configuration")?; - stderrlog::new() - .module(module_path!()) - .verbosity(2 + cfg.verbose as usize) - .init()?; if cfg.qltest { qltest::prepare(&mut cfg)?; } diff --git a/rust/extractor/src/qltest.rs b/rust/extractor/src/qltest.rs index d6db767a5dc..9553907b7db 100644 --- a/rust/extractor/src/qltest.rs +++ b/rust/extractor/src/qltest.rs @@ -2,10 +2,10 @@ use crate::config::Config; use anyhow::Context; use glob::glob; use itertools::Itertools; -use log::info; use std::ffi::OsStr; use std::fs; use std::process::Command; +use tracing::info; fn dump_lib() -> anyhow::Result<()> { let path_iterator = glob("*.rs").context("globbing test sources")?; diff --git a/rust/extractor/src/rust_analyzer.rs b/rust/extractor/src/rust_analyzer.rs index 5d03bcc156d..5821f73062b 100644 --- a/rust/extractor/src/rust_analyzer.rs +++ b/rust/extractor/src/rust_analyzer.rs @@ -1,5 +1,4 @@ use itertools::Itertools; -use log::{debug, error, info, warn}; use ra_ap_base_db::SourceDatabase; use ra_ap_hir::Semantics; use ra_ap_ide_db::RootDatabase; @@ -22,6 +21,7 @@ use std::collections::{HashMap, HashSet}; use std::fs; use std::path::{Path, PathBuf}; use std::rc::Rc; +use tracing::{debug, error, info, warn}; use triomphe::Arc; pub enum RustAnalyzer<'a> { @@ -51,7 +51,7 @@ impl<'a> RustAnalyzer<'a> { project: &ProjectManifest, config: &CargoConfig, ) -> Option<(RootDatabase, Vfs)> { - let progress = |t| (log::trace!("progress: {}", t)); + let progress = |t| (tracing::trace!("progress: {}", t)); let load_config = LoadCargoConfig { load_out_dirs_from_check: true, with_proc_macro_server: ProcMacroServerChoice::Sysroot, @@ -62,7 +62,7 @@ impl<'a> RustAnalyzer<'a> { match load_workspace_at(manifest.as_ref(), config, &load_config, &progress) { Ok((db, vfs, _macro_server)) => Some((db, vfs)), Err(err) => { - log::error!("failed to load workspace for {}: {}", manifest, err); + tracing::error!("failed to load workspace for {}: {}", manifest, err); None } } diff --git a/rust/extractor/src/translate/base.rs b/rust/extractor/src/translate/base.rs index cfdde2053d0..3b9d6a5f95f 100644 --- a/rust/extractor/src/translate/base.rs +++ b/rust/extractor/src/translate/base.rs @@ -4,7 +4,6 @@ use crate::rust_analyzer::FileSemanticInformation; use crate::trap::{DiagnosticSeverity, TrapFile, TrapId}; use crate::trap::{Label, TrapClass}; use itertools::Either; -use log::Level; use ra_ap_base_db::ra_salsa::InternKey; use ra_ap_base_db::CrateOrigin; use ra_ap_hir::db::ExpandDatabase; @@ -170,20 +169,37 @@ impl<'a> Translator<'a> { location: (LineCol, LineCol), ) { let (start, end) = location; - let level = match severity { - DiagnosticSeverity::Debug => Level::Debug, - DiagnosticSeverity::Info => Level::Info, - DiagnosticSeverity::Warning => Level::Warn, - DiagnosticSeverity::Error => Level::Error, + match severity { + DiagnosticSeverity::Debug => tracing::debug!( + "{}:{}:{}: {}", + self.path, + start.line + 1, + start.col + 1, + &full_message + ), + DiagnosticSeverity::Info => tracing::info!( + "{}:{}:{}: {}", + self.path, + start.line + 1, + start.col + 1, + &full_message + ), + DiagnosticSeverity::Warning => tracing::warn!( + "{}:{}:{}: {}", + self.path, + start.line + 1, + start.col + 1, + &full_message + ), + DiagnosticSeverity::Error => tracing::error!( + "{}:{}:{}: {}", + self.path, + start.line + 1, + start.col + 1, + &full_message + ), }; - log::log!( - level, - "{}:{}:{}: {}", - self.path, - start.line + 1, - start.col + 1, - &full_message - ); + if severity > DiagnosticSeverity::Debug { let location = self.trap.emit_location_label(self.label, start, end); self.trap diff --git a/rust/extractor/src/trap.rs b/rust/extractor/src/trap.rs index 6c8e9b2c3c8..d118b04b716 100644 --- a/rust/extractor/src/trap.rs +++ b/rust/extractor/src/trap.rs @@ -1,12 +1,12 @@ use crate::config::Compression; use crate::{config, generated}; use codeql_extractor::{extractor, file_paths, trap}; -use log::debug; use ra_ap_ide_db::line_index::LineCol; use std::fmt::Debug; use std::hash::Hash; use std::marker::PhantomData; use std::path::{Path, PathBuf}; +use tracing::debug; pub use trap::Label as UntypedLabel; pub use trap::Writer; diff --git a/shared/tree-sitter-extractor/src/extractor/mod.rs b/shared/tree-sitter-extractor/src/extractor/mod.rs index f9360be1445..fc87d05b7e7 100644 --- a/shared/tree-sitter-extractor/src/extractor/mod.rs +++ b/shared/tree-sitter-extractor/src/extractor/mod.rs @@ -7,6 +7,13 @@ use std::collections::BTreeSet as Set; use std::env; use std::path::Path; +use tracing_subscriber::filter::Filtered; +use tracing_subscriber::fmt::format::DefaultFields; +use tracing_subscriber::fmt::format::Format; +use tracing_subscriber::layer::SubscriberExt; +use tracing_subscriber::util::SubscriberInitExt; +use tracing_subscriber::EnvFilter; +use tracing_subscriber::Layer; use tree_sitter::{Language, Node, Parser, Range, Tree}; pub mod simple; @@ -15,11 +22,29 @@ pub mod simple; /// `RUST_LOG` and `CODEQL_VERBOSITY` (prioritized in that order), /// falling back to `warn` if neither is set. pub fn set_tracing_level(language: &str) { - tracing_subscriber::fmt() + tracing_subscriber::registry() + .with(default_subscriber_with_level(language)) + .init(); +} + +/// Create a `Subscriber` configured with the tracing level based on the environment variables +/// `RUST_LOG` and `CODEQL_VERBOSITY` (prioritized in that order), falling back to `warn` if neither is set. +pub fn default_subscriber_with_level( + language: &str, +) -> Filtered< + tracing_subscriber::fmt::Layer< + tracing_subscriber::Registry, + DefaultFields, + Format, + >, + EnvFilter, + tracing_subscriber::Registry, +> { + tracing_subscriber::fmt::layer() .with_target(false) .without_time() .with_level(true) - .with_env_filter( + .with_filter( tracing_subscriber::EnvFilter::try_from_default_env().unwrap_or_else( |_| -> tracing_subscriber::EnvFilter { let verbosity = env::var("CODEQL_VERBOSITY") @@ -38,9 +63,7 @@ pub fn set_tracing_level(language: &str) { }, ), ) - .init(); } - pub fn populate_file(writer: &mut trap::Writer, absolute_path: &Path) -> trap::Label { let (file_label, fresh) = writer.global_id(&trap::full_id_for_file( &file_paths::normalize_path(absolute_path), From 0442d242047e49914d6ac019f67751928641afb8 Mon Sep 17 00:00:00 2001 From: Arthur Baars Date: Tue, 11 Feb 2025 18:05:15 +0100 Subject: [PATCH 180/279] Rust: drop tracing:: qualifiers --- rust/extractor/src/main.rs | 4 +-- rust/extractor/src/rust_analyzer.rs | 6 ++-- rust/extractor/src/translate/base.rs | 50 +++++++++++----------------- 3 files changed, 25 insertions(+), 35 deletions(-) diff --git a/rust/extractor/src/main.rs b/rust/extractor/src/main.rs index 5c738e29dab..d3732846fa4 100644 --- a/rust/extractor/src/main.rs +++ b/rust/extractor/src/main.rs @@ -15,7 +15,7 @@ use std::{ collections::HashMap, path::{Path, PathBuf}, }; -use tracing::{info, warn}; +use tracing::{error, info, warn}; use tracing_subscriber::layer::SubscriberExt; use tracing_subscriber::util::SubscriberInitExt; @@ -87,7 +87,7 @@ impl<'a> Extractor<'a> { } translator.emit_source_file(ast); translator.trap.commit().unwrap_or_else(|err| { - tracing::error!( + error!( "Failed to write trap file for: {}: {}", display_path, err.to_string() diff --git a/rust/extractor/src/rust_analyzer.rs b/rust/extractor/src/rust_analyzer.rs index 5821f73062b..21f62281e72 100644 --- a/rust/extractor/src/rust_analyzer.rs +++ b/rust/extractor/src/rust_analyzer.rs @@ -21,7 +21,7 @@ use std::collections::{HashMap, HashSet}; use std::fs; use std::path::{Path, PathBuf}; use std::rc::Rc; -use tracing::{debug, error, info, warn}; +use tracing::{debug, error, info, trace, warn}; use triomphe::Arc; pub enum RustAnalyzer<'a> { @@ -51,7 +51,7 @@ impl<'a> RustAnalyzer<'a> { project: &ProjectManifest, config: &CargoConfig, ) -> Option<(RootDatabase, Vfs)> { - let progress = |t| (tracing::trace!("progress: {}", t)); + let progress = |t| (trace!("progress: {}", t)); let load_config = LoadCargoConfig { load_out_dirs_from_check: true, with_proc_macro_server: ProcMacroServerChoice::Sysroot, @@ -62,7 +62,7 @@ impl<'a> RustAnalyzer<'a> { match load_workspace_at(manifest.as_ref(), config, &load_config, &progress) { Ok((db, vfs, _macro_server)) => Some((db, vfs)), Err(err) => { - tracing::error!("failed to load workspace for {}: {}", manifest, err); + error!("failed to load workspace for {}: {}", manifest, err); None } } diff --git a/rust/extractor/src/translate/base.rs b/rust/extractor/src/translate/base.rs index 3b9d6a5f95f..51424eed09e 100644 --- a/rust/extractor/src/translate/base.rs +++ b/rust/extractor/src/translate/base.rs @@ -71,6 +71,18 @@ macro_rules! emit_detached { ($($_:tt)*) => {}; } +// see https://github.com/tokio-rs/tracing/issues/2730 +macro_rules! dispatch_to_tracing { + ($lvl:ident, $($arg:tt)+) => { + match $lvl { + DiagnosticSeverity::Debug => ::tracing::debug!($($arg)+), + DiagnosticSeverity::Info => ::tracing::info!($($arg)+), + DiagnosticSeverity::Warning => ::tracing::warn!($($arg)+), + DiagnosticSeverity::Error => ::tracing::error!($($arg)+), + } + }; +} + pub struct Translator<'a> { pub trap: TrapFile, path: &'a str, @@ -169,36 +181,14 @@ impl<'a> Translator<'a> { location: (LineCol, LineCol), ) { let (start, end) = location; - match severity { - DiagnosticSeverity::Debug => tracing::debug!( - "{}:{}:{}: {}", - self.path, - start.line + 1, - start.col + 1, - &full_message - ), - DiagnosticSeverity::Info => tracing::info!( - "{}:{}:{}: {}", - self.path, - start.line + 1, - start.col + 1, - &full_message - ), - DiagnosticSeverity::Warning => tracing::warn!( - "{}:{}:{}: {}", - self.path, - start.line + 1, - start.col + 1, - &full_message - ), - DiagnosticSeverity::Error => tracing::error!( - "{}:{}:{}: {}", - self.path, - start.line + 1, - start.col + 1, - &full_message - ), - }; + dispatch_to_tracing!( + severity, + "{}:{}:{}: {}", + self.path, + start.line + 1, + start.col + 1, + &full_message, + ); if severity > DiagnosticSeverity::Debug { let location = self.trap.emit_location_label(self.label, start, end); From 3218faee6c29d1d31e21b24598100202de2d0512 Mon Sep 17 00:00:00 2001 From: Arthur Baars Date: Tue, 11 Feb 2025 18:09:53 +0100 Subject: [PATCH 181/279] Rust: make flame_log a config option --- rust/extractor/src/config.rs | 1 + rust/extractor/src/main.rs | 11 +++++------ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/rust/extractor/src/config.rs b/rust/extractor/src/config.rs index b18a0fdeece..cb8805d7574 100644 --- a/rust/extractor/src/config.rs +++ b/rust/extractor/src/config.rs @@ -51,6 +51,7 @@ pub struct Config { pub cargo_target: Option, pub cargo_features: Vec, pub cargo_cfg_overrides: Vec, + pub flame_log: Option, pub verbose: u8, pub compression: Compression, pub inputs: Vec, diff --git a/rust/extractor/src/main.rs b/rust/extractor/src/main.rs index d3732846fa4..10a107701a9 100644 --- a/rust/extractor/src/main.rs +++ b/rust/extractor/src/main.rs @@ -181,8 +181,12 @@ fn cwd() -> anyhow::Result { } fn main() -> anyhow::Result<()> { + let mut cfg = config::Config::extract().context("failed to load configuration")?; + if cfg.qltest { + qltest::prepare(&mut cfg)?; + } let start = Instant::now(); - let flame_layer = if let Ok(path) = std::env::var("CODEQL_EXTRACTOR_RUST_OPTION_FLAME_LOG") { + let flame_layer = if let Some(path) = &cfg.flame_log { tracing_flame::FlameLayer::with_file(path).ok() } else { None @@ -193,11 +197,6 @@ fn main() -> anyhow::Result<()> { )) .with(flame_layer.map(|x| x.0)) .init(); - - let mut cfg = config::Config::extract().context("failed to load configuration")?; - if cfg.qltest { - qltest::prepare(&mut cfg)?; - } info!("{cfg:#?}\n"); let traps = trap::TrapFileProvider::new(&cfg).context("failed to set up trap files")?; From 5621eecc86c7f83c9310bbb7a8402b33a146a9a2 Mon Sep 17 00:00:00 2001 From: Arthur Baars Date: Tue, 11 Feb 2025 18:32:32 +0100 Subject: [PATCH 182/279] Rust: config: replace verbose with verbosity --- rust/extractor/src/config.rs | 5 ++--- rust/extractor/src/main.rs | 1 + shared/tree-sitter-extractor/src/extractor/mod.rs | 11 +++++++---- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/rust/extractor/src/config.rs b/rust/extractor/src/config.rs index cb8805d7574..f852ee4c4b6 100644 --- a/rust/extractor/src/config.rs +++ b/rust/extractor/src/config.rs @@ -10,7 +10,6 @@ use figment::{ Figment, }; use itertools::Itertools; -use num_traits::Zero; use ra_ap_cfg::{CfgAtom, CfgDiff}; use ra_ap_ide_db::FxHashMap; use ra_ap_intern::Symbol; @@ -52,7 +51,7 @@ pub struct Config { pub cargo_features: Vec, pub cargo_cfg_overrides: Vec, pub flame_log: Option, - pub verbose: u8, + pub verbosity: Option, pub compression: Compression, pub inputs: Vec, pub qltest: bool, @@ -66,7 +65,7 @@ impl Config { .context("expanding parameter files")?; let cli_args = CliConfig::parse_from(args); let mut figment = Figment::new() - .merge(Env::raw().only(["CODEQL_VERBOSE"].as_slice())) + .merge(Env::prefixed("CODEQL_")) .merge(Env::prefixed("CODEQL_EXTRACTOR_RUST_")) .merge(Env::prefixed("CODEQL_EXTRACTOR_RUST_OPTION_")) .merge(Serialized::defaults(cli_args)); diff --git a/rust/extractor/src/main.rs b/rust/extractor/src/main.rs index 10a107701a9..343bdbb0180 100644 --- a/rust/extractor/src/main.rs +++ b/rust/extractor/src/main.rs @@ -194,6 +194,7 @@ fn main() -> anyhow::Result<()> { tracing_subscriber::registry() .with(codeql_extractor::extractor::default_subscriber_with_level( "single_arch", + &cfg.verbosity, )) .with(flame_layer.map(|x| x.0)) .init(); diff --git a/shared/tree-sitter-extractor/src/extractor/mod.rs b/shared/tree-sitter-extractor/src/extractor/mod.rs index fc87d05b7e7..fcefe87106c 100644 --- a/shared/tree-sitter-extractor/src/extractor/mod.rs +++ b/shared/tree-sitter-extractor/src/extractor/mod.rs @@ -22,15 +22,17 @@ pub mod simple; /// `RUST_LOG` and `CODEQL_VERBOSITY` (prioritized in that order), /// falling back to `warn` if neither is set. pub fn set_tracing_level(language: &str) { + let verbosity = env::var("CODEQL_VERBOSITY").ok(); tracing_subscriber::registry() - .with(default_subscriber_with_level(language)) + .with(default_subscriber_with_level(language, &verbosity)) .init(); } /// Create a `Subscriber` configured with the tracing level based on the environment variables -/// `RUST_LOG` and `CODEQL_VERBOSITY` (prioritized in that order), falling back to `warn` if neither is set. +/// `RUST_LOG` and `verbosity` (prioritized in that order), falling back to `warn` if neither is set. pub fn default_subscriber_with_level( language: &str, + verbosity: &Option, ) -> Filtered< tracing_subscriber::fmt::Layer< tracing_subscriber::Registry, @@ -47,7 +49,8 @@ pub fn default_subscriber_with_level( .with_filter( tracing_subscriber::EnvFilter::try_from_default_env().unwrap_or_else( |_| -> tracing_subscriber::EnvFilter { - let verbosity = env::var("CODEQL_VERBOSITY") + let verbosity = verbosity + .as_ref() .map(|v| match v.to_lowercase().as_str() { "off" | "errors" => "error", "warnings" => "warn", @@ -56,7 +59,7 @@ pub fn default_subscriber_with_level( "trace" | "progress++" | "progress+++" => "trace", _ => "warn", }) - .unwrap_or_else(|_| "warn"); + .unwrap_or_else(|| "warn"); tracing_subscriber::EnvFilter::new(format!( "{language}_extractor={verbosity},codeql_extractor={verbosity}" )) From 64f0908d0d92198e6718cd98196fc54d6ccd56f3 Mon Sep 17 00:00:00 2001 From: Arthur Baars Date: Wed, 12 Feb 2025 10:03:52 +0100 Subject: [PATCH 183/279] Rust: keep FlushGuard in a variable --- rust/extractor/src/main.rs | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/rust/extractor/src/main.rs b/rust/extractor/src/main.rs index 343bdbb0180..48eecaad462 100644 --- a/rust/extractor/src/main.rs +++ b/rust/extractor/src/main.rs @@ -186,17 +186,21 @@ fn main() -> anyhow::Result<()> { qltest::prepare(&mut cfg)?; } let start = Instant::now(); - let flame_layer = if let Some(path) = &cfg.flame_log { - tracing_flame::FlameLayer::with_file(path).ok() + let (flame_layer, _flush_guard) = if let Some(path) = &cfg.flame_log { + tracing_flame::FlameLayer::with_file(path) + .ok() + .map(|(a, b)| (Some(a), Some(b))) + .unwrap_or((None, None)) } else { - None + (None, None) }; + tracing_subscriber::registry() .with(codeql_extractor::extractor::default_subscriber_with_level( "single_arch", &cfg.verbosity, )) - .with(flame_layer.map(|x| x.0)) + .with(flame_layer) .init(); info!("{cfg:#?}\n"); @@ -247,6 +251,5 @@ fn main() -> anyhow::Result<()> { } } } - extractor.emit_extraction_diagnostics(start, &cfg) } From f46a2a177384ef5c3ed63302a0e067dc2f1ab8cf Mon Sep 17 00:00:00 2001 From: Joe Farebrother Date: Wed, 12 Feb 2025 09:40:45 +0000 Subject: [PATCH 184/279] Exclude some decorators --- python/ql/src/Functions/MethodArgNames.qll | 12 +++++++++++- .../Functions/methodArgNames/parameter_names.py | 8 ++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/python/ql/src/Functions/MethodArgNames.qll b/python/ql/src/Functions/MethodArgNames.qll index 0cbe3ba2196..0d775b9dbf0 100644 --- a/python/ql/src/Functions/MethodArgNames.qll +++ b/python/ql/src/Functions/MethodArgNames.qll @@ -43,6 +43,15 @@ private predicate usedInInit(Function f, Class c) { ) } +/** + * Holds if `f` has no arguments, and also has a decorator. + * We assume that the decorator affect the method in such a way that a `self` parameter is unneeded. + */ +private predicate noArgsWithDecorator(Function f) { + not exists(f.getAnArg()) and + exists(f.getADecorator()) +} + /** Holds if the first parameter of `f` should be named `self`. */ predicate shouldBeSelf(Function f, Class c) { methodOfClass(f, c) and @@ -50,7 +59,8 @@ predicate shouldBeSelf(Function f, Class c) { not isClassmethod(f) and not isMetaclass(c) and not isZopeInterface(c) and - not usedInInit(f, c) + not usedInInit(f, c) and + not noArgsWithDecorator(f) } /** Holds if the first parameter of `f` should be named `cls`. */ diff --git a/python/ql/test/query-tests/Functions/methodArgNames/parameter_names.py b/python/ql/test/query-tests/Functions/methodArgNames/parameter_names.py index 6a93c35568e..3a2fddc9f02 100644 --- a/python/ql/test/query-tests/Functions/methodArgNames/parameter_names.py +++ b/python/ql/test/query-tests/Functions/methodArgNames/parameter_names.py @@ -120,7 +120,15 @@ class Z(zope.interface.Interface): Z().meth(0) +def weird_decorator(f): + def g(self): + return f() + return g +class B: + @weird_decorator + def f(): # allow no-arg functions with a decorator + pass # The `__init_subclass__` (introduced in Python 3.6) # and `__class_getitem__` (introduced in Python 3.7) methods are methods From 5da14252ed5ce96c71b3d14cffe16481cc2262d4 Mon Sep 17 00:00:00 2001 From: Simon Friis Vindum Date: Wed, 12 Feb 2025 10:48:57 +0100 Subject: [PATCH 185/279] Rust: Include names in patterns in the CFG --- .../internal/ControlFlowGraphImpl.qll | 12 +- .../controlflow/BasicBlocks.expected | 74 ++++++---- .../library-tests/controlflow/Cfg.expected | 129 ++++++++++++++++-- 3 files changed, 170 insertions(+), 45 deletions(-) diff --git a/rust/ql/lib/codeql/rust/controlflow/internal/ControlFlowGraphImpl.qll b/rust/ql/lib/codeql/rust/controlflow/internal/ControlFlowGraphImpl.qll index e8555203e46..2ba9a6fb308 100644 --- a/rust/ql/lib/codeql/rust/controlflow/internal/ControlFlowGraphImpl.qll +++ b/rust/ql/lib/codeql/rust/controlflow/internal/ControlFlowGraphImpl.qll @@ -648,8 +648,12 @@ module PatternTrees { abstract class PostOrderPatTree extends StandardPatTree, StandardPostOrderTree { } - class IdentPatTree extends PostOrderPatTree, IdentPat { - override Pat getPat(int i) { i = 0 and result = this.getPat() } + class IdentPatTree extends StandardPostOrderTree, IdentPat { + override AstNode getChildNode(int i) { + i = 0 and result = this.getPat() + or + i = 1 and result = this.getName() + } override predicate last(AstNode node, Completion c) { super.last(node, c) @@ -658,7 +662,11 @@ module PatternTrees { } override predicate succ(AstNode pred, AstNode succ, Completion c) { + // Edge from succesful subpattern to name super.succ(pred, succ, c) and c.(MatchCompletion).succeeded() + or + // Edge from name to the identifier pattern itself + last(this.getName(), pred, c) and succ = this and completionIsNormal(c) } } diff --git a/rust/ql/test/library-tests/controlflow/BasicBlocks.expected b/rust/ql/test/library-tests/controlflow/BasicBlocks.expected index 7f55685afe9..b89c4ce0151 100644 --- a/rust/ql/test/library-tests/controlflow/BasicBlocks.expected +++ b/rust/ql/test/library-tests/controlflow/BasicBlocks.expected @@ -612,32 +612,42 @@ dominates | test.rs:396:13:396:13 | _ | test.rs:396:13:396:13 | _ | | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:401:9:404:9 | match 43 { ... } | -| test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:402:13:402:21 | [match(true)] n @ ... | +| test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:402:13:402:13 | n | | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:402:17:402:17 | 1 | | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:402:20:402:21 | 10 | +| test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:402:26:402:26 | 2 | | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:403:13:403:13 | _ | | test.rs:401:9:404:9 | match 43 { ... } | test.rs:401:9:404:9 | match 43 { ... } | -| test.rs:402:13:402:21 | [match(true)] n @ ... | test.rs:402:13:402:21 | [match(true)] n @ ... | -| test.rs:402:17:402:17 | 1 | test.rs:402:13:402:21 | [match(true)] n @ ... | +| test.rs:402:13:402:13 | n | test.rs:402:13:402:13 | n | +| test.rs:402:13:402:13 | n | test.rs:402:26:402:26 | 2 | +| test.rs:402:17:402:17 | 1 | test.rs:402:13:402:13 | n | | test.rs:402:17:402:17 | 1 | test.rs:402:17:402:17 | 1 | | test.rs:402:17:402:17 | 1 | test.rs:402:20:402:21 | 10 | -| test.rs:402:20:402:21 | 10 | test.rs:402:13:402:21 | [match(true)] n @ ... | +| test.rs:402:17:402:17 | 1 | test.rs:402:26:402:26 | 2 | +| test.rs:402:20:402:21 | 10 | test.rs:402:13:402:13 | n | | test.rs:402:20:402:21 | 10 | test.rs:402:20:402:21 | 10 | +| test.rs:402:20:402:21 | 10 | test.rs:402:26:402:26 | 2 | +| test.rs:402:26:402:26 | 2 | test.rs:402:26:402:26 | 2 | | test.rs:403:13:403:13 | _ | test.rs:403:13:403:13 | _ | | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:409:9:412:9 | match a { ... } | -| test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | +| test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:410:21:410:21 | n | | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:410:25:410:25 | 1 | | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:410:28:410:29 | 10 | -| test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:411:13:411:21 | ref mut n | +| test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:410:35:410:35 | n | +| test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:411:21:411:21 | n | | test.rs:409:9:412:9 | match a { ... } | test.rs:409:9:412:9 | match a { ... } | -| test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | -| test.rs:410:25:410:25 | 1 | test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | +| test.rs:410:21:410:21 | n | test.rs:410:21:410:21 | n | +| test.rs:410:21:410:21 | n | test.rs:410:35:410:35 | n | +| test.rs:410:25:410:25 | 1 | test.rs:410:21:410:21 | n | | test.rs:410:25:410:25 | 1 | test.rs:410:25:410:25 | 1 | | test.rs:410:25:410:25 | 1 | test.rs:410:28:410:29 | 10 | -| test.rs:410:28:410:29 | 10 | test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | +| test.rs:410:25:410:25 | 1 | test.rs:410:35:410:35 | n | +| test.rs:410:28:410:29 | 10 | test.rs:410:21:410:21 | n | | test.rs:410:28:410:29 | 10 | test.rs:410:28:410:29 | 10 | -| test.rs:411:13:411:21 | ref mut n | test.rs:411:13:411:21 | ref mut n | +| test.rs:410:28:410:29 | 10 | test.rs:410:35:410:35 | n | +| test.rs:410:35:410:35 | n | test.rs:410:35:410:35 | n | +| test.rs:411:21:411:21 | n | test.rs:411:21:411:21 | n | | test.rs:418:5:423:5 | enter fn test_infinite_loop | test.rs:418:5:423:5 | enter fn test_infinite_loop | | test.rs:418:5:423:5 | enter fn test_infinite_loop | test.rs:420:13:420:14 | TupleExpr | | test.rs:420:13:420:14 | TupleExpr | test.rs:420:13:420:14 | TupleExpr | @@ -1223,25 +1233,29 @@ postDominance | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | | test.rs:401:9:404:9 | match 43 { ... } | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | | test.rs:401:9:404:9 | match 43 { ... } | test.rs:401:9:404:9 | match 43 { ... } | -| test.rs:401:9:404:9 | match 43 { ... } | test.rs:402:13:402:21 | [match(true)] n @ ... | +| test.rs:401:9:404:9 | match 43 { ... } | test.rs:402:13:402:13 | n | | test.rs:401:9:404:9 | match 43 { ... } | test.rs:402:17:402:17 | 1 | | test.rs:401:9:404:9 | match 43 { ... } | test.rs:402:20:402:21 | 10 | +| test.rs:401:9:404:9 | match 43 { ... } | test.rs:402:26:402:26 | 2 | | test.rs:401:9:404:9 | match 43 { ... } | test.rs:403:13:403:13 | _ | -| test.rs:402:13:402:21 | [match(true)] n @ ... | test.rs:402:13:402:21 | [match(true)] n @ ... | +| test.rs:402:13:402:13 | n | test.rs:402:13:402:13 | n | | test.rs:402:17:402:17 | 1 | test.rs:402:17:402:17 | 1 | | test.rs:402:20:402:21 | 10 | test.rs:402:20:402:21 | 10 | +| test.rs:402:26:402:26 | 2 | test.rs:402:26:402:26 | 2 | | test.rs:403:13:403:13 | _ | test.rs:403:13:403:13 | _ | | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | | test.rs:409:9:412:9 | match a { ... } | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | | test.rs:409:9:412:9 | match a { ... } | test.rs:409:9:412:9 | match a { ... } | -| test.rs:409:9:412:9 | match a { ... } | test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | +| test.rs:409:9:412:9 | match a { ... } | test.rs:410:21:410:21 | n | | test.rs:409:9:412:9 | match a { ... } | test.rs:410:25:410:25 | 1 | | test.rs:409:9:412:9 | match a { ... } | test.rs:410:28:410:29 | 10 | -| test.rs:409:9:412:9 | match a { ... } | test.rs:411:13:411:21 | ref mut n | -| test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | +| test.rs:409:9:412:9 | match a { ... } | test.rs:410:35:410:35 | n | +| test.rs:409:9:412:9 | match a { ... } | test.rs:411:21:411:21 | n | +| test.rs:410:21:410:21 | n | test.rs:410:21:410:21 | n | | test.rs:410:25:410:25 | 1 | test.rs:410:25:410:25 | 1 | | test.rs:410:28:410:29 | 10 | test.rs:410:28:410:29 | 10 | -| test.rs:411:13:411:21 | ref mut n | test.rs:411:13:411:21 | ref mut n | +| test.rs:410:35:410:35 | n | test.rs:410:35:410:35 | n | +| test.rs:411:21:411:21 | n | test.rs:411:21:411:21 | n | | test.rs:418:5:423:5 | enter fn test_infinite_loop | test.rs:418:5:423:5 | enter fn test_infinite_loop | | test.rs:420:13:420:14 | TupleExpr | test.rs:420:13:420:14 | TupleExpr | | test.rs:427:5:429:5 | enter fn say_hello | test.rs:427:5:429:5 | enter fn say_hello | @@ -1503,15 +1517,17 @@ immediateDominator | test.rs:395:20:395:20 | 3 | test.rs:395:13:395:13 | 5 | | test.rs:396:13:396:13 | _ | test.rs:395:13:395:15 | RangePat | | test.rs:401:9:404:9 | match 43 { ... } | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | -| test.rs:402:13:402:21 | [match(true)] n @ ... | test.rs:402:20:402:21 | 10 | +| test.rs:402:13:402:13 | n | test.rs:402:20:402:21 | 10 | | test.rs:402:17:402:17 | 1 | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | | test.rs:402:20:402:21 | 10 | test.rs:402:17:402:17 | 1 | +| test.rs:402:26:402:26 | 2 | test.rs:402:13:402:13 | n | | test.rs:403:13:403:13 | _ | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | | test.rs:409:9:412:9 | match a { ... } | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | -| test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | test.rs:410:28:410:29 | 10 | +| test.rs:410:21:410:21 | n | test.rs:410:28:410:29 | 10 | | test.rs:410:25:410:25 | 1 | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | | test.rs:410:28:410:29 | 10 | test.rs:410:25:410:25 | 1 | -| test.rs:411:13:411:21 | ref mut n | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | +| test.rs:410:35:410:35 | n | test.rs:410:21:410:21 | n | +| test.rs:411:21:411:21 | n | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | | test.rs:420:13:420:14 | TupleExpr | test.rs:418:5:423:5 | enter fn test_infinite_loop | | test.rs:444:28:449:9 | exit { ... } (normal) | test.rs:444:28:449:9 | enter { ... } | | test.rs:445:13:447:13 | if b {...} | test.rs:444:28:449:9 | enter { ... } | @@ -2011,16 +2027,18 @@ joinBlockPredecessor | test.rs:395:13:395:15 | RangePat | test.rs:394:16:394:16 | 2 | 0 | | test.rs:396:13:396:13 | _ | test.rs:395:13:395:13 | 5 | 0 | | test.rs:396:13:396:13 | _ | test.rs:395:13:395:15 | RangePat | 1 | -| test.rs:401:9:404:9 | match 43 { ... } | test.rs:402:13:402:21 | [match(true)] n @ ... | 0 | +| test.rs:401:9:404:9 | match 43 { ... } | test.rs:402:26:402:26 | 2 | 0 | | test.rs:401:9:404:9 | match 43 { ... } | test.rs:403:13:403:13 | _ | 1 | -| test.rs:403:13:403:13 | _ | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | 2 | -| test.rs:403:13:403:13 | _ | test.rs:402:17:402:17 | 1 | 1 | -| test.rs:403:13:403:13 | _ | test.rs:402:20:402:21 | 10 | 0 | -| test.rs:409:9:412:9 | match a { ... } | test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | 0 | -| test.rs:409:9:412:9 | match a { ... } | test.rs:411:13:411:21 | ref mut n | 1 | -| test.rs:411:13:411:21 | ref mut n | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | 2 | -| test.rs:411:13:411:21 | ref mut n | test.rs:410:25:410:25 | 1 | 1 | -| test.rs:411:13:411:21 | ref mut n | test.rs:410:28:410:29 | 10 | 0 | +| test.rs:403:13:403:13 | _ | test.rs:400:5:405:5 | enter fn identifier_pattern_with_subpattern | 3 | +| test.rs:403:13:403:13 | _ | test.rs:402:13:402:13 | n | 0 | +| test.rs:403:13:403:13 | _ | test.rs:402:17:402:17 | 1 | 2 | +| test.rs:403:13:403:13 | _ | test.rs:402:20:402:21 | 10 | 1 | +| test.rs:409:9:412:9 | match a { ... } | test.rs:410:35:410:35 | n | 0 | +| test.rs:409:9:412:9 | match a { ... } | test.rs:411:21:411:21 | n | 1 | +| test.rs:411:21:411:21 | n | test.rs:407:5:414:5 | enter fn identifier_pattern_with_ref | 3 | +| test.rs:411:21:411:21 | n | test.rs:410:21:410:21 | n | 0 | +| test.rs:411:21:411:21 | n | test.rs:410:25:410:25 | 1 | 2 | +| test.rs:411:21:411:21 | n | test.rs:410:28:410:29 | 10 | 1 | | test.rs:420:13:420:14 | TupleExpr | test.rs:418:5:423:5 | enter fn test_infinite_loop | 1 | | test.rs:420:13:420:14 | TupleExpr | test.rs:420:13:420:14 | TupleExpr | 0 | | test.rs:444:28:449:9 | exit { ... } (normal) | test.rs:445:13:447:13 | if b {...} | 1 | diff --git a/rust/ql/test/library-tests/controlflow/Cfg.expected b/rust/ql/test/library-tests/controlflow/Cfg.expected index 8684098e75a..b79c5a72cfe 100644 --- a/rust/ql/test/library-tests/controlflow/Cfg.expected +++ b/rust/ql/test/library-tests/controlflow/Cfg.expected @@ -16,8 +16,9 @@ edges | test.rs:10:22:13:5 | { ... } | test.rs:10:5:13:5 | exit fn method_call (normal) | | | test.rs:11:9:11:37 | let ... = ... | test.rs:11:23:11:34 | ...::new | | | test.rs:11:13:11:19 | mut map | test.rs:12:9:12:28 | ExprStmt | match | +| test.rs:11:17:11:19 | map | test.rs:11:13:11:19 | mut map | | | test.rs:11:23:11:34 | ...::new | test.rs:11:23:11:36 | ...::new(...) | | -| test.rs:11:23:11:36 | ...::new(...) | test.rs:11:13:11:19 | mut map | | +| test.rs:11:23:11:36 | ...::new(...) | test.rs:11:17:11:19 | map | | | test.rs:12:9:12:11 | map | test.rs:12:20:12:21 | 37 | | | test.rs:12:9:12:27 | map.insert(...) | test.rs:10:22:13:5 | { ... } | | | test.rs:12:9:12:28 | ExprStmt | test.rs:12:9:12:11 | map | | @@ -25,6 +26,7 @@ edges | test.rs:12:24:12:26 | "a" | test.rs:12:9:12:27 | map.insert(...) | | | test.rs:18:5:24:5 | enter fn next | test.rs:18:13:18:13 | n | | | test.rs:18:5:24:5 | exit fn next (normal) | test.rs:18:5:24:5 | exit fn next | | +| test.rs:18:13:18:13 | n | test.rs:18:13:18:13 | n | | | test.rs:18:13:18:13 | n | test.rs:18:13:18:18 | ...: i64 | match | | test.rs:18:13:18:18 | ...: i64 | test.rs:19:12:19:12 | n | | | test.rs:18:28:24:5 | { ... } | test.rs:18:5:24:5 | exit fn next (normal) | | @@ -47,11 +49,13 @@ edges | test.rs:22:21:22:21 | 1 | test.rs:22:13:22:21 | ... + ... | | | test.rs:26:5:42:5 | enter fn test_break_and_continue | test.rs:26:32:26:32 | n | | | test.rs:26:5:42:5 | exit fn test_break_and_continue (normal) | test.rs:26:5:42:5 | exit fn test_break_and_continue | | +| test.rs:26:32:26:32 | n | test.rs:26:32:26:32 | n | | | test.rs:26:32:26:32 | n | test.rs:26:32:26:37 | ...: i64 | match | | test.rs:26:32:26:37 | ...: i64 | test.rs:27:9:27:22 | let ... = n | | | test.rs:27:9:27:22 | let ... = n | test.rs:27:21:27:21 | n | | | test.rs:27:13:27:17 | mut i | test.rs:28:9:40:9 | ExprStmt | match | -| test.rs:27:21:27:21 | n | test.rs:27:13:27:17 | mut i | | +| test.rs:27:17:27:17 | i | test.rs:27:13:27:17 | mut i | | +| test.rs:27:21:27:21 | n | test.rs:27:17:27:17 | i | | | test.rs:28:9:40:9 | ExprStmt | test.rs:29:13:29:24 | ExprStmt | | | test.rs:28:9:40:9 | loop { ... } | test.rs:41:9:41:20 | ExprStmt | | | test.rs:28:14:40:9 | { ... } | test.rs:29:13:29:24 | ExprStmt | | @@ -98,6 +102,7 @@ edges | test.rs:41:16:41:19 | true | test.rs:41:9:41:19 | return true | | | test.rs:44:5:56:5 | enter fn test_break_with_labels | test.rs:44:31:44:31 | b | | | test.rs:44:5:56:5 | exit fn test_break_with_labels (normal) | test.rs:44:5:56:5 | exit fn test_break_with_labels | | +| test.rs:44:31:44:31 | b | test.rs:44:31:44:31 | b | | | test.rs:44:31:44:31 | b | test.rs:44:31:44:37 | ...: bool | match | | test.rs:44:31:44:37 | ...: bool | test.rs:45:9:54:9 | ExprStmt | | | test.rs:44:48:56:5 | { ... } | test.rs:44:5:56:5 | exit fn test_break_with_labels (normal) | | @@ -120,6 +125,7 @@ edges | test.rs:52:17:52:29 | ExprStmt | test.rs:52:17:52:28 | break ''inner | | | test.rs:55:9:55:12 | true | test.rs:44:48:56:5 | { ... } | | | test.rs:58:5:70:5 | enter fn test_continue_with_labels | test.rs:58:34:58:34 | b | | +| test.rs:58:34:58:34 | b | test.rs:58:34:58:34 | b | | | test.rs:58:34:58:34 | b | test.rs:58:34:58:40 | ...: bool | match | | test.rs:58:34:58:40 | ...: bool | test.rs:60:13:60:14 | ExprStmt | | | test.rs:60:13:60:13 | 1 | test.rs:62:17:66:17 | ExprStmt | | @@ -138,6 +144,7 @@ edges | test.rs:67:17:67:31 | continue 'inner | test.rs:62:17:66:17 | ExprStmt | continue | | test.rs:67:17:67:32 | ExprStmt | test.rs:67:17:67:31 | continue 'inner | | | test.rs:72:5:84:5 | enter fn test_loop_label_shadowing | test.rs:72:34:72:34 | b | | +| test.rs:72:34:72:34 | b | test.rs:72:34:72:34 | b | | | test.rs:72:34:72:34 | b | test.rs:72:34:72:40 | ...: bool | match | | test.rs:72:34:72:40 | ...: bool | test.rs:74:13:74:14 | ExprStmt | | | test.rs:74:13:74:13 | 1 | test.rs:76:17:80:17 | ExprStmt | | @@ -157,12 +164,14 @@ edges | test.rs:81:17:81:32 | ExprStmt | test.rs:81:17:81:31 | continue 'label | | | test.rs:86:5:95:5 | enter fn test_while | test.rs:86:19:86:19 | i | | | test.rs:86:5:95:5 | exit fn test_while (normal) | test.rs:86:5:95:5 | exit fn test_while | | +| test.rs:86:19:86:19 | i | test.rs:86:19:86:19 | i | | | test.rs:86:19:86:19 | i | test.rs:86:19:86:24 | ...: i64 | match | | test.rs:86:19:86:24 | ...: i64 | test.rs:87:9:87:25 | let ... = true | | | test.rs:86:27:95:5 | { ... } | test.rs:86:5:95:5 | exit fn test_while (normal) | | | test.rs:87:9:87:25 | let ... = true | test.rs:87:21:87:24 | true | | | test.rs:87:13:87:17 | mut b | test.rs:88:15:88:15 | b | match | -| test.rs:87:21:87:24 | true | test.rs:87:13:87:17 | mut b | | +| test.rs:87:17:87:17 | b | test.rs:87:13:87:17 | mut b | | +| test.rs:87:21:87:24 | true | test.rs:87:17:87:17 | b | | | test.rs:88:9:94:9 | while b { ... } | test.rs:86:27:95:5 | { ... } | | | test.rs:88:15:88:15 | b | test.rs:88:9:94:9 | while b { ... } | false | | test.rs:88:15:88:15 | b | test.rs:89:13:89:14 | ExprStmt | true | @@ -186,13 +195,15 @@ edges | test.rs:97:25:104:5 | { ... } | test.rs:97:5:104:5 | exit fn test_while_let (normal) | | | test.rs:98:9:98:29 | let ... = ... | test.rs:98:24:98:24 | 1 | | | test.rs:98:13:98:20 | mut iter | test.rs:99:15:99:39 | let ... = ... | match | +| test.rs:98:17:98:20 | iter | test.rs:98:13:98:20 | mut iter | | | test.rs:98:24:98:24 | 1 | test.rs:98:27:98:28 | 10 | | -| test.rs:98:24:98:28 | 1..10 | test.rs:98:13:98:20 | mut iter | | +| test.rs:98:24:98:28 | 1..10 | test.rs:98:17:98:20 | iter | | | test.rs:98:27:98:28 | 10 | test.rs:98:24:98:28 | 1..10 | | | test.rs:99:9:103:9 | while ... { ... } | test.rs:97:25:104:5 | { ... } | | | test.rs:99:15:99:39 | let ... = ... | test.rs:99:29:99:32 | iter | | | test.rs:99:19:99:25 | Some(...) | test.rs:99:9:103:9 | while ... { ... } | no-match | | test.rs:99:19:99:25 | Some(...) | test.rs:99:24:99:24 | x | match | +| test.rs:99:24:99:24 | x | test.rs:99:24:99:24 | x | | | test.rs:99:24:99:24 | x | test.rs:100:17:100:17 | x | match | | test.rs:99:29:99:32 | iter | test.rs:99:29:99:39 | iter.next(...) | | | test.rs:99:29:99:39 | iter.next(...) | test.rs:99:19:99:25 | Some(...) | | @@ -206,11 +217,13 @@ edges | test.rs:101:17:101:22 | ExprStmt | test.rs:101:17:101:21 | break | | | test.rs:106:5:113:5 | enter fn test_for | test.rs:106:17:106:17 | j | | | test.rs:106:5:113:5 | exit fn test_for (normal) | test.rs:106:5:113:5 | exit fn test_for | | +| test.rs:106:17:106:17 | j | test.rs:106:17:106:17 | j | | | test.rs:106:17:106:17 | j | test.rs:106:17:106:22 | ...: i64 | match | | test.rs:106:17:106:22 | ...: i64 | test.rs:107:18:107:18 | 0 | | | test.rs:106:25:113:5 | { ... } | test.rs:106:5:113:5 | exit fn test_for (normal) | | | test.rs:107:9:112:9 | for ... in ... { ... } | test.rs:106:25:113:5 | { ... } | | | test.rs:107:13:107:13 | i | test.rs:107:9:112:9 | for ... in ... { ... } | no-match | +| test.rs:107:13:107:13 | i | test.rs:107:13:107:13 | i | | | test.rs:107:13:107:13 | i | test.rs:108:13:110:13 | ExprStmt | match | | test.rs:107:18:107:18 | 0 | test.rs:107:21:107:22 | 10 | | | test.rs:107:18:107:22 | 0..10 | test.rs:107:13:107:13 | i | | @@ -233,16 +246,19 @@ edges | test.rs:117:26:117:26 | 1 | test.rs:117:19:117:26 | return 1 | | | test.rs:122:1:125:1 | enter fn test_nested_function | test.rs:122:25:122:25 | n | | | test.rs:122:1:125:1 | exit fn test_nested_function (normal) | test.rs:122:1:125:1 | exit fn test_nested_function | | +| test.rs:122:25:122:25 | n | test.rs:122:25:122:25 | n | | | test.rs:122:25:122:25 | n | test.rs:122:25:122:30 | ...: i64 | match | | test.rs:122:25:122:30 | ...: i64 | test.rs:123:5:123:28 | let ... = ... | | | test.rs:122:40:125:1 | { ... } | test.rs:122:1:125:1 | exit fn test_nested_function (normal) | | | test.rs:123:5:123:28 | let ... = ... | test.rs:123:19:123:27 | \|...\| ... | | +| test.rs:123:9:123:15 | add_one | test.rs:123:9:123:15 | add_one | | | test.rs:123:9:123:15 | add_one | test.rs:124:5:124:11 | add_one | match | | test.rs:123:19:123:27 | \|...\| ... | test.rs:123:9:123:15 | add_one | | | test.rs:123:19:123:27 | enter \|...\| ... | test.rs:123:20:123:20 | i | | | test.rs:123:19:123:27 | exit \|...\| ... (normal) | test.rs:123:19:123:27 | exit \|...\| ... | | | test.rs:123:20:123:20 | ... | test.rs:123:23:123:23 | i | | | test.rs:123:20:123:20 | i | test.rs:123:20:123:20 | ... | match | +| test.rs:123:20:123:20 | i | test.rs:123:20:123:20 | i | | | test.rs:123:23:123:23 | i | test.rs:123:27:123:27 | 1 | | | test.rs:123:23:123:27 | ... + ... | test.rs:123:19:123:27 | exit \|...\| ... (normal) | | | test.rs:123:27:123:27 | 1 | test.rs:123:23:123:27 | ... + ... | | @@ -253,6 +269,7 @@ edges | test.rs:124:21:124:21 | n | test.rs:124:13:124:22 | add_one(...) | | | test.rs:129:5:135:5 | enter fn test_if_else | test.rs:129:21:129:21 | n | | | test.rs:129:5:135:5 | exit fn test_if_else (normal) | test.rs:129:5:135:5 | exit fn test_if_else | | +| test.rs:129:21:129:21 | n | test.rs:129:21:129:21 | n | | | test.rs:129:21:129:21 | n | test.rs:129:21:129:26 | ...: i64 | match | | test.rs:129:21:129:26 | ...: i64 | test.rs:130:12:130:12 | n | | | test.rs:129:36:135:5 | { ... } | test.rs:129:5:135:5 | exit fn test_if_else (normal) | | @@ -269,12 +286,14 @@ edges | test.rs:133:17:133:17 | 1 | test.rs:133:13:133:17 | ... - ... | | | test.rs:137:5:143:5 | enter fn test_if_without_else | test.rs:137:29:137:29 | b | | | test.rs:137:5:143:5 | exit fn test_if_without_else (normal) | test.rs:137:5:143:5 | exit fn test_if_without_else | | +| test.rs:137:29:137:29 | b | test.rs:137:29:137:29 | b | | | test.rs:137:29:137:29 | b | test.rs:137:29:137:35 | ...: bool | match | | test.rs:137:29:137:35 | ...: bool | test.rs:138:9:138:22 | let ... = 3 | | | test.rs:137:45:143:5 | { ... } | test.rs:137:5:143:5 | exit fn test_if_without_else (normal) | | | test.rs:138:9:138:22 | let ... = 3 | test.rs:138:21:138:21 | 3 | | | test.rs:138:13:138:17 | mut i | test.rs:139:9:141:9 | ExprStmt | match | -| test.rs:138:21:138:21 | 3 | test.rs:138:13:138:17 | mut i | | +| test.rs:138:17:138:17 | i | test.rs:138:13:138:17 | mut i | | +| test.rs:138:21:138:21 | 3 | test.rs:138:17:138:17 | i | | | test.rs:139:9:141:9 | ExprStmt | test.rs:139:12:139:12 | b | | | test.rs:139:9:141:9 | if b {...} | test.rs:142:9:142:9 | i | | | test.rs:139:12:139:12 | b | test.rs:139:9:141:9 | if b {...} | false | @@ -287,6 +306,7 @@ edges | test.rs:142:9:142:9 | i | test.rs:137:45:143:5 | { ... } | | | test.rs:145:5:151:5 | enter fn test_if_let_else | test.rs:145:25:145:25 | a | | | test.rs:145:5:151:5 | exit fn test_if_let_else (normal) | test.rs:145:5:151:5 | exit fn test_if_let_else | | +| test.rs:145:25:145:25 | a | test.rs:145:25:145:25 | a | | | test.rs:145:25:145:25 | a | test.rs:145:25:145:38 | ...: Option::<...> | match | | test.rs:145:25:145:38 | ...: Option::<...> | test.rs:146:12:146:26 | let ... = a | | | test.rs:145:48:151:5 | { ... } | test.rs:145:5:151:5 | exit fn test_if_let_else (normal) | | @@ -294,6 +314,7 @@ edges | test.rs:146:12:146:26 | let ... = a | test.rs:146:26:146:26 | a | | | test.rs:146:16:146:22 | Some(...) | test.rs:146:21:146:21 | n | match | | test.rs:146:16:146:22 | Some(...) | test.rs:149:13:149:13 | 0 | no-match | +| test.rs:146:21:146:21 | n | test.rs:146:21:146:21 | n | | | test.rs:146:21:146:21 | n | test.rs:147:13:147:13 | n | match | | test.rs:146:26:146:26 | a | test.rs:146:16:146:22 | Some(...) | | | test.rs:146:28:148:9 | { ... } | test.rs:146:9:150:9 | if ... {...} else {...} | | @@ -302,6 +323,7 @@ edges | test.rs:149:13:149:13 | 0 | test.rs:148:16:150:9 | { ... } | | | test.rs:153:5:158:5 | enter fn test_if_let | test.rs:153:20:153:20 | a | | | test.rs:153:5:158:5 | exit fn test_if_let (normal) | test.rs:153:5:158:5 | exit fn test_if_let | | +| test.rs:153:20:153:20 | a | test.rs:153:20:153:20 | a | | | test.rs:153:20:153:20 | a | test.rs:153:20:153:33 | ...: Option::<...> | match | | test.rs:153:20:153:33 | ...: Option::<...> | test.rs:154:9:156:9 | ExprStmt | | | test.rs:153:43:158:5 | { ... } | test.rs:153:5:158:5 | exit fn test_if_let (normal) | | @@ -310,6 +332,7 @@ edges | test.rs:154:12:154:26 | let ... = a | test.rs:154:26:154:26 | a | | | test.rs:154:16:154:22 | Some(...) | test.rs:154:9:156:9 | if ... {...} | no-match | | test.rs:154:16:154:22 | Some(...) | test.rs:154:21:154:21 | n | match | +| test.rs:154:21:154:21 | n | test.rs:154:21:154:21 | n | | | test.rs:154:21:154:21 | n | test.rs:155:13:155:21 | ExprStmt | match | | test.rs:154:26:154:26 | a | test.rs:154:16:154:22 | Some(...) | | | test.rs:155:13:155:20 | return n | test.rs:153:5:158:5 | exit fn test_if_let (normal) | return | @@ -318,6 +341,7 @@ edges | test.rs:157:9:157:9 | 0 | test.rs:153:43:158:5 | { ... } | | | test.rs:160:5:166:5 | enter fn test_nested_if | test.rs:160:23:160:23 | a | | | test.rs:160:5:166:5 | exit fn test_nested_if (normal) | test.rs:160:5:166:5 | exit fn test_nested_if | | +| test.rs:160:23:160:23 | a | test.rs:160:23:160:23 | a | | | test.rs:160:23:160:23 | a | test.rs:160:23:160:28 | ...: i64 | match | | test.rs:160:23:160:28 | ...: i64 | test.rs:161:16:161:16 | a | | | test.rs:160:38:166:5 | { ... } | test.rs:160:5:166:5 | exit fn test_nested_if (normal) | | @@ -347,8 +371,10 @@ edges | test.rs:164:13:164:13 | 0 | test.rs:163:16:165:9 | { ... } | | | test.rs:168:5:177:5 | enter fn test_nested_if_2 | test.rs:168:25:168:29 | cond1 | | | test.rs:168:5:177:5 | exit fn test_nested_if_2 (normal) | test.rs:168:5:177:5 | exit fn test_nested_if_2 | | +| test.rs:168:25:168:29 | cond1 | test.rs:168:25:168:29 | cond1 | | | test.rs:168:25:168:29 | cond1 | test.rs:168:25:168:35 | ...: bool | match | | test.rs:168:25:168:35 | ...: bool | test.rs:168:38:168:42 | cond2 | | +| test.rs:168:38:168:42 | cond2 | test.rs:168:38:168:42 | cond2 | | | test.rs:168:38:168:42 | cond2 | test.rs:168:38:168:48 | ...: bool | match | | test.rs:168:38:168:48 | ...: bool | test.rs:169:9:176:10 | ExprStmt | | | test.rs:168:57:177:5 | { ... } | test.rs:168:5:177:5 | exit fn test_nested_if_2 (normal) | | @@ -401,6 +427,7 @@ edges | test.rs:175:22:175:24 | { ... } | test.rs:175:13:175:25 | println!... | | | test.rs:179:5:188:5 | enter fn test_nested_if_match | test.rs:179:29:179:29 | a | | | test.rs:179:5:188:5 | exit fn test_nested_if_match (normal) | test.rs:179:5:188:5 | exit fn test_nested_if_match | | +| test.rs:179:29:179:29 | a | test.rs:179:29:179:29 | a | | | test.rs:179:29:179:29 | a | test.rs:179:29:179:34 | ...: i64 | match | | test.rs:179:29:179:34 | ...: i64 | test.rs:180:19:180:19 | a | | | test.rs:179:44:188:5 | { ... } | test.rs:179:5:188:5 | exit fn test_nested_if_match (normal) | | @@ -420,6 +447,7 @@ edges | test.rs:186:13:186:13 | 0 | test.rs:185:16:187:9 | { ... } | | | test.rs:190:5:199:5 | enter fn test_nested_if_block | test.rs:190:29:190:29 | a | | | test.rs:190:5:199:5 | exit fn test_nested_if_block (normal) | test.rs:190:5:199:5 | exit fn test_nested_if_block | | +| test.rs:190:29:190:29 | a | test.rs:190:29:190:29 | a | | | test.rs:190:29:190:29 | a | test.rs:190:29:190:34 | ...: i64 | match | | test.rs:190:29:190:34 | ...: i64 | test.rs:192:13:192:15 | ExprStmt | | | test.rs:190:44:199:5 | { ... } | test.rs:190:5:199:5 | exit fn test_nested_if_block (normal) | | @@ -438,12 +466,14 @@ edges | test.rs:197:13:197:13 | 0 | test.rs:196:16:198:9 | { ... } | | | test.rs:201:5:211:5 | enter fn test_if_assignment | test.rs:201:27:201:27 | a | | | test.rs:201:5:211:5 | exit fn test_if_assignment (normal) | test.rs:201:5:211:5 | exit fn test_if_assignment | | +| test.rs:201:27:201:27 | a | test.rs:201:27:201:27 | a | | | test.rs:201:27:201:27 | a | test.rs:201:27:201:32 | ...: i64 | match | | test.rs:201:27:201:32 | ...: i64 | test.rs:202:9:202:26 | let ... = false | | | test.rs:201:42:211:5 | { ... } | test.rs:201:5:211:5 | exit fn test_if_assignment (normal) | | | test.rs:202:9:202:26 | let ... = false | test.rs:202:21:202:25 | false | | | test.rs:202:13:202:17 | mut x | test.rs:204:13:204:21 | ExprStmt | match | -| test.rs:202:21:202:25 | false | test.rs:202:13:202:17 | mut x | | +| test.rs:202:17:202:17 | x | test.rs:202:13:202:17 | mut x | | +| test.rs:202:21:202:25 | false | test.rs:202:17:202:17 | x | | | test.rs:203:9:210:9 | if ... {...} else {...} | test.rs:201:42:211:5 | { ... } | | | test.rs:203:12:206:9 | [boolean(false)] { ... } | test.rs:209:13:209:13 | 0 | false | | test.rs:203:12:206:9 | [boolean(true)] { ... } | test.rs:207:13:207:13 | 1 | true | @@ -459,6 +489,7 @@ edges | test.rs:209:13:209:13 | 0 | test.rs:208:16:210:9 | { ... } | | | test.rs:213:5:224:5 | enter fn test_if_loop1 | test.rs:213:22:213:22 | a | | | test.rs:213:5:224:5 | exit fn test_if_loop1 (normal) | test.rs:213:5:224:5 | exit fn test_if_loop1 | | +| test.rs:213:22:213:22 | a | test.rs:213:22:213:22 | a | | | test.rs:213:22:213:22 | a | test.rs:213:22:213:27 | ...: i64 | match | | test.rs:213:22:213:27 | ...: i64 | test.rs:215:13:217:14 | ExprStmt | | | test.rs:213:37:224:5 | { ... } | test.rs:213:5:224:5 | exit fn test_if_loop1 (normal) | | @@ -489,6 +520,7 @@ edges | test.rs:222:13:222:13 | 0 | test.rs:221:16:223:9 | { ... } | | | test.rs:226:5:237:5 | enter fn test_if_loop2 | test.rs:226:22:226:22 | a | | | test.rs:226:5:237:5 | exit fn test_if_loop2 (normal) | test.rs:226:5:237:5 | exit fn test_if_loop2 | | +| test.rs:226:22:226:22 | a | test.rs:226:22:226:22 | a | | | test.rs:226:22:226:22 | a | test.rs:226:22:226:27 | ...: i64 | match | | test.rs:226:22:226:27 | ...: i64 | test.rs:228:13:230:14 | ExprStmt | | | test.rs:226:37:237:5 | { ... } | test.rs:226:5:237:5 | exit fn test_if_loop2 (normal) | | @@ -519,6 +551,7 @@ edges | test.rs:235:13:235:13 | 0 | test.rs:234:16:236:9 | { ... } | | | test.rs:239:5:247:5 | enter fn test_labelled_block | test.rs:239:28:239:28 | a | | | test.rs:239:5:247:5 | exit fn test_labelled_block (normal) | test.rs:239:5:247:5 | exit fn test_labelled_block | | +| test.rs:239:28:239:28 | a | test.rs:239:28:239:28 | a | | | test.rs:239:28:239:28 | a | test.rs:239:28:239:33 | ...: i64 | match | | test.rs:239:28:239:33 | ...: i64 | test.rs:241:13:241:31 | ExprStmt | | | test.rs:239:43:247:5 | { ... } | test.rs:239:5:247:5 | exit fn test_labelled_block (normal) | | @@ -538,14 +571,18 @@ edges | test.rs:245:13:245:13 | 0 | test.rs:244:16:246:9 | { ... } | | | test.rs:252:5:255:5 | enter fn test_and_operator | test.rs:252:30:252:30 | a | | | test.rs:252:5:255:5 | exit fn test_and_operator (normal) | test.rs:252:5:255:5 | exit fn test_and_operator | | +| test.rs:252:30:252:30 | a | test.rs:252:30:252:30 | a | | | test.rs:252:30:252:30 | a | test.rs:252:30:252:36 | ...: bool | match | | test.rs:252:30:252:36 | ...: bool | test.rs:252:39:252:39 | b | | +| test.rs:252:39:252:39 | b | test.rs:252:39:252:39 | b | | | test.rs:252:39:252:39 | b | test.rs:252:39:252:45 | ...: bool | match | | test.rs:252:39:252:45 | ...: bool | test.rs:252:48:252:48 | c | | +| test.rs:252:48:252:48 | c | test.rs:252:48:252:48 | c | | | test.rs:252:48:252:48 | c | test.rs:252:48:252:54 | ...: bool | match | | test.rs:252:48:252:54 | ...: bool | test.rs:253:9:253:28 | let ... = ... | | | test.rs:252:65:255:5 | { ... } | test.rs:252:5:255:5 | exit fn test_and_operator (normal) | | | test.rs:253:9:253:28 | let ... = ... | test.rs:253:17:253:17 | a | | +| test.rs:253:13:253:13 | d | test.rs:253:13:253:13 | d | | | test.rs:253:13:253:13 | d | test.rs:254:9:254:9 | d | match | | test.rs:253:17:253:17 | a | test.rs:253:17:253:22 | [boolean(false)] ... && ... | false | | test.rs:253:17:253:17 | a | test.rs:253:22:253:22 | b | true | @@ -558,14 +595,18 @@ edges | test.rs:254:9:254:9 | d | test.rs:252:65:255:5 | { ... } | | | test.rs:257:5:260:5 | enter fn test_or_operator | test.rs:257:25:257:25 | a | | | test.rs:257:5:260:5 | exit fn test_or_operator (normal) | test.rs:257:5:260:5 | exit fn test_or_operator | | +| test.rs:257:25:257:25 | a | test.rs:257:25:257:25 | a | | | test.rs:257:25:257:25 | a | test.rs:257:25:257:31 | ...: bool | match | | test.rs:257:25:257:31 | ...: bool | test.rs:257:34:257:34 | b | | +| test.rs:257:34:257:34 | b | test.rs:257:34:257:34 | b | | | test.rs:257:34:257:34 | b | test.rs:257:34:257:40 | ...: bool | match | | test.rs:257:34:257:40 | ...: bool | test.rs:257:43:257:43 | c | | +| test.rs:257:43:257:43 | c | test.rs:257:43:257:43 | c | | | test.rs:257:43:257:43 | c | test.rs:257:43:257:49 | ...: bool | match | | test.rs:257:43:257:49 | ...: bool | test.rs:258:9:258:28 | let ... = ... | | | test.rs:257:60:260:5 | { ... } | test.rs:257:5:260:5 | exit fn test_or_operator (normal) | | | test.rs:258:9:258:28 | let ... = ... | test.rs:258:17:258:17 | a | | +| test.rs:258:13:258:13 | d | test.rs:258:13:258:13 | d | | | test.rs:258:13:258:13 | d | test.rs:259:9:259:9 | d | match | | test.rs:258:17:258:17 | a | test.rs:258:17:258:22 | [boolean(true)] ... \|\| ... | true | | test.rs:258:17:258:17 | a | test.rs:258:22:258:22 | b | false | @@ -578,14 +619,18 @@ edges | test.rs:259:9:259:9 | d | test.rs:257:60:260:5 | { ... } | | | test.rs:262:5:265:5 | enter fn test_or_operator_2 | test.rs:262:27:262:27 | a | | | test.rs:262:5:265:5 | exit fn test_or_operator_2 (normal) | test.rs:262:5:265:5 | exit fn test_or_operator_2 | | +| test.rs:262:27:262:27 | a | test.rs:262:27:262:27 | a | | | test.rs:262:27:262:27 | a | test.rs:262:27:262:33 | ...: bool | match | | test.rs:262:27:262:33 | ...: bool | test.rs:262:36:262:36 | b | | +| test.rs:262:36:262:36 | b | test.rs:262:36:262:36 | b | | | test.rs:262:36:262:36 | b | test.rs:262:36:262:41 | ...: i64 | match | | test.rs:262:36:262:41 | ...: i64 | test.rs:262:44:262:44 | c | | +| test.rs:262:44:262:44 | c | test.rs:262:44:262:44 | c | | | test.rs:262:44:262:44 | c | test.rs:262:44:262:50 | ...: bool | match | | test.rs:262:44:262:50 | ...: bool | test.rs:263:9:263:36 | let ... = ... | | | test.rs:262:61:265:5 | { ... } | test.rs:262:5:265:5 | exit fn test_or_operator_2 (normal) | | | test.rs:263:9:263:36 | let ... = ... | test.rs:263:17:263:17 | a | | +| test.rs:263:13:263:13 | d | test.rs:263:13:263:13 | d | | | test.rs:263:13:263:13 | d | test.rs:264:9:264:9 | d | match | | test.rs:263:17:263:17 | a | test.rs:263:17:263:30 | [boolean(true)] ... \|\| ... | true | | test.rs:263:17:263:17 | a | test.rs:263:23:263:23 | b | false | @@ -600,20 +645,25 @@ edges | test.rs:264:9:264:9 | d | test.rs:262:61:265:5 | { ... } | | | test.rs:267:5:270:5 | enter fn test_not_operator | test.rs:267:26:267:26 | a | | | test.rs:267:5:270:5 | exit fn test_not_operator (normal) | test.rs:267:5:270:5 | exit fn test_not_operator | | +| test.rs:267:26:267:26 | a | test.rs:267:26:267:26 | a | | | test.rs:267:26:267:26 | a | test.rs:267:26:267:32 | ...: bool | match | | test.rs:267:26:267:32 | ...: bool | test.rs:268:9:268:19 | let ... = ... | | | test.rs:267:43:270:5 | { ... } | test.rs:267:5:270:5 | exit fn test_not_operator (normal) | | | test.rs:268:9:268:19 | let ... = ... | test.rs:268:18:268:18 | a | | +| test.rs:268:13:268:13 | d | test.rs:268:13:268:13 | d | | | test.rs:268:13:268:13 | d | test.rs:269:9:269:9 | d | match | | test.rs:268:17:268:18 | ! ... | test.rs:268:13:268:13 | d | | | test.rs:268:18:268:18 | a | test.rs:268:17:268:18 | ! ... | | | test.rs:269:9:269:9 | d | test.rs:267:43:270:5 | { ... } | | | test.rs:272:5:278:5 | enter fn test_if_and_operator | test.rs:272:29:272:29 | a | | | test.rs:272:5:278:5 | exit fn test_if_and_operator (normal) | test.rs:272:5:278:5 | exit fn test_if_and_operator | | +| test.rs:272:29:272:29 | a | test.rs:272:29:272:29 | a | | | test.rs:272:29:272:29 | a | test.rs:272:29:272:35 | ...: bool | match | | test.rs:272:29:272:35 | ...: bool | test.rs:272:38:272:38 | b | | +| test.rs:272:38:272:38 | b | test.rs:272:38:272:38 | b | | | test.rs:272:38:272:38 | b | test.rs:272:38:272:44 | ...: bool | match | | test.rs:272:38:272:44 | ...: bool | test.rs:272:47:272:47 | c | | +| test.rs:272:47:272:47 | c | test.rs:272:47:272:47 | c | | | test.rs:272:47:272:47 | c | test.rs:272:47:272:53 | ...: bool | match | | test.rs:272:47:272:53 | ...: bool | test.rs:273:12:273:12 | a | | | test.rs:272:64:278:5 | { ... } | test.rs:272:5:278:5 | exit fn test_if_and_operator (normal) | | @@ -634,10 +684,13 @@ edges | test.rs:276:13:276:17 | false | test.rs:275:16:277:9 | { ... } | | | test.rs:280:5:286:5 | enter fn test_if_or_operator | test.rs:280:28:280:28 | a | | | test.rs:280:5:286:5 | exit fn test_if_or_operator (normal) | test.rs:280:5:286:5 | exit fn test_if_or_operator | | +| test.rs:280:28:280:28 | a | test.rs:280:28:280:28 | a | | | test.rs:280:28:280:28 | a | test.rs:280:28:280:34 | ...: bool | match | | test.rs:280:28:280:34 | ...: bool | test.rs:280:37:280:37 | b | | +| test.rs:280:37:280:37 | b | test.rs:280:37:280:37 | b | | | test.rs:280:37:280:37 | b | test.rs:280:37:280:43 | ...: bool | match | | test.rs:280:37:280:43 | ...: bool | test.rs:280:46:280:46 | c | | +| test.rs:280:46:280:46 | c | test.rs:280:46:280:46 | c | | | test.rs:280:46:280:46 | c | test.rs:280:46:280:52 | ...: bool | match | | test.rs:280:46:280:52 | ...: bool | test.rs:281:12:281:12 | a | | | test.rs:280:63:286:5 | { ... } | test.rs:280:5:286:5 | exit fn test_if_or_operator (normal) | | @@ -658,6 +711,7 @@ edges | test.rs:284:13:284:17 | false | test.rs:283:16:285:9 | { ... } | | | test.rs:288:5:294:5 | enter fn test_if_not_operator | test.rs:288:29:288:29 | a | | | test.rs:288:5:294:5 | exit fn test_if_not_operator (normal) | test.rs:288:5:294:5 | exit fn test_if_not_operator | | +| test.rs:288:29:288:29 | a | test.rs:288:29:288:29 | a | | | test.rs:288:29:288:29 | a | test.rs:288:29:288:35 | ...: bool | match | | test.rs:288:29:288:35 | ...: bool | test.rs:289:13:289:13 | a | | | test.rs:288:46:294:5 | { ... } | test.rs:288:5:294:5 | exit fn test_if_not_operator (normal) | | @@ -672,6 +726,7 @@ edges | test.rs:292:13:292:17 | false | test.rs:291:16:293:9 | { ... } | | | test.rs:296:5:298:5 | enter fn test_and_return | test.rs:296:24:296:24 | a | | | test.rs:296:5:298:5 | exit fn test_and_return (normal) | test.rs:296:5:298:5 | exit fn test_and_return | | +| test.rs:296:24:296:24 | a | test.rs:296:24:296:24 | a | | | test.rs:296:24:296:24 | a | test.rs:296:24:296:30 | ...: bool | match | | test.rs:296:24:296:30 | ...: bool | test.rs:297:9:297:20 | ExprStmt | | | test.rs:296:33:298:5 | { ... } | test.rs:296:5:298:5 | exit fn test_and_return (normal) | | @@ -682,6 +737,7 @@ edges | test.rs:297:14:297:19 | return | test.rs:296:5:298:5 | exit fn test_and_return (normal) | return | | test.rs:300:5:305:5 | enter fn test_and_true | test.rs:300:22:300:22 | a | | | test.rs:300:5:305:5 | exit fn test_and_true (normal) | test.rs:300:5:305:5 | exit fn test_and_true | | +| test.rs:300:22:300:22 | a | test.rs:300:22:300:22 | a | | | test.rs:300:22:300:22 | a | test.rs:300:22:300:28 | ...: bool | match | | test.rs:300:22:300:28 | ...: bool | test.rs:301:9:303:9 | ExprStmt | | | test.rs:300:38:305:5 | { ... } | test.rs:300:5:305:5 | exit fn test_and_true (normal) | | @@ -698,6 +754,7 @@ edges | test.rs:304:9:304:9 | 0 | test.rs:300:38:305:5 | { ... } | | | test.rs:311:5:313:5 | enter fn test_question_mark_operator_1 | test.rs:311:38:311:38 | s | | | test.rs:311:5:313:5 | exit fn test_question_mark_operator_1 (normal) | test.rs:311:5:313:5 | exit fn test_question_mark_operator_1 | | +| test.rs:311:38:311:38 | s | test.rs:311:38:311:38 | s | | | test.rs:311:38:311:38 | s | test.rs:311:38:311:44 | ...: ... | match | | test.rs:311:38:311:44 | ...: ... | test.rs:312:9:312:10 | Ok | | | test.rs:311:87:313:5 | { ... } | test.rs:311:5:313:5 | exit fn test_question_mark_operator_1 (normal) | | @@ -711,6 +768,7 @@ edges | test.rs:312:32:312:32 | 4 | test.rs:312:12:312:32 | ... + ... | | | test.rs:315:5:320:5 | enter fn test_question_mark_operator_2 | test.rs:315:38:315:38 | b | | | test.rs:315:5:320:5 | exit fn test_question_mark_operator_2 (normal) | test.rs:315:5:320:5 | exit fn test_question_mark_operator_2 | | +| test.rs:315:38:315:38 | b | test.rs:315:38:315:38 | b | | | test.rs:315:38:315:38 | b | test.rs:315:38:315:52 | ...: Option::<...> | match | | test.rs:315:38:315:52 | ...: Option::<...> | test.rs:316:15:316:15 | b | | | test.rs:315:71:320:5 | { ... } | test.rs:315:5:320:5 | exit fn test_question_mark_operator_2 (normal) | | @@ -731,6 +789,7 @@ edges | test.rs:318:27:318:30 | true | test.rs:318:22:318:31 | Some(...) | | | test.rs:326:5:332:5 | enter fn test_match | test.rs:326:19:326:29 | maybe_digit | | | test.rs:326:5:332:5 | exit fn test_match (normal) | test.rs:326:5:332:5 | exit fn test_match | | +| test.rs:326:19:326:29 | maybe_digit | test.rs:326:19:326:29 | maybe_digit | | | test.rs:326:19:326:29 | maybe_digit | test.rs:326:19:326:42 | ...: Option::<...> | match | | test.rs:326:19:326:42 | ...: Option::<...> | test.rs:327:15:327:25 | maybe_digit | | | test.rs:326:52:332:5 | { ... } | test.rs:326:5:332:5 | exit fn test_match (normal) | | @@ -738,6 +797,7 @@ edges | test.rs:327:15:327:25 | maybe_digit | test.rs:328:13:328:27 | ...::Some(...) | | | test.rs:328:13:328:27 | ...::Some(...) | test.rs:328:26:328:26 | x | match | | test.rs:328:13:328:27 | ...::Some(...) | test.rs:329:13:329:27 | ...::Some(...) | no-match | +| test.rs:328:26:328:26 | x | test.rs:328:26:328:26 | x | | | test.rs:328:26:328:26 | x | test.rs:328:32:328:32 | x | match | | test.rs:328:32:328:32 | x | test.rs:328:36:328:37 | 10 | | | test.rs:328:32:328:37 | ... < ... | test.rs:328:42:328:42 | x | true | @@ -748,12 +808,14 @@ edges | test.rs:328:46:328:46 | 5 | test.rs:328:42:328:46 | ... + ... | | | test.rs:329:13:329:27 | ...::Some(...) | test.rs:329:26:329:26 | x | match | | test.rs:329:13:329:27 | ...::Some(...) | test.rs:330:13:330:24 | ...::None | no-match | +| test.rs:329:26:329:26 | x | test.rs:329:26:329:26 | x | | | test.rs:329:26:329:26 | x | test.rs:329:32:329:32 | x | match | | test.rs:329:32:329:32 | x | test.rs:327:9:331:9 | match maybe_digit { ... } | | | test.rs:330:13:330:24 | ...::None | test.rs:330:29:330:29 | 5 | match | | test.rs:330:29:330:29 | 5 | test.rs:327:9:331:9 | match maybe_digit { ... } | | | test.rs:334:5:343:5 | enter fn test_match_with_return_in_scrutinee | test.rs:334:44:334:54 | maybe_digit | | | test.rs:334:5:343:5 | exit fn test_match_with_return_in_scrutinee (normal) | test.rs:334:5:343:5 | exit fn test_match_with_return_in_scrutinee | | +| test.rs:334:44:334:54 | maybe_digit | test.rs:334:44:334:54 | maybe_digit | | | test.rs:334:44:334:54 | maybe_digit | test.rs:334:44:334:67 | ...: Option::<...> | match | | test.rs:334:44:334:67 | ...: Option::<...> | test.rs:335:19:335:29 | maybe_digit | | | test.rs:334:77:343:5 | { ... } | test.rs:334:5:343:5 | exit fn test_match_with_return_in_scrutinee (normal) | | @@ -772,6 +834,7 @@ edges | test.rs:338:13:338:23 | maybe_digit | test.rs:337:16:339:9 | { ... } | | | test.rs:340:13:340:27 | ...::Some(...) | test.rs:340:26:340:26 | x | match | | test.rs:340:13:340:27 | ...::Some(...) | test.rs:341:13:341:24 | ...::None | no-match | +| test.rs:340:26:340:26 | x | test.rs:340:26:340:26 | x | | | test.rs:340:26:340:26 | x | test.rs:340:32:340:32 | x | match | | test.rs:340:32:340:32 | x | test.rs:340:36:340:36 | 5 | | | test.rs:340:32:340:36 | ... + ... | test.rs:335:9:342:9 | match ... { ... } | | @@ -780,8 +843,10 @@ edges | test.rs:341:29:341:29 | 5 | test.rs:335:9:342:9 | match ... { ... } | | | test.rs:345:5:350:5 | enter fn test_match_and | test.rs:345:23:345:26 | cond | | | test.rs:345:5:350:5 | exit fn test_match_and (normal) | test.rs:345:5:350:5 | exit fn test_match_and | | +| test.rs:345:23:345:26 | cond | test.rs:345:23:345:26 | cond | | | test.rs:345:23:345:26 | cond | test.rs:345:23:345:32 | ...: bool | match | | test.rs:345:23:345:32 | ...: bool | test.rs:345:35:345:35 | r | | +| test.rs:345:35:345:35 | r | test.rs:345:35:345:35 | r | | | test.rs:345:35:345:35 | r | test.rs:345:35:345:49 | ...: Option::<...> | match | | test.rs:345:35:345:49 | ...: Option::<...> | test.rs:346:16:346:16 | r | | | test.rs:345:60:350:5 | { ... } | test.rs:345:5:350:5 | exit fn test_match_and (normal) | | @@ -791,6 +856,7 @@ edges | test.rs:346:16:346:16 | r | test.rs:347:13:347:19 | Some(...) | | | test.rs:347:13:347:19 | Some(...) | test.rs:347:18:347:18 | a | match | | test.rs:347:13:347:19 | Some(...) | test.rs:348:13:348:13 | _ | no-match | +| test.rs:347:18:347:18 | a | test.rs:347:18:347:18 | a | | | test.rs:347:18:347:18 | a | test.rs:347:24:347:24 | a | match | | test.rs:347:24:347:24 | a | test.rs:346:10:349:9 | [boolean(false)] match r { ... } | false | | test.rs:347:24:347:24 | a | test.rs:346:10:349:9 | [boolean(true)] match r { ... } | true | @@ -799,6 +865,7 @@ edges | test.rs:349:15:349:18 | cond | test.rs:346:9:349:18 | ... && ... | | | test.rs:352:5:357:5 | enter fn test_match_with_no_arms | test.rs:352:35:352:35 | r | | | test.rs:352:5:357:5 | exit fn test_match_with_no_arms (normal) | test.rs:352:5:357:5 | exit fn test_match_with_no_arms | | +| test.rs:352:35:352:35 | r | test.rs:352:35:352:35 | r | | | test.rs:352:35:352:35 | r | test.rs:352:35:352:58 | ...: Result::<...> | match | | test.rs:352:35:352:58 | ...: Result::<...> | test.rs:353:15:353:15 | r | | | test.rs:352:66:357:5 | { ... } | test.rs:352:5:357:5 | exit fn test_match_with_no_arms (normal) | | @@ -806,20 +873,24 @@ edges | test.rs:353:15:353:15 | r | test.rs:354:13:354:21 | Ok(...) | | | test.rs:354:13:354:21 | Ok(...) | test.rs:354:16:354:20 | value | match | | test.rs:354:13:354:21 | Ok(...) | test.rs:355:13:355:22 | Err(...) | no-match | +| test.rs:354:16:354:20 | value | test.rs:354:16:354:20 | value | | | test.rs:354:16:354:20 | value | test.rs:354:26:354:30 | value | match | | test.rs:354:26:354:30 | value | test.rs:353:9:356:9 | match r { ... } | | | test.rs:355:13:355:22 | Err(...) | test.rs:355:17:355:21 | never | match | +| test.rs:355:17:355:21 | never | test.rs:355:17:355:21 | never | | | test.rs:355:17:355:21 | never | test.rs:355:33:355:37 | never | match | | test.rs:355:27:355:40 | match never { ... } | test.rs:353:9:356:9 | match r { ... } | | | test.rs:355:33:355:37 | never | test.rs:355:27:355:40 | match never { ... } | | | test.rs:362:5:365:5 | enter fn test_let_match | test.rs:362:23:362:23 | a | | | test.rs:362:5:365:5 | exit fn test_let_match (normal) | test.rs:362:5:365:5 | exit fn test_let_match | | +| test.rs:362:23:362:23 | a | test.rs:362:23:362:23 | a | | | test.rs:362:23:362:23 | a | test.rs:362:23:362:36 | ...: Option::<...> | match | | test.rs:362:23:362:36 | ...: Option::<...> | test.rs:363:9:363:57 | let ... = a else {...} | | | test.rs:362:46:365:5 | { ... } | test.rs:362:5:365:5 | exit fn test_let_match (normal) | | | test.rs:363:9:363:57 | let ... = a else {...} | test.rs:363:23:363:23 | a | | | test.rs:363:13:363:19 | Some(...) | test.rs:363:18:363:18 | n | match | | test.rs:363:13:363:19 | Some(...) | test.rs:363:39:363:53 | MacroStmts | no-match | +| test.rs:363:18:363:18 | n | test.rs:363:18:363:18 | n | | | test.rs:363:18:363:18 | n | test.rs:364:9:364:9 | n | match | | test.rs:363:23:363:23 | a | test.rs:363:13:363:19 | Some(...) | | | test.rs:363:32:363:54 | ...::panic_fmt | test.rs:363:39:363:53 | "Expected some" | | @@ -839,23 +910,28 @@ edges | test.rs:364:9:364:9 | n | test.rs:362:46:365:5 | { ... } | | | test.rs:367:5:373:5 | enter fn test_let_with_return | test.rs:367:29:367:29 | m | | | test.rs:367:5:373:5 | exit fn test_let_with_return (normal) | test.rs:367:5:373:5 | exit fn test_let_with_return | | +| test.rs:367:29:367:29 | m | test.rs:367:29:367:29 | m | | | test.rs:367:29:367:29 | m | test.rs:367:29:367:42 | ...: Option::<...> | match | | test.rs:367:29:367:42 | ...: Option::<...> | test.rs:368:9:371:10 | let ... = ... | | | test.rs:367:53:373:5 | { ... } | test.rs:367:5:373:5 | exit fn test_let_with_return (normal) | | | test.rs:368:9:371:10 | let ... = ... | test.rs:368:25:368:25 | m | | +| test.rs:368:13:368:15 | ret | test.rs:368:13:368:15 | ret | | | test.rs:368:13:368:15 | ret | test.rs:372:9:372:12 | true | match | | test.rs:368:19:371:9 | match m { ... } | test.rs:368:13:368:15 | ret | | | test.rs:368:25:368:25 | m | test.rs:369:13:369:21 | Some(...) | | | test.rs:369:13:369:21 | Some(...) | test.rs:369:18:369:20 | ret | match | | test.rs:369:13:369:21 | Some(...) | test.rs:370:13:370:16 | None | no-match | +| test.rs:369:18:369:20 | ret | test.rs:369:18:369:20 | ret | | | test.rs:369:18:369:20 | ret | test.rs:369:26:369:28 | ret | match | | test.rs:369:26:369:28 | ret | test.rs:368:19:371:9 | match m { ... } | | +| test.rs:370:13:370:16 | None | test.rs:370:13:370:16 | None | | | test.rs:370:13:370:16 | None | test.rs:370:28:370:32 | false | match | | test.rs:370:21:370:32 | return false | test.rs:367:5:373:5 | exit fn test_let_with_return (normal) | return | | test.rs:370:28:370:32 | false | test.rs:370:21:370:32 | return false | | | test.rs:372:9:372:12 | true | test.rs:367:53:373:5 | { ... } | | | test.rs:378:5:381:5 | enter fn empty_tuple_pattern | test.rs:378:28:378:31 | unit | | | test.rs:378:5:381:5 | exit fn empty_tuple_pattern (normal) | test.rs:378:5:381:5 | exit fn empty_tuple_pattern | | +| test.rs:378:28:378:31 | unit | test.rs:378:28:378:31 | unit | | | test.rs:378:28:378:31 | unit | test.rs:378:28:378:35 | ...: ... | match | | test.rs:378:28:378:35 | ...: ... | test.rs:379:9:379:22 | let ... = unit | | | test.rs:379:9:379:22 | let ... = unit | test.rs:379:18:379:21 | unit | | @@ -865,6 +941,7 @@ edges | test.rs:380:9:380:15 | ExprStmt | test.rs:380:9:380:14 | return | | | test.rs:385:5:389:5 | enter fn empty_struct_pattern | test.rs:385:29:385:30 | st | | | test.rs:385:5:389:5 | exit fn empty_struct_pattern (normal) | test.rs:385:5:389:5 | exit fn empty_struct_pattern | | +| test.rs:385:29:385:30 | st | test.rs:385:29:385:30 | st | | | test.rs:385:29:385:30 | st | test.rs:385:29:385:40 | ...: MyStruct | match | | test.rs:385:29:385:40 | ...: MyStruct | test.rs:386:15:386:16 | st | | | test.rs:385:50:389:5 | { ... } | test.rs:385:5:389:5 | exit fn empty_struct_pattern (normal) | | @@ -906,13 +983,15 @@ edges | test.rs:400:52:405:5 | { ... } | test.rs:400:5:405:5 | exit fn identifier_pattern_with_subpattern (normal) | | | test.rs:401:9:404:9 | match 43 { ... } | test.rs:400:52:405:5 | { ... } | | | test.rs:401:15:401:16 | 43 | test.rs:402:17:402:21 | RangePat | | -| test.rs:402:13:402:21 | [match(true)] n @ ... | test.rs:402:26:402:26 | 2 | match | +| test.rs:402:13:402:13 | n | test.rs:402:13:402:21 | n @ ... | | +| test.rs:402:13:402:21 | n @ ... | test.rs:402:26:402:26 | 2 | match | +| test.rs:402:13:402:21 | n @ ... | test.rs:403:13:403:13 | _ | no-match | | test.rs:402:17:402:17 | 1 | test.rs:402:17:402:17 | 1 | | | test.rs:402:17:402:17 | 1 | test.rs:402:20:402:21 | 10 | match | | test.rs:402:17:402:17 | 1 | test.rs:403:13:403:13 | _ | no-match | | test.rs:402:17:402:21 | RangePat | test.rs:402:17:402:17 | 1 | match | | test.rs:402:17:402:21 | RangePat | test.rs:403:13:403:13 | _ | no-match | -| test.rs:402:20:402:21 | 10 | test.rs:402:13:402:21 | [match(true)] n @ ... | match | +| test.rs:402:20:402:21 | 10 | test.rs:402:13:402:13 | n | match | | test.rs:402:20:402:21 | 10 | test.rs:402:20:402:21 | 10 | | | test.rs:402:20:402:21 | 10 | test.rs:403:13:403:13 | _ | no-match | | test.rs:402:26:402:26 | 2 | test.rs:402:30:402:30 | n | | @@ -925,24 +1004,28 @@ edges | test.rs:407:45:414:5 | { ... } | test.rs:407:5:414:5 | exit fn identifier_pattern_with_ref (normal) | | | test.rs:408:9:408:23 | let ... = 10 | test.rs:408:21:408:22 | 10 | | | test.rs:408:13:408:17 | mut a | test.rs:409:9:412:10 | ExprStmt | match | -| test.rs:408:21:408:22 | 10 | test.rs:408:13:408:17 | mut a | | +| test.rs:408:17:408:17 | a | test.rs:408:13:408:17 | mut a | | +| test.rs:408:21:408:22 | 10 | test.rs:408:17:408:17 | a | | | test.rs:409:9:412:9 | match a { ... } | test.rs:413:9:413:9 | a | | | test.rs:409:9:412:10 | ExprStmt | test.rs:409:15:409:15 | a | | | test.rs:409:15:409:15 | a | test.rs:410:25:410:29 | RangePat | | -| test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | test.rs:410:35:410:35 | n | match | +| test.rs:410:13:410:29 | ref mut n @ ... | test.rs:410:35:410:35 | n | match | +| test.rs:410:13:410:29 | ref mut n @ ... | test.rs:411:21:411:21 | n | no-match | +| test.rs:410:21:410:21 | n | test.rs:410:13:410:29 | ref mut n @ ... | | | test.rs:410:25:410:25 | 1 | test.rs:410:25:410:25 | 1 | | | test.rs:410:25:410:25 | 1 | test.rs:410:28:410:29 | 10 | match | -| test.rs:410:25:410:25 | 1 | test.rs:411:13:411:21 | ref mut n | no-match | +| test.rs:410:25:410:25 | 1 | test.rs:411:21:411:21 | n | no-match | | test.rs:410:25:410:29 | RangePat | test.rs:410:25:410:25 | 1 | match | -| test.rs:410:25:410:29 | RangePat | test.rs:411:13:411:21 | ref mut n | no-match | -| test.rs:410:28:410:29 | 10 | test.rs:410:13:410:29 | [match(true)] ref mut n @ ... | match | +| test.rs:410:25:410:29 | RangePat | test.rs:411:21:411:21 | n | no-match | +| test.rs:410:28:410:29 | 10 | test.rs:410:21:410:21 | n | match | | test.rs:410:28:410:29 | 10 | test.rs:410:28:410:29 | 10 | | -| test.rs:410:28:410:29 | 10 | test.rs:411:13:411:21 | ref mut n | no-match | +| test.rs:410:28:410:29 | 10 | test.rs:411:21:411:21 | n | no-match | | test.rs:410:34:410:35 | * ... | test.rs:410:40:410:41 | 10 | | | test.rs:410:34:410:41 | ... += ... | test.rs:409:9:412:9 | match a { ... } | | | test.rs:410:35:410:35 | n | test.rs:410:34:410:35 | * ... | | | test.rs:410:40:410:41 | 10 | test.rs:410:34:410:41 | ... += ... | | | test.rs:411:13:411:21 | ref mut n | test.rs:411:27:411:27 | n | match | +| test.rs:411:21:411:21 | n | test.rs:411:13:411:21 | ref mut n | | | test.rs:411:26:411:27 | * ... | test.rs:411:31:411:31 | 0 | | | test.rs:411:26:411:31 | ... = ... | test.rs:409:9:412:9 | match a { ... } | | | test.rs:411:27:411:27 | n | test.rs:411:26:411:27 | * ... | | @@ -969,10 +1052,12 @@ edges | test.rs:428:18:428:32 | { ... } | test.rs:428:9:428:33 | println!... | | | test.rs:431:5:450:5 | enter fn async_block | test.rs:431:26:431:26 | b | | | test.rs:431:5:450:5 | exit fn async_block (normal) | test.rs:431:5:450:5 | exit fn async_block | | +| test.rs:431:26:431:26 | b | test.rs:431:26:431:26 | b | | | test.rs:431:26:431:26 | b | test.rs:431:26:431:32 | ...: bool | match | | test.rs:431:26:431:32 | ...: bool | test.rs:432:9:434:10 | let ... = ... | | | test.rs:431:35:450:5 | { ... } | test.rs:431:5:450:5 | exit fn async_block (normal) | | | test.rs:432:9:434:10 | let ... = ... | test.rs:432:26:434:9 | { ... } | | +| test.rs:432:13:432:22 | say_godbye | test.rs:432:13:432:22 | say_godbye | | | test.rs:432:13:432:22 | say_godbye | test.rs:435:9:437:10 | let ... = ... | match | | test.rs:432:26:434:9 | enter { ... } | test.rs:433:13:433:42 | ExprStmt | | | test.rs:432:26:434:9 | exit { ... } (normal) | test.rs:432:26:434:9 | exit { ... } | | @@ -990,6 +1075,7 @@ edges | test.rs:433:22:433:40 | MacroStmts | test.rs:433:22:433:40 | ExprStmt | | | test.rs:433:22:433:40 | { ... } | test.rs:433:13:433:41 | println!... | | | test.rs:435:9:437:10 | let ... = ... | test.rs:435:31:437:9 | { ... } | | +| test.rs:435:13:435:27 | say_how_are_you | test.rs:435:13:435:27 | say_how_are_you | | | test.rs:435:13:435:27 | say_how_are_you | test.rs:438:9:438:28 | let ... = ... | match | | test.rs:435:31:437:9 | enter { ... } | test.rs:436:13:436:37 | ExprStmt | | | test.rs:435:31:437:9 | exit { ... } (normal) | test.rs:435:31:437:9 | exit { ... } | | @@ -1007,6 +1093,7 @@ edges | test.rs:436:22:436:35 | MacroStmts | test.rs:436:22:436:35 | ExprStmt | | | test.rs:436:22:436:35 | { ... } | test.rs:436:13:436:36 | println!... | | | test.rs:438:9:438:28 | let ... = ... | test.rs:438:20:438:27 | { ... } | | +| test.rs:438:13:438:16 | noop | test.rs:438:13:438:16 | noop | | | test.rs:438:13:438:16 | noop | test.rs:439:9:439:26 | ExprStmt | match | | test.rs:438:20:438:27 | { ... } | test.rs:438:13:438:16 | noop | | | test.rs:439:9:439:17 | say_hello | test.rs:439:9:439:19 | say_hello(...) | | @@ -1024,11 +1111,13 @@ edges | test.rs:442:9:442:19 | ExprStmt | test.rs:442:9:442:12 | noop | | | test.rs:444:9:449:10 | let ... = ... | test.rs:444:22:449:9 | \|...\| ... | | | test.rs:444:13:444:18 | lambda | test.rs:431:35:450:5 | { ... } | match | +| test.rs:444:13:444:18 | lambda | test.rs:444:13:444:18 | lambda | | | test.rs:444:22:449:9 | \|...\| ... | test.rs:444:13:444:18 | lambda | | | test.rs:444:22:449:9 | enter \|...\| ... | test.rs:444:23:444:25 | foo | | | test.rs:444:22:449:9 | exit \|...\| ... (normal) | test.rs:444:22:449:9 | exit \|...\| ... | | | test.rs:444:23:444:25 | ... | test.rs:444:28:449:9 | { ... } | | | test.rs:444:23:444:25 | foo | test.rs:444:23:444:25 | ... | match | +| test.rs:444:23:444:25 | foo | test.rs:444:23:444:25 | foo | | | test.rs:444:28:449:9 | enter { ... } | test.rs:445:13:447:14 | ExprStmt | | | test.rs:444:28:449:9 | exit { ... } (normal) | test.rs:444:28:449:9 | exit { ... } | | | test.rs:444:28:449:9 | { ... } | test.rs:444:22:449:9 | exit \|...\| ... (normal) | | @@ -1044,6 +1133,7 @@ edges | test.rs:448:13:448:15 | foo | test.rs:444:28:449:9 | exit { ... } (normal) | | | test.rs:456:5:458:5 | enter fn add_two | test.rs:456:22:456:22 | n | | | test.rs:456:5:458:5 | exit fn add_two (normal) | test.rs:456:5:458:5 | exit fn add_two | | +| test.rs:456:22:456:22 | n | test.rs:456:22:456:22 | n | | | test.rs:456:22:456:22 | n | test.rs:456:22:456:27 | ...: i64 | match | | test.rs:456:22:456:27 | ...: i64 | test.rs:457:9:457:9 | n | | | test.rs:456:37:458:5 | { ... } | test.rs:456:5:458:5 | exit fn add_two (normal) | | @@ -1121,6 +1211,7 @@ edges | test.rs:501:1:515:1 | exit fn labelled_block1 (normal) | test.rs:501:1:515:1 | exit fn labelled_block1 | | | test.rs:501:29:515:1 | { ... } | test.rs:501:1:515:1 | exit fn labelled_block1 (normal) | | | test.rs:502:5:513:6 | let ... = ... | test.rs:503:9:503:19 | ExprStmt | | +| test.rs:502:9:502:14 | result | test.rs:502:9:502:14 | result | | | test.rs:502:9:502:14 | result | test.rs:514:5:514:10 | result | match | | test.rs:502:18:513:5 | 'block: { ... } | test.rs:502:9:502:14 | result | | | test.rs:503:9:503:16 | do_thing | test.rs:503:9:503:18 | do_thing(...) | | @@ -1155,13 +1246,16 @@ edges | test.rs:517:22:525:1 | { ... } | test.rs:517:1:525:1 | exit fn labelled_block2 (normal) | | | test.rs:518:5:524:6 | let ... = ... | test.rs:519:9:519:34 | let ... = None | | | test.rs:518:9:518:14 | result | test.rs:517:22:525:1 | { ... } | match | +| test.rs:518:9:518:14 | result | test.rs:518:9:518:14 | result | | | test.rs:518:18:524:5 | 'block: { ... } | test.rs:518:9:518:14 | result | | | test.rs:519:9:519:34 | let ... = None | test.rs:519:30:519:33 | None | | +| test.rs:519:13:519:13 | x | test.rs:519:13:519:13 | x | | | test.rs:519:13:519:13 | x | test.rs:520:9:522:10 | let ... = x else {...} | match | | test.rs:519:30:519:33 | None | test.rs:519:13:519:13 | x | | | test.rs:520:9:522:10 | let ... = x else {...} | test.rs:520:23:520:23 | x | | | test.rs:520:13:520:19 | Some(...) | test.rs:520:18:520:18 | y | match | | test.rs:520:13:520:19 | Some(...) | test.rs:521:13:521:27 | ExprStmt | no-match | +| test.rs:520:18:520:18 | y | test.rs:520:18:520:18 | y | | | test.rs:520:18:520:18 | y | test.rs:523:9:523:9 | 0 | match | | test.rs:520:23:520:23 | x | test.rs:520:13:520:19 | Some(...) | | | test.rs:521:13:521:26 | break ''block 1 | test.rs:518:18:524:5 | 'block: { ... } | break | @@ -1173,10 +1267,12 @@ edges | test.rs:527:28:533:1 | { ... } | test.rs:527:1:533:1 | exit fn test_nested_function2 (normal) | | | test.rs:528:5:528:18 | let ... = 0 | test.rs:528:17:528:17 | 0 | | | test.rs:528:9:528:13 | mut x | test.rs:529:5:531:5 | fn nested | match | -| test.rs:528:17:528:17 | 0 | test.rs:528:9:528:13 | mut x | | +| test.rs:528:13:528:13 | x | test.rs:528:9:528:13 | mut x | | +| test.rs:528:17:528:17 | 0 | test.rs:528:13:528:13 | x | | | test.rs:529:5:531:5 | enter fn nested | test.rs:529:15:529:15 | x | | | test.rs:529:5:531:5 | exit fn nested (normal) | test.rs:529:5:531:5 | exit fn nested | | | test.rs:529:5:531:5 | fn nested | test.rs:532:5:532:19 | ExprStmt | | +| test.rs:529:15:529:15 | x | test.rs:529:15:529:15 | x | | | test.rs:529:15:529:15 | x | test.rs:529:15:529:25 | ...: ... | match | | test.rs:529:15:529:25 | ...: ... | test.rs:530:9:530:16 | ExprStmt | | | test.rs:529:28:531:5 | { ... } | test.rs:529:5:531:5 | exit fn nested (normal) | | @@ -1192,6 +1288,7 @@ edges | test.rs:532:17:532:17 | x | test.rs:532:12:532:17 | &mut x | | | test.rs:544:5:546:5 | enter fn new | test.rs:544:12:544:12 | a | | | test.rs:544:5:546:5 | exit fn new (normal) | test.rs:544:5:546:5 | exit fn new | | +| test.rs:544:12:544:12 | a | test.rs:544:12:544:12 | a | | | test.rs:544:12:544:12 | a | test.rs:544:12:544:17 | ...: i64 | match | | test.rs:544:12:544:17 | ...: i64 | test.rs:545:23:545:23 | a | | | test.rs:544:28:546:5 | { ... } | test.rs:544:5:546:5 | exit fn new (normal) | | @@ -1209,8 +1306,10 @@ edges | test.rs:552:5:554:5 | exit fn multifly_add (normal) | test.rs:552:5:554:5 | exit fn multifly_add | | | test.rs:552:21:552:29 | SelfParam | test.rs:552:32:552:32 | a | | | test.rs:552:26:552:29 | self | test.rs:552:21:552:29 | SelfParam | | +| test.rs:552:32:552:32 | a | test.rs:552:32:552:32 | a | | | test.rs:552:32:552:32 | a | test.rs:552:32:552:37 | ...: i64 | match | | test.rs:552:32:552:37 | ...: i64 | test.rs:552:40:552:40 | b | | +| test.rs:552:40:552:40 | b | test.rs:552:40:552:40 | b | | | test.rs:552:40:552:40 | b | test.rs:552:40:552:45 | ...: i64 | match | | test.rs:552:40:552:45 | ...: i64 | test.rs:553:9:553:34 | ExprStmt | | | test.rs:552:48:554:5 | { ... } | test.rs:552:5:554:5 | exit fn multifly_add (normal) | | From 2806e07760dd8cbcab88567d6fc8f8b9509e2f8c Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Wed, 8 Jan 2025 16:43:59 +0000 Subject: [PATCH 186/279] Model additions to `encoding` in Go 1.24 Add models for `BinaryAppender` and `TextAppender`. --- go/ql/lib/ext/encoding.model.yml | 4 ++ .../go/frameworks/StdlibTaintFlow/Encoding.go | 50 ++++++++++++++++++- 2 files changed, 52 insertions(+), 2 deletions(-) diff --git a/go/ql/lib/ext/encoding.model.yml b/go/ql/lib/ext/encoding.model.yml index bc1c92e91a7..f2f48e3ebfe 100644 --- a/go/ql/lib/ext/encoding.model.yml +++ b/go/ql/lib/ext/encoding.model.yml @@ -3,7 +3,11 @@ extensions: pack: codeql/go-all extensible: summaryModel data: + - ["encoding", "BinaryAppender", True, "AppendBinary", "", "", "Argument[receiver]", "ReturnValue[0]", "taint", "manual"] + - ["encoding", "BinaryAppender", True, "AppendBinary", "", "", "Argument[0]", "ReturnValue[0]", "taint", "manual"] - ["encoding", "BinaryMarshaler", True, "MarshalBinary", "", "", "Argument[receiver]", "ReturnValue[0]", "taint", "manual"] - ["encoding", "BinaryUnmarshaler", True, "UnmarshalBinary", "", "", "Argument[0]", "Argument[receiver]", "taint", "manual"] + - ["encoding", "TextAppender", True, "AppendText", "", "", "Argument[receiver]", "ReturnValue[0]", "taint", "manual"] + - ["encoding", "TextAppender", True, "AppendText", "", "", "Argument[0]", "ReturnValue[0]", "taint", "manual"] - ["encoding", "TextMarshaler", True, "MarshalText", "", "", "Argument[receiver]", "ReturnValue[0]", "taint", "manual"] - ["encoding", "TextUnmarshaler", True, "UnmarshalText", "", "", "Argument[0]", "Argument[receiver]", "taint", "manual"] diff --git a/go/ql/test/library-tests/semmle/go/frameworks/StdlibTaintFlow/Encoding.go b/go/ql/test/library-tests/semmle/go/frameworks/StdlibTaintFlow/Encoding.go index 838ab9ae001..3d6e38fce67 100644 --- a/go/ql/test/library-tests/semmle/go/frameworks/StdlibTaintFlow/Encoding.go +++ b/go/ql/test/library-tests/semmle/go/frameworks/StdlibTaintFlow/Encoding.go @@ -1,5 +1,3 @@ -// Code generated by https://github.com/gagliardetto/codebox. DO NOT EDIT. - package main import "encoding" @@ -30,6 +28,34 @@ func TaintStepTest_EncodingTextUnmarshalerUnmarshalText_B0I0O0(sourceCQL interfa return intoTextUnmarshaler443 } +func TaintStepTest_EncodingBinaryAppenderAppendBinary_manual1(sourceCQL interface{}) interface{} { + fromBinaryAppender := sourceCQL.(encoding.BinaryAppender) + var arg0 []byte + intoByte, _ := fromBinaryAppender.AppendBinary(arg0) + return intoByte +} + +func TaintStepTest_EncodingBinaryAppenderAppendBinary_manual2(sourceCQL interface{}) interface{} { + var recv encoding.BinaryAppender + fromByteSlice := sourceCQL.([]byte) + intoByte, _ := recv.AppendBinary(fromByteSlice) + return intoByte +} + +func TaintStepTest_EncodingTextAppenderAppendText_manual1(sourceCQL interface{}) interface{} { + fromTextAppender := sourceCQL.(encoding.TextAppender) + var arg0 []byte + intoByte, _ := fromTextAppender.AppendText(arg0) + return intoByte +} + +func TaintStepTest_EncodingTextAppenderAppendText_manual2(sourceCQL interface{}) interface{} { + var recv encoding.TextAppender + fromByteSlice := sourceCQL.([]byte) + intoByte, _ := recv.AppendText(fromByteSlice) + return intoByte +} + func RunAllTaints_Encoding() { { source := newSource(0) @@ -51,4 +77,24 @@ func RunAllTaints_Encoding() { out := TaintStepTest_EncodingTextUnmarshalerUnmarshalText_B0I0O0(source) sink(3, out) } + { + source := newSource(4) + out := TaintStepTest_EncodingBinaryAppenderAppendBinary_manual1(source) + sink(4, out) + } + { + source := newSource(5) + out := TaintStepTest_EncodingBinaryAppenderAppendBinary_manual2(source) + sink(5, out) + } + { + source := newSource(6) + out := TaintStepTest_EncodingTextAppenderAppendText_manual1(source) + sink(6, out) + } + { + source := newSource(7) + out := TaintStepTest_EncodingTextAppenderAppendText_manual2(source) + sink(7, out) + } } From 79232da9d485fe9972361373d819b0cf6fdcd7bb Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Wed, 8 Jan 2025 16:48:02 +0000 Subject: [PATCH 187/279] Add models for `weak` package, added in Go 1.24 --- go/ql/lib/ext/weak.model.yml | 7 +++++ .../go/frameworks/StdlibTaintFlow/Weak.go | 27 +++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 go/ql/lib/ext/weak.model.yml create mode 100644 go/ql/test/library-tests/semmle/go/frameworks/StdlibTaintFlow/Weak.go diff --git a/go/ql/lib/ext/weak.model.yml b/go/ql/lib/ext/weak.model.yml new file mode 100644 index 00000000000..7ae865ce2cb --- /dev/null +++ b/go/ql/lib/ext/weak.model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: codeql/go-all + extensible: summaryModel + data: + - ["weak", "", False, "Make", "", "", "Argument[0]", "ReturnValue[0]", "taint", "manual"] + - ["weak", "Pointer", False, "Value", "", "", "Argument[receiver]", "ReturnValue[0]", "taint", "manual"] diff --git a/go/ql/test/library-tests/semmle/go/frameworks/StdlibTaintFlow/Weak.go b/go/ql/test/library-tests/semmle/go/frameworks/StdlibTaintFlow/Weak.go new file mode 100644 index 00000000000..e10730ca7d1 --- /dev/null +++ b/go/ql/test/library-tests/semmle/go/frameworks/StdlibTaintFlow/Weak.go @@ -0,0 +1,27 @@ +package main + +import "weak" + +func TaintStepTest_WeakMake_manual(sourceCQL interface{}) interface{} { + fromStringPointer := sourceCQL.(*string) + intoWeakPointer := weak.Make(fromStringPointer) + return intoWeakPointer +} +func TaintStepTest_WeakValue_manual(sourceCQL interface{}) interface{} { + fromWeakPointer := sourceCQL.(weak.Pointer[string]) + intoStringPointer := fromWeakPointer.Value() + return intoStringPointer +} + +func RunAllTaints_Weak() { + { + source := newSource(0) + out := TaintStepTest_WeakMake_manual(source) + sink(0, out) + } + { + source := newSource(1) + out := TaintStepTest_WeakValue_manual(source) + sink(1, out) + } +} From eac77036b593eca93d462b2dda9a24ebcce3f307 Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Thu, 9 Jan 2025 10:31:04 +0000 Subject: [PATCH 188/279] Update go version required for stdlib tests --- .../library-tests/semmle/go/frameworks/StdlibTaintFlow/go.mod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go/ql/test/library-tests/semmle/go/frameworks/StdlibTaintFlow/go.mod b/go/ql/test/library-tests/semmle/go/frameworks/StdlibTaintFlow/go.mod index 4168c0a398b..5ba39421f3b 100644 --- a/go/ql/test/library-tests/semmle/go/frameworks/StdlibTaintFlow/go.mod +++ b/go/ql/test/library-tests/semmle/go/frameworks/StdlibTaintFlow/go.mod @@ -1,6 +1,6 @@ module example.com/m -go 1.23 +go 1.24 require ( golang.org/x/net v0.0.0-20201010224723-4f7140c49acb From 01ea4bd1148e0893c8967b5d9523f74cb3a9cd49 Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Thu, 9 Jan 2025 10:34:52 +0000 Subject: [PATCH 189/279] Add change note --- go/ql/lib/change-notes/2025-01-09-model-stdlib-1.24.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 go/ql/lib/change-notes/2025-01-09-model-stdlib-1.24.md diff --git a/go/ql/lib/change-notes/2025-01-09-model-stdlib-1.24.md b/go/ql/lib/change-notes/2025-01-09-model-stdlib-1.24.md new file mode 100644 index 00000000000..a7032bdd536 --- /dev/null +++ b/go/ql/lib/change-notes/2025-01-09-model-stdlib-1.24.md @@ -0,0 +1,5 @@ +--- +category: minorAnalysis +--- +* Taint models have been added for the `weak` package, added in Go 1.24. +* Taint models have been added for the interfaces `TextAppender` and `BinaryAppender` in the `encoding` package, which were added in Go 1.24. From cfcc6c8a502b0a69e9603d3e46e4d870c9994b4e Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 12 Feb 2025 10:16:57 +0000 Subject: [PATCH 190/279] Rust: Rename model file. --- .../option/{lang::core.model.yml => lang__core.model.yaml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename rust/ql/lib/ext/generated/option/{lang::core.model.yml => lang__core.model.yaml} (100%) diff --git a/rust/ql/lib/ext/generated/option/lang::core.model.yml b/rust/ql/lib/ext/generated/option/lang__core.model.yaml similarity index 100% rename from rust/ql/lib/ext/generated/option/lang::core.model.yml rename to rust/ql/lib/ext/generated/option/lang__core.model.yaml From 27622726fa7e3583a8f8feedaed4dd01aa273b89 Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Wed, 12 Feb 2025 10:40:28 +0000 Subject: [PATCH 191/279] Pretty-print models in a test --- .../go/frameworks/BeegoOrm/StoredXss.expected | 68 ++++++++++--------- .../go/frameworks/BeegoOrm/StoredXss.qlref | 3 +- 2 files changed, 38 insertions(+), 33 deletions(-) diff --git a/go/ql/test/library-tests/semmle/go/frameworks/BeegoOrm/StoredXss.expected b/go/ql/test/library-tests/semmle/go/frameworks/BeegoOrm/StoredXss.expected index 530034fac91..f766a1a2db6 100644 --- a/go/ql/test/library-tests/semmle/go/frameworks/BeegoOrm/StoredXss.expected +++ b/go/ql/test/library-tests/semmle/go/frameworks/BeegoOrm/StoredXss.expected @@ -1,8 +1,36 @@ +#select +| test.go:81:13:81:29 | type conversion | test.go:80:13:80:16 | &... | test.go:81:13:81:29 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:80:13:80:16 | &... | stored value | +| test.go:82:13:82:43 | type conversion | test.go:80:13:80:16 | &... | test.go:82:13:82:43 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:80:13:80:16 | &... | stored value | +| test.go:86:13:86:30 | type conversion | test.go:85:22:85:26 | &... | test.go:86:13:86:30 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:85:22:85:26 | &... | stored value | +| test.go:90:13:90:30 | type conversion | test.go:89:21:89:25 | &... | test.go:90:13:90:30 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:89:21:89:25 | &... | stored value | +| test.go:95:13:95:37 | type conversion | test.go:95:20:95:36 | call to Value | test.go:95:13:95:37 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:95:20:95:36 | call to Value | stored value | +| test.go:96:13:96:49 | type conversion | test.go:96:20:96:39 | call to RawValue | test.go:96:13:96:49 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:96:20:96:39 | call to RawValue | stored value | +| test.go:97:13:97:38 | type conversion | test.go:97:20:97:37 | call to String | test.go:97:13:97:38 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:97:20:97:37 | call to String | stored value | +| test.go:98:13:98:37 | type conversion | test.go:98:20:98:36 | call to Value | test.go:98:13:98:37 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:98:20:98:36 | call to Value | stored value | +| test.go:99:13:99:49 | type conversion | test.go:99:20:99:39 | call to RawValue | test.go:99:13:99:49 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:99:20:99:39 | call to RawValue | stored value | +| test.go:100:13:100:38 | type conversion | test.go:100:20:100:37 | call to String | test.go:100:13:100:38 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:100:20:100:37 | call to String | stored value | +| test.go:101:13:101:38 | type conversion | test.go:101:20:101:37 | call to Value | test.go:101:13:101:38 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:101:20:101:37 | call to Value | stored value | +| test.go:102:13:102:50 | type conversion | test.go:102:20:102:40 | call to RawValue | test.go:102:13:102:50 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:102:20:102:40 | call to RawValue | stored value | +| test.go:103:13:103:39 | type conversion | test.go:103:20:103:38 | call to String | test.go:103:13:103:39 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:103:20:103:38 | call to String | stored value | +| test.go:110:13:110:33 | type conversion | test.go:109:9:109:13 | &... | test.go:110:13:110:33 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:109:9:109:13 | &... | stored value | +| test.go:114:13:114:29 | type conversion | test.go:113:9:113:12 | &... | test.go:114:13:114:29 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:113:9:113:12 | &... | stored value | +| test.go:118:13:118:48 | type conversion | test.go:117:12:117:19 | &... | test.go:118:13:118:48 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:117:12:117:19 | &... | stored value | +| test.go:122:13:122:43 | type conversion | test.go:121:16:121:24 | &... | test.go:122:13:122:43 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:121:16:121:24 | &... | stored value | +| test.go:126:13:126:39 | type conversion | test.go:125:16:125:23 | &... | test.go:126:13:126:39 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:125:16:125:23 | &... | stored value | +| test.go:130:13:130:47 | type conversion | test.go:129:15:129:24 | &... | test.go:130:13:130:47 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:129:15:129:24 | &... | stored value | +| test.go:134:13:134:38 | type conversion | test.go:133:18:133:30 | &... | test.go:134:13:134:38 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:133:18:133:30 | &... | stored value | +| test.go:141:13:141:48 | type conversion | test.go:140:12:140:19 | &... | test.go:141:13:141:48 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:140:12:140:19 | &... | stored value | +| test.go:145:13:145:43 | type conversion | test.go:144:16:144:24 | &... | test.go:145:13:145:43 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:144:16:144:24 | &... | stored value | +| test.go:149:13:149:39 | type conversion | test.go:148:16:148:23 | &... | test.go:149:13:149:39 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:148:16:148:23 | &... | stored value | +| test.go:153:13:153:47 | type conversion | test.go:152:15:152:24 | &... | test.go:153:13:153:47 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:152:15:152:24 | &... | stored value | +| test.go:157:13:157:38 | type conversion | test.go:156:18:156:30 | &... | test.go:157:13:157:38 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:156:18:156:30 | &... | stored value | +| test.go:161:13:161:28 | type conversion | test.go:160:14:160:22 | &... | test.go:161:13:161:28 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:160:14:160:22 | &... | stored value | +| test.go:165:13:165:32 | type conversion | test.go:164:15:164:24 | &... | test.go:165:13:165:32 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:164:15:164:24 | &... | stored value | edges -| test.go:80:13:80:16 | &... | test.go:81:13:81:29 | type conversion | provenance | Src:MaD:339 | -| test.go:80:13:80:16 | &... | test.go:82:13:82:43 | type conversion | provenance | Src:MaD:339 | -| test.go:85:22:85:26 | &... | test.go:86:13:86:30 | type conversion | provenance | Src:MaD:340 | -| test.go:89:21:89:25 | &... | test.go:90:13:90:30 | type conversion | provenance | Src:MaD:341 | +| test.go:80:13:80:16 | &... | test.go:81:13:81:29 | type conversion | provenance | Src:MaD:1 | +| test.go:80:13:80:16 | &... | test.go:82:13:82:43 | type conversion | provenance | Src:MaD:1 | +| test.go:85:22:85:26 | &... | test.go:86:13:86:30 | type conversion | provenance | Src:MaD:2 | +| test.go:89:21:89:25 | &... | test.go:90:13:90:30 | type conversion | provenance | Src:MaD:3 | | test.go:95:20:95:36 | call to Value | test.go:95:13:95:37 | type conversion | provenance | | | test.go:96:20:96:39 | call to RawValue | test.go:96:13:96:49 | type conversion | provenance | | | test.go:97:20:97:37 | call to String | test.go:97:13:97:38 | type conversion | provenance | | @@ -26,6 +54,10 @@ edges | test.go:156:18:156:30 | &... | test.go:157:13:157:38 | type conversion | provenance | | | test.go:160:14:160:22 | &... | test.go:161:13:161:28 | type conversion | provenance | | | test.go:164:15:164:24 | &... | test.go:165:13:165:32 | type conversion | provenance | | +models +| 1 | Source: group:beego-orm; Ormer; true; Read; ; ; Argument[0]; database; manual | +| 2 | Source: group:beego-orm; Ormer; true; ReadForUpdate; ; ; Argument[0]; database; manual | +| 3 | Source: group:beego-orm; Ormer; true; ReadOrCreate; ; ; Argument[0]; database; manual | nodes | test.go:80:13:80:16 | &... | semmle.label | &... | | test.go:81:13:81:29 | type conversion | semmle.label | type conversion | @@ -81,31 +113,3 @@ nodes | test.go:164:15:164:24 | &... | semmle.label | &... | | test.go:165:13:165:32 | type conversion | semmle.label | type conversion | subpaths -#select -| test.go:81:13:81:29 | type conversion | test.go:80:13:80:16 | &... | test.go:81:13:81:29 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:80:13:80:16 | &... | stored value | -| test.go:82:13:82:43 | type conversion | test.go:80:13:80:16 | &... | test.go:82:13:82:43 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:80:13:80:16 | &... | stored value | -| test.go:86:13:86:30 | type conversion | test.go:85:22:85:26 | &... | test.go:86:13:86:30 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:85:22:85:26 | &... | stored value | -| test.go:90:13:90:30 | type conversion | test.go:89:21:89:25 | &... | test.go:90:13:90:30 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:89:21:89:25 | &... | stored value | -| test.go:95:13:95:37 | type conversion | test.go:95:20:95:36 | call to Value | test.go:95:13:95:37 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:95:20:95:36 | call to Value | stored value | -| test.go:96:13:96:49 | type conversion | test.go:96:20:96:39 | call to RawValue | test.go:96:13:96:49 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:96:20:96:39 | call to RawValue | stored value | -| test.go:97:13:97:38 | type conversion | test.go:97:20:97:37 | call to String | test.go:97:13:97:38 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:97:20:97:37 | call to String | stored value | -| test.go:98:13:98:37 | type conversion | test.go:98:20:98:36 | call to Value | test.go:98:13:98:37 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:98:20:98:36 | call to Value | stored value | -| test.go:99:13:99:49 | type conversion | test.go:99:20:99:39 | call to RawValue | test.go:99:13:99:49 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:99:20:99:39 | call to RawValue | stored value | -| test.go:100:13:100:38 | type conversion | test.go:100:20:100:37 | call to String | test.go:100:13:100:38 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:100:20:100:37 | call to String | stored value | -| test.go:101:13:101:38 | type conversion | test.go:101:20:101:37 | call to Value | test.go:101:13:101:38 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:101:20:101:37 | call to Value | stored value | -| test.go:102:13:102:50 | type conversion | test.go:102:20:102:40 | call to RawValue | test.go:102:13:102:50 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:102:20:102:40 | call to RawValue | stored value | -| test.go:103:13:103:39 | type conversion | test.go:103:20:103:38 | call to String | test.go:103:13:103:39 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:103:20:103:38 | call to String | stored value | -| test.go:110:13:110:33 | type conversion | test.go:109:9:109:13 | &... | test.go:110:13:110:33 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:109:9:109:13 | &... | stored value | -| test.go:114:13:114:29 | type conversion | test.go:113:9:113:12 | &... | test.go:114:13:114:29 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:113:9:113:12 | &... | stored value | -| test.go:118:13:118:48 | type conversion | test.go:117:12:117:19 | &... | test.go:118:13:118:48 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:117:12:117:19 | &... | stored value | -| test.go:122:13:122:43 | type conversion | test.go:121:16:121:24 | &... | test.go:122:13:122:43 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:121:16:121:24 | &... | stored value | -| test.go:126:13:126:39 | type conversion | test.go:125:16:125:23 | &... | test.go:126:13:126:39 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:125:16:125:23 | &... | stored value | -| test.go:130:13:130:47 | type conversion | test.go:129:15:129:24 | &... | test.go:130:13:130:47 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:129:15:129:24 | &... | stored value | -| test.go:134:13:134:38 | type conversion | test.go:133:18:133:30 | &... | test.go:134:13:134:38 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:133:18:133:30 | &... | stored value | -| test.go:141:13:141:48 | type conversion | test.go:140:12:140:19 | &... | test.go:141:13:141:48 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:140:12:140:19 | &... | stored value | -| test.go:145:13:145:43 | type conversion | test.go:144:16:144:24 | &... | test.go:145:13:145:43 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:144:16:144:24 | &... | stored value | -| test.go:149:13:149:39 | type conversion | test.go:148:16:148:23 | &... | test.go:149:13:149:39 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:148:16:148:23 | &... | stored value | -| test.go:153:13:153:47 | type conversion | test.go:152:15:152:24 | &... | test.go:153:13:153:47 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:152:15:152:24 | &... | stored value | -| test.go:157:13:157:38 | type conversion | test.go:156:18:156:30 | &... | test.go:157:13:157:38 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:156:18:156:30 | &... | stored value | -| test.go:161:13:161:28 | type conversion | test.go:160:14:160:22 | &... | test.go:161:13:161:28 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:160:14:160:22 | &... | stored value | -| test.go:165:13:165:32 | type conversion | test.go:164:15:164:24 | &... | test.go:165:13:165:32 | type conversion | Stored cross-site scripting vulnerability due to $@. | test.go:164:15:164:24 | &... | stored value | diff --git a/go/ql/test/library-tests/semmle/go/frameworks/BeegoOrm/StoredXss.qlref b/go/ql/test/library-tests/semmle/go/frameworks/BeegoOrm/StoredXss.qlref index 1ab28863211..66b7d67dd8f 100644 --- a/go/ql/test/library-tests/semmle/go/frameworks/BeegoOrm/StoredXss.qlref +++ b/go/ql/test/library-tests/semmle/go/frameworks/BeegoOrm/StoredXss.qlref @@ -1 +1,2 @@ -Security/CWE-079/StoredXss.ql +query: Security/CWE-079/StoredXss.ql +postprocess: utils/test/PrettyPrintModels.ql From bc1805c635015592b76a6d92abd65d8181dbaffb Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 12 Feb 2025 10:48:49 +0000 Subject: [PATCH 192/279] Rust: .yaml -> .yml --- .../option/{lang__core.model.yaml => lang__core.model.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename rust/ql/lib/ext/generated/option/{lang__core.model.yaml => lang__core.model.yml} (100%) diff --git a/rust/ql/lib/ext/generated/option/lang__core.model.yaml b/rust/ql/lib/ext/generated/option/lang__core.model.yml similarity index 100% rename from rust/ql/lib/ext/generated/option/lang__core.model.yaml rename to rust/ql/lib/ext/generated/option/lang__core.model.yml From dbad4df2ff8268644e22477b4234240ffdcf00ea Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan <62447351+owen-mc@users.noreply.github.com> Date: Wed, 12 Feb 2025 11:15:27 +0000 Subject: [PATCH 193/279] Update change note Co-authored-by: Michael B. Gale --- go/ql/lib/change-notes/2025-01-09-model-stdlib-1.24.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go/ql/lib/change-notes/2025-01-09-model-stdlib-1.24.md b/go/ql/lib/change-notes/2025-01-09-model-stdlib-1.24.md index a7032bdd536..3bb5009cffd 100644 --- a/go/ql/lib/change-notes/2025-01-09-model-stdlib-1.24.md +++ b/go/ql/lib/change-notes/2025-01-09-model-stdlib-1.24.md @@ -1,5 +1,5 @@ --- category: minorAnalysis --- -* Taint models have been added for the `weak` package, added in Go 1.24. +* Taint models have been added for the `weak` package, which was added in Go 1.24. * Taint models have been added for the interfaces `TextAppender` and `BinaryAppender` in the `encoding` package, which were added in Go 1.24. From 7476aeaabf35a7c74ce64ed53c1d87f2d46672e5 Mon Sep 17 00:00:00 2001 From: Simon Friis Vindum Date: Wed, 12 Feb 2025 11:12:16 +0100 Subject: [PATCH 194/279] Rust: Handle `ref` patterns in data flow To do this we: * Let SSA writes target the name inside identifier patterns instead of the pattern itself * Include relevant names in the data flow graph * Add a store step from a identifier patterns with `ref` into the contained name. So we have an edge `ref a` -> `a` that stores in the reference content type. --- rust/ql/.generated.list | 2 +- .../internal/ControlFlowGraphImpl.qll | 2 +- .../internal/generated/CfgNodes.qll | 87 +++- rust/ql/lib/codeql/rust/dataflow/Ssa.qll | 2 +- .../rust/dataflow/internal/DataFlowImpl.qll | 30 ++ .../codeql/rust/dataflow/internal/SsaImpl.qll | 20 +- .../rust/elements/internal/VariableImpl.qll | 52 ++- .../codeql/rust/security/SensitiveData.qll | 2 +- .../src/queries/unusedentities/UnusedValue.ql | 2 +- .../queries/unusedentities/UnusedVariable.qll | 4 +- .../controlflow-unstable/Cfg.expected | 8 + .../dataflow/local/DataFlowStep.expected | 442 +++++++++++++++--- .../dataflow/modeled/inline-flow.expected | 15 +- .../dataflow/pointers/inline-flow.expected | 40 ++ .../library-tests/dataflow/pointers/main.rs | 6 +- .../test/library-tests/variables/Cfg.expected | 181 +++++-- .../test/library-tests/variables/Ssa.expected | 150 +++--- .../test/library-tests/variables/variables.ql | 2 +- .../test/utils-tests/modelgenerator/option.rs | 25 +- rust/schema/annotations.py | 2 +- 20 files changed, 853 insertions(+), 221 deletions(-) diff --git a/rust/ql/.generated.list b/rust/ql/.generated.list index 4c4dc6066ac..fa335181cde 100644 --- a/rust/ql/.generated.list +++ b/rust/ql/.generated.list @@ -1,4 +1,4 @@ -lib/codeql/rust/controlflow/internal/generated/CfgNodes.qll 8067b2d0a930b90b430c0b6d47709f924305492317a7baed92011c37176dbc21 25e598a69493a9d21b2f5dc676c73578287f3659601a1fe19f7afd0c4bba2cc0 +lib/codeql/rust/controlflow/internal/generated/CfgNodes.qll 8ae91a389c7f4b080b1031c003c00c84f479438990be69035d8175ea97a47814 7dc9f38a3d04b6be54e39cf4ea0eac1d8f2a293982be76aaf1cd1649bd54aea0 lib/codeql/rust/elements/Abi.qll 4c973d28b6d628f5959d1f1cc793704572fd0acaae9a97dfce82ff9d73f73476 250f68350180af080f904cd34cb2af481c5c688dc93edf7365fd0ae99855e893 lib/codeql/rust/elements/Addressable.qll 13011bfd2e1556694c3d440cc34af8527da4df49ad92b62f2939d3699ff2cea5 ddb25935f7553a1a384b1abe2e4b4fa90ab50b952dadec32fd867afcb054f4be lib/codeql/rust/elements/ArgList.qll 661f5100f5d3ef8351452d9058b663a2a5c720eea8cf11bedd628969741486a2 28e424aac01a90fb58cd6f9f83c7e4cf379eea39e636bc0ba07efc818be71c71 diff --git a/rust/ql/lib/codeql/rust/controlflow/internal/ControlFlowGraphImpl.qll b/rust/ql/lib/codeql/rust/controlflow/internal/ControlFlowGraphImpl.qll index 2ba9a6fb308..539120d44ca 100644 --- a/rust/ql/lib/codeql/rust/controlflow/internal/ControlFlowGraphImpl.qll +++ b/rust/ql/lib/codeql/rust/controlflow/internal/ControlFlowGraphImpl.qll @@ -662,7 +662,7 @@ module PatternTrees { } override predicate succ(AstNode pred, AstNode succ, Completion c) { - // Edge from succesful subpattern to name + // Edge from successful subpattern to name super.succ(pred, succ, c) and c.(MatchCompletion).succeeded() or // Edge from name to the identifier pattern itself diff --git a/rust/ql/lib/codeql/rust/controlflow/internal/generated/CfgNodes.qll b/rust/ql/lib/codeql/rust/controlflow/internal/generated/CfgNodes.qll index 4fe436f7d49..e1f4e16b6fc 100644 --- a/rust/ql/lib/codeql/rust/controlflow/internal/generated/CfgNodes.qll +++ b/rust/ql/lib/codeql/rust/controlflow/internal/generated/CfgNodes.qll @@ -1026,6 +1026,8 @@ module MakeCfgNodes Input> { none() or child = this.getExpr() + or + child = this.getName() } } @@ -1058,7 +1060,9 @@ module MakeCfgNodes Input> { /** * Gets the name of this format arguments argument, if it exists. */ - Name getName() { result = node.getName() } + NameCfgNode getName() { + any(ChildMapping mapping).hasCfgChild(node, node.getName(), this, result) + } /** * Holds if `getName()` exists. @@ -1175,6 +1179,8 @@ module MakeCfgNodes Input> { override predicate relevantChild(AstNode child) { none() or + child = this.getName() + or child = this.getPat() } } @@ -1230,7 +1236,9 @@ module MakeCfgNodes Input> { /** * Gets the name of this ident pattern, if it exists. */ - Name getName() { result = node.getName() } + NameCfgNode getName() { + any(ChildMapping mapping).hasCfgChild(node, node.getName(), this, result) + } /** * Holds if `getName()` exists. @@ -2017,6 +2025,35 @@ module MakeCfgNodes Input> { predicate hasReceiver() { exists(this.getReceiver()) } } + final private class ParentName extends ParentAstNode, Name { + override predicate relevantChild(AstNode child) { none() } + } + + /** + * A Name. For example: + * ```rust + * todo!() + * ``` + */ + final class NameCfgNode extends CfgNodeFinal { + private Name node; + + NameCfgNode() { node = this.getAstNode() } + + /** Gets the underlying `Name`. */ + Name getName() { result = node } + + /** + * Gets the text of this name, if it exists. + */ + string getText() { result = node.getText() } + + /** + * Holds if `getText()` exists. + */ + predicate hasText() { exists(this.getText()) } + } + final private class ParentOffsetOfExpr extends ParentAstNode, OffsetOfExpr { override predicate relevantChild(AstNode child) { none() } } @@ -2758,7 +2795,11 @@ module MakeCfgNodes Input> { } final private class ParentSelfParam extends ParentAstNode, SelfParam { - override predicate relevantChild(AstNode child) { none() } + override predicate relevantChild(AstNode child) { + none() + or + child = this.getName() + } } /** @@ -2805,7 +2846,9 @@ module MakeCfgNodes Input> { /** * Gets the name of this self parameter, if it exists. */ - Name getName() { result = node.getName() } + NameCfgNode getName() { + any(ChildMapping mapping).hasCfgChild(node, node.getName(), this, result) + } /** * Holds if `getName()` exists. @@ -3465,6 +3508,18 @@ module MakeCfgNodes Input> { cfgNode ) or + pred = "getName" and + parent = + any(Nodes::FormatArgsArgCfgNode cfgNode, FormatArgsArg astNode | + astNode = cfgNode.getFormatArgsArg() and + child = getDesugared(astNode.getName()) and + i = -1 and + hasCfgNode(child) and + not child = cfgNode.getName().getAstNode() + | + cfgNode + ) + or pred = "getArg" and parent = any(Nodes::FormatArgsExprCfgNode cfgNode, FormatArgsExpr astNode | @@ -3488,6 +3543,18 @@ module MakeCfgNodes Input> { cfgNode ) or + pred = "getName" and + parent = + any(Nodes::IdentPatCfgNode cfgNode, IdentPat astNode | + astNode = cfgNode.getIdentPat() and + child = getDesugared(astNode.getName()) and + i = -1 and + hasCfgNode(child) and + not child = cfgNode.getName().getAstNode() + | + cfgNode + ) + or pred = "getPat" and parent = any(Nodes::IdentPatCfgNode cfgNode, IdentPat astNode | @@ -3799,6 +3866,18 @@ module MakeCfgNodes Input> { cfgNode ) or + pred = "getName" and + parent = + any(Nodes::SelfParamCfgNode cfgNode, SelfParam astNode | + astNode = cfgNode.getSelfParam() and + child = getDesugared(astNode.getName()) and + i = -1 and + hasCfgNode(child) and + not child = cfgNode.getName().getAstNode() + | + cfgNode + ) + or pred = "getPat" and parent = any(Nodes::SlicePatCfgNode cfgNode, SlicePat astNode | diff --git a/rust/ql/lib/codeql/rust/dataflow/Ssa.qll b/rust/ql/lib/codeql/rust/dataflow/Ssa.qll index 0f90932273f..4a439f46b9c 100644 --- a/rust/ql/lib/codeql/rust/dataflow/Ssa.qll +++ b/rust/ql/lib/codeql/rust/dataflow/Ssa.qll @@ -195,7 +195,7 @@ module Ssa { ) or exists(LetStmtCfgNode ls | - ls.getPat() = write and + ls.getPat().(IdentPatCfgNode).getName() = write and ls.getInitializer() = value ) } diff --git a/rust/ql/lib/codeql/rust/dataflow/internal/DataFlowImpl.qll b/rust/ql/lib/codeql/rust/dataflow/internal/DataFlowImpl.qll index 78b08e87ccd..0c680103609 100644 --- a/rust/ql/lib/codeql/rust/dataflow/internal/DataFlowImpl.qll +++ b/rust/ql/lib/codeql/rust/dataflow/internal/DataFlowImpl.qll @@ -273,6 +273,15 @@ module Node { override PatCfgNode asPat() { result = n } } + /** A data flow node that corresponds to a name node in the CFG. */ + final class NameNode extends AstCfgFlowNode, TNameNode { + override NameCfgNode n; + + NameNode() { this = TNameNode(n) } + + NameCfgNode asName() { result = n } + } + /** * The value of a parameter at function entry, viewed as a node in a data * flow graph. @@ -584,11 +593,23 @@ module LocalFlow { predicate localFlowStepCommon(Node nodeFrom, Node nodeTo) { nodeFrom.getCfgNode() = getALastEvalNode(nodeTo.getCfgNode()) or + // An edge from the right-hand side of a let statement to the left-hand side. exists(LetStmtCfgNode s | nodeFrom.getCfgNode() = s.getInitializer() and nodeTo.getCfgNode() = s.getPat() ) or + exists(IdentPatCfgNode p | + not p.isRef() and + nodeFrom.getCfgNode() = p and + nodeTo.getCfgNode() = p.getName() + ) + or + exists(SelfParamCfgNode self | + nodeFrom.getCfgNode() = self and + nodeTo.getCfgNode() = self.getName() + ) + or // An edge from a pattern/expression to its corresponding SSA definition. nodeFrom.(Node::AstCfgFlowNode).getCfgNode() = nodeTo.(Node::SsaNode).getDefinitionExt().(Ssa::WriteDefinition).getControlFlowNode() @@ -1266,6 +1287,14 @@ module RustDataFlow implements InputSig { node2.asExpr().(ArrayListExprCfgNode).getAnExpr() ] or + // Store from a `ref` identifier pattern into the contained name. + exists(IdentPatCfgNode p | + c instanceof ReferenceContent and + p.isRef() and + node1.asPat() = p and + node2.(Node::NameNode).asName() = p.getName() + ) + or fieldAssignment(node1, node2.(PostUpdateNode).getPreUpdateNode(), c) or referenceAssignment(node1, node2.(PostUpdateNode).getPreUpdateNode(), c) @@ -1560,6 +1589,7 @@ private module Cached { TExprNode(ExprCfgNode n) { Stages::DataFlowStage::ref() } or TSourceParameterNode(ParamBaseCfgNode p) or TPatNode(PatCfgNode p) or + TNameNode(NameCfgNode n) { n.getName() = any(Variable v).getName() } or TExprPostUpdateNode(ExprCfgNode e) { isArgumentForCall(e, _, _) or lambdaCallExpr(_, _, e) or diff --git a/rust/ql/lib/codeql/rust/dataflow/internal/SsaImpl.qll b/rust/ql/lib/codeql/rust/dataflow/internal/SsaImpl.qll index f14cd5beaec..19784583a80 100644 --- a/rust/ql/lib/codeql/rust/dataflow/internal/SsaImpl.qll +++ b/rust/ql/lib/codeql/rust/dataflow/internal/SsaImpl.qll @@ -7,25 +7,25 @@ private import Cfg private import codeql.rust.controlflow.internal.ControlFlowGraphImpl as ControlFlowGraphImpl private import codeql.ssa.Ssa as SsaImplCommon -/** Holds if `v` is introduced like `let v : i64;`. */ -private predicate isUnitializedLet(IdentPat pat, Variable v) { - pat = v.getPat() and +/** + * Holds if `name` occurs in the left-hand side of an uninitialized let + * statement such as in `let name : i64;`. + */ +private predicate isInUninitializedLet(Name name) { exists(LetStmt let | - let = v.getLetStmt() and + let.getPat().(IdentPat).getName() = name and not let.hasInitializer() ) } /** Holds if `write` writes to variable `v`. */ predicate variableWrite(AstNode write, Variable v) { - exists(IdentPat pat | - pat = write and - pat = v.getPat() and - not isUnitializedLet(pat, v) + exists(Name name | + name = write and + name = v.getName() and + not isInUninitializedLet(name) ) or - exists(SelfParam self | self = write and self = v.getSelfParam()) - or exists(VariableAccess access | access = write and access.getVariable() = v diff --git a/rust/ql/lib/codeql/rust/elements/internal/VariableImpl.qll b/rust/ql/lib/codeql/rust/elements/internal/VariableImpl.qll index 8762e09d7a3..59a84d29361 100644 --- a/rust/ql/lib/codeql/rust/elements/internal/VariableImpl.qll +++ b/rust/ql/lib/codeql/rust/elements/internal/VariableImpl.qll @@ -74,58 +74,66 @@ module Impl { * where `definingNode` is the entire `Either::Left(x) | Either::Right(x)` * pattern. */ - private predicate variableDecl(AstNode definingNode, AstNode p, string name) { - p = - any(SelfParam sp | - definingNode = sp.getName() and - name = sp.getName().getText() and + private predicate variableDecl(AstNode definingNode, Name name, string text) { + text = name.getText() and + ( + exists(SelfParam sp | + name = sp.getName() and + definingNode = name and // exclude self parameters from functions without a body as these are // trait method declarations without implementations not exists(Function f | not f.hasBody() and f.getParamList().getSelfParam() = sp) ) - or - p = - any(IdentPat pat | + or + exists(IdentPat pat | + name = pat.getName() and ( definingNode = getOutermostEnclosingOrPat(pat) or - not exists(getOutermostEnclosingOrPat(pat)) and definingNode = pat.getName() + not exists(getOutermostEnclosingOrPat(pat)) and definingNode = name ) and - name = pat.getName().getText() and // exclude for now anything starting with an uppercase character, which may be a reference to // an enum constant (e.g. `None`). This excludes static and constant variables (UPPERCASE), // which we don't appear to recognize yet anyway. This also assumes programmers follow the // naming guidelines, which they generally do, but they're not enforced. - not name.charAt(0).isUppercase() and + not text.charAt(0).isUppercase() and // exclude parameters from functions without a body as these are trait method declarations // without implementations not exists(Function f | not f.hasBody() and f.getParamList().getAParam().getPat() = pat) and // exclude parameters from function pointer types (e.g. `x` in `fn(x: i32) -> i32`) not exists(FnPtrTypeRepr fp | fp.getParamList().getParam(_).getPat() = pat) ) + ) } /** A variable. */ class Variable extends MkVariable { private AstNode definingNode; - private string name; + private string text; - Variable() { this = MkVariable(definingNode, name) } + Variable() { this = MkVariable(definingNode, text) } - /** Gets the name of this variable. */ - string getName() { result = name } + /** Gets the name of this variable as a string. */ + string getText() { result = text } /** Gets the location of this variable. */ Location getLocation() { result = definingNode.getLocation() } /** Gets a textual representation of this variable. */ - string toString() { result = this.getName() } + string toString() { result = this.getText() } /** Gets an access to this variable. */ VariableAccess getAnAccess() { result.getVariable() = this } - /** Gets the `self` parameter that declares this variable, if one exists. */ - SelfParam getSelfParam() { variableDecl(definingNode, result, name) } + /** + * Get the name of this variable. + * + * Normally, the name is unique, except when introduced in an or pattern. + */ + Name getName() { variableDecl(definingNode, result, text) } + + /** Gets the `self` parameter that declares this variable, if any. */ + SelfParam getSelfParam() { result.getName() = this.getName() } /** * Gets the pattern that declares this variable, if any. @@ -138,7 +146,7 @@ module Impl { * } * ``` */ - IdentPat getPat() { variableDecl(definingNode, result, name) } + IdentPat getPat() { result.getName() = this.getName() } /** Gets the enclosing CFG scope for this variable declaration. */ CfgScope getEnclosingCfgScope() { result = definingNode.getEnclosingCfgScope() } @@ -204,6 +212,10 @@ module Impl { /** Gets the immediately enclosing variable scope of `n`. */ private VariableScope getEnclosingScope(AstNode n) { result = getAnAncestorInVariableScope(n) } + /** + * Get all the pattern ancestors of this variable up to an including the + * root of the pattern. + */ private Pat getAVariablePatAncestor(Variable v) { result = v.getPat() or @@ -322,7 +334,7 @@ module Impl { * all nodes nester under `scope`, is `ord`. */ private predicate variableDeclInScope(Variable v, VariableScope scope, string name, int ord) { - name = v.getName() and + name = v.getText() and ( parameterDeclInScope(v, scope) and ord = getPreOrderNumbering(scope, scope) diff --git a/rust/ql/lib/codeql/rust/security/SensitiveData.qll b/rust/ql/lib/codeql/rust/security/SensitiveData.qll index 49db524cf23..5a5f5a6dec0 100644 --- a/rust/ql/lib/codeql/rust/security/SensitiveData.qll +++ b/rust/ql/lib/codeql/rust/security/SensitiveData.qll @@ -60,7 +60,7 @@ private class SensitiveDataVariable extends Variable { SensitiveDataClassification classification; SensitiveDataVariable() { - HeuristicNames::nameIndicatesSensitiveData(this.getName(), classification) + HeuristicNames::nameIndicatesSensitiveData(this.getText(), classification) } SensitiveDataClassification getClassification() { result = classification } diff --git a/rust/ql/src/queries/unusedentities/UnusedValue.ql b/rust/ql/src/queries/unusedentities/UnusedValue.ql index 32b54fc7442..67c0857b413 100644 --- a/rust/ql/src/queries/unusedentities/UnusedValue.ql +++ b/rust/ql/src/queries/unusedentities/UnusedValue.ql @@ -22,4 +22,4 @@ where not isUnused(v) and not v instanceof DiscardVariable and not write.isInMacroExpansion() -select write, "Variable $@ is assigned a value that is never used.", v, v.getName() +select write, "Variable $@ is assigned a value that is never used.", v, v.getText() diff --git a/rust/ql/src/queries/unusedentities/UnusedVariable.qll b/rust/ql/src/queries/unusedentities/UnusedVariable.qll index 38f09d0a500..db4a22b6c7b 100644 --- a/rust/ql/src/queries/unusedentities/UnusedVariable.qll +++ b/rust/ql/src/queries/unusedentities/UnusedVariable.qll @@ -4,7 +4,7 @@ import rust * A deliberately unused variable, for example `_` or `_x`. */ class DiscardVariable extends Variable { - DiscardVariable() { this.getName().charAt(0) = "_" } + DiscardVariable() { this.getText().charAt(0) = "_" } } /** @@ -25,5 +25,5 @@ predicate isAllowableUnused(Variable v) { v.getPat().isInMacroExpansion() or // a 'self' variable - v.getName() = "self" + v.getText() = "self" } diff --git a/rust/ql/test/library-tests/controlflow-unstable/Cfg.expected b/rust/ql/test/library-tests/controlflow-unstable/Cfg.expected index 7a7d9884f19..11e23459648 100644 --- a/rust/ql/test/library-tests/controlflow-unstable/Cfg.expected +++ b/rust/ql/test/library-tests/controlflow-unstable/Cfg.expected @@ -1,10 +1,13 @@ edges | test.rs:5:5:11:5 | enter fn test_and_if_let | test.rs:5:24:5:24 | a | | | test.rs:5:5:11:5 | exit fn test_and_if_let (normal) | test.rs:5:5:11:5 | exit fn test_and_if_let | | +| test.rs:5:24:5:24 | a | test.rs:5:24:5:24 | a | | | test.rs:5:24:5:24 | a | test.rs:5:24:5:30 | ...: bool | match | | test.rs:5:24:5:30 | ...: bool | test.rs:5:33:5:33 | b | | +| test.rs:5:33:5:33 | b | test.rs:5:33:5:33 | b | | | test.rs:5:33:5:33 | b | test.rs:5:33:5:47 | ...: Option::<...> | match | | test.rs:5:33:5:47 | ...: Option::<...> | test.rs:5:50:5:50 | c | | +| test.rs:5:50:5:50 | c | test.rs:5:50:5:50 | c | | | test.rs:5:50:5:50 | c | test.rs:5:50:5:56 | ...: bool | match | | test.rs:5:50:5:56 | ...: bool | test.rs:6:12:6:12 | a | | | test.rs:5:67:11:5 | { ... } | test.rs:5:5:11:5 | exit fn test_and_if_let (normal) | | @@ -17,6 +20,7 @@ edges | test.rs:6:21:6:27 | Some(...) | test.rs:6:12:6:31 | [boolean(false)] ... && ... | no-match | | test.rs:6:21:6:27 | Some(...) | test.rs:6:26:6:26 | d | match | | test.rs:6:26:6:26 | d | test.rs:6:12:6:31 | [boolean(true)] ... && ... | match | +| test.rs:6:26:6:26 | d | test.rs:6:26:6:26 | d | | | test.rs:6:31:6:31 | b | test.rs:6:21:6:27 | Some(...) | | | test.rs:6:33:8:9 | { ... } | test.rs:6:9:10:9 | if ... {...} else {...} | | | test.rs:7:13:7:13 | d | test.rs:6:33:8:9 | { ... } | | @@ -24,10 +28,13 @@ edges | test.rs:9:13:9:17 | false | test.rs:8:16:10:9 | { ... } | | | test.rs:13:5:21:5 | enter fn test_and_if_let2 | test.rs:13:25:13:25 | a | | | test.rs:13:5:21:5 | exit fn test_and_if_let2 (normal) | test.rs:13:5:21:5 | exit fn test_and_if_let2 | | +| test.rs:13:25:13:25 | a | test.rs:13:25:13:25 | a | | | test.rs:13:25:13:25 | a | test.rs:13:25:13:31 | ...: bool | match | | test.rs:13:25:13:31 | ...: bool | test.rs:13:34:13:34 | b | | +| test.rs:13:34:13:34 | b | test.rs:13:34:13:34 | b | | | test.rs:13:34:13:34 | b | test.rs:13:34:13:39 | ...: i64 | match | | test.rs:13:34:13:39 | ...: i64 | test.rs:13:42:13:42 | c | | +| test.rs:13:42:13:42 | c | test.rs:13:42:13:42 | c | | | test.rs:13:42:13:42 | c | test.rs:13:42:13:48 | ...: bool | match | | test.rs:13:42:13:48 | ...: bool | test.rs:14:12:14:12 | a | | | test.rs:13:59:21:5 | { ... } | test.rs:13:5:21:5 | exit fn test_and_if_let2 (normal) | | @@ -40,6 +47,7 @@ edges | test.rs:14:12:15:16 | [boolean(true)] ... && ... | test.rs:17:13:17:13 | d | true | | test.rs:14:17:14:25 | let ... = b | test.rs:14:25:14:25 | b | | | test.rs:14:21:14:21 | d | test.rs:14:12:14:25 | [boolean(true)] ... && ... | match | +| test.rs:14:21:14:21 | d | test.rs:14:21:14:21 | d | | | test.rs:14:25:14:25 | b | test.rs:14:21:14:21 | d | | | test.rs:15:16:15:16 | c | test.rs:14:12:15:16 | [boolean(false)] ... && ... | false | | test.rs:15:16:15:16 | c | test.rs:14:12:15:16 | [boolean(true)] ... && ... | true | diff --git a/rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected b/rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected index cf95917b9f3..e04ad1c2f59 100644 --- a/rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected +++ b/rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected @@ -1,49 +1,138 @@ localStep -| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:4 | -| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:15 | -| file://:0:0:0:0 | [summary param] 0 in lang:core::_::crate::hint::must_use | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::crate::hint::must_use | MaD:21 | -| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:7 | -| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:18 | -| file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::collect | file://:0:0:0:0 | [summary] to write: ReturnValue.Element in lang:core::_::crate::iter::traits::iterator::Iterator::collect | MaD:22 | -| file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::nth | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::crate::iter::traits::iterator::Iterator::nth | MaD:23 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::expect | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::expect | MaD:2 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap | MaD:3 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:5 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_default | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_default | MaD:6 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:8 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_unchecked | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_unchecked | MaD:9 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::expect_err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::expect_err | MaD:11 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::unwrap_err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_err | MaD:13 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::unwrap_err_unchecked | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_err_unchecked | MaD:14 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::expect | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::expect | MaD:10 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap | MaD:12 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:16 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or_default | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_default | MaD:17 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:19 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_unchecked | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_unchecked | MaD:20 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::and_then | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::and_then | MaD:7 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::is_none_or | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_none_or | MaD:24 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::is_some_and | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_some_and | MaD:26 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::map | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map | MaD:28 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::take_if | file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::take_if | MaD:43 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[1].Parameter[0] in lang:core::_::::map_or | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or | MaD:31 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[1].Parameter[0] in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or_else | MaD:34 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[1].Parameter[0] in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | MaD:61 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[1].Parameter[1] in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | MaD:59 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::from | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::from | MaD:4 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::and | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::and | MaD:5 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::and_then | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::and_then | MaD:6 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::and_then | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::and_then | MaD:7 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::get_or_insert | file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert | MaD:14 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::get_or_insert | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::get_or_insert | MaD:15 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::insert | file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::insert | MaD:19 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::insert | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::insert | MaD:20 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::is_none_or | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::is_none_or | MaD:23 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::is_none_or | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::is_none_or | MaD:24 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::is_some_and | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::is_some_and | MaD:25 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::is_some_and | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::is_some_and | MaD:26 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::map | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::map | MaD:27 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::map | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::map | MaD:28 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::map_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::map_or | MaD:29 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::map_or_else | MaD:32 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::ok_or | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Err(0)] in lang:core::_::::ok_or | MaD:35 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::ok_or_else | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::ok_or_else | MaD:37 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::or | MaD:39 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::or_else | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::or_else | MaD:41 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::take_if | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::take_if | MaD:43 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:47 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::unwrap_or_else | MaD:50 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::xor | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::xor | MaD:55 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:67 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::unwrap_or_else | MaD:70 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::crate::hint::must_use | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::crate::hint::must_use | MaD:73 | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::map_or | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[closure self] in lang:core::_::::map_or | MaD:30 | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::map_or | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[closure self] in lang:core::_::::map_or | MaD:31 | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[closure self] in lang:core::_::::map_or_else | MaD:33 | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[closure self] in lang:core::_::::map_or_else | MaD:34 | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[closure self] in lang:core::_::::zip_with | MaD:59 | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[closure self] in lang:core::_::::zip_with | MaD:60 | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[closure self] in lang:core::_::::zip_with | MaD:61 | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::inspect | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::inspect | MaD:22 | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::or | MaD:40 | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::or_else | MaD:42 | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::xor | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::xor | MaD:56 | +| file://:0:0:0:0 | [summary] read: Argument[0].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::from | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::from | MaD:3 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::and_then | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::and_then | MaD:6 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::is_none_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::is_none_or | MaD:23 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::is_some_and | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::is_some_and | MaD:25 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::map | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::map | MaD:27 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::map_or_else | MaD:32 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::ok_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Err(0)] in lang:core::_::::ok_or_else | MaD:37 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::or_else | MaD:41 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:50 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:70 | +| file://:0:0:0:0 | [summary] read: Argument[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[1] in lang:core::_::::zip | MaD:57 | +| file://:0:0:0:0 | [summary] read: Argument[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[1] in lang:core::_::::zip_with | MaD:59 | +| file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::map_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::map_or | MaD:30 | +| file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::map_or_else | MaD:33 | +| file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | MaD:60 | +| file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::collect | file://:0:0:0:0 | [summary] to write: ReturnValue.Element in lang:core::_::crate::iter::traits::iterator::Iterator::collect | MaD:74 | +| file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::nth | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::crate::iter::traits::iterator::Iterator::nth | MaD:75 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_mut | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_mut | MaD:8 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_ref | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_ref | MaD:9 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::get_or_insert | MaD:16 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert_default | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::get_or_insert_default | MaD:17 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert_with | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::get_or_insert_with | MaD:18 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::insert | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::insert | MaD:21 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::take_if | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::take_if | MaD:43 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::clone | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::clone | MaD:2 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::and_then | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::and_then | MaD:7 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::cloned | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::cloned | MaD:10 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::expect | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::expect | MaD:12 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::flatten | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::flatten | MaD:13 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_none_or | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::is_none_or | MaD:24 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_some_and | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::is_some_and | MaD:26 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::map | MaD:28 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[0] in lang:core::_::::map_or | MaD:31 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[0] in lang:core::_::::map_or_else | MaD:34 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::ok_or | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in lang:core::_::::ok_or | MaD:36 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::ok_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in lang:core::_::::ok_or_else | MaD:38 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap | MaD:46 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:48 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_default | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_default | MaD:49 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:51 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_unchecked | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_unchecked | MaD:52 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[0] in lang:core::_::::zip | MaD:58 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[0] in lang:core::_::::zip_with | MaD:61 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Reference in lang:core::_::::copied | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::copied | MaD:11 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Tuple[0] in lang:core::_::::unzip | file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | MaD:53 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Tuple[1] in lang:core::_::::unzip | file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[1].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | MaD:54 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Err(0)] in lang:core::_::::transpose | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Err(0)] in lang:core::_::::transpose | MaD:44 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Ok(0)] in lang:core::_::::transpose | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)].Variant[crate::option::Option::Some(0)] in lang:core::_::::transpose | MaD:45 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::expect_err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::expect_err | MaD:63 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::unwrap_err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_err | MaD:65 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::unwrap_err_unchecked | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_err_unchecked | MaD:66 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::expect | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::expect | MaD:62 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap | MaD:64 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:68 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or_default | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_default | MaD:69 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:71 | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_unchecked | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_unchecked | MaD:72 | | main.rs:3:11:3:11 | [SSA] i | main.rs:4:12:4:12 | i | | | main.rs:3:11:3:11 | i | main.rs:3:11:3:11 | [SSA] i | | +| main.rs:3:11:3:11 | i | main.rs:3:11:3:11 | i | | | main.rs:3:11:3:16 | ...: i64 | main.rs:3:11:3:11 | i | | | main.rs:4:5:4:12 | ... + ... | main.rs:3:26:5:1 | { ... } | | | main.rs:7:9:7:9 | [SSA] s | main.rs:8:20:8:20 | s | | | main.rs:7:9:7:9 | s | main.rs:7:9:7:9 | [SSA] s | | +| main.rs:7:9:7:9 | s | main.rs:7:9:7:9 | s | | | main.rs:7:9:7:14 | ...: i64 | main.rs:7:9:7:9 | s | | | main.rs:8:14:8:20 | FormatArgsExpr | main.rs:8:14:8:20 | MacroExpr | | | main.rs:8:14:8:20 | MacroExpr | main.rs:8:5:8:21 | ...::_print | MaD:1 | | main.rs:19:9:19:9 | [SSA] s | main.rs:20:10:20:10 | s | | | main.rs:19:9:19:9 | s | main.rs:19:9:19:9 | [SSA] s | | +| main.rs:19:9:19:9 | s | main.rs:19:9:19:9 | s | | | main.rs:19:13:19:21 | source(...) | main.rs:19:9:19:9 | s | | | main.rs:23:18:23:21 | [SSA] cond | main.rs:26:16:26:19 | cond | | | main.rs:23:18:23:21 | cond | main.rs:23:18:23:21 | [SSA] cond | | +| main.rs:23:18:23:21 | cond | main.rs:23:18:23:21 | cond | | | main.rs:23:18:23:27 | ...: bool | main.rs:23:18:23:21 | cond | | | main.rs:24:9:24:9 | [SSA] a | main.rs:26:23:26:23 | a | | | main.rs:24:9:24:9 | a | main.rs:24:9:24:9 | [SSA] a | | +| main.rs:24:9:24:9 | a | main.rs:24:9:24:9 | a | | | main.rs:24:13:24:21 | source(...) | main.rs:24:9:24:9 | a | | | main.rs:25:9:25:9 | [SSA] b | main.rs:26:34:26:34 | b | | | main.rs:25:9:25:9 | b | main.rs:25:9:25:9 | [SSA] b | | +| main.rs:25:9:25:9 | b | main.rs:25:9:25:9 | b | | | main.rs:25:13:25:13 | 2 | main.rs:25:9:25:9 | b | | | main.rs:26:9:26:9 | [SSA] c | main.rs:27:10:27:10 | c | | | main.rs:26:9:26:9 | c | main.rs:26:9:26:9 | [SSA] c | | +| main.rs:26:9:26:9 | c | main.rs:26:9:26:9 | c | | | main.rs:26:13:26:36 | if cond {...} else {...} | main.rs:26:9:26:9 | c | | | main.rs:26:21:26:25 | { ... } | main.rs:26:13:26:36 | if cond {...} else {...} | | | main.rs:26:23:26:23 | a | main.rs:26:21:26:25 | { ... } | | @@ -51,12 +140,15 @@ localStep | main.rs:26:34:26:34 | b | main.rs:26:32:26:36 | { ... } | | | main.rs:30:21:30:21 | [SSA] m | main.rs:32:19:32:19 | m | | | main.rs:30:21:30:21 | m | main.rs:30:21:30:21 | [SSA] m | | +| main.rs:30:21:30:21 | m | main.rs:30:21:30:21 | m | | | main.rs:30:21:30:34 | ...: Option::<...> | main.rs:30:21:30:21 | m | | | main.rs:31:9:31:9 | [SSA] a | main.rs:33:20:33:20 | a | | | main.rs:31:9:31:9 | a | main.rs:31:9:31:9 | [SSA] a | | +| main.rs:31:9:31:9 | a | main.rs:31:9:31:9 | a | | | main.rs:31:13:31:21 | source(...) | main.rs:31:9:31:9 | a | | | main.rs:32:9:32:9 | [SSA] b | main.rs:36:10:36:10 | b | | | main.rs:32:9:32:9 | b | main.rs:32:9:32:9 | [SSA] b | | +| main.rs:32:9:32:9 | b | main.rs:32:9:32:9 | b | | | main.rs:32:13:35:5 | match m { ... } | main.rs:32:9:32:9 | b | | | main.rs:32:19:32:19 | m | main.rs:33:9:33:15 | Some(...) | | | main.rs:32:19:32:19 | m | main.rs:34:9:34:12 | None | | @@ -64,30 +156,36 @@ localStep | main.rs:34:17:34:17 | 0 | main.rs:32:13:35:5 | match m { ... } | | | main.rs:40:9:40:9 | [SSA] a | main.rs:43:10:43:10 | a | | | main.rs:40:9:40:9 | a | main.rs:40:9:40:9 | [SSA] a | | +| main.rs:40:9:40:9 | a | main.rs:40:9:40:9 | a | | | main.rs:40:13:42:5 | loop { ... } | main.rs:40:9:40:9 | a | | | main.rs:41:9:41:15 | break 1 | main.rs:40:13:42:5 | loop { ... } | | | main.rs:41:15:41:15 | 1 | main.rs:41:9:41:15 | break 1 | | | main.rs:44:9:44:9 | [SSA] b | main.rs:47:10:47:10 | b | | | main.rs:44:9:44:9 | b | main.rs:44:9:44:9 | [SSA] b | | +| main.rs:44:9:44:9 | b | main.rs:44:9:44:9 | b | | | main.rs:44:13:46:5 | loop { ... } | main.rs:44:9:44:9 | b | | | main.rs:45:9:45:23 | break ... | main.rs:44:13:46:5 | loop { ... } | | | main.rs:45:15:45:23 | source(...) | main.rs:45:9:45:23 | break ... | | -| main.rs:51:9:51:13 | [SSA] mut i | main.rs:52:10:52:10 | i | | -| main.rs:51:9:51:13 | mut i | main.rs:51:9:51:13 | [SSA] mut i | | +| main.rs:51:9:51:13 | mut i | main.rs:51:13:51:13 | i | | +| main.rs:51:13:51:13 | [SSA] i | main.rs:52:10:52:10 | i | | +| main.rs:51:13:51:13 | i | main.rs:51:13:51:13 | [SSA] i | | | main.rs:51:17:51:17 | 1 | main.rs:51:9:51:13 | mut i | | | main.rs:53:5:53:5 | [SSA] i | main.rs:54:10:54:10 | i | | | main.rs:53:5:53:5 | i | main.rs:53:5:53:5 | [SSA] i | | | main.rs:53:9:53:17 | source(...) | main.rs:53:5:53:5 | i | | | main.rs:58:9:58:9 | [SSA] a | main.rs:59:5:59:5 | a | | | main.rs:58:9:58:9 | a | main.rs:58:9:58:9 | [SSA] a | | +| main.rs:58:9:58:9 | a | main.rs:58:9:58:9 | a | | | main.rs:58:13:58:17 | { ... } | main.rs:58:9:58:9 | a | | | main.rs:58:15:58:15 | 0 | main.rs:58:13:58:17 | { ... } | | | main.rs:59:5:59:5 | a | main.rs:57:31:60:1 | { ... } | | | main.rs:62:22:62:22 | [SSA] b | main.rs:64:12:64:12 | b | | | main.rs:62:22:62:22 | b | main.rs:62:22:62:22 | [SSA] b | | +| main.rs:62:22:62:22 | b | main.rs:62:22:62:22 | b | | | main.rs:62:22:62:28 | ...: bool | main.rs:62:22:62:22 | b | | | main.rs:63:9:63:9 | [SSA] a | main.rs:69:5:69:5 | a | | | main.rs:63:9:63:9 | a | main.rs:63:9:63:9 | [SSA] a | | +| main.rs:63:9:63:9 | a | main.rs:63:9:63:9 | a | | | main.rs:63:13:68:5 | 'block: { ... } | main.rs:63:9:63:9 | a | | | main.rs:65:13:65:26 | break ''block 1 | main.rs:63:13:68:5 | 'block: { ... } | | | main.rs:65:26:65:26 | 1 | main.rs:65:13:65:26 | break ''block 1 | | @@ -95,9 +193,11 @@ localStep | main.rs:69:5:69:5 | a | main.rs:62:38:70:1 | { ... } | | | main.rs:72:22:72:22 | [SSA] b | main.rs:74:12:74:12 | b | | | main.rs:72:22:72:22 | b | main.rs:72:22:72:22 | [SSA] b | | +| main.rs:72:22:72:22 | b | main.rs:72:22:72:22 | b | | | main.rs:72:22:72:28 | ...: bool | main.rs:72:22:72:22 | b | | | main.rs:73:9:73:9 | [SSA] a | main.rs:79:5:79:5 | a | | | main.rs:73:9:73:9 | a | main.rs:73:9:73:9 | [SSA] a | | +| main.rs:73:9:73:9 | a | main.rs:73:9:73:9 | a | | | main.rs:73:13:78:5 | 'block: { ... } | main.rs:73:9:73:9 | a | | | main.rs:75:13:75:26 | break ''block 1 | main.rs:73:13:78:5 | 'block: { ... } | | | main.rs:75:26:75:26 | 1 | main.rs:75:13:75:26 | break ''block 1 | | @@ -106,24 +206,31 @@ localStep | main.rs:79:5:79:5 | a | main.rs:72:38:80:1 | { ... } | | | main.rs:86:9:86:9 | [SSA] i | main.rs:87:11:87:11 | i | | | main.rs:86:9:86:9 | i | main.rs:86:9:86:9 | [SSA] i | | +| main.rs:86:9:86:9 | i | main.rs:86:9:86:9 | i | | | main.rs:86:13:86:31 | ...::new(...) | main.rs:86:9:86:9 | i | | | main.rs:94:9:94:9 | [SSA] a | main.rs:95:10:95:10 | a | | | main.rs:94:9:94:9 | a | main.rs:94:9:94:9 | [SSA] a | | +| main.rs:94:9:94:9 | a | main.rs:94:9:94:9 | a | | | main.rs:94:13:94:26 | TupleExpr | main.rs:94:9:94:9 | a | | | main.rs:95:10:95:10 | [post] a | main.rs:96:10:96:10 | a | | | main.rs:95:10:95:10 | a | main.rs:96:10:96:10 | a | | | main.rs:100:9:100:9 | [SSA] a | main.rs:101:24:101:24 | a | | | main.rs:100:9:100:9 | a | main.rs:100:9:100:9 | [SSA] a | | +| main.rs:100:9:100:9 | a | main.rs:100:9:100:9 | a | | | main.rs:100:13:100:30 | TupleExpr | main.rs:100:9:100:9 | a | | | main.rs:101:10:101:11 | [SSA] a0 | main.rs:102:10:102:11 | a0 | | | main.rs:101:10:101:11 | a0 | main.rs:101:10:101:11 | [SSA] a0 | | +| main.rs:101:10:101:11 | a0 | main.rs:101:10:101:11 | a0 | | | main.rs:101:14:101:15 | [SSA] a1 | main.rs:103:10:103:11 | a1 | | | main.rs:101:14:101:15 | a1 | main.rs:101:14:101:15 | [SSA] a1 | | +| main.rs:101:14:101:15 | a1 | main.rs:101:14:101:15 | a1 | | | main.rs:101:18:101:19 | [SSA] a2 | main.rs:104:10:104:11 | a2 | | | main.rs:101:18:101:19 | a2 | main.rs:101:18:101:19 | [SSA] a2 | | +| main.rs:101:18:101:19 | a2 | main.rs:101:18:101:19 | a2 | | | main.rs:101:24:101:24 | a | main.rs:101:9:101:20 | TuplePat | | -| main.rs:108:9:108:13 | [SSA] mut a | main.rs:109:10:109:10 | a | | -| main.rs:108:9:108:13 | mut a | main.rs:108:9:108:13 | [SSA] mut a | | +| main.rs:108:9:108:13 | mut a | main.rs:108:13:108:13 | a | | +| main.rs:108:13:108:13 | [SSA] a | main.rs:109:10:109:10 | a | | +| main.rs:108:13:108:13 | a | main.rs:108:13:108:13 | [SSA] a | | | main.rs:108:17:108:31 | TupleExpr | main.rs:108:9:108:13 | mut a | | | main.rs:109:10:109:10 | [post] a | main.rs:110:10:110:10 | a | | | main.rs:109:10:109:10 | a | main.rs:110:10:110:10 | a | | @@ -139,9 +246,11 @@ localStep | main.rs:113:10:113:10 | a | main.rs:114:10:114:10 | a | | | main.rs:118:9:118:9 | [SSA] a | main.rs:119:14:119:14 | a | | | main.rs:118:9:118:9 | a | main.rs:118:9:118:9 | [SSA] a | | +| main.rs:118:9:118:9 | a | main.rs:118:9:118:9 | a | | | main.rs:118:13:118:27 | TupleExpr | main.rs:118:9:118:9 | a | | | main.rs:119:9:119:9 | [SSA] b | main.rs:120:10:120:10 | b | | | main.rs:119:9:119:9 | b | main.rs:119:9:119:9 | [SSA] b | | +| main.rs:119:9:119:9 | b | main.rs:119:9:119:9 | b | | | main.rs:119:13:119:18 | TupleExpr | main.rs:119:9:119:9 | b | | | main.rs:120:10:120:10 | [post] b | main.rs:121:10:121:10 | b | | | main.rs:120:10:120:10 | b | main.rs:121:10:121:10 | b | | @@ -149,11 +258,13 @@ localStep | main.rs:121:10:121:10 | b | main.rs:122:10:122:10 | b | | | main.rs:134:9:134:9 | [SSA] p | main.rs:135:10:135:10 | p | | | main.rs:134:9:134:9 | p | main.rs:134:9:134:9 | [SSA] p | | +| main.rs:134:9:134:9 | p | main.rs:134:9:134:9 | p | | | main.rs:134:13:134:40 | Point {...} | main.rs:134:9:134:9 | p | | | main.rs:135:10:135:10 | [post] p | main.rs:136:10:136:10 | p | | | main.rs:135:10:135:10 | p | main.rs:136:10:136:10 | p | | -| main.rs:140:9:140:13 | [SSA] mut p | main.rs:141:10:141:10 | p | | -| main.rs:140:9:140:13 | mut p | main.rs:140:9:140:13 | [SSA] mut p | | +| main.rs:140:9:140:13 | mut p | main.rs:140:13:140:13 | p | | +| main.rs:140:13:140:13 | [SSA] p | main.rs:141:10:141:10 | p | | +| main.rs:140:13:140:13 | p | main.rs:140:13:140:13 | [SSA] p | | | main.rs:140:17:140:44 | Point {...} | main.rs:140:9:140:13 | mut p | | | main.rs:141:10:141:10 | [post] p | main.rs:142:5:142:5 | p | | | main.rs:141:10:141:10 | p | main.rs:142:5:142:5 | p | | @@ -162,14 +273,18 @@ localStep | main.rs:142:11:142:20 | source(...) | main.rs:142:5:142:7 | p.y | | | main.rs:147:9:147:9 | [SSA] p | main.rs:151:32:151:32 | p | | | main.rs:147:9:147:9 | p | main.rs:147:9:147:9 | [SSA] p | | +| main.rs:147:9:147:9 | p | main.rs:147:9:147:9 | p | | | main.rs:147:13:150:5 | Point {...} | main.rs:147:9:147:9 | p | | | main.rs:151:20:151:20 | [SSA] a | main.rs:152:10:152:10 | a | | | main.rs:151:20:151:20 | a | main.rs:151:20:151:20 | [SSA] a | | +| main.rs:151:20:151:20 | a | main.rs:151:20:151:20 | a | | | main.rs:151:26:151:26 | [SSA] b | main.rs:153:10:153:10 | b | | | main.rs:151:26:151:26 | b | main.rs:151:26:151:26 | [SSA] b | | +| main.rs:151:26:151:26 | b | main.rs:151:26:151:26 | b | | | main.rs:151:32:151:32 | p | main.rs:151:9:151:28 | Point {...} | | | main.rs:162:9:162:9 | [SSA] p | main.rs:169:10:169:10 | p | | | main.rs:162:9:162:9 | p | main.rs:162:9:162:9 | [SSA] p | | +| main.rs:162:9:162:9 | p | main.rs:162:9:162:9 | p | | | main.rs:162:13:168:5 | Point3D {...} | main.rs:162:9:162:9 | p | | | main.rs:169:10:169:10 | [post] p | main.rs:170:10:170:10 | p | | | main.rs:169:10:169:10 | p | main.rs:170:10:170:10 | p | | @@ -177,21 +292,27 @@ localStep | main.rs:170:10:170:10 | p | main.rs:171:10:171:10 | p | | | main.rs:175:9:175:9 | [SSA] y | main.rs:177:30:177:30 | y | | | main.rs:175:9:175:9 | y | main.rs:175:9:175:9 | [SSA] y | | +| main.rs:175:9:175:9 | y | main.rs:175:9:175:9 | y | | | main.rs:175:13:175:22 | source(...) | main.rs:175:9:175:9 | y | | | main.rs:176:9:176:9 | [SSA] p | main.rs:180:11:180:11 | p | | | main.rs:176:9:176:9 | p | main.rs:176:9:176:9 | [SSA] p | | +| main.rs:176:9:176:9 | p | main.rs:176:9:176:9 | p | | | main.rs:176:13:179:5 | Point3D {...} | main.rs:176:9:176:9 | p | | | main.rs:180:5:189:5 | match p { ... } | main.rs:174:26:190:1 | { ... } | | | main.rs:180:11:180:11 | p | main.rs:181:9:184:9 | Point3D {...} | | | main.rs:182:28:182:28 | [SSA] x | main.rs:185:18:185:18 | x | | | main.rs:182:28:182:28 | x | main.rs:182:28:182:28 | [SSA] x | | +| main.rs:182:28:182:28 | x | main.rs:182:28:182:28 | x | | | main.rs:182:31:182:31 | [SSA] y | main.rs:186:18:186:18 | y | | | main.rs:182:31:182:31 | y | main.rs:182:31:182:31 | [SSA] y | | +| main.rs:182:31:182:31 | y | main.rs:182:31:182:31 | y | | | main.rs:183:13:183:13 | [SSA] z | main.rs:187:18:187:18 | z | | | main.rs:183:13:183:13 | z | main.rs:183:13:183:13 | [SSA] z | | +| main.rs:183:13:183:13 | z | main.rs:183:13:183:13 | z | | | main.rs:184:14:188:9 | { ... } | main.rs:180:5:189:5 | match p { ... } | | | main.rs:195:9:195:9 | [SSA] s | main.rs:196:10:196:10 | s | | | main.rs:195:9:195:9 | s | main.rs:195:9:195:9 | [SSA] s | | +| main.rs:195:9:195:9 | s | main.rs:195:9:195:9 | s | | | main.rs:195:13:195:40 | MyTupleStruct(...) | main.rs:195:9:195:9 | s | | | main.rs:196:10:196:10 | [post] s | main.rs:197:10:197:10 | s | | | main.rs:196:10:196:10 | s | main.rs:197:10:197:10 | s | | @@ -201,19 +322,24 @@ localStep | main.rs:199:11:199:11 | s | main.rs:200:9:200:27 | MyTupleStruct(...) | | | main.rs:200:23:200:23 | [SSA] x | main.rs:201:18:201:18 | x | | | main.rs:200:23:200:23 | x | main.rs:200:23:200:23 | [SSA] x | | +| main.rs:200:23:200:23 | x | main.rs:200:23:200:23 | x | | | main.rs:200:26:200:26 | [SSA] y | main.rs:202:18:202:18 | y | | | main.rs:200:26:200:26 | y | main.rs:200:26:200:26 | [SSA] y | | +| main.rs:200:26:200:26 | y | main.rs:200:26:200:26 | y | | | main.rs:200:32:203:9 | { ... } | main.rs:199:5:204:5 | match s { ... } | | | main.rs:211:9:211:10 | [SSA] s1 | main.rs:213:11:213:12 | s1 | | | main.rs:211:9:211:10 | s1 | main.rs:211:9:211:10 | [SSA] s1 | | +| main.rs:211:9:211:10 | s1 | main.rs:211:9:211:10 | s1 | | | main.rs:211:14:211:37 | ...::Some(...) | main.rs:211:9:211:10 | s1 | | | main.rs:212:9:212:10 | [SSA] s2 | main.rs:217:11:217:12 | s2 | | | main.rs:212:9:212:10 | s2 | main.rs:212:9:212:10 | [SSA] s2 | | +| main.rs:212:9:212:10 | s2 | main.rs:212:9:212:10 | s2 | | | main.rs:212:14:212:28 | ...::Some(...) | main.rs:212:9:212:10 | s2 | | | main.rs:213:11:213:12 | s1 | main.rs:214:9:214:23 | ...::Some(...) | | | main.rs:213:11:213:12 | s1 | main.rs:215:9:215:20 | ...::None | | | main.rs:214:22:214:22 | [SSA] n | main.rs:214:33:214:33 | n | | | main.rs:214:22:214:22 | n | main.rs:214:22:214:22 | [SSA] n | | +| main.rs:214:22:214:22 | n | main.rs:214:22:214:22 | n | | | main.rs:214:28:214:34 | sink(...) | main.rs:213:5:216:5 | match s1 { ... } | | | main.rs:215:25:215:31 | sink(...) | main.rs:213:5:216:5 | match s1 { ... } | | | main.rs:217:5:220:5 | match s2 { ... } | main.rs:210:37:221:1 | { ... } | | @@ -221,18 +347,22 @@ localStep | main.rs:217:11:217:12 | s2 | main.rs:219:9:219:20 | ...::None | | | main.rs:218:22:218:22 | [SSA] n | main.rs:218:33:218:33 | n | | | main.rs:218:22:218:22 | n | main.rs:218:22:218:22 | [SSA] n | | +| main.rs:218:22:218:22 | n | main.rs:218:22:218:22 | n | | | main.rs:218:28:218:34 | sink(...) | main.rs:217:5:220:5 | match s2 { ... } | | | main.rs:219:25:219:31 | sink(...) | main.rs:217:5:220:5 | match s2 { ... } | | | main.rs:224:9:224:10 | [SSA] s1 | main.rs:226:11:226:12 | s1 | | | main.rs:224:9:224:10 | s1 | main.rs:224:9:224:10 | [SSA] s1 | | +| main.rs:224:9:224:10 | s1 | main.rs:224:9:224:10 | s1 | | | main.rs:224:14:224:29 | Some(...) | main.rs:224:9:224:10 | s1 | | | main.rs:225:9:225:10 | [SSA] s2 | main.rs:230:11:230:12 | s2 | | | main.rs:225:9:225:10 | s2 | main.rs:225:9:225:10 | [SSA] s2 | | +| main.rs:225:9:225:10 | s2 | main.rs:225:9:225:10 | s2 | | | main.rs:225:14:225:20 | Some(...) | main.rs:225:9:225:10 | s2 | | | main.rs:226:11:226:12 | s1 | main.rs:227:9:227:15 | Some(...) | | | main.rs:226:11:226:12 | s1 | main.rs:228:9:228:12 | None | | | main.rs:227:14:227:14 | [SSA] n | main.rs:227:25:227:25 | n | | | main.rs:227:14:227:14 | n | main.rs:227:14:227:14 | [SSA] n | | +| main.rs:227:14:227:14 | n | main.rs:227:14:227:14 | n | | | main.rs:227:20:227:26 | sink(...) | main.rs:226:5:229:5 | match s1 { ... } | | | main.rs:228:17:228:23 | sink(...) | main.rs:226:5:229:5 | match s1 { ... } | | | main.rs:230:5:233:5 | match s2 { ... } | main.rs:223:39:234:1 | { ... } | | @@ -240,76 +370,97 @@ localStep | main.rs:230:11:230:12 | s2 | main.rs:232:9:232:12 | None | | | main.rs:231:14:231:14 | [SSA] n | main.rs:231:25:231:25 | n | | | main.rs:231:14:231:14 | n | main.rs:231:14:231:14 | [SSA] n | | +| main.rs:231:14:231:14 | n | main.rs:231:14:231:14 | n | | | main.rs:231:20:231:26 | sink(...) | main.rs:230:5:233:5 | match s2 { ... } | | | main.rs:232:17:232:23 | sink(...) | main.rs:230:5:233:5 | match s2 { ... } | | | main.rs:237:9:237:10 | [SSA] s1 | main.rs:238:10:238:11 | s1 | | | main.rs:237:9:237:10 | s1 | main.rs:237:9:237:10 | [SSA] s1 | | +| main.rs:237:9:237:10 | s1 | main.rs:237:9:237:10 | s1 | | | main.rs:237:14:237:29 | Some(...) | main.rs:237:9:237:10 | s1 | | | main.rs:242:9:242:10 | [SSA] s1 | main.rs:243:10:243:11 | s1 | | | main.rs:242:9:242:10 | s1 | main.rs:242:9:242:10 | [SSA] s1 | | +| main.rs:242:9:242:10 | s1 | main.rs:242:9:242:10 | s1 | | | main.rs:242:14:242:29 | Some(...) | main.rs:242:9:242:10 | s1 | | | main.rs:245:9:245:10 | [SSA] s2 | main.rs:246:10:246:11 | s2 | | | main.rs:245:9:245:10 | s2 | main.rs:245:9:245:10 | [SSA] s2 | | +| main.rs:245:9:245:10 | s2 | main.rs:245:9:245:10 | s2 | | | main.rs:245:14:245:20 | Some(...) | main.rs:245:9:245:10 | s2 | | | main.rs:250:9:250:10 | [SSA] s1 | main.rs:251:10:251:11 | s1 | | | main.rs:250:9:250:10 | s1 | main.rs:250:9:250:10 | [SSA] s1 | | +| main.rs:250:9:250:10 | s1 | main.rs:250:9:250:10 | s1 | | | main.rs:250:14:250:29 | Some(...) | main.rs:250:9:250:10 | s1 | | | main.rs:253:9:253:10 | [SSA] s2 | main.rs:254:10:254:11 | s2 | | | main.rs:253:9:253:10 | s2 | main.rs:253:9:253:10 | [SSA] s2 | | +| main.rs:253:9:253:10 | s2 | main.rs:253:9:253:10 | s2 | | | main.rs:253:14:253:17 | None | main.rs:253:9:253:10 | s2 | | | main.rs:258:9:258:10 | [SSA] s1 | main.rs:260:14:260:15 | s1 | | | main.rs:258:9:258:10 | s1 | main.rs:258:9:258:10 | [SSA] s1 | | +| main.rs:258:9:258:10 | s1 | main.rs:258:9:258:10 | s1 | | | main.rs:258:14:258:29 | Some(...) | main.rs:258:9:258:10 | s1 | | | main.rs:259:9:259:10 | [SSA] s2 | main.rs:262:10:262:11 | s2 | | | main.rs:259:9:259:10 | s2 | main.rs:259:9:259:10 | [SSA] s2 | | +| main.rs:259:9:259:10 | s2 | main.rs:259:9:259:10 | s2 | | | main.rs:259:14:259:20 | Some(...) | main.rs:259:9:259:10 | s2 | | | main.rs:260:9:260:10 | [SSA] i1 | main.rs:261:10:261:11 | i1 | | | main.rs:260:9:260:10 | i1 | main.rs:260:9:260:10 | [SSA] i1 | | +| main.rs:260:9:260:10 | i1 | main.rs:260:9:260:10 | i1 | | | main.rs:260:14:260:16 | TryExpr | main.rs:260:9:260:10 | i1 | | | main.rs:263:5:263:11 | Some(...) | main.rs:257:41:264:1 | { ... } | | | main.rs:267:9:267:10 | [SSA] s1 | main.rs:270:14:270:15 | s1 | | | main.rs:267:9:267:10 | s1 | main.rs:267:9:267:10 | [SSA] s1 | | +| main.rs:267:9:267:10 | s1 | main.rs:267:9:267:10 | s1 | | | main.rs:267:32:267:45 | Ok(...) | main.rs:267:9:267:10 | s1 | | | main.rs:268:9:268:10 | [SSA] s2 | main.rs:271:14:271:15 | s2 | | | main.rs:268:9:268:10 | s2 | main.rs:268:9:268:10 | [SSA] s2 | | +| main.rs:268:9:268:10 | s2 | main.rs:268:9:268:10 | s2 | | | main.rs:268:32:268:36 | Ok(...) | main.rs:268:9:268:10 | s2 | | | main.rs:269:9:269:10 | [SSA] s3 | main.rs:274:14:274:15 | s3 | | | main.rs:269:9:269:10 | s3 | main.rs:269:9:269:10 | [SSA] s3 | | +| main.rs:269:9:269:10 | s3 | main.rs:269:9:269:10 | s3 | | | main.rs:269:32:269:46 | Err(...) | main.rs:269:9:269:10 | s3 | | | main.rs:270:9:270:10 | [SSA] i1 | main.rs:272:10:272:11 | i1 | | | main.rs:270:9:270:10 | i1 | main.rs:270:9:270:10 | [SSA] i1 | | +| main.rs:270:9:270:10 | i1 | main.rs:270:9:270:10 | i1 | | | main.rs:270:14:270:16 | TryExpr | main.rs:270:9:270:10 | i1 | | | main.rs:271:9:271:10 | [SSA] i2 | main.rs:273:10:273:11 | i2 | | | main.rs:271:9:271:10 | i2 | main.rs:271:9:271:10 | [SSA] i2 | | +| main.rs:271:9:271:10 | i2 | main.rs:271:9:271:10 | i2 | | | main.rs:271:14:271:16 | TryExpr | main.rs:271:9:271:10 | i2 | | | main.rs:274:9:274:10 | [SSA] i3 | main.rs:275:10:275:11 | i3 | | | main.rs:274:9:274:10 | i3 | main.rs:274:9:274:10 | [SSA] i3 | | +| main.rs:274:9:274:10 | i3 | main.rs:274:9:274:10 | i3 | | | main.rs:274:14:274:16 | TryExpr | main.rs:274:9:274:10 | i3 | | | main.rs:276:5:276:9 | Ok(...) | main.rs:266:46:277:1 | { ... } | | | main.rs:280:9:280:10 | [SSA] s1 | main.rs:281:10:281:11 | s1 | | | main.rs:280:9:280:10 | s1 | main.rs:280:9:280:10 | [SSA] s1 | | +| main.rs:280:9:280:10 | s1 | main.rs:280:9:280:10 | s1 | | | main.rs:280:32:280:45 | Ok(...) | main.rs:280:9:280:10 | s1 | | | main.rs:281:10:281:11 | [post] s1 | main.rs:282:10:282:11 | s1 | | | main.rs:281:10:281:11 | s1 | main.rs:282:10:282:11 | s1 | | | main.rs:284:9:284:10 | [SSA] s2 | main.rs:285:10:285:11 | s2 | | | main.rs:284:9:284:10 | s2 | main.rs:284:9:284:10 | [SSA] s2 | | +| main.rs:284:9:284:10 | s2 | main.rs:284:9:284:10 | s2 | | | main.rs:284:32:284:46 | Err(...) | main.rs:284:9:284:10 | s2 | | | main.rs:285:10:285:11 | [post] s2 | main.rs:286:10:286:11 | s2 | | | main.rs:285:10:285:11 | s2 | main.rs:286:10:286:11 | s2 | | | main.rs:295:9:295:10 | [SSA] s1 | main.rs:297:11:297:12 | s1 | | | main.rs:295:9:295:10 | s1 | main.rs:295:9:295:10 | [SSA] s1 | | +| main.rs:295:9:295:10 | s1 | main.rs:295:9:295:10 | s1 | | | main.rs:295:14:295:39 | ...::A(...) | main.rs:295:9:295:10 | s1 | | | main.rs:296:9:296:10 | [SSA] s2 | main.rs:304:11:304:12 | s2 | | | main.rs:296:9:296:10 | s2 | main.rs:296:9:296:10 | [SSA] s2 | | +| main.rs:296:9:296:10 | s2 | main.rs:296:9:296:10 | s2 | | | main.rs:296:14:296:30 | ...::B(...) | main.rs:296:9:296:10 | s2 | | | main.rs:297:11:297:12 | s1 | main.rs:298:9:298:25 | ...::A(...) | | | main.rs:297:11:297:12 | s1 | main.rs:299:9:299:25 | ...::B(...) | | | main.rs:297:11:297:12 | s1 | main.rs:301:11:301:12 | s1 | | | main.rs:298:24:298:24 | [SSA] n | main.rs:298:35:298:35 | n | | | main.rs:298:24:298:24 | n | main.rs:298:24:298:24 | [SSA] n | | +| main.rs:298:24:298:24 | n | main.rs:298:24:298:24 | n | | | main.rs:298:30:298:36 | sink(...) | main.rs:297:5:300:5 | match s1 { ... } | | | main.rs:299:24:299:24 | [SSA] n | main.rs:299:35:299:35 | n | | | main.rs:299:24:299:24 | n | main.rs:299:24:299:24 | [SSA] n | | +| main.rs:299:24:299:24 | n | main.rs:299:24:299:24 | n | | | main.rs:299:30:299:36 | sink(...) | main.rs:297:5:300:5 | match s1 { ... } | | | main.rs:301:11:301:12 | s1 | main.rs:302:9:302:45 | ... \| ... | | | main.rs:302:9:302:45 | ... \| ... | main.rs:302:9:302:25 | ...::A(...) | | @@ -318,33 +469,41 @@ localStep | main.rs:302:24:302:24 | [SSA] [input] [match(true)] phi | main.rs:302:9:302:45 | [SSA] [match(true)] phi | | | main.rs:302:24:302:24 | [SSA] n | main.rs:302:24:302:24 | [SSA] [input] [match(true)] phi | | | main.rs:302:24:302:24 | n | main.rs:302:24:302:24 | [SSA] n | | +| main.rs:302:24:302:24 | n | main.rs:302:24:302:24 | n | | | main.rs:302:44:302:44 | [SSA] [input] [match(true)] phi | main.rs:302:9:302:45 | [SSA] [match(true)] phi | | | main.rs:302:44:302:44 | [SSA] n | main.rs:302:44:302:44 | [SSA] [input] [match(true)] phi | | | main.rs:302:44:302:44 | n | main.rs:302:44:302:44 | [SSA] n | | +| main.rs:302:44:302:44 | n | main.rs:302:44:302:44 | n | | | main.rs:302:50:302:56 | sink(...) | main.rs:301:5:303:5 | match s1 { ... } | | | main.rs:304:5:307:5 | match s2 { ... } | main.rs:294:48:308:1 | { ... } | | | main.rs:304:11:304:12 | s2 | main.rs:305:9:305:25 | ...::A(...) | | | main.rs:304:11:304:12 | s2 | main.rs:306:9:306:25 | ...::B(...) | | | main.rs:305:24:305:24 | [SSA] n | main.rs:305:35:305:35 | n | | | main.rs:305:24:305:24 | n | main.rs:305:24:305:24 | [SSA] n | | +| main.rs:305:24:305:24 | n | main.rs:305:24:305:24 | n | | | main.rs:305:30:305:36 | sink(...) | main.rs:304:5:307:5 | match s2 { ... } | | | main.rs:306:24:306:24 | [SSA] n | main.rs:306:35:306:35 | n | | | main.rs:306:24:306:24 | n | main.rs:306:24:306:24 | [SSA] n | | +| main.rs:306:24:306:24 | n | main.rs:306:24:306:24 | n | | | main.rs:306:30:306:36 | sink(...) | main.rs:304:5:307:5 | match s2 { ... } | | | main.rs:313:9:313:10 | [SSA] s1 | main.rs:315:11:315:12 | s1 | | | main.rs:313:9:313:10 | s1 | main.rs:313:9:313:10 | [SSA] s1 | | +| main.rs:313:9:313:10 | s1 | main.rs:313:9:313:10 | s1 | | | main.rs:313:14:313:26 | A(...) | main.rs:313:9:313:10 | s1 | | | main.rs:314:9:314:10 | [SSA] s2 | main.rs:322:11:322:12 | s2 | | | main.rs:314:9:314:10 | s2 | main.rs:314:9:314:10 | [SSA] s2 | | +| main.rs:314:9:314:10 | s2 | main.rs:314:9:314:10 | s2 | | | main.rs:314:14:314:17 | B(...) | main.rs:314:9:314:10 | s2 | | | main.rs:315:11:315:12 | s1 | main.rs:316:9:316:12 | A(...) | | | main.rs:315:11:315:12 | s1 | main.rs:317:9:317:12 | B(...) | | | main.rs:315:11:315:12 | s1 | main.rs:319:11:319:12 | s1 | | | main.rs:316:11:316:11 | [SSA] n | main.rs:316:22:316:22 | n | | | main.rs:316:11:316:11 | n | main.rs:316:11:316:11 | [SSA] n | | +| main.rs:316:11:316:11 | n | main.rs:316:11:316:11 | n | | | main.rs:316:17:316:23 | sink(...) | main.rs:315:5:318:5 | match s1 { ... } | | | main.rs:317:11:317:11 | [SSA] n | main.rs:317:22:317:22 | n | | | main.rs:317:11:317:11 | n | main.rs:317:11:317:11 | [SSA] n | | +| main.rs:317:11:317:11 | n | main.rs:317:11:317:11 | n | | | main.rs:317:17:317:23 | sink(...) | main.rs:315:5:318:5 | match s1 { ... } | | | main.rs:319:11:319:12 | s1 | main.rs:320:9:320:19 | ... \| ... | | | main.rs:320:9:320:19 | ... \| ... | main.rs:320:9:320:12 | A(...) | | @@ -353,33 +512,41 @@ localStep | main.rs:320:11:320:11 | [SSA] [input] [match(true)] phi | main.rs:320:9:320:19 | [SSA] [match(true)] phi | | | main.rs:320:11:320:11 | [SSA] n | main.rs:320:11:320:11 | [SSA] [input] [match(true)] phi | | | main.rs:320:11:320:11 | n | main.rs:320:11:320:11 | [SSA] n | | +| main.rs:320:11:320:11 | n | main.rs:320:11:320:11 | n | | | main.rs:320:18:320:18 | [SSA] [input] [match(true)] phi | main.rs:320:9:320:19 | [SSA] [match(true)] phi | | | main.rs:320:18:320:18 | [SSA] n | main.rs:320:18:320:18 | [SSA] [input] [match(true)] phi | | | main.rs:320:18:320:18 | n | main.rs:320:18:320:18 | [SSA] n | | +| main.rs:320:18:320:18 | n | main.rs:320:18:320:18 | n | | | main.rs:320:24:320:30 | sink(...) | main.rs:319:5:321:5 | match s1 { ... } | | | main.rs:322:5:325:5 | match s2 { ... } | main.rs:312:50:326:1 | { ... } | | | main.rs:322:11:322:12 | s2 | main.rs:323:9:323:12 | A(...) | | | main.rs:322:11:322:12 | s2 | main.rs:324:9:324:12 | B(...) | | | main.rs:323:11:323:11 | [SSA] n | main.rs:323:22:323:22 | n | | | main.rs:323:11:323:11 | n | main.rs:323:11:323:11 | [SSA] n | | +| main.rs:323:11:323:11 | n | main.rs:323:11:323:11 | n | | | main.rs:323:17:323:23 | sink(...) | main.rs:322:5:325:5 | match s2 { ... } | | | main.rs:324:11:324:11 | [SSA] n | main.rs:324:22:324:22 | n | | | main.rs:324:11:324:11 | n | main.rs:324:11:324:11 | [SSA] n | | +| main.rs:324:11:324:11 | n | main.rs:324:11:324:11 | n | | | main.rs:324:17:324:23 | sink(...) | main.rs:322:5:325:5 | match s2 { ... } | | | main.rs:334:9:334:10 | [SSA] s1 | main.rs:338:11:338:12 | s1 | | | main.rs:334:9:334:10 | s1 | main.rs:334:9:334:10 | [SSA] s1 | | +| main.rs:334:9:334:10 | s1 | main.rs:334:9:334:10 | s1 | | | main.rs:334:14:336:5 | ...::C {...} | main.rs:334:9:334:10 | s1 | | | main.rs:337:9:337:10 | [SSA] s2 | main.rs:345:11:345:12 | s2 | | | main.rs:337:9:337:10 | s2 | main.rs:337:9:337:10 | [SSA] s2 | | +| main.rs:337:9:337:10 | s2 | main.rs:337:9:337:10 | s2 | | | main.rs:337:14:337:43 | ...::D {...} | main.rs:337:9:337:10 | s2 | | | main.rs:338:11:338:12 | s1 | main.rs:339:9:339:38 | ...::C {...} | | | main.rs:338:11:338:12 | s1 | main.rs:340:9:340:38 | ...::D {...} | | | main.rs:338:11:338:12 | s1 | main.rs:342:11:342:12 | s1 | | | main.rs:339:36:339:36 | [SSA] n | main.rs:339:48:339:48 | n | | | main.rs:339:36:339:36 | n | main.rs:339:36:339:36 | [SSA] n | | +| main.rs:339:36:339:36 | n | main.rs:339:36:339:36 | n | | | main.rs:339:43:339:49 | sink(...) | main.rs:338:5:341:5 | match s1 { ... } | | | main.rs:340:36:340:36 | [SSA] n | main.rs:340:48:340:48 | n | | | main.rs:340:36:340:36 | n | main.rs:340:36:340:36 | [SSA] n | | +| main.rs:340:36:340:36 | n | main.rs:340:36:340:36 | n | | | main.rs:340:43:340:49 | sink(...) | main.rs:338:5:341:5 | match s1 { ... } | | | main.rs:342:11:342:12 | s1 | main.rs:343:9:343:71 | ... \| ... | | | main.rs:343:9:343:71 | ... \| ... | main.rs:343:9:343:38 | ...::C {...} | | @@ -388,33 +555,41 @@ localStep | main.rs:343:36:343:36 | [SSA] [input] [match(true)] phi | main.rs:343:9:343:71 | [SSA] [match(true)] phi | | | main.rs:343:36:343:36 | [SSA] n | main.rs:343:36:343:36 | [SSA] [input] [match(true)] phi | | | main.rs:343:36:343:36 | n | main.rs:343:36:343:36 | [SSA] n | | +| main.rs:343:36:343:36 | n | main.rs:343:36:343:36 | n | | | main.rs:343:69:343:69 | [SSA] [input] [match(true)] phi | main.rs:343:9:343:71 | [SSA] [match(true)] phi | | | main.rs:343:69:343:69 | [SSA] n | main.rs:343:69:343:69 | [SSA] [input] [match(true)] phi | | | main.rs:343:69:343:69 | n | main.rs:343:69:343:69 | [SSA] n | | +| main.rs:343:69:343:69 | n | main.rs:343:69:343:69 | n | | | main.rs:343:76:343:82 | sink(...) | main.rs:342:5:344:5 | match s1 { ... } | | | main.rs:345:5:348:5 | match s2 { ... } | main.rs:333:49:349:1 | { ... } | | | main.rs:345:11:345:12 | s2 | main.rs:346:9:346:38 | ...::C {...} | | | main.rs:345:11:345:12 | s2 | main.rs:347:9:347:38 | ...::D {...} | | | main.rs:346:36:346:36 | [SSA] n | main.rs:346:48:346:48 | n | | | main.rs:346:36:346:36 | n | main.rs:346:36:346:36 | [SSA] n | | +| main.rs:346:36:346:36 | n | main.rs:346:36:346:36 | n | | | main.rs:346:43:346:49 | sink(...) | main.rs:345:5:348:5 | match s2 { ... } | | | main.rs:347:36:347:36 | [SSA] n | main.rs:347:48:347:48 | n | | | main.rs:347:36:347:36 | n | main.rs:347:36:347:36 | [SSA] n | | +| main.rs:347:36:347:36 | n | main.rs:347:36:347:36 | n | | | main.rs:347:43:347:49 | sink(...) | main.rs:345:5:348:5 | match s2 { ... } | | | main.rs:354:9:354:10 | [SSA] s1 | main.rs:358:11:358:12 | s1 | | | main.rs:354:9:354:10 | s1 | main.rs:354:9:354:10 | [SSA] s1 | | +| main.rs:354:9:354:10 | s1 | main.rs:354:9:354:10 | s1 | | | main.rs:354:14:356:5 | C {...} | main.rs:354:9:354:10 | s1 | | | main.rs:357:9:357:10 | [SSA] s2 | main.rs:365:11:365:12 | s2 | | | main.rs:357:9:357:10 | s2 | main.rs:357:9:357:10 | [SSA] s2 | | +| main.rs:357:9:357:10 | s2 | main.rs:357:9:357:10 | s2 | | | main.rs:357:14:357:29 | D {...} | main.rs:357:9:357:10 | s2 | | | main.rs:358:11:358:12 | s1 | main.rs:359:9:359:24 | C {...} | | | main.rs:358:11:358:12 | s1 | main.rs:360:9:360:24 | D {...} | | | main.rs:358:11:358:12 | s1 | main.rs:362:11:362:12 | s1 | | | main.rs:359:22:359:22 | [SSA] n | main.rs:359:34:359:34 | n | | | main.rs:359:22:359:22 | n | main.rs:359:22:359:22 | [SSA] n | | +| main.rs:359:22:359:22 | n | main.rs:359:22:359:22 | n | | | main.rs:359:29:359:35 | sink(...) | main.rs:358:5:361:5 | match s1 { ... } | | | main.rs:360:22:360:22 | [SSA] n | main.rs:360:34:360:34 | n | | | main.rs:360:22:360:22 | n | main.rs:360:22:360:22 | [SSA] n | | +| main.rs:360:22:360:22 | n | main.rs:360:22:360:22 | n | | | main.rs:360:29:360:35 | sink(...) | main.rs:358:5:361:5 | match s1 { ... } | | | main.rs:362:11:362:12 | s1 | main.rs:363:9:363:43 | ... \| ... | | | main.rs:363:9:363:43 | ... \| ... | main.rs:363:9:363:24 | C {...} | | @@ -423,62 +598,81 @@ localStep | main.rs:363:22:363:22 | [SSA] [input] [match(true)] phi | main.rs:363:9:363:43 | [SSA] [match(true)] phi | | | main.rs:363:22:363:22 | [SSA] n | main.rs:363:22:363:22 | [SSA] [input] [match(true)] phi | | | main.rs:363:22:363:22 | n | main.rs:363:22:363:22 | [SSA] n | | +| main.rs:363:22:363:22 | n | main.rs:363:22:363:22 | n | | | main.rs:363:41:363:41 | [SSA] [input] [match(true)] phi | main.rs:363:9:363:43 | [SSA] [match(true)] phi | | | main.rs:363:41:363:41 | [SSA] n | main.rs:363:41:363:41 | [SSA] [input] [match(true)] phi | | | main.rs:363:41:363:41 | n | main.rs:363:41:363:41 | [SSA] n | | +| main.rs:363:41:363:41 | n | main.rs:363:41:363:41 | n | | | main.rs:363:48:363:54 | sink(...) | main.rs:362:5:364:5 | match s1 { ... } | | | main.rs:365:5:368:5 | match s2 { ... } | main.rs:353:51:369:1 | { ... } | | | main.rs:365:11:365:12 | s2 | main.rs:366:9:366:24 | C {...} | | | main.rs:365:11:365:12 | s2 | main.rs:367:9:367:24 | D {...} | | | main.rs:366:22:366:22 | [SSA] n | main.rs:366:34:366:34 | n | | | main.rs:366:22:366:22 | n | main.rs:366:22:366:22 | [SSA] n | | +| main.rs:366:22:366:22 | n | main.rs:366:22:366:22 | n | | | main.rs:366:29:366:35 | sink(...) | main.rs:365:5:368:5 | match s2 { ... } | | | main.rs:367:22:367:22 | [SSA] n | main.rs:367:34:367:34 | n | | | main.rs:367:22:367:22 | n | main.rs:367:22:367:22 | [SSA] n | | +| main.rs:367:22:367:22 | n | main.rs:367:22:367:22 | n | | | main.rs:367:29:367:35 | sink(...) | main.rs:365:5:368:5 | match s2 { ... } | | | main.rs:375:9:375:12 | [SSA] arr1 | main.rs:376:14:376:17 | arr1 | | | main.rs:375:9:375:12 | arr1 | main.rs:375:9:375:12 | [SSA] arr1 | | +| main.rs:375:9:375:12 | arr1 | main.rs:375:9:375:12 | arr1 | | | main.rs:375:16:375:33 | [...] | main.rs:375:9:375:12 | arr1 | | | main.rs:376:9:376:10 | [SSA] n1 | main.rs:377:10:377:11 | n1 | | | main.rs:376:9:376:10 | n1 | main.rs:376:9:376:10 | [SSA] n1 | | +| main.rs:376:9:376:10 | n1 | main.rs:376:9:376:10 | n1 | | | main.rs:376:14:376:20 | arr1[2] | main.rs:376:9:376:10 | n1 | | | main.rs:379:9:379:12 | [SSA] arr2 | main.rs:380:14:380:17 | arr2 | | | main.rs:379:9:379:12 | arr2 | main.rs:379:9:379:12 | [SSA] arr2 | | +| main.rs:379:9:379:12 | arr2 | main.rs:379:9:379:12 | arr2 | | | main.rs:379:16:379:31 | [...; 10] | main.rs:379:9:379:12 | arr2 | | | main.rs:380:9:380:10 | [SSA] n2 | main.rs:381:10:381:11 | n2 | | | main.rs:380:9:380:10 | n2 | main.rs:380:9:380:10 | [SSA] n2 | | +| main.rs:380:9:380:10 | n2 | main.rs:380:9:380:10 | n2 | | | main.rs:380:14:380:20 | arr2[4] | main.rs:380:9:380:10 | n2 | | | main.rs:383:9:383:12 | [SSA] arr3 | main.rs:384:14:384:17 | arr3 | | | main.rs:383:9:383:12 | arr3 | main.rs:383:9:383:12 | [SSA] arr3 | | +| main.rs:383:9:383:12 | arr3 | main.rs:383:9:383:12 | arr3 | | | main.rs:383:16:383:24 | [...] | main.rs:383:9:383:12 | arr3 | | | main.rs:384:9:384:10 | [SSA] n3 | main.rs:385:10:385:11 | n3 | | | main.rs:384:9:384:10 | n3 | main.rs:384:9:384:10 | [SSA] n3 | | +| main.rs:384:9:384:10 | n3 | main.rs:384:9:384:10 | n3 | | | main.rs:384:14:384:20 | arr3[2] | main.rs:384:9:384:10 | n3 | | | main.rs:389:9:389:12 | [SSA] arr1 | main.rs:390:15:390:18 | arr1 | | | main.rs:389:9:389:12 | arr1 | main.rs:389:9:389:12 | [SSA] arr1 | | +| main.rs:389:9:389:12 | arr1 | main.rs:389:9:389:12 | arr1 | | | main.rs:389:16:389:33 | [...] | main.rs:389:9:389:12 | arr1 | | | main.rs:390:9:390:10 | [SSA] n1 | main.rs:391:14:391:15 | n1 | | | main.rs:390:9:390:10 | n1 | main.rs:390:9:390:10 | [SSA] n1 | | +| main.rs:390:9:390:10 | n1 | main.rs:390:9:390:10 | n1 | | | main.rs:394:9:394:12 | [SSA] arr2 | main.rs:395:15:395:18 | arr2 | | | main.rs:394:9:394:12 | arr2 | main.rs:394:9:394:12 | [SSA] arr2 | | +| main.rs:394:9:394:12 | arr2 | main.rs:394:9:394:12 | arr2 | | | main.rs:394:16:394:24 | [...] | main.rs:394:9:394:12 | arr2 | | | main.rs:395:5:397:5 | for ... in ... { ... } | main.rs:388:21:398:1 | { ... } | | | main.rs:395:9:395:10 | [SSA] n2 | main.rs:396:14:396:15 | n2 | | | main.rs:395:9:395:10 | n2 | main.rs:395:9:395:10 | [SSA] n2 | | +| main.rs:395:9:395:10 | n2 | main.rs:395:9:395:10 | n2 | | | main.rs:401:9:401:12 | [SSA] arr1 | main.rs:402:11:402:14 | arr1 | | | main.rs:401:9:401:12 | arr1 | main.rs:401:9:401:12 | [SSA] arr1 | | +| main.rs:401:9:401:12 | arr1 | main.rs:401:9:401:12 | arr1 | | | main.rs:401:16:401:33 | [...] | main.rs:401:9:401:12 | arr1 | | | main.rs:402:5:408:5 | match arr1 { ... } | main.rs:400:26:409:1 | { ... } | | | main.rs:402:11:402:14 | arr1 | main.rs:403:9:403:17 | SlicePat | | | main.rs:403:10:403:10 | [SSA] a | main.rs:404:18:404:18 | a | | | main.rs:403:10:403:10 | a | main.rs:403:10:403:10 | [SSA] a | | +| main.rs:403:10:403:10 | a | main.rs:403:10:403:10 | a | | | main.rs:403:13:403:13 | [SSA] b | main.rs:405:18:405:18 | b | | | main.rs:403:13:403:13 | b | main.rs:403:13:403:13 | [SSA] b | | +| main.rs:403:13:403:13 | b | main.rs:403:13:403:13 | b | | | main.rs:403:16:403:16 | [SSA] c | main.rs:406:18:406:18 | c | | | main.rs:403:16:403:16 | c | main.rs:403:16:403:16 | [SSA] c | | +| main.rs:403:16:403:16 | c | main.rs:403:16:403:16 | c | | | main.rs:403:22:407:9 | { ... } | main.rs:402:5:408:5 | match arr1 { ... } | | -| main.rs:412:9:412:19 | [SSA] mut mut_arr | main.rs:413:10:413:16 | mut_arr | | -| main.rs:412:9:412:19 | mut mut_arr | main.rs:412:9:412:19 | [SSA] mut mut_arr | | +| main.rs:412:9:412:19 | mut mut_arr | main.rs:412:13:412:19 | mut_arr | | +| main.rs:412:13:412:19 | [SSA] mut_arr | main.rs:413:10:413:16 | mut_arr | | +| main.rs:412:13:412:19 | mut_arr | main.rs:412:13:412:19 | [SSA] mut_arr | | | main.rs:412:23:412:31 | [...] | main.rs:412:9:412:19 | mut mut_arr | | | main.rs:413:10:413:16 | [post] mut_arr | main.rs:415:5:415:11 | mut_arr | | | main.rs:413:10:413:16 | mut_arr | main.rs:415:5:415:11 | mut_arr | | @@ -487,13 +681,16 @@ localStep | main.rs:415:18:415:27 | source(...) | main.rs:415:5:415:14 | mut_arr[1] | | | main.rs:416:9:416:9 | [SSA] d | main.rs:417:10:417:10 | d | | | main.rs:416:9:416:9 | d | main.rs:416:9:416:9 | [SSA] d | | +| main.rs:416:9:416:9 | d | main.rs:416:9:416:9 | d | | | main.rs:416:13:416:19 | [post] mut_arr | main.rs:418:10:418:16 | mut_arr | | | main.rs:416:13:416:19 | mut_arr | main.rs:418:10:418:16 | mut_arr | | | main.rs:416:13:416:22 | mut_arr[1] | main.rs:416:9:416:9 | d | | | main.rs:423:39:423:43 | [SSA] names | main.rs:425:25:425:29 | names | | | main.rs:423:39:423:43 | names | main.rs:423:39:423:43 | [SSA] names | | +| main.rs:423:39:423:43 | names | main.rs:423:39:423:43 | names | | | main.rs:423:39:423:72 | ...: Vec::<...> | main.rs:423:39:423:43 | names | | | main.rs:424:9:424:20 | default_name | main.rs:424:9:424:20 | [SSA] default_name | | +| main.rs:424:9:424:20 | default_name | main.rs:424:9:424:20 | default_name | | | main.rs:424:24:424:45 | ... .to_string(...) | main.rs:424:9:424:20 | default_name | | | main.rs:424:24:424:45 | ... .to_string(...) | main.rs:425:9:425:20 | phi(default_name) | | | main.rs:425:5:431:5 | for ... in ... { ... } | main.rs:423:75:432:1 | { ... } | | @@ -501,48 +698,139 @@ localStep | main.rs:425:9:425:20 | phi(default_name) | main.rs:427:41:427:67 | default_name | | | main.rs:425:10:425:13 | [SSA] cond | main.rs:426:12:426:15 | cond | | | main.rs:425:10:425:13 | cond | main.rs:425:10:425:13 | [SSA] cond | | +| main.rs:425:10:425:13 | cond | main.rs:425:10:425:13 | cond | | | main.rs:425:16:425:19 | [SSA] name | main.rs:427:21:427:24 | name | | | main.rs:425:16:425:19 | name | main.rs:425:16:425:19 | [SSA] name | | +| main.rs:425:16:425:19 | name | main.rs:425:16:425:19 | name | | | main.rs:426:9:430:9 | if cond {...} | main.rs:425:31:431:5 | { ... } | | | main.rs:427:17:427:17 | [SSA] n | main.rs:428:18:428:18 | n | | | main.rs:427:17:427:17 | n | main.rs:427:17:427:17 | [SSA] n | | +| main.rs:427:17:427:17 | n | main.rs:427:17:427:17 | n | | | main.rs:427:21:427:68 | name.unwrap_or_else(...) | main.rs:427:17:427:17 | n | | | main.rs:427:41:427:67 | [post] default_name | main.rs:425:9:425:20 | phi(default_name) | | | main.rs:427:41:427:67 | closure self in \|...\| ... | main.rs:427:44:427:55 | this | | | main.rs:427:41:427:67 | default_name | main.rs:425:9:425:20 | phi(default_name) | | | main.rs:441:9:441:9 | [SSA] s | main.rs:442:10:442:10 | s | | | main.rs:441:9:441:9 | s | main.rs:441:9:441:9 | [SSA] s | | +| main.rs:441:9:441:9 | s | main.rs:441:9:441:9 | s | | | main.rs:441:13:441:27 | MacroExpr | main.rs:441:9:441:9 | s | | | main.rs:441:25:441:26 | source(...) | main.rs:441:13:441:27 | MacroExpr | | | main.rs:468:13:468:33 | result_questionmark(...) | main.rs:468:9:468:9 | _ | | | main.rs:480:36:480:41 | ...::new(...) | main.rs:480:36:480:41 | MacroExpr | | models | 1 | Sink: lang:std; crate::io::stdio::_print; log-injection; Argument[0] | -| 2 | Summary: lang:core; ::expect; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 3 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 4 | Summary: lang:core; ::unwrap_or; Argument[0]; ReturnValue; value | -| 5 | Summary: lang:core; ::unwrap_or; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 6 | Summary: lang:core; ::unwrap_or_default; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 7 | Summary: lang:core; ::unwrap_or_else; Argument[0].ReturnValue; ReturnValue; value | -| 8 | Summary: lang:core; ::unwrap_or_else; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 9 | Summary: lang:core; ::unwrap_unchecked; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 10 | Summary: lang:core; ::expect; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | -| 11 | Summary: lang:core; ::expect_err; Argument[self].Variant[crate::result::Result::Err(0)]; ReturnValue; value | -| 12 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | -| 13 | Summary: lang:core; ::unwrap_err; Argument[self].Variant[crate::result::Result::Err(0)]; ReturnValue; value | -| 14 | Summary: lang:core; ::unwrap_err_unchecked; Argument[self].Variant[crate::result::Result::Err(0)]; ReturnValue; value | -| 15 | Summary: lang:core; ::unwrap_or; Argument[0]; ReturnValue; value | -| 16 | Summary: lang:core; ::unwrap_or; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | -| 17 | Summary: lang:core; ::unwrap_or_default; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | -| 18 | Summary: lang:core; ::unwrap_or_else; Argument[0].ReturnValue; ReturnValue; value | -| 19 | Summary: lang:core; ::unwrap_or_else; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | -| 20 | Summary: lang:core; ::unwrap_unchecked; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | -| 21 | Summary: lang:core; crate::hint::must_use; Argument[0]; ReturnValue; value | -| 22 | Summary: lang:core; crate::iter::traits::iterator::Iterator::collect; Argument[self].Element; ReturnValue.Element; value | -| 23 | Summary: lang:core; crate::iter::traits::iterator::Iterator::nth; Argument[self].Element; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 2 | Summary: lang:core; ::clone; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 3 | Summary: lang:core; ::from; Argument[0].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 4 | Summary: lang:core; ::from; Argument[0]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 5 | Summary: lang:core; ::and; Argument[0]; ReturnValue; value | +| 6 | Summary: lang:core; ::and_then; Argument[0].ReturnValue; ReturnValue; value | +| 7 | Summary: lang:core; ::and_then; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | +| 8 | Summary: lang:core; ::as_mut; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 9 | Summary: lang:core; ::as_ref; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 10 | Summary: lang:core; ::cloned; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 11 | Summary: lang:core; ::copied; Argument[self].Variant[crate::option::Option::Some(0)].Reference; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 12 | Summary: lang:core; ::expect; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 13 | Summary: lang:core; ::flatten; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 14 | Summary: lang:core; ::get_or_insert; Argument[0]; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; value | +| 15 | Summary: lang:core; ::get_or_insert; Argument[0]; ReturnValue; value | +| 16 | Summary: lang:core; ::get_or_insert; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 17 | Summary: lang:core; ::get_or_insert_default; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 18 | Summary: lang:core; ::get_or_insert_with; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 19 | Summary: lang:core; ::insert; Argument[0]; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; value | +| 20 | Summary: lang:core; ::insert; Argument[0]; ReturnValue; value | +| 21 | Summary: lang:core; ::insert; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 22 | Summary: lang:core; ::inspect; Argument[self]; ReturnValue; value | +| 23 | Summary: lang:core; ::is_none_or; Argument[0].ReturnValue; ReturnValue; value | +| 24 | Summary: lang:core; ::is_none_or; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | +| 25 | Summary: lang:core; ::is_some_and; Argument[0].ReturnValue; ReturnValue; value | +| 26 | Summary: lang:core; ::is_some_and; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | +| 27 | Summary: lang:core; ::map; Argument[0].ReturnValue; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 28 | Summary: lang:core; ::map; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | +| 29 | Summary: lang:core; ::map_or; Argument[0]; ReturnValue; value | +| 30 | Summary: lang:core; ::map_or; Argument[1].ReturnValue; ReturnValue; value | +| 31 | Summary: lang:core; ::map_or; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[1].Parameter[0]; value | +| 32 | Summary: lang:core; ::map_or_else; Argument[0].ReturnValue; ReturnValue; value | +| 33 | Summary: lang:core; ::map_or_else; Argument[1].ReturnValue; ReturnValue; value | +| 34 | Summary: lang:core; ::map_or_else; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[1].Parameter[0]; value | +| 35 | Summary: lang:core; ::ok_or; Argument[0]; ReturnValue.Variant[crate::result::Result::Err(0)]; value | +| 36 | Summary: lang:core; ::ok_or; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::result::Result::Ok(0)]; value | +| 37 | Summary: lang:core; ::ok_or_else; Argument[0].ReturnValue; ReturnValue.Variant[crate::result::Result::Err(0)]; value | +| 38 | Summary: lang:core; ::ok_or_else; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::result::Result::Ok(0)]; value | +| 39 | Summary: lang:core; ::or; Argument[0]; ReturnValue; value | +| 40 | Summary: lang:core; ::or; Argument[self]; ReturnValue; value | +| 41 | Summary: lang:core; ::or_else; Argument[0].ReturnValue; ReturnValue; value | +| 42 | Summary: lang:core; ::or_else; Argument[self]; ReturnValue; value | +| 43 | Summary: lang:core; ::take_if; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | +| 44 | Summary: lang:core; ::transpose; Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Err(0)]; ReturnValue.Variant[crate::result::Result::Err(0)]; value | +| 45 | Summary: lang:core; ::transpose; Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Ok(0)]; ReturnValue.Variant[crate::result::Result::Ok(0)].Variant[crate::option::Option::Some(0)]; value | +| 46 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 47 | Summary: lang:core; ::unwrap_or; Argument[0]; ReturnValue; value | +| 48 | Summary: lang:core; ::unwrap_or; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 49 | Summary: lang:core; ::unwrap_or_default; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 50 | Summary: lang:core; ::unwrap_or_else; Argument[0].ReturnValue; ReturnValue; value | +| 51 | Summary: lang:core; ::unwrap_or_else; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 52 | Summary: lang:core; ::unwrap_unchecked; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 53 | Summary: lang:core; ::unzip; Argument[self].Variant[crate::option::Option::Some(0)].Tuple[0]; ReturnValue.Tuple[0].Variant[crate::option::Option::Some(0)]; value | +| 54 | Summary: lang:core; ::unzip; Argument[self].Variant[crate::option::Option::Some(0)].Tuple[1]; ReturnValue.Tuple[1].Variant[crate::option::Option::Some(0)]; value | +| 55 | Summary: lang:core; ::xor; Argument[0]; ReturnValue; value | +| 56 | Summary: lang:core; ::xor; Argument[self]; ReturnValue; value | +| 57 | Summary: lang:core; ::zip; Argument[0].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[1]; value | +| 58 | Summary: lang:core; ::zip; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[0]; value | +| 59 | Summary: lang:core; ::zip_with; Argument[0].Variant[crate::option::Option::Some(0)]; Argument[1].Parameter[1]; value | +| 60 | Summary: lang:core; ::zip_with; Argument[1].ReturnValue; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 61 | Summary: lang:core; ::zip_with; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[1].Parameter[0]; value | +| 62 | Summary: lang:core; ::expect; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | +| 63 | Summary: lang:core; ::expect_err; Argument[self].Variant[crate::result::Result::Err(0)]; ReturnValue; value | +| 64 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | +| 65 | Summary: lang:core; ::unwrap_err; Argument[self].Variant[crate::result::Result::Err(0)]; ReturnValue; value | +| 66 | Summary: lang:core; ::unwrap_err_unchecked; Argument[self].Variant[crate::result::Result::Err(0)]; ReturnValue; value | +| 67 | Summary: lang:core; ::unwrap_or; Argument[0]; ReturnValue; value | +| 68 | Summary: lang:core; ::unwrap_or; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | +| 69 | Summary: lang:core; ::unwrap_or_default; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | +| 70 | Summary: lang:core; ::unwrap_or_else; Argument[0].ReturnValue; ReturnValue; value | +| 71 | Summary: lang:core; ::unwrap_or_else; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | +| 72 | Summary: lang:core; ::unwrap_unchecked; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | +| 73 | Summary: lang:core; crate::hint::must_use; Argument[0]; ReturnValue; value | +| 74 | Summary: lang:core; crate::iter::traits::iterator::Iterator::collect; Argument[self].Element; ReturnValue.Element; value | +| 75 | Summary: lang:core; crate::iter::traits::iterator::Iterator::nth; Argument[self].Element; ReturnValue.Variant[crate::option::Option::Some(0)]; value | storeStep +| file://:0:0:0:0 | [summary] to write: Argument[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [post] [summary param] 0 in lang:core::_::::zip_with | +| file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::get_or_insert | &ref | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::get_or_insert | +| file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::insert | &ref | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::insert | +| file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::take_if | &ref | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::take_if | +| file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert | Some | file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::get_or_insert | +| file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::insert | Some | file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::insert | +| file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::take_if | Some | file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::take_if | +| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::and_then | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::and_then | +| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_none_or | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::is_none_or | +| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_some_and | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::is_some_and | +| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::map | +| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::map_or | +| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or_else | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::map_or_else | +| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::zip_with | | file://:0:0:0:0 | [summary] to write: ReturnValue.Element in lang:core::_::crate::iter::traits::iterator::Iterator::collect | element | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::crate::iter::traits::iterator::Iterator::collect | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[0] in lang:core::_::::unzip | tuple.0 | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | Some | file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[0] in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[1] in lang:core::_::::unzip | tuple.1 | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[1].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | Some | file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[1] in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::clone | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::clone | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::from | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::from | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_mut | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::as_mut | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_ref | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::as_ref | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::cloned | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::cloned | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::copied | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::copied | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::map | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::map | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::zip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::zip_with | | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::crate::iter::traits::iterator::Iterator::nth | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::crate::iter::traits::iterator::Iterator::nth | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[0] in lang:core::_::::zip | tuple.0 | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[1] in lang:core::_::::zip | tuple.1 | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Err(0)] in lang:core::_::::ok_or | Err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::ok_or | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Err(0)] in lang:core::_::::ok_or_else | Err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::ok_or_else | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Err(0)] in lang:core::_::::transpose | Err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::transpose | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in lang:core::_::::ok_or | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::ok_or | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in lang:core::_::::ok_or_else | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::ok_or_else | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in lang:core::_::::transpose | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::transpose | | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | @@ -550,6 +838,7 @@ storeStep | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)].Variant[crate::option::Option::Some(0)] in lang:core::_::::transpose | Some | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in lang:core::_::::transpose | | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)].Variant[crate::option::Option::Some(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | Some | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | | main.rs:94:14:94:22 | source(...) | tuple.0 | main.rs:94:13:94:26 | TupleExpr | | main.rs:94:25:94:25 | 2 | tuple.1 | main.rs:94:13:94:26 | TupleExpr | @@ -628,14 +917,50 @@ storeStep | main.rs:427:41:427:67 | default_name | captured default_name | main.rs:427:41:427:67 | \|...\| ... | | main.rs:449:27:449:27 | 0 | Some | main.rs:449:22:449:28 | Some(...) | readStep +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::from | &ref | file://:0:0:0:0 | [summary] read: Argument[0].Reference in lang:core::_::::from | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::and_then | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::and_then | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::is_none_or | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::is_none_or | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::is_some_and | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::is_some_and | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::map | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::map | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::map_or_else | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::map_or_else | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::ok_or_else | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::ok_or_else | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::or_else | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::or_else | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::unwrap_or_else | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::unwrap_or_else | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::zip | Some | file://:0:0:0:0 | [summary] read: Argument[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [summary] read: Argument[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::unwrap_or_else | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::unwrap_or_else | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::map_or | function return | file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::map_or | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::map_or_else | function return | file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::map_or_else | +| file://:0:0:0:0 | [summary param] 1 in lang:core::_::::zip_with | function return | file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::zip_with | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::clone | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::clone | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::and_then | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::and_then | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::as_mut | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::as_mut | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::as_ref | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::as_ref | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::cloned | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::cloned | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::copied | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::copied | | file://:0:0:0:0 | [summary param] self in lang:core::_::::expect | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::expect | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::flatten | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::flatten | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::get_or_insert | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::get_or_insert_default | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert_default | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::get_or_insert_with | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert_with | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::insert | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::insert | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::is_none_or | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_none_or | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::is_some_and | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_some_and | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::map | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::map_or | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::map_or_else | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or_else | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::ok_or | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::ok_or | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::ok_or_else | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::ok_or_else | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::take_if | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::take_if | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::transpose | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::transpose | | file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap | | file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_or | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or | | file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_or_default | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_default | | file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_or_else | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_else | | file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_unchecked | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_unchecked | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::unzip | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::zip | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | | file://:0:0:0:0 | [summary param] self in lang:core::_::::expect | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::expect | | file://:0:0:0:0 | [summary param] self in lang:core::_::::expect_err | Err | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::expect_err | | file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap | @@ -647,6 +972,19 @@ readStep | file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_unchecked | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_unchecked | | file://:0:0:0:0 | [summary param] self in lang:core::_::crate::iter::traits::iterator::Iterator::collect | element | file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::collect | | file://:0:0:0:0 | [summary param] self in lang:core::_::crate::iter::traits::iterator::Iterator::nth | element | file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::nth | +| file://:0:0:0:0 | [summary] read: Argument[0].Reference in lang:core::_::::from | Some | file://:0:0:0:0 | [summary] read: Argument[0].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::from | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::as_mut | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_mut | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::as_ref | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_ref | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert_default | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert_default | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert_with | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert_with | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::insert | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::insert | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::take_if | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::take_if | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::copied | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Reference in lang:core::_::::copied | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::transpose | Err | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Err(0)] in lang:core::_::::transpose | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::transpose | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Ok(0)] in lang:core::_::::transpose | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | tuple.0 | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Tuple[0] in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | tuple.1 | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Tuple[1] in lang:core::_::::unzip | | main.rs:33:9:33:15 | Some(...) | Some | main.rs:33:14:33:14 | _ | | main.rs:87:11:87:11 | i | &ref | main.rs:87:10:87:11 | * ... | | main.rs:95:10:95:10 | a | tuple.0 | main.rs:95:10:95:12 | a.0 | diff --git a/rust/ql/test/library-tests/dataflow/modeled/inline-flow.expected b/rust/ql/test/library-tests/dataflow/modeled/inline-flow.expected index 72d1b7df115..6a51435eff3 100644 --- a/rust/ql/test/library-tests/dataflow/modeled/inline-flow.expected +++ b/rust/ql/test/library-tests/dataflow/modeled/inline-flow.expected @@ -1,25 +1,26 @@ models -| 1 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 2 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | +| 1 | Summary: lang:core; ::clone; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 2 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 3 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | edges | main.rs:13:9:13:9 | a [Some] | main.rs:14:10:14:10 | a [Some] | provenance | | | main.rs:13:9:13:9 | a [Some] | main.rs:15:13:15:13 | a [Some] | provenance | | | main.rs:13:13:13:28 | Some(...) [Some] | main.rs:13:9:13:9 | a [Some] | provenance | | | main.rs:13:18:13:27 | source(...) | main.rs:13:13:13:28 | Some(...) [Some] | provenance | | -| main.rs:14:10:14:10 | a [Some] | main.rs:14:10:14:19 | a.unwrap(...) | provenance | MaD:1 | +| main.rs:14:10:14:10 | a [Some] | main.rs:14:10:14:19 | a.unwrap(...) | provenance | MaD:2 | | main.rs:15:9:15:9 | b [Some] | main.rs:16:10:16:10 | b [Some] | provenance | | -| main.rs:15:13:15:13 | a [Some] | main.rs:15:13:15:21 | a.clone(...) [Some] | provenance | | +| main.rs:15:13:15:13 | a [Some] | main.rs:15:13:15:21 | a.clone(...) [Some] | provenance | MaD:1 | | main.rs:15:13:15:21 | a.clone(...) [Some] | main.rs:15:9:15:9 | b [Some] | provenance | | -| main.rs:16:10:16:10 | b [Some] | main.rs:16:10:16:19 | b.unwrap(...) | provenance | MaD:1 | +| main.rs:16:10:16:10 | b [Some] | main.rs:16:10:16:19 | b.unwrap(...) | provenance | MaD:2 | | main.rs:20:9:20:9 | a [Ok] | main.rs:21:10:21:10 | a [Ok] | provenance | | | main.rs:20:9:20:9 | a [Ok] | main.rs:22:13:22:13 | a [Ok] | provenance | | | main.rs:20:31:20:44 | Ok(...) [Ok] | main.rs:20:9:20:9 | a [Ok] | provenance | | | main.rs:20:34:20:43 | source(...) | main.rs:20:31:20:44 | Ok(...) [Ok] | provenance | | -| main.rs:21:10:21:10 | a [Ok] | main.rs:21:10:21:19 | a.unwrap(...) | provenance | MaD:2 | +| main.rs:21:10:21:10 | a [Ok] | main.rs:21:10:21:19 | a.unwrap(...) | provenance | MaD:3 | | main.rs:22:9:22:9 | b [Ok] | main.rs:23:10:23:10 | b [Ok] | provenance | | | main.rs:22:13:22:13 | a [Ok] | main.rs:22:13:22:21 | a.clone(...) [Ok] | provenance | | | main.rs:22:13:22:21 | a.clone(...) [Ok] | main.rs:22:9:22:9 | b [Ok] | provenance | | -| main.rs:23:10:23:10 | b [Ok] | main.rs:23:10:23:19 | b.unwrap(...) | provenance | MaD:2 | +| main.rs:23:10:23:10 | b [Ok] | main.rs:23:10:23:19 | b.unwrap(...) | provenance | MaD:3 | | main.rs:27:9:27:9 | a | main.rs:28:10:28:10 | a | provenance | | | main.rs:27:9:27:9 | a | main.rs:29:13:29:13 | a | provenance | | | main.rs:27:13:27:22 | source(...) | main.rs:27:9:27:9 | a | provenance | | diff --git a/rust/ql/test/library-tests/dataflow/pointers/inline-flow.expected b/rust/ql/test/library-tests/dataflow/pointers/inline-flow.expected index 026159fa9af..66d5c1ad666 100644 --- a/rust/ql/test/library-tests/dataflow/pointers/inline-flow.expected +++ b/rust/ql/test/library-tests/dataflow/pointers/inline-flow.expected @@ -18,6 +18,23 @@ edges | main.rs:42:15:42:24 | source(...) | main.rs:42:9:42:11 | val | provenance | | | main.rs:43:26:43:29 | &val [&ref] | main.rs:37:25:37:32 | ...: ... [&ref] | provenance | | | main.rs:43:27:43:29 | val | main.rs:43:26:43:29 | &val [&ref] | provenance | | +| main.rs:50:13:50:13 | a | main.rs:51:13:51:17 | ref p | provenance | | +| main.rs:50:17:50:26 | source(...) | main.rs:50:13:50:13 | a | provenance | | +| main.rs:51:13:51:17 | ref p | main.rs:51:17:51:17 | p [&ref] | provenance | | +| main.rs:51:17:51:17 | p [&ref] | main.rs:52:15:52:15 | p [&ref] | provenance | | +| main.rs:52:15:52:15 | p [&ref] | main.rs:52:14:52:15 | * ... | provenance | | +| main.rs:56:13:56:21 | ref mut a | main.rs:56:21:56:21 | a [&ref] | provenance | | +| main.rs:56:21:56:21 | a [&ref] | main.rs:57:15:57:15 | a [&ref] | provenance | | +| main.rs:56:25:56:34 | source(...) | main.rs:56:13:56:21 | ref mut a | provenance | | +| main.rs:57:15:57:15 | a [&ref] | main.rs:57:14:57:15 | * ... | provenance | | +| main.rs:63:13:63:13 | a [Some] | main.rs:64:23:64:23 | a [Some] | provenance | | +| main.rs:63:17:63:32 | Some(...) [Some] | main.rs:63:13:63:13 | a [Some] | provenance | | +| main.rs:63:22:63:31 | source(...) | main.rs:63:17:63:32 | Some(...) [Some] | provenance | | +| main.rs:64:23:64:23 | a [Some] | main.rs:65:13:65:23 | Some(...) [Some] | provenance | | +| main.rs:65:13:65:23 | Some(...) [Some] | main.rs:65:18:65:22 | ref p | provenance | | +| main.rs:65:18:65:22 | ref p | main.rs:65:22:65:22 | p [&ref] | provenance | | +| main.rs:65:22:65:22 | p [&ref] | main.rs:65:34:65:34 | p [&ref] | provenance | | +| main.rs:65:34:65:34 | p [&ref] | main.rs:65:33:65:34 | * ... | provenance | | | main.rs:76:18:76:21 | SelfParam [MyNumber] | main.rs:77:15:77:18 | self [MyNumber] | provenance | | | main.rs:77:15:77:18 | self [MyNumber] | main.rs:78:13:78:38 | ...::MyNumber(...) [MyNumber] | provenance | | | main.rs:78:13:78:38 | ...::MyNumber(...) [MyNumber] | main.rs:78:32:78:37 | number | provenance | | @@ -69,6 +86,26 @@ nodes | main.rs:42:15:42:24 | source(...) | semmle.label | source(...) | | main.rs:43:26:43:29 | &val [&ref] | semmle.label | &val [&ref] | | main.rs:43:27:43:29 | val | semmle.label | val | +| main.rs:50:13:50:13 | a | semmle.label | a | +| main.rs:50:17:50:26 | source(...) | semmle.label | source(...) | +| main.rs:51:13:51:17 | ref p | semmle.label | ref p | +| main.rs:51:17:51:17 | p [&ref] | semmle.label | p [&ref] | +| main.rs:52:14:52:15 | * ... | semmle.label | * ... | +| main.rs:52:15:52:15 | p [&ref] | semmle.label | p [&ref] | +| main.rs:56:13:56:21 | ref mut a | semmle.label | ref mut a | +| main.rs:56:21:56:21 | a [&ref] | semmle.label | a [&ref] | +| main.rs:56:25:56:34 | source(...) | semmle.label | source(...) | +| main.rs:57:14:57:15 | * ... | semmle.label | * ... | +| main.rs:57:15:57:15 | a [&ref] | semmle.label | a [&ref] | +| main.rs:63:13:63:13 | a [Some] | semmle.label | a [Some] | +| main.rs:63:17:63:32 | Some(...) [Some] | semmle.label | Some(...) [Some] | +| main.rs:63:22:63:31 | source(...) | semmle.label | source(...) | +| main.rs:64:23:64:23 | a [Some] | semmle.label | a [Some] | +| main.rs:65:13:65:23 | Some(...) [Some] | semmle.label | Some(...) [Some] | +| main.rs:65:18:65:22 | ref p | semmle.label | ref p | +| main.rs:65:22:65:22 | p [&ref] | semmle.label | p [&ref] | +| main.rs:65:33:65:34 | * ... | semmle.label | * ... | +| main.rs:65:34:65:34 | p [&ref] | semmle.label | p [&ref] | | main.rs:76:18:76:21 | SelfParam [MyNumber] | semmle.label | SelfParam [MyNumber] | | main.rs:76:31:80:5 | { ... } | semmle.label | { ... } | | main.rs:77:15:77:18 | self [MyNumber] | semmle.label | self [MyNumber] | @@ -109,6 +146,9 @@ testFailures | main.rs:16:10:16:10 | c | main.rs:13:13:13:22 | source(...) | main.rs:16:10:16:10 | c | $@ | main.rs:13:13:13:22 | source(...) | source(...) | | main.rs:32:10:32:11 | * ... | main.rs:31:10:31:19 | source(...) | main.rs:32:10:32:11 | * ... | $@ | main.rs:31:10:31:19 | source(...) | source(...) | | main.rs:38:10:38:10 | n | main.rs:42:15:42:24 | source(...) | main.rs:38:10:38:10 | n | $@ | main.rs:42:15:42:24 | source(...) | source(...) | +| main.rs:52:14:52:15 | * ... | main.rs:50:17:50:26 | source(...) | main.rs:52:14:52:15 | * ... | $@ | main.rs:50:17:50:26 | source(...) | source(...) | +| main.rs:57:14:57:15 | * ... | main.rs:56:25:56:34 | source(...) | main.rs:57:14:57:15 | * ... | $@ | main.rs:56:25:56:34 | source(...) | source(...) | +| main.rs:65:33:65:34 | * ... | main.rs:63:22:63:31 | source(...) | main.rs:65:33:65:34 | * ... | $@ | main.rs:63:22:63:31 | source(...) | source(...) | | main.rs:91:10:91:30 | my_number.to_number(...) | main.rs:90:40:90:49 | source(...) | main.rs:91:10:91:30 | my_number.to_number(...) | $@ | main.rs:90:40:90:49 | source(...) | source(...) | | main.rs:101:10:101:31 | my_number.get_number(...) | main.rs:100:41:100:50 | source(...) | main.rs:101:10:101:31 | my_number.get_number(...) | $@ | main.rs:100:41:100:50 | source(...) | source(...) | | main.rs:111:10:111:10 | b | main.rs:105:15:105:24 | source(...) | main.rs:111:10:111:10 | b | $@ | main.rs:105:15:105:24 | source(...) | source(...) | diff --git a/rust/ql/test/library-tests/dataflow/pointers/main.rs b/rust/ql/test/library-tests/dataflow/pointers/main.rs index f8fae1bec1d..d9d5a5298d2 100644 --- a/rust/ql/test/library-tests/dataflow/pointers/main.rs +++ b/rust/ql/test/library-tests/dataflow/pointers/main.rs @@ -49,12 +49,12 @@ mod test_ref_pattern { pub fn read_through_ref() { let a = source(21); let ref p = a; - sink(*p); // $ MISSING: hasValueFlow=21 + sink(*p); // $ hasValueFlow=21 } pub fn write_through_ref_mut() { let ref mut a = source(78); - sink(*a); // $ MISSING: hasValueFlow=78 + sink(*a); // $ hasValueFlow=78 *a = 0; sink(*a); // now cleared } @@ -62,7 +62,7 @@ mod test_ref_pattern { pub fn ref_pattern_in_match() { let a = Some(source(17)); let b = match a { - Some(ref p) => sink(*p), // $ MISSING: hasValueFlow=17 + Some(ref p) => sink(*p), // $ hasValueFlow=17 None => (), }; } diff --git a/rust/ql/test/library-tests/variables/Cfg.expected b/rust/ql/test/library-tests/variables/Cfg.expected index 6dc5a48fcbd..d562f6c23d6 100644 --- a/rust/ql/test/library-tests/variables/Cfg.expected +++ b/rust/ql/test/library-tests/variables/Cfg.expected @@ -1,6 +1,7 @@ edges | main.rs:3:1:5:1 | enter fn print_str | main.rs:3:14:3:14 | s | | | main.rs:3:1:5:1 | exit fn print_str (normal) | main.rs:3:1:5:1 | exit fn print_str | | +| main.rs:3:14:3:14 | s | main.rs:3:14:3:14 | s | | | main.rs:3:14:3:14 | s | main.rs:3:14:3:20 | ...: ... | match | | main.rs:3:14:3:20 | ...: ... | main.rs:4:5:4:22 | ExprStmt | | | main.rs:3:23:5:1 | { ... } | main.rs:3:1:5:1 | exit fn print_str (normal) | | @@ -19,6 +20,7 @@ edges | main.rs:4:20:4:20 | s | main.rs:4:14:4:20 | FormatArgsExpr | | | main.rs:7:1:9:1 | enter fn print_i64 | main.rs:7:14:7:14 | i | | | main.rs:7:1:9:1 | exit fn print_i64 (normal) | main.rs:7:1:9:1 | exit fn print_i64 | | +| main.rs:7:14:7:14 | i | main.rs:7:14:7:14 | i | | | main.rs:7:14:7:14 | i | main.rs:7:14:7:19 | ...: i64 | match | | main.rs:7:14:7:19 | ...: i64 | main.rs:8:5:8:22 | ExprStmt | | | main.rs:7:22:9:1 | { ... } | main.rs:7:1:9:1 | exit fn print_i64 (normal) | | @@ -37,6 +39,7 @@ edges | main.rs:8:20:8:20 | i | main.rs:8:14:8:20 | FormatArgsExpr | | | main.rs:11:1:13:1 | enter fn print_i64_ref | main.rs:11:18:11:18 | i | | | main.rs:11:1:13:1 | exit fn print_i64_ref (normal) | main.rs:11:1:13:1 | exit fn print_i64_ref | | +| main.rs:11:18:11:18 | i | main.rs:11:18:11:18 | i | | | main.rs:11:18:11:18 | i | main.rs:11:18:11:24 | ...: ... | match | | main.rs:11:18:11:24 | ...: ... | main.rs:12:5:12:13 | print_i64 | | | main.rs:11:27:13:1 | { ... } | main.rs:11:1:13:1 | exit fn print_i64_ref (normal) | | @@ -48,6 +51,7 @@ edges | main.rs:15:1:18:1 | exit fn immutable_variable (normal) | main.rs:15:1:18:1 | exit fn immutable_variable | | | main.rs:15:25:18:1 | { ... } | main.rs:15:1:18:1 | exit fn immutable_variable (normal) | | | main.rs:16:5:16:17 | let ... = "a" | main.rs:16:14:16:16 | "a" | | +| main.rs:16:9:16:10 | x1 | main.rs:16:9:16:10 | x1 | | | main.rs:16:9:16:10 | x1 | main.rs:17:5:17:18 | ExprStmt | match | | main.rs:16:14:16:16 | "a" | main.rs:16:9:16:10 | x1 | | | main.rs:17:5:17:13 | print_str | main.rs:17:15:17:16 | x1 | | @@ -59,7 +63,8 @@ edges | main.rs:20:23:25:1 | { ... } | main.rs:20:1:25:1 | exit fn mutable_variable (normal) | | | main.rs:21:5:21:19 | let ... = 4 | main.rs:21:18:21:18 | 4 | | | main.rs:21:9:21:14 | mut x2 | main.rs:22:5:22:18 | ExprStmt | match | -| main.rs:21:18:21:18 | 4 | main.rs:21:9:21:14 | mut x2 | | +| main.rs:21:13:21:14 | x2 | main.rs:21:9:21:14 | mut x2 | | +| main.rs:21:18:21:18 | 4 | main.rs:21:13:21:14 | x2 | | | main.rs:22:5:22:13 | print_i64 | main.rs:22:15:22:16 | x2 | | | main.rs:22:5:22:17 | print_i64(...) | main.rs:23:5:23:11 | ExprStmt | | | main.rs:22:5:22:18 | ExprStmt | main.rs:22:5:22:13 | print_i64 | | @@ -77,7 +82,8 @@ edges | main.rs:27:40:32:1 | { ... } | main.rs:27:1:32:1 | exit fn mutable_variable_immutable_borrow (normal) | | | main.rs:28:5:28:18 | let ... = 1 | main.rs:28:17:28:17 | 1 | | | main.rs:28:9:28:13 | mut x | main.rs:29:5:29:22 | ExprStmt | match | -| main.rs:28:17:28:17 | 1 | main.rs:28:9:28:13 | mut x | | +| main.rs:28:13:28:13 | x | main.rs:28:9:28:13 | mut x | | +| main.rs:28:17:28:17 | 1 | main.rs:28:13:28:13 | x | | | main.rs:29:5:29:17 | print_i64_ref | main.rs:29:20:29:20 | x | | | main.rs:29:5:29:21 | print_i64_ref(...) | main.rs:30:5:30:10 | ExprStmt | | | main.rs:29:5:29:22 | ExprStmt | main.rs:29:5:29:17 | print_i64_ref | | @@ -96,6 +102,7 @@ edges | main.rs:34:1:40:1 | exit fn variable_shadow1 (normal) | main.rs:34:1:40:1 | exit fn variable_shadow1 | | | main.rs:34:23:40:1 | { ... } | main.rs:34:1:40:1 | exit fn variable_shadow1 (normal) | | | main.rs:35:5:35:15 | let ... = 1 | main.rs:35:14:35:14 | 1 | | +| main.rs:35:9:35:10 | x3 | main.rs:35:9:35:10 | x3 | | | main.rs:35:9:35:10 | x3 | main.rs:36:5:36:18 | ExprStmt | match | | main.rs:35:14:35:14 | 1 | main.rs:35:9:35:10 | x3 | | | main.rs:36:5:36:13 | print_i64 | main.rs:36:15:36:16 | x3 | | @@ -103,6 +110,7 @@ edges | main.rs:36:5:36:18 | ExprStmt | main.rs:36:5:36:13 | print_i64 | | | main.rs:36:15:36:16 | x3 | main.rs:36:5:36:17 | print_i64(...) | | | main.rs:37:5:38:15 | let ... = ... | main.rs:38:9:38:10 | x3 | | +| main.rs:37:9:37:10 | x3 | main.rs:37:9:37:10 | x3 | | | main.rs:37:9:37:10 | x3 | main.rs:39:5:39:18 | ExprStmt | match | | main.rs:38:9:38:10 | x3 | main.rs:38:14:38:14 | 1 | | | main.rs:38:9:38:14 | ... + ... | main.rs:37:9:37:10 | x3 | | @@ -115,6 +123,7 @@ edges | main.rs:42:1:50:1 | exit fn variable_shadow2 (normal) | main.rs:42:1:50:1 | exit fn variable_shadow2 | | | main.rs:42:23:50:1 | { ... } | main.rs:42:1:50:1 | exit fn variable_shadow2 (normal) | | | main.rs:43:5:43:17 | let ... = "a" | main.rs:43:14:43:16 | "a" | | +| main.rs:43:9:43:10 | x4 | main.rs:43:9:43:10 | x4 | | | main.rs:43:9:43:10 | x4 | main.rs:44:5:44:18 | ExprStmt | match | | main.rs:43:14:43:16 | "a" | main.rs:43:9:43:10 | x4 | | | main.rs:44:5:44:13 | print_str | main.rs:44:15:44:16 | x4 | | @@ -124,6 +133,7 @@ edges | main.rs:45:5:48:5 | ExprStmt | main.rs:46:9:46:21 | let ... = "b" | | | main.rs:45:5:48:5 | { ... } | main.rs:49:5:49:18 | ExprStmt | | | main.rs:46:9:46:21 | let ... = "b" | main.rs:46:18:46:20 | "b" | | +| main.rs:46:13:46:14 | x4 | main.rs:46:13:46:14 | x4 | | | main.rs:46:13:46:14 | x4 | main.rs:47:9:47:22 | ExprStmt | match | | main.rs:46:18:46:20 | "b" | main.rs:46:13:46:14 | x4 | | | main.rs:47:9:47:17 | print_str | main.rs:47:19:47:20 | x4 | | @@ -140,10 +150,14 @@ edges | main.rs:58:5:67:47 | let ... = ... | main.rs:67:11:67:13 | "a" | | | main.rs:58:9:67:5 | TuplePat | main.rs:59:9:62:9 | TuplePat | match | | main.rs:59:9:62:9 | TuplePat | main.rs:60:13:60:14 | a1 | match | +| main.rs:60:13:60:14 | a1 | main.rs:60:13:60:14 | a1 | | | main.rs:60:13:60:14 | a1 | main.rs:61:13:61:14 | b1 | match | +| main.rs:61:13:61:14 | b1 | main.rs:61:13:61:14 | b1 | | | main.rs:61:13:61:14 | b1 | main.rs:63:9:66:9 | Point {...} | match | | main.rs:63:9:66:9 | Point {...} | main.rs:64:13:64:13 | x | match | +| main.rs:64:13:64:13 | x | main.rs:64:13:64:13 | x | | | main.rs:64:13:64:13 | x | main.rs:65:13:65:13 | y | match | +| main.rs:65:13:65:13 | y | main.rs:65:13:65:13 | y | | | main.rs:65:13:65:13 | y | main.rs:68:5:68:18 | ExprStmt | match | | main.rs:67:9:67:46 | TupleExpr | main.rs:58:9:67:5 | TuplePat | | | main.rs:67:10:67:19 | TupleExpr | main.rs:67:33:67:35 | "x" | | @@ -172,13 +186,16 @@ edges | main.rs:74:1:82:1 | exit fn let_pattern2 (normal) | main.rs:74:1:82:1 | exit fn let_pattern2 | | | main.rs:74:19:82:1 | { ... } | main.rs:74:1:82:1 | exit fn let_pattern2 (normal) | | | main.rs:75:5:75:38 | let ... = ... | main.rs:75:25:75:27 | "a" | | +| main.rs:75:9:75:10 | p1 | main.rs:75:9:75:10 | p1 | | | main.rs:75:9:75:10 | p1 | main.rs:76:5:79:11 | let ... = p1 | match | | main.rs:75:14:75:37 | Point {...} | main.rs:75:9:75:10 | p1 | | | main.rs:75:25:75:27 | "a" | main.rs:75:33:75:35 | "b" | | | main.rs:75:33:75:35 | "b" | main.rs:75:14:75:37 | Point {...} | | | main.rs:76:5:79:11 | let ... = p1 | main.rs:79:9:79:10 | p1 | | | main.rs:76:9:79:5 | Point {...} | main.rs:77:12:77:13 | a2 | match | +| main.rs:77:12:77:13 | a2 | main.rs:77:12:77:13 | a2 | | | main.rs:77:12:77:13 | a2 | main.rs:78:12:78:13 | b2 | match | +| main.rs:78:12:78:13 | b2 | main.rs:78:12:78:13 | b2 | | | main.rs:78:12:78:13 | b2 | main.rs:80:5:80:18 | ExprStmt | match | | main.rs:79:9:79:10 | p1 | main.rs:76:9:79:5 | Point {...} | | | main.rs:80:5:80:13 | print_str | main.rs:80:15:80:16 | a2 | | @@ -193,6 +210,7 @@ edges | main.rs:84:1:91:1 | exit fn let_pattern3 (normal) | main.rs:84:1:91:1 | exit fn let_pattern3 | | | main.rs:84:19:91:1 | { ... } | main.rs:84:1:91:1 | exit fn let_pattern3 (normal) | | | main.rs:85:5:85:42 | let ... = ... | main.rs:85:14:85:17 | Some | | +| main.rs:85:9:85:10 | s1 | main.rs:85:9:85:10 | s1 | | | main.rs:85:9:85:10 | s1 | main.rs:87:8:88:12 | let ... = s1 | match | | main.rs:85:14:85:17 | Some | main.rs:85:19:85:30 | ...::from | | | main.rs:85:14:85:41 | Some(...) | main.rs:85:9:85:10 | s1 | | @@ -202,8 +220,9 @@ edges | main.rs:87:5:90:5 | if ... {...} | main.rs:84:19:91:1 | { ... } | | | main.rs:87:8:88:12 | let ... = s1 | main.rs:88:11:88:12 | s1 | | | main.rs:87:12:87:23 | Some(...) | main.rs:87:5:90:5 | if ... {...} | no-match | -| main.rs:87:12:87:23 | Some(...) | main.rs:87:17:87:22 | ref s2 | match | +| main.rs:87:12:87:23 | Some(...) | main.rs:87:21:87:22 | s2 | match | | main.rs:87:17:87:22 | ref s2 | main.rs:89:9:89:22 | ExprStmt | match | +| main.rs:87:21:87:22 | s2 | main.rs:87:17:87:22 | ref s2 | | | main.rs:88:11:88:12 | s1 | main.rs:87:12:87:23 | Some(...) | | | main.rs:88:14:90:5 | { ... } | main.rs:87:5:90:5 | if ... {...} | | | main.rs:89:9:89:17 | print_str | main.rs:89:19:89:20 | s2 | | @@ -216,6 +235,7 @@ edges | main.rs:94:5:97:10 | let ... = ... else {...} | main.rs:94:34:94:37 | Some | | | main.rs:94:9:94:16 | Some(...) | main.rs:94:14:94:15 | x5 | match | | main.rs:94:9:94:16 | Some(...) | main.rs:96:13:96:19 | MacroStmts | no-match | +| main.rs:94:14:94:15 | x5 | main.rs:94:14:94:15 | x5 | | | main.rs:94:14:94:15 | x5 | main.rs:98:5:98:18 | ExprStmt | match | | main.rs:94:34:94:37 | Some | main.rs:94:39:94:42 | "x5" | | | main.rs:94:34:94:43 | Some(...) | main.rs:94:9:94:16 | Some(...) | | @@ -234,6 +254,7 @@ edges | main.rs:101:1:108:1 | exit fn let_pattern5 (normal) | main.rs:101:1:108:1 | exit fn let_pattern5 | | | main.rs:101:19:108:1 | { ... } | main.rs:101:1:108:1 | exit fn let_pattern5 (normal) | | | main.rs:102:5:102:42 | let ... = ... | main.rs:102:14:102:17 | Some | | +| main.rs:102:9:102:10 | s1 | main.rs:102:9:102:10 | s1 | | | main.rs:102:9:102:10 | s1 | main.rs:104:11:105:12 | let ... = s1 | match | | main.rs:102:14:102:17 | Some | main.rs:102:19:102:30 | ...::from | | | main.rs:102:14:102:41 | Some(...) | main.rs:102:9:102:10 | s1 | | @@ -243,8 +264,9 @@ edges | main.rs:104:5:107:5 | while ... { ... } | main.rs:101:19:108:1 | { ... } | | | main.rs:104:11:105:12 | let ... = s1 | main.rs:105:11:105:12 | s1 | | | main.rs:104:15:104:26 | Some(...) | main.rs:104:5:107:5 | while ... { ... } | no-match | -| main.rs:104:15:104:26 | Some(...) | main.rs:104:20:104:25 | ref s2 | match | +| main.rs:104:15:104:26 | Some(...) | main.rs:104:24:104:25 | s2 | match | | main.rs:104:20:104:25 | ref s2 | main.rs:106:9:106:22 | ExprStmt | match | +| main.rs:104:24:104:25 | s2 | main.rs:104:20:104:25 | ref s2 | | | main.rs:105:11:105:12 | s1 | main.rs:104:15:104:26 | Some(...) | | | main.rs:105:14:107:5 | { ... } | main.rs:104:11:105:12 | let ... = s1 | | | main.rs:106:9:106:17 | print_str | main.rs:106:19:106:20 | s2 | | @@ -255,11 +277,13 @@ edges | main.rs:110:1:125:1 | exit fn match_pattern1 (normal) | main.rs:110:1:125:1 | exit fn match_pattern1 | | | main.rs:110:21:125:1 | { ... } | main.rs:110:1:125:1 | exit fn match_pattern1 (normal) | | | main.rs:111:5:111:21 | let ... = ... | main.rs:111:14:111:17 | Some | | +| main.rs:111:9:111:10 | x6 | main.rs:111:9:111:10 | x6 | | | main.rs:111:9:111:10 | x6 | main.rs:112:5:112:16 | let ... = 10 | match | | main.rs:111:14:111:17 | Some | main.rs:111:19:111:19 | 5 | | | main.rs:111:14:111:20 | Some(...) | main.rs:111:9:111:10 | x6 | | | main.rs:111:19:111:19 | 5 | main.rs:111:14:111:20 | Some(...) | | | main.rs:112:5:112:16 | let ... = 10 | main.rs:112:14:112:15 | 10 | | +| main.rs:112:9:112:10 | y1 | main.rs:112:9:112:10 | y1 | | | main.rs:112:9:112:10 | y1 | main.rs:114:5:122:5 | ExprStmt | match | | main.rs:112:14:112:15 | 10 | main.rs:112:9:112:10 | y1 | | | main.rs:114:5:122:5 | ExprStmt | main.rs:114:11:114:12 | x6 | | @@ -275,11 +299,13 @@ edges | main.rs:115:31:115:38 | "Got 50" | main.rs:115:21:115:39 | print_str(...) | | | main.rs:116:9:116:16 | Some(...) | main.rs:116:14:116:15 | y1 | match | | main.rs:116:9:116:16 | Some(...) | main.rs:121:9:121:12 | None | no-match | +| main.rs:116:14:116:15 | y1 | main.rs:116:14:116:15 | y1 | | | main.rs:116:14:116:15 | y1 | main.rs:119:13:119:21 | print_i64 | match | | main.rs:118:9:120:9 | { ... } | main.rs:114:5:122:5 | match x6 { ... } | | | main.rs:119:13:119:21 | print_i64 | main.rs:119:23:119:24 | y1 | | | main.rs:119:13:119:25 | print_i64(...) | main.rs:118:9:120:9 | { ... } | | | main.rs:119:23:119:24 | y1 | main.rs:119:13:119:25 | print_i64(...) | | +| main.rs:121:9:121:12 | None | main.rs:121:9:121:12 | None | | | main.rs:121:9:121:12 | None | main.rs:121:17:121:25 | print_str | match | | main.rs:121:17:121:25 | print_str | main.rs:121:27:121:32 | "NONE" | | | main.rs:121:17:121:33 | print_str(...) | main.rs:114:5:122:5 | match x6 { ... } | | @@ -292,6 +318,7 @@ edges | main.rs:127:1:152:1 | exit fn match_pattern2 (normal) | main.rs:127:1:152:1 | exit fn match_pattern2 | | | main.rs:127:21:152:1 | { ... } | main.rs:127:1:152:1 | exit fn match_pattern2 (normal) | | | main.rs:128:5:128:36 | let ... = ... | main.rs:128:20:128:20 | 2 | | +| main.rs:128:9:128:15 | numbers | main.rs:128:9:128:15 | numbers | | | main.rs:128:9:128:15 | numbers | main.rs:130:5:140:5 | ExprStmt | match | | main.rs:128:19:128:35 | TupleExpr | main.rs:128:9:128:15 | numbers | | | main.rs:128:20:128:20 | 2 | main.rs:128:23:128:23 | 4 | | @@ -303,10 +330,13 @@ edges | main.rs:130:5:140:5 | match numbers { ... } | main.rs:142:11:142:17 | numbers | | | main.rs:130:11:130:17 | numbers | main.rs:131:9:135:9 | TuplePat | | | main.rs:131:9:135:9 | TuplePat | main.rs:132:13:132:17 | first | match | +| main.rs:132:13:132:17 | first | main.rs:132:13:132:17 | first | | | main.rs:132:13:132:17 | first | main.rs:132:20:132:20 | _ | match | | main.rs:132:20:132:20 | _ | main.rs:133:13:133:17 | third | match | +| main.rs:133:13:133:17 | third | main.rs:133:13:133:17 | third | | | main.rs:133:13:133:17 | third | main.rs:133:20:133:20 | _ | match | | main.rs:133:20:133:20 | _ | main.rs:134:13:134:17 | fifth | match | +| main.rs:134:13:134:17 | fifth | main.rs:134:13:134:17 | fifth | | | main.rs:134:13:134:17 | fifth | main.rs:136:13:136:29 | ExprStmt | match | | main.rs:135:14:139:9 | { ... } | main.rs:130:5:140:5 | match numbers { ... } | | | main.rs:136:13:136:21 | print_i64 | main.rs:136:23:136:27 | first | | @@ -324,8 +354,10 @@ edges | main.rs:142:5:151:5 | match numbers { ... } | main.rs:127:21:152:1 | { ... } | | | main.rs:142:11:142:17 | numbers | main.rs:143:9:147:9 | TuplePat | | | main.rs:143:9:147:9 | TuplePat | main.rs:144:13:144:17 | first | match | +| main.rs:144:13:144:17 | first | main.rs:144:13:144:17 | first | | | main.rs:144:13:144:17 | first | main.rs:145:13:145:14 | .. | match | | main.rs:145:13:145:14 | .. | main.rs:146:13:146:16 | last | match | +| main.rs:146:13:146:16 | last | main.rs:146:13:146:16 | last | | | main.rs:146:13:146:16 | last | main.rs:148:13:148:29 | ExprStmt | match | | main.rs:147:14:150:9 | { ... } | main.rs:142:5:151:5 | match numbers { ... } | | | main.rs:148:13:148:21 | print_i64 | main.rs:148:23:148:27 | first | | @@ -340,6 +372,7 @@ edges | main.rs:154:1:162:1 | exit fn match_pattern3 (normal) | main.rs:154:1:162:1 | exit fn match_pattern3 | | | main.rs:154:21:162:1 | { ... } | main.rs:154:1:162:1 | exit fn match_pattern3 (normal) | | | main.rs:155:5:155:38 | let ... = ... | main.rs:155:25:155:27 | "x" | | +| main.rs:155:9:155:10 | p2 | main.rs:155:9:155:10 | p2 | | | main.rs:155:9:155:10 | p2 | main.rs:157:11:157:12 | p2 | match | | main.rs:155:14:155:37 | Point {...} | main.rs:155:9:155:10 | p2 | | | main.rs:155:25:155:27 | "x" | main.rs:155:33:155:35 | "y" | | @@ -347,6 +380,7 @@ edges | main.rs:157:5:161:5 | match p2 { ... } | main.rs:154:21:162:1 | { ... } | | | main.rs:157:11:157:12 | p2 | main.rs:158:9:160:9 | Point {...} | | | main.rs:158:9:160:9 | Point {...} | main.rs:159:16:159:17 | x7 | match | +| main.rs:159:16:159:17 | x7 | main.rs:159:16:159:17 | x7 | | | main.rs:159:16:159:17 | x7 | main.rs:159:20:159:21 | .. | match | | main.rs:159:20:159:21 | .. | main.rs:160:14:160:22 | print_str | match | | main.rs:160:14:160:22 | print_str | main.rs:160:24:160:25 | x7 | | @@ -356,6 +390,7 @@ edges | main.rs:168:1:181:1 | exit fn match_pattern4 (normal) | main.rs:168:1:181:1 | exit fn match_pattern4 | | | main.rs:168:21:181:1 | { ... } | main.rs:168:1:181:1 | exit fn match_pattern4 (normal) | | | main.rs:169:5:169:39 | let ... = ... | main.rs:169:36:169:36 | 0 | | +| main.rs:169:9:169:11 | msg | main.rs:169:9:169:11 | msg | | | main.rs:169:9:169:11 | msg | main.rs:171:11:171:13 | msg | match | | main.rs:169:15:169:38 | ...::Hello {...} | main.rs:169:9:169:11 | msg | | | main.rs:169:36:169:36 | 0 | main.rs:169:15:169:38 | ...::Hello {...} | | @@ -363,13 +398,15 @@ edges | main.rs:171:11:171:13 | msg | main.rs:172:9:174:9 | ...::Hello {...} | | | main.rs:172:9:174:9 | ...::Hello {...} | main.rs:173:31:173:35 | RangePat | match | | main.rs:172:9:174:9 | ...::Hello {...} | main.rs:175:9:175:38 | ...::Hello {...} | no-match | -| main.rs:173:17:173:35 | [match(true)] id_variable @ ... | main.rs:174:14:174:22 | print_i64 | match | +| main.rs:173:17:173:27 | id_variable | main.rs:173:17:173:35 | id_variable @ ... | | +| main.rs:173:17:173:35 | id_variable @ ... | main.rs:174:14:174:22 | print_i64 | match | +| main.rs:173:17:173:35 | id_variable @ ... | main.rs:175:9:175:38 | ...::Hello {...} | no-match | | main.rs:173:31:173:31 | 3 | main.rs:173:31:173:31 | 3 | | | main.rs:173:31:173:31 | 3 | main.rs:173:35:173:35 | 7 | match | | main.rs:173:31:173:31 | 3 | main.rs:175:9:175:38 | ...::Hello {...} | no-match | | main.rs:173:31:173:35 | RangePat | main.rs:173:31:173:31 | 3 | match | | main.rs:173:31:173:35 | RangePat | main.rs:175:9:175:38 | ...::Hello {...} | no-match | -| main.rs:173:35:173:35 | 7 | main.rs:173:17:173:35 | [match(true)] id_variable @ ... | match | +| main.rs:173:35:173:35 | 7 | main.rs:173:17:173:27 | id_variable | match | | main.rs:173:35:173:35 | 7 | main.rs:173:35:173:35 | 7 | | | main.rs:173:35:173:35 | 7 | main.rs:175:9:175:38 | ...::Hello {...} | no-match | | main.rs:174:14:174:22 | print_i64 | main.rs:174:24:174:34 | id_variable | | @@ -398,6 +435,7 @@ edges | main.rs:176:22:176:51 | MacroStmts | main.rs:176:22:176:51 | ExprStmt | | | main.rs:176:22:176:51 | { ... } | main.rs:176:13:176:52 | println!... | | | main.rs:178:9:178:29 | ...::Hello {...} | main.rs:178:26:178:27 | id | match | +| main.rs:178:26:178:27 | id | main.rs:178:26:178:27 | id | | | main.rs:178:26:178:27 | id | main.rs:179:13:179:21 | print_i64 | match | | main.rs:179:13:179:21 | print_i64 | main.rs:179:23:179:24 | id | | | main.rs:179:13:179:25 | print_i64(...) | main.rs:171:5:180:5 | match msg { ... } | | @@ -406,6 +444,7 @@ edges | main.rs:188:1:194:1 | exit fn match_pattern5 (normal) | main.rs:188:1:194:1 | exit fn match_pattern5 | | | main.rs:188:21:194:1 | { ... } | main.rs:188:1:194:1 | exit fn match_pattern5 (normal) | | | main.rs:189:5:189:34 | let ... = ... | main.rs:189:18:189:29 | ...::Left | | +| main.rs:189:9:189:14 | either | main.rs:189:9:189:14 | either | | | main.rs:189:9:189:14 | either | main.rs:190:11:190:16 | either | match | | main.rs:189:18:189:29 | ...::Left | main.rs:189:31:189:32 | 32 | | | main.rs:189:18:189:33 | ...::Left(...) | main.rs:189:9:189:14 | either | | @@ -416,8 +455,10 @@ edges | main.rs:191:9:191:24 | ...::Left(...) | main.rs:191:28:191:44 | ...::Right(...) | no-match | | main.rs:191:9:191:44 | [match(true)] ... \| ... | main.rs:192:16:192:24 | print_i64 | match | | main.rs:191:22:191:23 | a3 | main.rs:191:9:191:44 | [match(true)] ... \| ... | match | +| main.rs:191:22:191:23 | a3 | main.rs:191:22:191:23 | a3 | | | main.rs:191:28:191:44 | ...::Right(...) | main.rs:191:42:191:43 | a3 | match | | main.rs:191:42:191:43 | a3 | main.rs:191:9:191:44 | [match(true)] ... \| ... | match | +| main.rs:191:42:191:43 | a3 | main.rs:191:42:191:43 | a3 | | | main.rs:192:16:192:24 | print_i64 | main.rs:192:26:192:27 | a3 | | | main.rs:192:16:192:28 | print_i64(...) | main.rs:190:5:193:5 | match either { ... } | | | main.rs:192:26:192:27 | a3 | main.rs:192:16:192:28 | print_i64(...) | | @@ -425,6 +466,7 @@ edges | main.rs:202:1:216:1 | exit fn match_pattern6 (normal) | main.rs:202:1:216:1 | exit fn match_pattern6 | | | main.rs:202:21:216:1 | { ... } | main.rs:202:1:216:1 | exit fn match_pattern6 (normal) | | | main.rs:203:5:203:37 | let ... = ... | main.rs:203:14:203:32 | ...::Second | | +| main.rs:203:9:203:10 | tv | main.rs:203:9:203:10 | tv | | | main.rs:203:9:203:10 | tv | main.rs:204:5:207:5 | ExprStmt | match | | main.rs:203:14:203:32 | ...::Second | main.rs:203:34:203:35 | 62 | | | main.rs:203:14:203:36 | ...::Second(...) | main.rs:203:9:203:10 | tv | | @@ -436,11 +478,14 @@ edges | main.rs:205:9:205:30 | ...::First(...) | main.rs:205:34:205:56 | ...::Second(...) | no-match | | main.rs:205:9:205:81 | [match(true)] ... \| ... \| ... | main.rs:206:16:206:24 | print_i64 | match | | main.rs:205:28:205:29 | a4 | main.rs:205:9:205:81 | [match(true)] ... \| ... \| ... | match | +| main.rs:205:28:205:29 | a4 | main.rs:205:28:205:29 | a4 | | | main.rs:205:34:205:56 | ...::Second(...) | main.rs:205:54:205:55 | a4 | match | | main.rs:205:34:205:56 | ...::Second(...) | main.rs:205:60:205:81 | ...::Third(...) | no-match | | main.rs:205:54:205:55 | a4 | main.rs:205:9:205:81 | [match(true)] ... \| ... \| ... | match | +| main.rs:205:54:205:55 | a4 | main.rs:205:54:205:55 | a4 | | | main.rs:205:60:205:81 | ...::Third(...) | main.rs:205:79:205:80 | a4 | match | | main.rs:205:79:205:80 | a4 | main.rs:205:9:205:81 | [match(true)] ... \| ... \| ... | match | +| main.rs:205:79:205:80 | a4 | main.rs:205:79:205:80 | a4 | | | main.rs:206:16:206:24 | print_i64 | main.rs:206:26:206:27 | a4 | | | main.rs:206:16:206:28 | print_i64(...) | main.rs:204:5:207:5 | match tv { ... } | | | main.rs:206:26:206:27 | a4 | main.rs:206:16:206:28 | print_i64(...) | | @@ -453,11 +498,14 @@ edges | main.rs:209:10:209:57 | [match(false)] ... \| ... | main.rs:209:62:209:83 | ...::Third(...) | no-match | | main.rs:209:10:209:57 | [match(true)] ... \| ... | main.rs:209:9:209:83 | [match(true)] ... \| ... | match | | main.rs:209:29:209:30 | a5 | main.rs:209:10:209:57 | [match(true)] ... \| ... | match | +| main.rs:209:29:209:30 | a5 | main.rs:209:29:209:30 | a5 | | | main.rs:209:35:209:57 | ...::Second(...) | main.rs:209:10:209:57 | [match(false)] ... \| ... | no-match | | main.rs:209:35:209:57 | ...::Second(...) | main.rs:209:55:209:56 | a5 | match | | main.rs:209:55:209:56 | a5 | main.rs:209:10:209:57 | [match(true)] ... \| ... | match | +| main.rs:209:55:209:56 | a5 | main.rs:209:55:209:56 | a5 | | | main.rs:209:62:209:83 | ...::Third(...) | main.rs:209:81:209:82 | a5 | match | | main.rs:209:81:209:82 | a5 | main.rs:209:9:209:83 | [match(true)] ... \| ... | match | +| main.rs:209:81:209:82 | a5 | main.rs:209:81:209:82 | a5 | | | main.rs:210:16:210:24 | print_i64 | main.rs:210:26:210:27 | a5 | | | main.rs:210:16:210:28 | print_i64(...) | main.rs:208:5:211:5 | match tv { ... } | | | main.rs:210:26:210:27 | a5 | main.rs:210:16:210:28 | print_i64(...) | | @@ -467,12 +515,15 @@ edges | main.rs:213:9:213:30 | ...::First(...) | main.rs:213:35:213:57 | ...::Second(...) | no-match | | main.rs:213:9:213:83 | [match(true)] ... \| ... | main.rs:214:16:214:24 | print_i64 | match | | main.rs:213:28:213:29 | a6 | main.rs:213:9:213:83 | [match(true)] ... \| ... | match | +| main.rs:213:28:213:29 | a6 | main.rs:213:28:213:29 | a6 | | | main.rs:213:35:213:57 | ...::Second(...) | main.rs:213:55:213:56 | a6 | match | | main.rs:213:35:213:57 | ...::Second(...) | main.rs:213:61:213:82 | ...::Third(...) | no-match | | main.rs:213:35:213:82 | [match(true)] ... \| ... | main.rs:213:9:213:83 | [match(true)] ... \| ... | match | | main.rs:213:55:213:56 | a6 | main.rs:213:35:213:82 | [match(true)] ... \| ... | match | +| main.rs:213:55:213:56 | a6 | main.rs:213:55:213:56 | a6 | | | main.rs:213:61:213:82 | ...::Third(...) | main.rs:213:80:213:81 | a6 | match | | main.rs:213:80:213:81 | a6 | main.rs:213:35:213:82 | [match(true)] ... \| ... | match | +| main.rs:213:80:213:81 | a6 | main.rs:213:80:213:81 | a6 | | | main.rs:214:16:214:24 | print_i64 | main.rs:214:26:214:27 | a6 | | | main.rs:214:16:214:28 | print_i64(...) | main.rs:212:5:215:5 | match tv { ... } | | | main.rs:214:26:214:27 | a6 | main.rs:214:16:214:28 | print_i64(...) | | @@ -480,6 +531,7 @@ edges | main.rs:218:1:226:1 | exit fn match_pattern7 (normal) | main.rs:218:1:226:1 | exit fn match_pattern7 | | | main.rs:218:21:226:1 | { ... } | main.rs:218:1:226:1 | exit fn match_pattern7 (normal) | | | main.rs:219:5:219:34 | let ... = ... | main.rs:219:18:219:29 | ...::Left | | +| main.rs:219:9:219:14 | either | main.rs:219:9:219:14 | either | | | main.rs:219:9:219:14 | either | main.rs:220:11:220:16 | either | match | | main.rs:219:18:219:29 | ...::Left | main.rs:219:31:219:32 | 32 | | | main.rs:219:18:219:33 | ...::Left(...) | main.rs:219:9:219:14 | either | | @@ -491,9 +543,11 @@ edges | main.rs:221:9:221:44 | [match(false)] ... \| ... | main.rs:224:9:224:9 | _ | no-match | | main.rs:221:9:221:44 | [match(true)] ... \| ... | main.rs:222:16:222:17 | a7 | match | | main.rs:221:22:221:23 | a7 | main.rs:221:9:221:44 | [match(true)] ... \| ... | match | +| main.rs:221:22:221:23 | a7 | main.rs:221:22:221:23 | a7 | | | main.rs:221:28:221:44 | ...::Right(...) | main.rs:221:9:221:44 | [match(false)] ... \| ... | no-match | | main.rs:221:28:221:44 | ...::Right(...) | main.rs:221:42:221:43 | a7 | match | | main.rs:221:42:221:43 | a7 | main.rs:221:9:221:44 | [match(true)] ... \| ... | match | +| main.rs:221:42:221:43 | a7 | main.rs:221:42:221:43 | a7 | | | main.rs:222:16:222:17 | a7 | main.rs:222:21:222:21 | 0 | | | main.rs:222:16:222:21 | ... > ... | main.rs:223:16:223:24 | print_i64 | true | | main.rs:222:16:222:21 | ... > ... | main.rs:224:9:224:9 | _ | false | @@ -507,21 +561,26 @@ edges | main.rs:228:1:243:1 | exit fn match_pattern8 (normal) | main.rs:228:1:243:1 | exit fn match_pattern8 | | | main.rs:228:21:243:1 | { ... } | main.rs:228:1:243:1 | exit fn match_pattern8 (normal) | | | main.rs:229:5:229:34 | let ... = ... | main.rs:229:18:229:29 | ...::Left | | +| main.rs:229:9:229:14 | either | main.rs:229:9:229:14 | either | | | main.rs:229:9:229:14 | either | main.rs:231:11:231:16 | either | match | | main.rs:229:18:229:29 | ...::Left | main.rs:229:31:229:32 | 32 | | | main.rs:229:18:229:33 | ...::Left(...) | main.rs:229:9:229:14 | either | | | main.rs:229:31:229:32 | 32 | main.rs:229:18:229:33 | ...::Left(...) | | | main.rs:231:5:242:5 | match either { ... } | main.rs:228:21:243:1 | { ... } | | | main.rs:231:11:231:16 | either | main.rs:233:14:233:30 | ...::Left(...) | | -| main.rs:232:9:233:52 | [match(true)] ref e @ ... | main.rs:235:13:235:27 | ExprStmt | match | +| main.rs:232:9:233:52 | ref e @ ... | main.rs:235:13:235:27 | ExprStmt | match | +| main.rs:232:9:233:52 | ref e @ ... | main.rs:241:9:241:9 | _ | no-match | +| main.rs:232:13:232:13 | e | main.rs:232:9:233:52 | ref e @ ... | | | main.rs:233:14:233:30 | ...::Left(...) | main.rs:233:27:233:29 | a11 | match | | main.rs:233:14:233:30 | ...::Left(...) | main.rs:233:34:233:51 | ...::Right(...) | no-match | | main.rs:233:14:233:51 | [match(false)] ... \| ... | main.rs:241:9:241:9 | _ | no-match | -| main.rs:233:14:233:51 | [match(true)] ... \| ... | main.rs:232:9:233:52 | [match(true)] ref e @ ... | match | +| main.rs:233:14:233:51 | [match(true)] ... \| ... | main.rs:232:13:232:13 | e | match | | main.rs:233:27:233:29 | a11 | main.rs:233:14:233:51 | [match(true)] ... \| ... | match | +| main.rs:233:27:233:29 | a11 | main.rs:233:27:233:29 | a11 | | | main.rs:233:34:233:51 | ...::Right(...) | main.rs:233:14:233:51 | [match(false)] ... \| ... | no-match | | main.rs:233:34:233:51 | ...::Right(...) | main.rs:233:48:233:50 | a11 | match | | main.rs:233:48:233:50 | a11 | main.rs:233:14:233:51 | [match(true)] ... \| ... | match | +| main.rs:233:48:233:50 | a11 | main.rs:233:48:233:50 | a11 | | | main.rs:234:12:240:9 | { ... } | main.rs:231:5:242:5 | match either { ... } | | | main.rs:235:13:235:21 | print_i64 | main.rs:235:23:235:25 | a11 | | | main.rs:235:13:235:26 | print_i64(...) | main.rs:236:16:237:15 | let ... = e | | @@ -531,6 +590,7 @@ edges | main.rs:236:16:237:15 | let ... = e | main.rs:237:15:237:15 | e | | | main.rs:236:20:236:36 | ...::Left(...) | main.rs:236:13:239:13 | if ... {...} | no-match | | main.rs:236:20:236:36 | ...::Left(...) | main.rs:236:33:236:35 | a12 | match | +| main.rs:236:33:236:35 | a12 | main.rs:236:33:236:35 | a12 | | | main.rs:236:33:236:35 | a12 | main.rs:238:17:238:32 | ExprStmt | match | | main.rs:237:15:237:15 | e | main.rs:236:20:236:36 | ...::Left(...) | | | main.rs:237:17:239:13 | { ... } | main.rs:236:13:239:13 | if ... {...} | | @@ -545,6 +605,7 @@ edges | main.rs:252:1:258:1 | exit fn match_pattern9 (normal) | main.rs:252:1:258:1 | exit fn match_pattern9 | | | main.rs:252:21:258:1 | { ... } | main.rs:252:1:258:1 | exit fn match_pattern9 (normal) | | | main.rs:253:5:253:36 | let ... = ... | main.rs:253:14:253:31 | ...::Second | | +| main.rs:253:9:253:10 | fv | main.rs:253:9:253:10 | fv | | | main.rs:253:9:253:10 | fv | main.rs:254:11:254:12 | fv | match | | main.rs:253:14:253:31 | ...::Second | main.rs:253:33:253:34 | 62 | | | main.rs:253:14:253:35 | ...::Second(...) | main.rs:253:9:253:10 | fv | | @@ -555,27 +616,34 @@ edges | main.rs:255:9:255:30 | ...::First(...) | main.rs:255:35:255:57 | ...::Second(...) | no-match | | main.rs:255:9:255:109 | [match(true)] ... \| ... \| ... | main.rs:256:16:256:24 | print_i64 | match | | main.rs:255:27:255:29 | a13 | main.rs:255:9:255:109 | [match(true)] ... \| ... \| ... | match | +| main.rs:255:27:255:29 | a13 | main.rs:255:27:255:29 | a13 | | | main.rs:255:35:255:57 | ...::Second(...) | main.rs:255:54:255:56 | a13 | match | | main.rs:255:35:255:57 | ...::Second(...) | main.rs:255:61:255:82 | ...::Third(...) | no-match | | main.rs:255:35:255:82 | [match(false)] ... \| ... | main.rs:255:87:255:109 | ...::Fourth(...) | no-match | | main.rs:255:35:255:82 | [match(true)] ... \| ... | main.rs:255:9:255:109 | [match(true)] ... \| ... \| ... | match | | main.rs:255:54:255:56 | a13 | main.rs:255:35:255:82 | [match(true)] ... \| ... | match | +| main.rs:255:54:255:56 | a13 | main.rs:255:54:255:56 | a13 | | | main.rs:255:61:255:82 | ...::Third(...) | main.rs:255:35:255:82 | [match(false)] ... \| ... | no-match | | main.rs:255:61:255:82 | ...::Third(...) | main.rs:255:79:255:81 | a13 | match | | main.rs:255:79:255:81 | a13 | main.rs:255:35:255:82 | [match(true)] ... \| ... | match | +| main.rs:255:79:255:81 | a13 | main.rs:255:79:255:81 | a13 | | | main.rs:255:87:255:109 | ...::Fourth(...) | main.rs:255:106:255:108 | a13 | match | | main.rs:255:106:255:108 | a13 | main.rs:255:9:255:109 | [match(true)] ... \| ... \| ... | match | +| main.rs:255:106:255:108 | a13 | main.rs:255:106:255:108 | a13 | | | main.rs:256:16:256:24 | print_i64 | main.rs:256:26:256:28 | a13 | | | main.rs:256:16:256:29 | print_i64(...) | main.rs:254:5:257:5 | match fv { ... } | | | main.rs:256:26:256:28 | a13 | main.rs:256:16:256:29 | print_i64(...) | | | main.rs:260:1:269:1 | enter fn param_pattern1 | main.rs:261:5:261:6 | a8 | | | main.rs:260:1:269:1 | exit fn param_pattern1 (normal) | main.rs:260:1:269:1 | exit fn param_pattern1 | | +| main.rs:261:5:261:6 | a8 | main.rs:261:5:261:6 | a8 | | | main.rs:261:5:261:6 | a8 | main.rs:261:5:261:12 | ...: ... | match | | main.rs:261:5:261:12 | ...: ... | main.rs:262:5:265:5 | TuplePat | | | main.rs:262:5:265:5 | TuplePat | main.rs:263:9:263:10 | b3 | match | | main.rs:262:5:265:19 | ...: ... | main.rs:266:5:266:18 | ExprStmt | | +| main.rs:263:9:263:10 | b3 | main.rs:263:9:263:10 | b3 | | | main.rs:263:9:263:10 | b3 | main.rs:264:9:264:10 | c1 | match | | main.rs:264:9:264:10 | c1 | main.rs:262:5:265:19 | ...: ... | match | +| main.rs:264:9:264:10 | c1 | main.rs:264:9:264:10 | c1 | | | main.rs:265:28:269:1 | { ... } | main.rs:260:1:269:1 | exit fn param_pattern1 (normal) | | | main.rs:266:5:266:13 | print_str | main.rs:266:15:266:16 | a8 | | | main.rs:266:5:266:17 | print_str(...) | main.rs:267:5:267:18 | ExprStmt | | @@ -596,8 +664,10 @@ edges | main.rs:272:6:272:21 | ...::Left(...) | main.rs:272:25:272:41 | ...::Right(...) | no-match | | main.rs:272:6:272:41 | [match(true)] ... \| ... | main.rs:272:5:272:50 | ...: Either | match | | main.rs:272:19:272:20 | a9 | main.rs:272:6:272:41 | [match(true)] ... \| ... | match | +| main.rs:272:19:272:20 | a9 | main.rs:272:19:272:20 | a9 | | | main.rs:272:25:272:41 | ...::Right(...) | main.rs:272:39:272:40 | a9 | match | | main.rs:272:39:272:40 | a9 | main.rs:272:6:272:41 | [match(true)] ... \| ... | match | +| main.rs:272:39:272:40 | a9 | main.rs:272:39:272:40 | a9 | | | main.rs:273:9:275:1 | { ... } | main.rs:271:1:275:1 | exit fn param_pattern2 (normal) | | | main.rs:274:5:274:13 | print_i64 | main.rs:274:15:274:16 | a9 | | | main.rs:274:5:274:17 | print_i64(...) | main.rs:273:9:275:1 | { ... } | | @@ -607,10 +677,13 @@ edges | main.rs:277:1:312:1 | exit fn destruct_assignment (normal) | main.rs:277:1:312:1 | exit fn destruct_assignment | | | main.rs:277:26:312:1 | { ... } | main.rs:277:1:312:1 | exit fn destruct_assignment (normal) | | | main.rs:278:5:282:18 | let ... = ... | main.rs:282:10:282:10 | 1 | | -| main.rs:278:9:282:5 | TuplePat | main.rs:279:9:279:15 | mut a10 | match | -| main.rs:279:9:279:15 | mut a10 | main.rs:280:9:280:14 | mut b4 | match | -| main.rs:280:9:280:14 | mut b4 | main.rs:281:9:281:14 | mut c2 | match | +| main.rs:278:9:282:5 | TuplePat | main.rs:279:13:279:15 | a10 | match | +| main.rs:279:9:279:15 | mut a10 | main.rs:280:13:280:14 | b4 | match | +| main.rs:279:13:279:15 | a10 | main.rs:279:9:279:15 | mut a10 | | +| main.rs:280:9:280:14 | mut b4 | main.rs:281:13:281:14 | c2 | match | +| main.rs:280:13:280:14 | b4 | main.rs:280:9:280:14 | mut b4 | | | main.rs:281:9:281:14 | mut c2 | main.rs:283:5:283:19 | ExprStmt | match | +| main.rs:281:13:281:14 | c2 | main.rs:281:9:281:14 | mut c2 | | | main.rs:282:9:282:17 | TupleExpr | main.rs:278:9:282:5 | TuplePat | | | main.rs:282:10:282:10 | 1 | main.rs:282:13:282:13 | 2 | | | main.rs:282:13:282:13 | 2 | main.rs:282:16:282:16 | 3 | | @@ -655,7 +728,9 @@ edges | main.rs:300:12:300:12 | 4 | main.rs:300:15:300:15 | 5 | | | main.rs:300:15:300:15 | 5 | main.rs:300:11:300:16 | TupleExpr | | | main.rs:301:9:304:9 | TuplePat | main.rs:302:13:302:15 | a10 | match | +| main.rs:302:13:302:15 | a10 | main.rs:302:13:302:15 | a10 | | | main.rs:302:13:302:15 | a10 | main.rs:303:13:303:14 | b4 | match | +| main.rs:303:13:303:14 | b4 | main.rs:303:13:303:14 | b4 | | | main.rs:303:13:303:14 | b4 | main.rs:305:13:305:27 | ExprStmt | match | | main.rs:304:14:307:9 | { ... } | main.rs:300:5:308:5 | match ... { ... } | | | main.rs:305:13:305:21 | print_i64 | main.rs:305:23:305:25 | a10 | | @@ -678,14 +753,17 @@ edges | main.rs:314:1:329:1 | exit fn closure_variable (normal) | main.rs:314:1:329:1 | exit fn closure_variable | | | main.rs:314:23:329:1 | { ... } | main.rs:314:1:329:1 | exit fn closure_variable (normal) | | | main.rs:315:5:317:10 | let ... = ... | main.rs:316:9:317:9 | \|...\| x | | +| main.rs:315:9:315:23 | example_closure | main.rs:315:9:315:23 | example_closure | | | main.rs:315:9:315:23 | example_closure | main.rs:318:5:319:27 | let ... = ... | match | | main.rs:316:9:317:9 | \|...\| x | main.rs:315:9:315:23 | example_closure | | | main.rs:316:9:317:9 | enter \|...\| x | main.rs:316:10:316:10 | x | | | main.rs:316:9:317:9 | exit \|...\| x (normal) | main.rs:316:9:317:9 | exit \|...\| x | | +| main.rs:316:10:316:10 | x | main.rs:316:10:316:10 | x | | | main.rs:316:10:316:10 | x | main.rs:316:10:316:15 | ...: i64 | match | | main.rs:316:10:316:15 | ...: i64 | main.rs:317:9:317:9 | x | | | main.rs:317:9:317:9 | x | main.rs:316:9:317:9 | exit \|...\| x (normal) | | | main.rs:318:5:319:27 | let ... = ... | main.rs:319:9:319:23 | example_closure | | +| main.rs:318:9:318:10 | n1 | main.rs:318:9:318:10 | n1 | | | main.rs:318:9:318:10 | n1 | main.rs:320:5:320:18 | ExprStmt | match | | main.rs:319:9:319:23 | example_closure | main.rs:319:25:319:25 | 5 | | | main.rs:319:9:319:26 | example_closure(...) | main.rs:318:9:318:10 | n1 | | @@ -698,14 +776,17 @@ edges | main.rs:322:5:322:24 | immutable_variable(...) | main.rs:323:5:325:10 | let ... = ... | | | main.rs:322:5:322:25 | ExprStmt | main.rs:322:5:322:22 | immutable_variable | | | main.rs:323:5:325:10 | let ... = ... | main.rs:324:9:325:9 | \|...\| x | | +| main.rs:323:9:323:26 | immutable_variable | main.rs:323:9:323:26 | immutable_variable | | | main.rs:323:9:323:26 | immutable_variable | main.rs:326:5:327:30 | let ... = ... | match | | main.rs:324:9:325:9 | \|...\| x | main.rs:323:9:323:26 | immutable_variable | | | main.rs:324:9:325:9 | enter \|...\| x | main.rs:324:10:324:10 | x | | | main.rs:324:9:325:9 | exit \|...\| x (normal) | main.rs:324:9:325:9 | exit \|...\| x | | +| main.rs:324:10:324:10 | x | main.rs:324:10:324:10 | x | | | main.rs:324:10:324:10 | x | main.rs:324:10:324:15 | ...: i64 | match | | main.rs:324:10:324:15 | ...: i64 | main.rs:325:9:325:9 | x | | | main.rs:325:9:325:9 | x | main.rs:324:9:325:9 | exit \|...\| x (normal) | | | main.rs:326:5:327:30 | let ... = ... | main.rs:327:9:327:26 | immutable_variable | | +| main.rs:326:9:326:10 | n2 | main.rs:326:9:326:10 | n2 | | | main.rs:326:9:326:10 | n2 | main.rs:328:5:328:18 | ExprStmt | match | | main.rs:327:9:327:26 | immutable_variable | main.rs:327:28:327:28 | 6 | | | main.rs:327:9:327:29 | immutable_variable(...) | main.rs:326:9:326:10 | n2 | | @@ -718,10 +799,12 @@ edges | main.rs:331:1:359:1 | exit fn nested_function (normal) | main.rs:331:1:359:1 | exit fn nested_function | | | main.rs:331:22:359:1 | { ... } | main.rs:331:1:359:1 | exit fn nested_function (normal) | | | main.rs:333:5:335:10 | let ... = ... | main.rs:334:9:335:9 | \|...\| x | | +| main.rs:333:9:333:9 | f | main.rs:333:9:333:9 | f | | | main.rs:333:9:333:9 | f | main.rs:336:5:336:20 | ExprStmt | match | | main.rs:334:9:335:9 | \|...\| x | main.rs:333:9:333:9 | f | | | main.rs:334:9:335:9 | enter \|...\| x | main.rs:334:10:334:10 | x | | | main.rs:334:9:335:9 | exit \|...\| x (normal) | main.rs:334:9:335:9 | exit \|...\| x | | +| main.rs:334:10:334:10 | x | main.rs:334:10:334:10 | x | | | main.rs:334:10:334:10 | x | main.rs:334:10:334:15 | ...: i64 | match | | main.rs:334:10:334:15 | ...: i64 | main.rs:335:9:335:9 | x | | | main.rs:335:9:335:9 | x | main.rs:334:9:335:9 | exit \|...\| x (normal) | | @@ -734,6 +817,7 @@ edges | main.rs:338:5:340:5 | enter fn f | main.rs:338:10:338:10 | x | | | main.rs:338:5:340:5 | exit fn f (normal) | main.rs:338:5:340:5 | exit fn f | | | main.rs:338:5:340:5 | fn f | main.rs:342:5:342:20 | ExprStmt | | +| main.rs:338:10:338:10 | x | main.rs:338:10:338:10 | x | | | main.rs:338:10:338:10 | x | main.rs:338:10:338:15 | ...: i64 | match | | main.rs:338:10:338:15 | ...: i64 | main.rs:339:9:339:9 | x | | | main.rs:338:25:340:5 | { ... } | main.rs:338:5:340:5 | exit fn f (normal) | | @@ -756,6 +840,7 @@ edges | main.rs:346:9:348:9 | enter fn f | main.rs:346:14:346:14 | x | | | main.rs:346:9:348:9 | exit fn f (normal) | main.rs:346:9:348:9 | exit fn f | | | main.rs:346:9:348:9 | fn f | main.rs:350:9:352:9 | ExprStmt | | +| main.rs:346:14:346:14 | x | main.rs:346:14:346:14 | x | | | main.rs:346:14:346:14 | x | main.rs:346:14:346:19 | ...: i64 | match | | main.rs:346:14:346:19 | ...: i64 | main.rs:347:13:347:13 | 2 | | | main.rs:346:29:348:9 | { ... } | main.rs:346:9:348:9 | exit fn f (normal) | | @@ -771,10 +856,12 @@ edges | main.rs:351:23:351:26 | f(...) | main.rs:351:13:351:27 | print_i64(...) | | | main.rs:351:25:351:25 | 4 | main.rs:351:23:351:26 | f(...) | | | main.rs:354:9:356:14 | let ... = ... | main.rs:355:13:356:13 | \|...\| x | | +| main.rs:354:13:354:13 | f | main.rs:354:13:354:13 | f | | | main.rs:354:13:354:13 | f | main.rs:357:9:357:24 | ExprStmt | match | | main.rs:355:13:356:13 | \|...\| x | main.rs:354:13:354:13 | f | | | main.rs:355:13:356:13 | enter \|...\| x | main.rs:355:14:355:14 | x | | | main.rs:355:13:356:13 | exit \|...\| x (normal) | main.rs:355:13:356:13 | exit \|...\| x | | +| main.rs:355:14:355:14 | x | main.rs:355:14:355:14 | x | | | main.rs:355:14:355:14 | x | main.rs:355:14:355:19 | ...: i64 | match | | main.rs:355:14:355:19 | ...: i64 | main.rs:356:13:356:13 | x | | | main.rs:356:13:356:13 | x | main.rs:355:13:356:13 | exit \|...\| x (normal) | | @@ -788,6 +875,7 @@ edges | main.rs:361:1:368:1 | exit fn for_variable (normal) | main.rs:361:1:368:1 | exit fn for_variable | | | main.rs:361:19:368:1 | { ... } | main.rs:361:1:368:1 | exit fn for_variable (normal) | | | main.rs:362:5:362:42 | let ... = ... | main.rs:362:15:362:22 | "apples" | | +| main.rs:362:9:362:9 | v | main.rs:362:9:362:9 | v | | | main.rs:362:9:362:9 | v | main.rs:365:12:365:12 | v | match | | main.rs:362:13:362:41 | &... | main.rs:362:9:362:9 | v | | | main.rs:362:14:362:41 | [...] | main.rs:362:13:362:41 | &... | | @@ -796,6 +884,7 @@ edges | main.rs:362:33:362:40 | "coffee" | main.rs:362:14:362:41 | [...] | | | main.rs:364:5:367:5 | for ... in ... { ... } | main.rs:361:19:368:1 | { ... } | | | main.rs:364:9:364:12 | text | main.rs:364:5:367:5 | for ... in ... { ... } | no-match | +| main.rs:364:9:364:12 | text | main.rs:364:9:364:12 | text | | | main.rs:364:9:364:12 | text | main.rs:366:9:366:24 | ExprStmt | match | | main.rs:365:12:365:12 | v | main.rs:364:9:364:12 | text | | | main.rs:365:14:367:5 | { ... } | main.rs:364:9:364:12 | text | | @@ -808,7 +897,8 @@ edges | main.rs:370:17:376:1 | { ... } | main.rs:370:1:376:1 | exit fn add_assign (normal) | | | main.rs:371:5:371:18 | let ... = 0 | main.rs:371:17:371:17 | 0 | | | main.rs:371:9:371:13 | mut a | main.rs:372:5:372:11 | ExprStmt | match | -| main.rs:371:17:371:17 | 0 | main.rs:371:9:371:13 | mut a | | +| main.rs:371:13:371:13 | a | main.rs:371:9:371:13 | mut a | | +| main.rs:371:17:371:17 | 0 | main.rs:371:13:371:13 | a | | | main.rs:372:5:372:5 | a | main.rs:372:10:372:10 | 1 | | | main.rs:372:5:372:10 | ... += ... | main.rs:373:5:373:17 | ExprStmt | | | main.rs:372:5:372:11 | ExprStmt | main.rs:372:5:372:5 | a | | @@ -831,8 +921,10 @@ edges | main.rs:378:13:384:1 | { ... } | main.rs:378:1:384:1 | exit fn mutate (normal) | | | main.rs:379:5:379:18 | let ... = 1 | main.rs:379:17:379:17 | 1 | | | main.rs:379:9:379:13 | mut i | main.rs:380:5:381:15 | let ... = ... | match | -| main.rs:379:17:379:17 | 1 | main.rs:379:9:379:13 | mut i | | +| main.rs:379:13:379:13 | i | main.rs:379:9:379:13 | mut i | | +| main.rs:379:17:379:17 | 1 | main.rs:379:13:379:13 | i | | | main.rs:380:5:381:15 | let ... = ... | main.rs:381:14:381:14 | i | | +| main.rs:380:9:380:13 | ref_i | main.rs:380:9:380:13 | ref_i | | | main.rs:380:9:380:13 | ref_i | main.rs:382:5:382:15 | ExprStmt | match | | main.rs:381:9:381:14 | &mut i | main.rs:380:9:380:13 | ref_i | | | main.rs:381:14:381:14 | i | main.rs:381:9:381:14 | &mut i | | @@ -847,6 +939,7 @@ edges | main.rs:383:15:383:15 | i | main.rs:383:5:383:16 | print_i64(...) | | | main.rs:386:1:391:1 | enter fn mutate_param | main.rs:386:17:386:17 | x | | | main.rs:386:1:391:1 | exit fn mutate_param (normal) | main.rs:386:1:391:1 | exit fn mutate_param | | +| main.rs:386:17:386:17 | x | main.rs:386:17:386:17 | x | | | main.rs:386:17:386:17 | x | main.rs:386:17:386:28 | ...: ... | match | | main.rs:386:17:386:28 | ...: ... | main.rs:387:5:389:11 | ExprStmt | | | main.rs:387:5:387:6 | * ... | main.rs:388:10:388:10 | x | | @@ -863,8 +956,10 @@ edges | main.rs:390:12:390:12 | x | main.rs:390:5:390:12 | return x | | | main.rs:393:1:399:1 | enter fn mutate_param2 | main.rs:393:22:393:22 | x | | | main.rs:393:1:399:1 | exit fn mutate_param2 (normal) | main.rs:393:1:399:1 | exit fn mutate_param2 | | +| main.rs:393:22:393:22 | x | main.rs:393:22:393:22 | x | | | main.rs:393:22:393:22 | x | main.rs:393:22:393:36 | ...: ... | match | | main.rs:393:22:393:36 | ...: ... | main.rs:393:39:393:39 | y | | +| main.rs:393:39:393:39 | y | main.rs:393:39:393:39 | y | | | main.rs:393:39:393:39 | y | main.rs:393:39:393:57 | ...: ... | match | | main.rs:393:39:393:57 | ...: ... | main.rs:394:5:396:11 | ExprStmt | | | main.rs:393:60:399:1 | { ... } | main.rs:393:1:399:1 | exit fn mutate_param2 (normal) | | @@ -887,8 +982,10 @@ edges | main.rs:401:17:419:1 | { ... } | main.rs:401:1:419:1 | exit fn mutate_arg (normal) | | | main.rs:402:5:402:18 | let ... = 2 | main.rs:402:17:402:17 | 2 | | | main.rs:402:9:402:13 | mut x | main.rs:403:5:404:29 | let ... = ... | match | -| main.rs:402:17:402:17 | 2 | main.rs:402:9:402:13 | mut x | | +| main.rs:402:13:402:13 | x | main.rs:402:9:402:13 | mut x | | +| main.rs:402:17:402:17 | 2 | main.rs:402:13:402:13 | x | | | main.rs:403:5:404:29 | let ... = ... | main.rs:404:9:404:20 | mutate_param | | +| main.rs:403:9:403:9 | y | main.rs:403:9:403:9 | y | | | main.rs:403:9:403:9 | y | main.rs:405:5:405:12 | ExprStmt | match | | main.rs:404:9:404:20 | mutate_param | main.rs:404:27:404:27 | x | | | main.rs:404:9:404:28 | mutate_param(...) | main.rs:403:9:403:9 | y | | @@ -905,8 +1002,10 @@ edges | main.rs:407:15:407:15 | x | main.rs:407:5:407:16 | print_i64(...) | | | main.rs:409:5:409:18 | let ... = 4 | main.rs:409:17:409:17 | 4 | | | main.rs:409:9:409:13 | mut z | main.rs:410:5:411:20 | let ... = ... | match | -| main.rs:409:17:409:17 | 4 | main.rs:409:9:409:13 | mut z | | +| main.rs:409:13:409:13 | z | main.rs:409:9:409:13 | mut z | | +| main.rs:409:17:409:17 | 4 | main.rs:409:13:409:13 | z | | | main.rs:410:5:411:20 | let ... = ... | main.rs:411:19:411:19 | x | | +| main.rs:410:9:410:9 | w | main.rs:410:9:410:9 | w | | | main.rs:410:9:410:9 | w | main.rs:412:5:415:6 | ExprStmt | match | | main.rs:411:9:411:19 | &mut ... | main.rs:410:9:410:9 | w | | | main.rs:411:14:411:19 | &mut x | main.rs:411:9:411:19 | &mut ... | | @@ -932,8 +1031,10 @@ edges | main.rs:421:12:427:1 | { ... } | main.rs:421:1:427:1 | exit fn alias (normal) | | | main.rs:422:5:422:18 | let ... = 1 | main.rs:422:17:422:17 | 1 | | | main.rs:422:9:422:13 | mut x | main.rs:423:5:424:15 | let ... = ... | match | -| main.rs:422:17:422:17 | 1 | main.rs:422:9:422:13 | mut x | | +| main.rs:422:13:422:13 | x | main.rs:422:9:422:13 | mut x | | +| main.rs:422:17:422:17 | 1 | main.rs:422:13:422:13 | x | | | main.rs:423:5:424:15 | let ... = ... | main.rs:424:14:424:14 | x | | +| main.rs:423:9:423:9 | y | main.rs:423:9:423:9 | y | | | main.rs:423:9:423:9 | y | main.rs:425:5:425:11 | ExprStmt | match | | main.rs:424:9:424:14 | &mut x | main.rs:423:9:423:9 | y | | | main.rs:424:14:424:14 | x | main.rs:424:9:424:14 | &mut x | | @@ -950,9 +1051,11 @@ edges | main.rs:429:1:437:1 | exit fn capture_immut (normal) | main.rs:429:1:437:1 | exit fn capture_immut | | | main.rs:429:20:437:1 | { ... } | main.rs:429:1:437:1 | exit fn capture_immut (normal) | | | main.rs:430:5:430:16 | let ... = 100 | main.rs:430:13:430:15 | 100 | | +| main.rs:430:9:430:9 | x | main.rs:430:9:430:9 | x | | | main.rs:430:9:430:9 | x | main.rs:432:5:434:6 | let ... = ... | match | | main.rs:430:13:430:15 | 100 | main.rs:430:9:430:9 | x | | | main.rs:432:5:434:6 | let ... = ... | main.rs:432:15:434:5 | \|...\| ... | | +| main.rs:432:9:432:11 | cap | main.rs:432:9:432:11 | cap | | | main.rs:432:9:432:11 | cap | main.rs:435:5:435:10 | ExprStmt | match | | main.rs:432:15:434:5 | \|...\| ... | main.rs:432:9:432:11 | cap | | | main.rs:432:15:434:5 | enter \|...\| ... | main.rs:433:9:433:21 | ExprStmt | | @@ -974,8 +1077,10 @@ edges | main.rs:439:18:463:1 | { ... } | main.rs:439:1:463:1 | exit fn capture_mut (normal) | | | main.rs:440:5:440:18 | let ... = 1 | main.rs:440:17:440:17 | 1 | | | main.rs:440:9:440:13 | mut x | main.rs:442:5:444:6 | let ... = ... | match | -| main.rs:440:17:440:17 | 1 | main.rs:440:9:440:13 | mut x | | +| main.rs:440:13:440:13 | x | main.rs:440:9:440:13 | mut x | | +| main.rs:440:17:440:17 | 1 | main.rs:440:13:440:13 | x | | | main.rs:442:5:444:6 | let ... = ... | main.rs:442:20:444:5 | \|...\| ... | | +| main.rs:442:9:442:16 | closure1 | main.rs:442:9:442:16 | closure1 | | | main.rs:442:9:442:16 | closure1 | main.rs:445:5:445:15 | ExprStmt | match | | main.rs:442:20:444:5 | \|...\| ... | main.rs:442:9:442:16 | closure1 | | | main.rs:442:20:444:5 | enter \|...\| ... | main.rs:443:9:443:21 | ExprStmt | | @@ -994,10 +1099,12 @@ edges | main.rs:446:15:446:15 | x | main.rs:446:5:446:16 | print_i64(...) | | | main.rs:448:5:448:18 | let ... = 2 | main.rs:448:17:448:17 | 2 | | | main.rs:448:9:448:13 | mut y | main.rs:450:5:452:6 | let ... = ... | match | -| main.rs:448:17:448:17 | 2 | main.rs:448:9:448:13 | mut y | | +| main.rs:448:13:448:13 | y | main.rs:448:9:448:13 | mut y | | +| main.rs:448:17:448:17 | 2 | main.rs:448:13:448:13 | y | | | main.rs:450:5:452:6 | let ... = ... | main.rs:450:24:452:5 | \|...\| ... | | | main.rs:450:9:450:20 | mut closure2 | main.rs:453:5:453:15 | ExprStmt | match | -| main.rs:450:24:452:5 | \|...\| ... | main.rs:450:9:450:20 | mut closure2 | | +| main.rs:450:13:450:20 | closure2 | main.rs:450:9:450:20 | mut closure2 | | +| main.rs:450:24:452:5 | \|...\| ... | main.rs:450:13:450:20 | closure2 | | | main.rs:450:24:452:5 | enter \|...\| ... | main.rs:451:9:451:14 | ExprStmt | | | main.rs:450:24:452:5 | exit \|...\| ... (normal) | main.rs:450:24:452:5 | exit \|...\| ... | | | main.rs:450:27:452:5 | { ... } | main.rs:450:24:452:5 | exit \|...\| ... (normal) | | @@ -1014,10 +1121,12 @@ edges | main.rs:454:15:454:15 | y | main.rs:454:5:454:16 | print_i64(...) | | | main.rs:456:5:456:18 | let ... = 2 | main.rs:456:17:456:17 | 2 | | | main.rs:456:9:456:13 | mut z | main.rs:458:5:460:6 | let ... = ... | match | -| main.rs:456:17:456:17 | 2 | main.rs:456:9:456:13 | mut z | | +| main.rs:456:13:456:13 | z | main.rs:456:9:456:13 | mut z | | +| main.rs:456:17:456:17 | 2 | main.rs:456:13:456:13 | z | | | main.rs:458:5:460:6 | let ... = ... | main.rs:458:24:460:5 | \|...\| ... | | | main.rs:458:9:458:20 | mut closure3 | main.rs:461:5:461:15 | ExprStmt | match | -| main.rs:458:24:460:5 | \|...\| ... | main.rs:458:9:458:20 | mut closure3 | | +| main.rs:458:13:458:20 | closure3 | main.rs:458:9:458:20 | mut closure3 | | +| main.rs:458:24:460:5 | \|...\| ... | main.rs:458:13:458:20 | closure3 | | | main.rs:458:24:460:5 | enter \|...\| ... | main.rs:459:9:459:24 | ExprStmt | | | main.rs:458:24:460:5 | exit \|...\| ... (normal) | main.rs:458:24:460:5 | exit \|...\| ... | | | main.rs:458:27:460:5 | { ... } | main.rs:458:24:460:5 | exit \|...\| ... (normal) | | @@ -1037,8 +1146,10 @@ edges | main.rs:465:32:473:1 | { ... } | main.rs:465:1:473:1 | exit fn async_block_capture (normal) | | | main.rs:466:5:466:23 | let ... = 0 | main.rs:466:22:466:22 | 0 | | | main.rs:466:9:466:13 | mut i | main.rs:467:5:469:6 | let ... = ... | match | -| main.rs:466:22:466:22 | 0 | main.rs:466:9:466:13 | mut i | | +| main.rs:466:13:466:13 | i | main.rs:466:9:466:13 | mut i | | +| main.rs:466:22:466:22 | 0 | main.rs:466:13:466:13 | i | | | main.rs:467:5:469:6 | let ... = ... | main.rs:467:17:469:5 | { ... } | | +| main.rs:467:9:467:13 | block | main.rs:467:9:467:13 | block | | | main.rs:467:9:467:13 | block | main.rs:471:5:471:16 | ExprStmt | match | | main.rs:467:17:469:5 | enter { ... } | main.rs:468:9:468:14 | ExprStmt | | | main.rs:467:17:469:5 | exit { ... } (normal) | main.rs:467:17:469:5 | exit { ... } | | @@ -1056,12 +1167,14 @@ edges | main.rs:472:15:472:15 | i | main.rs:472:5:472:16 | print_i64(...) | | | main.rs:475:1:489:1 | enter fn phi | main.rs:475:8:475:8 | b | | | main.rs:475:1:489:1 | exit fn phi (normal) | main.rs:475:1:489:1 | exit fn phi | | +| main.rs:475:8:475:8 | b | main.rs:475:8:475:8 | b | | | main.rs:475:8:475:8 | b | main.rs:475:8:475:15 | ...: bool | match | | main.rs:475:8:475:15 | ...: bool | main.rs:476:5:476:18 | let ... = 1 | | | main.rs:475:18:489:1 | { ... } | main.rs:475:1:489:1 | exit fn phi (normal) | | | main.rs:476:5:476:18 | let ... = 1 | main.rs:476:17:476:17 | 1 | | | main.rs:476:9:476:13 | mut x | main.rs:477:5:477:17 | ExprStmt | match | -| main.rs:476:17:476:17 | 1 | main.rs:476:9:476:13 | mut x | | +| main.rs:476:13:476:13 | x | main.rs:476:9:476:13 | mut x | | +| main.rs:476:17:476:17 | 1 | main.rs:476:13:476:13 | x | | | main.rs:477:5:477:13 | print_i64 | main.rs:477:15:477:15 | x | | | main.rs:477:5:477:16 | print_i64(...) | main.rs:478:5:478:21 | ExprStmt | | | main.rs:477:5:477:17 | ExprStmt | main.rs:477:5:477:13 | print_i64 | | @@ -1112,12 +1225,15 @@ edges | main.rs:488:15:488:15 | x | main.rs:488:5:488:16 | print_i64(...) | | | main.rs:491:1:504:1 | enter fn phi_read | main.rs:491:13:491:14 | b1 | | | main.rs:491:1:504:1 | exit fn phi_read (normal) | main.rs:491:1:504:1 | exit fn phi_read | | +| main.rs:491:13:491:14 | b1 | main.rs:491:13:491:14 | b1 | | | main.rs:491:13:491:14 | b1 | main.rs:491:13:491:21 | ...: bool | match | | main.rs:491:13:491:21 | ...: bool | main.rs:491:24:491:25 | b2 | | +| main.rs:491:24:491:25 | b2 | main.rs:491:24:491:25 | b2 | | | main.rs:491:24:491:25 | b2 | main.rs:491:24:491:32 | ...: bool | match | | main.rs:491:24:491:32 | ...: bool | main.rs:492:5:492:14 | let ... = 1 | | | main.rs:491:35:504:1 | { ... } | main.rs:491:1:504:1 | exit fn phi_read (normal) | | | main.rs:492:5:492:14 | let ... = 1 | main.rs:492:13:492:13 | 1 | | +| main.rs:492:9:492:9 | x | main.rs:492:9:492:9 | x | | | main.rs:492:9:492:9 | x | main.rs:493:5:497:5 | ExprStmt | match | | main.rs:492:13:492:13 | 1 | main.rs:492:9:492:9 | x | | | main.rs:493:5:497:5 | ExprStmt | main.rs:493:8:493:9 | b1 | | @@ -1168,11 +1284,13 @@ edges | main.rs:520:29:527:5 | { ... } | main.rs:520:5:527:5 | exit fn my_method (normal) | | | main.rs:521:9:524:10 | let ... = ... | main.rs:521:21:524:9 | \|...\| ... | | | main.rs:521:13:521:17 | mut f | main.rs:525:9:525:13 | ExprStmt | match | -| main.rs:521:21:524:9 | \|...\| ... | main.rs:521:13:521:17 | mut f | | +| main.rs:521:17:521:17 | f | main.rs:521:13:521:17 | mut f | | +| main.rs:521:21:524:9 | \|...\| ... | main.rs:521:17:521:17 | f | | | main.rs:521:21:524:9 | enter \|...\| ... | main.rs:521:22:521:22 | n | | | main.rs:521:21:524:9 | exit \|...\| ... (normal) | main.rs:521:21:524:9 | exit \|...\| ... | | | main.rs:521:22:521:22 | ... | main.rs:523:13:523:26 | ExprStmt | | | main.rs:521:22:521:22 | n | main.rs:521:22:521:22 | ... | match | +| main.rs:521:22:521:22 | n | main.rs:521:22:521:22 | n | | | main.rs:521:25:524:9 | { ... } | main.rs:521:21:524:9 | exit \|...\| ... (normal) | | | main.rs:523:13:523:16 | self | main.rs:523:13:523:20 | self.val | | | main.rs:523:13:523:20 | self.val | main.rs:523:25:523:25 | n | | @@ -1192,7 +1310,8 @@ edges | main.rs:530:14:537:1 | { ... } | main.rs:530:1:537:1 | exit fn structs (normal) | | | main.rs:531:5:531:36 | let ... = ... | main.rs:531:33:531:33 | 1 | | | main.rs:531:9:531:13 | mut a | main.rs:532:5:532:26 | ExprStmt | match | -| main.rs:531:17:531:35 | MyStruct {...} | main.rs:531:9:531:13 | mut a | | +| main.rs:531:13:531:13 | a | main.rs:531:9:531:13 | mut a | | +| main.rs:531:17:531:35 | MyStruct {...} | main.rs:531:13:531:13 | a | | | main.rs:531:33:531:33 | 1 | main.rs:531:17:531:35 | MyStruct {...} | | | main.rs:532:5:532:13 | print_i64 | main.rs:532:15:532:15 | a | | | main.rs:532:5:532:25 | print_i64(...) | main.rs:533:5:533:14 | ExprStmt | | @@ -1224,7 +1343,8 @@ edges | main.rs:539:13:546:1 | { ... } | main.rs:539:1:546:1 | exit fn arrays (normal) | | | main.rs:540:5:540:26 | let ... = ... | main.rs:540:18:540:18 | 1 | | | main.rs:540:9:540:13 | mut a | main.rs:541:5:541:20 | ExprStmt | match | -| main.rs:540:17:540:25 | [...] | main.rs:540:9:540:13 | mut a | | +| main.rs:540:13:540:13 | a | main.rs:540:9:540:13 | mut a | | +| main.rs:540:17:540:25 | [...] | main.rs:540:13:540:13 | a | | | main.rs:540:18:540:18 | 1 | main.rs:540:21:540:21 | 2 | | | main.rs:540:21:540:21 | 2 | main.rs:540:24:540:24 | 3 | | | main.rs:540:24:540:24 | 3 | main.rs:540:17:540:25 | [...] | | @@ -1263,6 +1383,7 @@ edges | main.rs:548:1:555:1 | exit fn ref_arg (normal) | main.rs:548:1:555:1 | exit fn ref_arg | | | main.rs:548:14:555:1 | { ... } | main.rs:548:1:555:1 | exit fn ref_arg (normal) | | | main.rs:549:5:549:15 | let ... = 16 | main.rs:549:13:549:14 | 16 | | +| main.rs:549:9:549:9 | x | main.rs:549:9:549:9 | x | | | main.rs:549:9:549:9 | x | main.rs:550:5:550:22 | ExprStmt | match | | main.rs:549:13:549:14 | 16 | main.rs:549:9:549:9 | x | | | main.rs:550:5:550:17 | print_i64_ref | main.rs:550:20:550:20 | x | | @@ -1275,6 +1396,7 @@ edges | main.rs:551:5:551:17 | ExprStmt | main.rs:551:5:551:13 | print_i64 | | | main.rs:551:15:551:15 | x | main.rs:551:5:551:16 | print_i64(...) | | | main.rs:553:5:553:15 | let ... = 17 | main.rs:553:13:553:14 | 17 | | +| main.rs:553:9:553:9 | z | main.rs:553:9:553:9 | z | | | main.rs:553:9:553:9 | z | main.rs:554:5:554:22 | ExprStmt | match | | main.rs:553:13:553:14 | 17 | main.rs:553:9:553:9 | z | | | main.rs:554:5:554:17 | print_i64_ref | main.rs:554:20:554:20 | z | | @@ -1298,7 +1420,8 @@ edges | main.rs:567:30:572:1 | { ... } | main.rs:567:1:572:1 | exit fn ref_methodcall_receiver (normal) | | | main.rs:568:3:568:34 | let ... = ... | main.rs:568:31:568:31 | 1 | | | main.rs:568:7:568:11 | mut a | main.rs:569:3:569:10 | ExprStmt | match | -| main.rs:568:15:568:33 | MyStruct {...} | main.rs:568:7:568:11 | mut a | | +| main.rs:568:11:568:11 | a | main.rs:568:7:568:11 | mut a | | +| main.rs:568:15:568:33 | MyStruct {...} | main.rs:568:11:568:11 | a | | | main.rs:568:31:568:31 | 1 | main.rs:568:15:568:33 | MyStruct {...} | | | main.rs:569:3:569:3 | a | main.rs:569:3:569:9 | a.bar(...) | | | main.rs:569:3:569:9 | a.bar(...) | main.rs:571:3:571:19 | ExprStmt | | @@ -1312,9 +1435,11 @@ edges | main.rs:592:1:602:1 | exit fn macro_invocation (normal) | main.rs:592:1:602:1 | exit fn macro_invocation | | | main.rs:592:23:602:1 | { ... } | main.rs:592:1:602:1 | exit fn macro_invocation (normal) | | | main.rs:593:5:594:26 | let ... = ... | main.rs:594:23:594:24 | let ... = 37 | | +| main.rs:593:9:593:22 | var_from_macro | main.rs:593:9:593:22 | var_from_macro | | | main.rs:593:9:593:22 | var_from_macro | main.rs:595:5:595:30 | ExprStmt | match | | main.rs:594:9:594:25 | MacroExpr | main.rs:593:9:593:22 | var_from_macro | | | main.rs:594:9:594:25 | let_in_macro!... | main.rs:594:9:594:25 | MacroExpr | | +| main.rs:594:9:594:25 | var_in_macro | main.rs:594:9:594:25 | var_in_macro | | | main.rs:594:9:594:25 | var_in_macro | main.rs:594:9:594:25 | var_in_macro | match | | main.rs:594:9:594:25 | var_in_macro | main.rs:594:23:594:24 | { ... } | | | main.rs:594:23:594:24 | 37 | main.rs:594:9:594:25 | var_in_macro | | @@ -1325,6 +1450,7 @@ edges | main.rs:595:5:595:30 | ExprStmt | main.rs:595:5:595:13 | print_i64 | | | main.rs:595:15:595:28 | var_from_macro | main.rs:595:5:595:29 | print_i64(...) | | | main.rs:596:5:596:26 | let ... = 33 | main.rs:596:24:596:25 | 33 | | +| main.rs:596:9:596:20 | var_in_macro | main.rs:596:9:596:20 | var_in_macro | | | main.rs:596:9:596:20 | var_in_macro | main.rs:600:5:600:44 | ExprStmt | match | | main.rs:596:24:596:25 | 33 | main.rs:596:9:596:20 | var_in_macro | | | main.rs:600:5:600:13 | print_i64 | main.rs:600:15:600:42 | let ... = 0 | | @@ -1334,6 +1460,7 @@ edges | main.rs:600:15:600:42 | MacroExpr | main.rs:600:5:600:43 | print_i64(...) | | | main.rs:600:15:600:42 | let ... = 0 | main.rs:600:15:600:42 | 0 | | | main.rs:600:15:600:42 | let_in_macro2!... | main.rs:600:15:600:42 | MacroExpr | | +| main.rs:600:15:600:42 | var_in_macro | main.rs:600:15:600:42 | var_in_macro | | | main.rs:600:15:600:42 | var_in_macro | main.rs:600:30:600:41 | var_in_macro | match | | main.rs:600:30:600:41 | var_in_macro | main.rs:600:30:600:41 | { ... } | | | main.rs:600:30:600:41 | { ... } | main.rs:600:15:600:42 | let_in_macro2!... | | diff --git a/rust/ql/test/library-tests/variables/Ssa.expected b/rust/ql/test/library-tests/variables/Ssa.expected index ff950704d34..9e8dca004df 100644 --- a/rust/ql/test/library-tests/variables/Ssa.expected +++ b/rust/ql/test/library-tests/variables/Ssa.expected @@ -12,9 +12,9 @@ definition | main.rs:7:14:7:14 | i | main.rs:7:14:7:14 | i | | main.rs:11:18:11:18 | i | main.rs:11:18:11:18 | i | | main.rs:16:9:16:10 | x1 | main.rs:16:9:16:10 | x1 | -| main.rs:21:9:21:14 | mut x2 | main.rs:21:13:21:14 | x2 | +| main.rs:21:13:21:14 | x2 | main.rs:21:13:21:14 | x2 | | main.rs:23:5:23:6 | x2 | main.rs:21:13:21:14 | x2 | -| main.rs:28:9:28:13 | mut x | main.rs:28:13:28:13 | x | +| main.rs:28:13:28:13 | x | main.rs:28:13:28:13 | x | | main.rs:30:5:30:5 | x | main.rs:28:13:28:13 | x | | main.rs:35:9:35:10 | x3 | main.rs:35:9:35:10 | x3 | | main.rs:37:9:37:10 | x3 | main.rs:37:9:37:10 | x3 | @@ -28,10 +28,10 @@ definition | main.rs:77:12:77:13 | a2 | main.rs:77:12:77:13 | a2 | | main.rs:78:12:78:13 | b2 | main.rs:78:12:78:13 | b2 | | main.rs:85:9:85:10 | s1 | main.rs:85:9:85:10 | s1 | -| main.rs:87:17:87:22 | ref s2 | main.rs:87:21:87:22 | s2 | +| main.rs:87:21:87:22 | s2 | main.rs:87:21:87:22 | s2 | | main.rs:94:14:94:15 | x5 | main.rs:94:14:94:15 | x5 | | main.rs:102:9:102:10 | s1 | main.rs:102:9:102:10 | s1 | -| main.rs:104:20:104:25 | ref s2 | main.rs:104:24:104:25 | s2 | +| main.rs:104:24:104:25 | s2 | main.rs:104:24:104:25 | s2 | | main.rs:111:9:111:10 | x6 | main.rs:111:9:111:10 | x6 | | main.rs:112:9:112:10 | y1 | main.rs:112:9:112:10 | y1 | | main.rs:116:14:116:15 | y1 | main.rs:116:14:116:15 | y1 | @@ -44,7 +44,7 @@ definition | main.rs:155:9:155:10 | p2 | main.rs:155:9:155:10 | p2 | | main.rs:159:16:159:17 | x7 | main.rs:159:16:159:17 | x7 | | main.rs:169:9:169:11 | msg | main.rs:169:9:169:11 | msg | -| main.rs:173:17:173:35 | [match(true)] id_variable @ ... | main.rs:173:17:173:27 | id_variable | +| main.rs:173:17:173:27 | id_variable | main.rs:173:17:173:27 | id_variable | | main.rs:178:26:178:27 | id | main.rs:178:26:178:27 | id | | main.rs:189:9:189:14 | either | main.rs:189:9:189:14 | either | | main.rs:191:9:191:44 | [match(true)] phi | main.rs:191:9:191:44 | a3 | @@ -70,7 +70,7 @@ definition | main.rs:221:22:221:23 | a7 | main.rs:221:9:221:44 | a7 | | main.rs:221:42:221:43 | a7 | main.rs:221:9:221:44 | a7 | | main.rs:229:9:229:14 | either | main.rs:229:9:229:14 | either | -| main.rs:232:9:233:52 | [match(true)] ref e @ ... | main.rs:232:13:232:13 | e | +| main.rs:232:13:232:13 | e | main.rs:232:13:232:13 | e | | main.rs:233:14:233:51 | [match(true)] phi | main.rs:233:14:233:51 | a11 | | main.rs:233:27:233:29 | a11 | main.rs:233:14:233:51 | a11 | | main.rs:233:48:233:50 | a11 | main.rs:233:14:233:51 | a11 | @@ -88,9 +88,9 @@ definition | main.rs:272:6:272:41 | [match(true)] phi | main.rs:272:6:272:41 | a9 | | main.rs:272:19:272:20 | a9 | main.rs:272:6:272:41 | a9 | | main.rs:272:39:272:40 | a9 | main.rs:272:6:272:41 | a9 | -| main.rs:279:9:279:15 | mut a10 | main.rs:279:13:279:15 | a10 | -| main.rs:280:9:280:14 | mut b4 | main.rs:280:13:280:14 | b4 | -| main.rs:281:9:281:14 | mut c2 | main.rs:281:13:281:14 | c2 | +| main.rs:279:13:279:15 | a10 | main.rs:279:13:279:15 | a10 | +| main.rs:280:13:280:14 | b4 | main.rs:280:13:280:14 | b4 | +| main.rs:281:13:281:14 | c2 | main.rs:281:13:281:14 | c2 | | main.rs:288:9:288:10 | c2 | main.rs:281:13:281:14 | c2 | | main.rs:289:9:289:10 | b4 | main.rs:280:13:280:14 | b4 | | main.rs:290:9:290:11 | a10 | main.rs:279:13:279:15 | a10 | @@ -120,37 +120,37 @@ definition | main.rs:430:9:430:9 | x | main.rs:430:9:430:9 | x | | main.rs:432:9:432:11 | cap | main.rs:432:9:432:11 | cap | | main.rs:432:15:434:5 | x | main.rs:430:9:430:9 | x | -| main.rs:440:9:440:13 | mut x | main.rs:440:13:440:13 | x | +| main.rs:440:13:440:13 | x | main.rs:440:13:440:13 | x | | main.rs:442:9:442:16 | closure1 | main.rs:442:9:442:16 | closure1 | | main.rs:442:20:444:5 | x | main.rs:440:13:440:13 | x | -| main.rs:448:9:448:13 | mut y | main.rs:448:13:448:13 | y | -| main.rs:450:9:450:20 | mut closure2 | main.rs:450:13:450:20 | closure2 | +| main.rs:448:13:448:13 | y | main.rs:448:13:448:13 | y | +| main.rs:450:13:450:20 | closure2 | main.rs:450:13:450:20 | closure2 | | main.rs:451:9:451:9 | y | main.rs:448:13:448:13 | y | | main.rs:453:5:453:14 | y | main.rs:448:13:448:13 | y | -| main.rs:458:9:458:20 | mut closure3 | main.rs:458:13:458:20 | closure3 | -| main.rs:466:9:466:13 | mut i | main.rs:466:13:466:13 | i | +| main.rs:458:13:458:20 | closure3 | main.rs:458:13:458:20 | closure3 | +| main.rs:466:13:466:13 | i | main.rs:466:13:466:13 | i | | main.rs:467:9:467:13 | block | main.rs:467:9:467:13 | block | | main.rs:468:9:468:9 | i | main.rs:466:13:466:13 | i | | main.rs:471:5:471:15 | i | main.rs:466:13:466:13 | i | | main.rs:475:8:475:8 | b | main.rs:475:8:475:8 | b | -| main.rs:476:9:476:13 | mut x | main.rs:476:13:476:13 | x | +| main.rs:476:13:476:13 | x | main.rs:476:13:476:13 | x | | main.rs:479:5:487:5 | phi | main.rs:476:13:476:13 | x | | main.rs:480:9:480:9 | x | main.rs:476:13:476:13 | x | | main.rs:484:9:484:9 | x | main.rs:476:13:476:13 | x | | main.rs:491:13:491:14 | b1 | main.rs:491:13:491:14 | b1 | | main.rs:491:24:491:25 | b2 | main.rs:491:24:491:25 | b2 | | main.rs:492:9:492:9 | x | main.rs:492:9:492:9 | x | -| main.rs:512:15:512:23 | SelfParam | main.rs:512:20:512:23 | self | -| main.rs:516:11:516:14 | SelfParam | main.rs:516:11:516:14 | self | -| main.rs:520:18:520:26 | SelfParam | main.rs:520:23:520:26 | self | -| main.rs:521:13:521:17 | mut f | main.rs:521:17:521:17 | f | +| main.rs:512:20:512:23 | self | main.rs:512:20:512:23 | self | +| main.rs:516:11:516:14 | self | main.rs:516:11:516:14 | self | +| main.rs:520:23:520:26 | self | main.rs:520:23:520:26 | self | +| main.rs:521:17:521:17 | f | main.rs:521:17:521:17 | f | | main.rs:521:21:524:9 | self | main.rs:520:23:520:26 | self | | main.rs:521:22:521:22 | n | main.rs:521:22:521:22 | n | -| main.rs:540:9:540:13 | mut a | main.rs:540:13:540:13 | a | +| main.rs:540:13:540:13 | a | main.rs:540:13:540:13 | a | | main.rs:544:5:544:5 | a | main.rs:540:13:540:13 | a | | main.rs:549:9:549:9 | x | main.rs:549:9:549:9 | x | | main.rs:553:9:553:9 | z | main.rs:553:9:553:9 | z | -| main.rs:562:10:562:18 | SelfParam | main.rs:562:15:562:18 | self | +| main.rs:562:15:562:18 | self | main.rs:562:15:562:18 | self | | main.rs:593:9:593:22 | var_from_macro | main.rs:593:9:593:22 | var_from_macro | | main.rs:594:9:594:25 | var_in_macro | main.rs:594:9:594:25 | var_in_macro | | main.rs:596:9:596:20 | var_in_macro | main.rs:596:9:596:20 | var_in_macro | @@ -160,9 +160,9 @@ read | main.rs:7:14:7:14 | i | main.rs:7:14:7:14 | i | main.rs:8:20:8:20 | i | | main.rs:11:18:11:18 | i | main.rs:11:18:11:18 | i | main.rs:12:16:12:16 | i | | main.rs:16:9:16:10 | x1 | main.rs:16:9:16:10 | x1 | main.rs:17:15:17:16 | x1 | -| main.rs:21:9:21:14 | mut x2 | main.rs:21:13:21:14 | x2 | main.rs:22:15:22:16 | x2 | +| main.rs:21:13:21:14 | x2 | main.rs:21:13:21:14 | x2 | main.rs:22:15:22:16 | x2 | | main.rs:23:5:23:6 | x2 | main.rs:21:13:21:14 | x2 | main.rs:24:15:24:16 | x2 | -| main.rs:28:9:28:13 | mut x | main.rs:28:13:28:13 | x | main.rs:29:20:29:20 | x | +| main.rs:28:13:28:13 | x | main.rs:28:13:28:13 | x | main.rs:29:20:29:20 | x | | main.rs:30:5:30:5 | x | main.rs:28:13:28:13 | x | main.rs:31:20:31:20 | x | | main.rs:35:9:35:10 | x3 | main.rs:35:9:35:10 | x3 | main.rs:36:15:36:16 | x3 | | main.rs:35:9:35:10 | x3 | main.rs:35:9:35:10 | x3 | main.rs:38:9:38:10 | x3 | @@ -178,10 +178,10 @@ read | main.rs:77:12:77:13 | a2 | main.rs:77:12:77:13 | a2 | main.rs:80:15:80:16 | a2 | | main.rs:78:12:78:13 | b2 | main.rs:78:12:78:13 | b2 | main.rs:81:15:81:16 | b2 | | main.rs:85:9:85:10 | s1 | main.rs:85:9:85:10 | s1 | main.rs:88:11:88:12 | s1 | -| main.rs:87:17:87:22 | ref s2 | main.rs:87:21:87:22 | s2 | main.rs:89:19:89:20 | s2 | +| main.rs:87:21:87:22 | s2 | main.rs:87:21:87:22 | s2 | main.rs:89:19:89:20 | s2 | | main.rs:94:14:94:15 | x5 | main.rs:94:14:94:15 | x5 | main.rs:98:15:98:16 | x5 | | main.rs:102:9:102:10 | s1 | main.rs:102:9:102:10 | s1 | main.rs:105:11:105:12 | s1 | -| main.rs:104:20:104:25 | ref s2 | main.rs:104:24:104:25 | s2 | main.rs:106:19:106:20 | s2 | +| main.rs:104:24:104:25 | s2 | main.rs:104:24:104:25 | s2 | main.rs:106:19:106:20 | s2 | | main.rs:111:9:111:10 | x6 | main.rs:111:9:111:10 | x6 | main.rs:114:11:114:12 | x6 | | main.rs:112:9:112:10 | y1 | main.rs:112:9:112:10 | y1 | main.rs:124:15:124:16 | y1 | | main.rs:116:14:116:15 | y1 | main.rs:116:14:116:15 | y1 | main.rs:119:23:119:24 | y1 | @@ -195,7 +195,7 @@ read | main.rs:155:9:155:10 | p2 | main.rs:155:9:155:10 | p2 | main.rs:157:11:157:12 | p2 | | main.rs:159:16:159:17 | x7 | main.rs:159:16:159:17 | x7 | main.rs:160:24:160:25 | x7 | | main.rs:169:9:169:11 | msg | main.rs:169:9:169:11 | msg | main.rs:171:11:171:13 | msg | -| main.rs:173:17:173:35 | [match(true)] id_variable @ ... | main.rs:173:17:173:27 | id_variable | main.rs:174:24:174:34 | id_variable | +| main.rs:173:17:173:27 | id_variable | main.rs:173:17:173:27 | id_variable | main.rs:174:24:174:34 | id_variable | | main.rs:178:26:178:27 | id | main.rs:178:26:178:27 | id | main.rs:179:23:179:24 | id | | main.rs:189:9:189:14 | either | main.rs:189:9:189:14 | either | main.rs:190:11:190:16 | either | | main.rs:191:9:191:44 | [match(true)] phi | main.rs:191:9:191:44 | a3 | main.rs:192:26:192:27 | a3 | @@ -209,7 +209,7 @@ read | main.rs:221:9:221:44 | [match(true)] phi | main.rs:221:9:221:44 | a7 | main.rs:222:16:222:17 | a7 | | main.rs:221:9:221:44 | [match(true)] phi | main.rs:221:9:221:44 | a7 | main.rs:223:26:223:27 | a7 | | main.rs:229:9:229:14 | either | main.rs:229:9:229:14 | either | main.rs:231:11:231:16 | either | -| main.rs:232:9:233:52 | [match(true)] ref e @ ... | main.rs:232:13:232:13 | e | main.rs:237:15:237:15 | e | +| main.rs:232:13:232:13 | e | main.rs:232:13:232:13 | e | main.rs:237:15:237:15 | e | | main.rs:233:14:233:51 | [match(true)] phi | main.rs:233:14:233:51 | a11 | main.rs:235:23:235:25 | a11 | | main.rs:236:33:236:35 | a12 | main.rs:236:33:236:35 | a12 | main.rs:238:28:238:30 | a12 | | main.rs:253:9:253:10 | fv | main.rs:253:9:253:10 | fv | main.rs:254:11:254:12 | fv | @@ -218,9 +218,9 @@ read | main.rs:263:9:263:10 | b3 | main.rs:263:9:263:10 | b3 | main.rs:267:15:267:16 | b3 | | main.rs:264:9:264:10 | c1 | main.rs:264:9:264:10 | c1 | main.rs:268:15:268:16 | c1 | | main.rs:272:6:272:41 | [match(true)] phi | main.rs:272:6:272:41 | a9 | main.rs:274:15:274:16 | a9 | -| main.rs:279:9:279:15 | mut a10 | main.rs:279:13:279:15 | a10 | main.rs:283:15:283:17 | a10 | -| main.rs:280:9:280:14 | mut b4 | main.rs:280:13:280:14 | b4 | main.rs:284:15:284:16 | b4 | -| main.rs:281:9:281:14 | mut c2 | main.rs:281:13:281:14 | c2 | main.rs:285:15:285:16 | c2 | +| main.rs:279:13:279:15 | a10 | main.rs:279:13:279:15 | a10 | main.rs:283:15:283:17 | a10 | +| main.rs:280:13:280:14 | b4 | main.rs:280:13:280:14 | b4 | main.rs:284:15:284:16 | b4 | +| main.rs:281:13:281:14 | c2 | main.rs:281:13:281:14 | c2 | main.rs:285:15:285:16 | c2 | | main.rs:288:9:288:10 | c2 | main.rs:281:13:281:14 | c2 | main.rs:294:9:294:10 | c2 | | main.rs:288:9:288:10 | c2 | main.rs:281:13:281:14 | c2 | main.rs:298:15:298:16 | c2 | | main.rs:289:9:289:10 | b4 | main.rs:280:13:280:14 | b4 | main.rs:293:9:293:10 | b4 | @@ -263,17 +263,17 @@ read | main.rs:430:9:430:9 | x | main.rs:430:9:430:9 | x | main.rs:436:15:436:15 | x | | main.rs:432:9:432:11 | cap | main.rs:432:9:432:11 | cap | main.rs:435:5:435:7 | cap | | main.rs:432:15:434:5 | x | main.rs:430:9:430:9 | x | main.rs:433:19:433:19 | x | -| main.rs:440:9:440:13 | mut x | main.rs:440:13:440:13 | x | main.rs:446:15:446:15 | x | +| main.rs:440:13:440:13 | x | main.rs:440:13:440:13 | x | main.rs:446:15:446:15 | x | | main.rs:442:9:442:16 | closure1 | main.rs:442:9:442:16 | closure1 | main.rs:445:5:445:12 | closure1 | | main.rs:442:20:444:5 | x | main.rs:440:13:440:13 | x | main.rs:443:19:443:19 | x | -| main.rs:450:9:450:20 | mut closure2 | main.rs:450:13:450:20 | closure2 | main.rs:453:5:453:12 | closure2 | +| main.rs:450:13:450:20 | closure2 | main.rs:450:13:450:20 | closure2 | main.rs:453:5:453:12 | closure2 | | main.rs:453:5:453:14 | y | main.rs:448:13:448:13 | y | main.rs:454:15:454:15 | y | -| main.rs:458:9:458:20 | mut closure3 | main.rs:458:13:458:20 | closure3 | main.rs:461:5:461:12 | closure3 | +| main.rs:458:13:458:20 | closure3 | main.rs:458:13:458:20 | closure3 | main.rs:461:5:461:12 | closure3 | | main.rs:467:9:467:13 | block | main.rs:467:9:467:13 | block | main.rs:471:5:471:9 | block | | main.rs:471:5:471:15 | i | main.rs:466:13:466:13 | i | main.rs:472:15:472:15 | i | | main.rs:475:8:475:8 | b | main.rs:475:8:475:8 | b | main.rs:479:8:479:8 | b | -| main.rs:476:9:476:13 | mut x | main.rs:476:13:476:13 | x | main.rs:477:15:477:15 | x | -| main.rs:476:9:476:13 | mut x | main.rs:476:13:476:13 | x | main.rs:478:15:478:15 | x | +| main.rs:476:13:476:13 | x | main.rs:476:13:476:13 | x | main.rs:477:15:477:15 | x | +| main.rs:476:13:476:13 | x | main.rs:476:13:476:13 | x | main.rs:478:15:478:15 | x | | main.rs:479:5:487:5 | phi | main.rs:476:13:476:13 | x | main.rs:488:15:488:15 | x | | main.rs:480:9:480:9 | x | main.rs:476:13:476:13 | x | main.rs:481:19:481:19 | x | | main.rs:480:9:480:9 | x | main.rs:476:13:476:13 | x | main.rs:482:19:482:19 | x | @@ -285,20 +285,20 @@ read | main.rs:492:9:492:9 | x | main.rs:492:9:492:9 | x | main.rs:496:19:496:19 | x | | main.rs:492:9:492:9 | x | main.rs:492:9:492:9 | x | main.rs:500:19:500:19 | x | | main.rs:492:9:492:9 | x | main.rs:492:9:492:9 | x | main.rs:502:19:502:19 | x | -| main.rs:512:15:512:23 | SelfParam | main.rs:512:20:512:23 | self | main.rs:513:16:513:19 | self | -| main.rs:516:11:516:14 | SelfParam | main.rs:516:11:516:14 | self | main.rs:517:9:517:12 | self | -| main.rs:521:13:521:17 | mut f | main.rs:521:17:521:17 | f | main.rs:525:9:525:9 | f | -| main.rs:521:13:521:17 | mut f | main.rs:521:17:521:17 | f | main.rs:526:9:526:9 | f | +| main.rs:512:20:512:23 | self | main.rs:512:20:512:23 | self | main.rs:513:16:513:19 | self | +| main.rs:516:11:516:14 | self | main.rs:516:11:516:14 | self | main.rs:517:9:517:12 | self | +| main.rs:521:17:521:17 | f | main.rs:521:17:521:17 | f | main.rs:525:9:525:9 | f | +| main.rs:521:17:521:17 | f | main.rs:521:17:521:17 | f | main.rs:526:9:526:9 | f | | main.rs:521:21:524:9 | self | main.rs:520:23:520:26 | self | main.rs:523:13:523:16 | self | | main.rs:521:22:521:22 | n | main.rs:521:22:521:22 | n | main.rs:523:25:523:25 | n | -| main.rs:540:9:540:13 | mut a | main.rs:540:13:540:13 | a | main.rs:541:15:541:15 | a | -| main.rs:540:9:540:13 | mut a | main.rs:540:13:540:13 | a | main.rs:542:5:542:5 | a | -| main.rs:540:9:540:13 | mut a | main.rs:540:13:540:13 | a | main.rs:543:15:543:15 | a | +| main.rs:540:13:540:13 | a | main.rs:540:13:540:13 | a | main.rs:541:15:541:15 | a | +| main.rs:540:13:540:13 | a | main.rs:540:13:540:13 | a | main.rs:542:5:542:5 | a | +| main.rs:540:13:540:13 | a | main.rs:540:13:540:13 | a | main.rs:543:15:543:15 | a | | main.rs:544:5:544:5 | a | main.rs:540:13:540:13 | a | main.rs:545:15:545:15 | a | | main.rs:549:9:549:9 | x | main.rs:549:9:549:9 | x | main.rs:550:20:550:20 | x | | main.rs:549:9:549:9 | x | main.rs:549:9:549:9 | x | main.rs:551:15:551:15 | x | | main.rs:553:9:553:9 | z | main.rs:553:9:553:9 | z | main.rs:554:20:554:20 | z | -| main.rs:562:10:562:18 | SelfParam | main.rs:562:15:562:18 | self | main.rs:563:6:563:9 | self | +| main.rs:562:15:562:18 | self | main.rs:562:15:562:18 | self | main.rs:563:6:563:9 | self | | main.rs:593:9:593:22 | var_from_macro | main.rs:593:9:593:22 | var_from_macro | main.rs:595:15:595:28 | var_from_macro | | main.rs:594:9:594:25 | var_in_macro | main.rs:594:9:594:25 | var_in_macro | main.rs:594:9:594:25 | var_in_macro | | main.rs:596:9:596:20 | var_in_macro | main.rs:596:9:596:20 | var_in_macro | main.rs:601:15:601:26 | var_in_macro | @@ -308,9 +308,9 @@ firstRead | main.rs:7:14:7:14 | i | main.rs:7:14:7:14 | i | main.rs:8:20:8:20 | i | | main.rs:11:18:11:18 | i | main.rs:11:18:11:18 | i | main.rs:12:16:12:16 | i | | main.rs:16:9:16:10 | x1 | main.rs:16:9:16:10 | x1 | main.rs:17:15:17:16 | x1 | -| main.rs:21:9:21:14 | mut x2 | main.rs:21:13:21:14 | x2 | main.rs:22:15:22:16 | x2 | +| main.rs:21:13:21:14 | x2 | main.rs:21:13:21:14 | x2 | main.rs:22:15:22:16 | x2 | | main.rs:23:5:23:6 | x2 | main.rs:21:13:21:14 | x2 | main.rs:24:15:24:16 | x2 | -| main.rs:28:9:28:13 | mut x | main.rs:28:13:28:13 | x | main.rs:29:20:29:20 | x | +| main.rs:28:13:28:13 | x | main.rs:28:13:28:13 | x | main.rs:29:20:29:20 | x | | main.rs:30:5:30:5 | x | main.rs:28:13:28:13 | x | main.rs:31:20:31:20 | x | | main.rs:35:9:35:10 | x3 | main.rs:35:9:35:10 | x3 | main.rs:36:15:36:16 | x3 | | main.rs:37:9:37:10 | x3 | main.rs:37:9:37:10 | x3 | main.rs:39:15:39:16 | x3 | @@ -324,10 +324,10 @@ firstRead | main.rs:77:12:77:13 | a2 | main.rs:77:12:77:13 | a2 | main.rs:80:15:80:16 | a2 | | main.rs:78:12:78:13 | b2 | main.rs:78:12:78:13 | b2 | main.rs:81:15:81:16 | b2 | | main.rs:85:9:85:10 | s1 | main.rs:85:9:85:10 | s1 | main.rs:88:11:88:12 | s1 | -| main.rs:87:17:87:22 | ref s2 | main.rs:87:21:87:22 | s2 | main.rs:89:19:89:20 | s2 | +| main.rs:87:21:87:22 | s2 | main.rs:87:21:87:22 | s2 | main.rs:89:19:89:20 | s2 | | main.rs:94:14:94:15 | x5 | main.rs:94:14:94:15 | x5 | main.rs:98:15:98:16 | x5 | | main.rs:102:9:102:10 | s1 | main.rs:102:9:102:10 | s1 | main.rs:105:11:105:12 | s1 | -| main.rs:104:20:104:25 | ref s2 | main.rs:104:24:104:25 | s2 | main.rs:106:19:106:20 | s2 | +| main.rs:104:24:104:25 | s2 | main.rs:104:24:104:25 | s2 | main.rs:106:19:106:20 | s2 | | main.rs:111:9:111:10 | x6 | main.rs:111:9:111:10 | x6 | main.rs:114:11:114:12 | x6 | | main.rs:112:9:112:10 | y1 | main.rs:112:9:112:10 | y1 | main.rs:124:15:124:16 | y1 | | main.rs:116:14:116:15 | y1 | main.rs:116:14:116:15 | y1 | main.rs:119:23:119:24 | y1 | @@ -340,7 +340,7 @@ firstRead | main.rs:155:9:155:10 | p2 | main.rs:155:9:155:10 | p2 | main.rs:157:11:157:12 | p2 | | main.rs:159:16:159:17 | x7 | main.rs:159:16:159:17 | x7 | main.rs:160:24:160:25 | x7 | | main.rs:169:9:169:11 | msg | main.rs:169:9:169:11 | msg | main.rs:171:11:171:13 | msg | -| main.rs:173:17:173:35 | [match(true)] id_variable @ ... | main.rs:173:17:173:27 | id_variable | main.rs:174:24:174:34 | id_variable | +| main.rs:173:17:173:27 | id_variable | main.rs:173:17:173:27 | id_variable | main.rs:174:24:174:34 | id_variable | | main.rs:178:26:178:27 | id | main.rs:178:26:178:27 | id | main.rs:179:23:179:24 | id | | main.rs:189:9:189:14 | either | main.rs:189:9:189:14 | either | main.rs:190:11:190:16 | either | | main.rs:191:9:191:44 | [match(true)] phi | main.rs:191:9:191:44 | a3 | main.rs:192:26:192:27 | a3 | @@ -351,7 +351,7 @@ firstRead | main.rs:219:9:219:14 | either | main.rs:219:9:219:14 | either | main.rs:220:11:220:16 | either | | main.rs:221:9:221:44 | [match(true)] phi | main.rs:221:9:221:44 | a7 | main.rs:222:16:222:17 | a7 | | main.rs:229:9:229:14 | either | main.rs:229:9:229:14 | either | main.rs:231:11:231:16 | either | -| main.rs:232:9:233:52 | [match(true)] ref e @ ... | main.rs:232:13:232:13 | e | main.rs:237:15:237:15 | e | +| main.rs:232:13:232:13 | e | main.rs:232:13:232:13 | e | main.rs:237:15:237:15 | e | | main.rs:233:14:233:51 | [match(true)] phi | main.rs:233:14:233:51 | a11 | main.rs:235:23:235:25 | a11 | | main.rs:236:33:236:35 | a12 | main.rs:236:33:236:35 | a12 | main.rs:238:28:238:30 | a12 | | main.rs:253:9:253:10 | fv | main.rs:253:9:253:10 | fv | main.rs:254:11:254:12 | fv | @@ -360,9 +360,9 @@ firstRead | main.rs:263:9:263:10 | b3 | main.rs:263:9:263:10 | b3 | main.rs:267:15:267:16 | b3 | | main.rs:264:9:264:10 | c1 | main.rs:264:9:264:10 | c1 | main.rs:268:15:268:16 | c1 | | main.rs:272:6:272:41 | [match(true)] phi | main.rs:272:6:272:41 | a9 | main.rs:274:15:274:16 | a9 | -| main.rs:279:9:279:15 | mut a10 | main.rs:279:13:279:15 | a10 | main.rs:283:15:283:17 | a10 | -| main.rs:280:9:280:14 | mut b4 | main.rs:280:13:280:14 | b4 | main.rs:284:15:284:16 | b4 | -| main.rs:281:9:281:14 | mut c2 | main.rs:281:13:281:14 | c2 | main.rs:285:15:285:16 | c2 | +| main.rs:279:13:279:15 | a10 | main.rs:279:13:279:15 | a10 | main.rs:283:15:283:17 | a10 | +| main.rs:280:13:280:14 | b4 | main.rs:280:13:280:14 | b4 | main.rs:284:15:284:16 | b4 | +| main.rs:281:13:281:14 | c2 | main.rs:281:13:281:14 | c2 | main.rs:285:15:285:16 | c2 | | main.rs:288:9:288:10 | c2 | main.rs:281:13:281:14 | c2 | main.rs:294:9:294:10 | c2 | | main.rs:289:9:289:10 | b4 | main.rs:280:13:280:14 | b4 | main.rs:293:9:293:10 | b4 | | main.rs:290:9:290:11 | a10 | main.rs:279:13:279:15 | a10 | main.rs:292:9:292:11 | a10 | @@ -392,16 +392,16 @@ firstRead | main.rs:430:9:430:9 | x | main.rs:430:9:430:9 | x | main.rs:436:15:436:15 | x | | main.rs:432:9:432:11 | cap | main.rs:432:9:432:11 | cap | main.rs:435:5:435:7 | cap | | main.rs:432:15:434:5 | x | main.rs:430:9:430:9 | x | main.rs:433:19:433:19 | x | -| main.rs:440:9:440:13 | mut x | main.rs:440:13:440:13 | x | main.rs:446:15:446:15 | x | +| main.rs:440:13:440:13 | x | main.rs:440:13:440:13 | x | main.rs:446:15:446:15 | x | | main.rs:442:9:442:16 | closure1 | main.rs:442:9:442:16 | closure1 | main.rs:445:5:445:12 | closure1 | | main.rs:442:20:444:5 | x | main.rs:440:13:440:13 | x | main.rs:443:19:443:19 | x | -| main.rs:450:9:450:20 | mut closure2 | main.rs:450:13:450:20 | closure2 | main.rs:453:5:453:12 | closure2 | +| main.rs:450:13:450:20 | closure2 | main.rs:450:13:450:20 | closure2 | main.rs:453:5:453:12 | closure2 | | main.rs:453:5:453:14 | y | main.rs:448:13:448:13 | y | main.rs:454:15:454:15 | y | -| main.rs:458:9:458:20 | mut closure3 | main.rs:458:13:458:20 | closure3 | main.rs:461:5:461:12 | closure3 | +| main.rs:458:13:458:20 | closure3 | main.rs:458:13:458:20 | closure3 | main.rs:461:5:461:12 | closure3 | | main.rs:467:9:467:13 | block | main.rs:467:9:467:13 | block | main.rs:471:5:471:9 | block | | main.rs:471:5:471:15 | i | main.rs:466:13:466:13 | i | main.rs:472:15:472:15 | i | | main.rs:475:8:475:8 | b | main.rs:475:8:475:8 | b | main.rs:479:8:479:8 | b | -| main.rs:476:9:476:13 | mut x | main.rs:476:13:476:13 | x | main.rs:477:15:477:15 | x | +| main.rs:476:13:476:13 | x | main.rs:476:13:476:13 | x | main.rs:477:15:477:15 | x | | main.rs:479:5:487:5 | phi | main.rs:476:13:476:13 | x | main.rs:488:15:488:15 | x | | main.rs:480:9:480:9 | x | main.rs:476:13:476:13 | x | main.rs:481:19:481:19 | x | | main.rs:484:9:484:9 | x | main.rs:476:13:476:13 | x | main.rs:485:19:485:19 | x | @@ -409,16 +409,16 @@ firstRead | main.rs:491:24:491:25 | b2 | main.rs:491:24:491:25 | b2 | main.rs:499:8:499:9 | b2 | | main.rs:492:9:492:9 | x | main.rs:492:9:492:9 | x | main.rs:494:19:494:19 | x | | main.rs:492:9:492:9 | x | main.rs:492:9:492:9 | x | main.rs:496:19:496:19 | x | -| main.rs:512:15:512:23 | SelfParam | main.rs:512:20:512:23 | self | main.rs:513:16:513:19 | self | -| main.rs:516:11:516:14 | SelfParam | main.rs:516:11:516:14 | self | main.rs:517:9:517:12 | self | -| main.rs:521:13:521:17 | mut f | main.rs:521:17:521:17 | f | main.rs:525:9:525:9 | f | +| main.rs:512:20:512:23 | self | main.rs:512:20:512:23 | self | main.rs:513:16:513:19 | self | +| main.rs:516:11:516:14 | self | main.rs:516:11:516:14 | self | main.rs:517:9:517:12 | self | +| main.rs:521:17:521:17 | f | main.rs:521:17:521:17 | f | main.rs:525:9:525:9 | f | | main.rs:521:21:524:9 | self | main.rs:520:23:520:26 | self | main.rs:523:13:523:16 | self | | main.rs:521:22:521:22 | n | main.rs:521:22:521:22 | n | main.rs:523:25:523:25 | n | -| main.rs:540:9:540:13 | mut a | main.rs:540:13:540:13 | a | main.rs:541:15:541:15 | a | +| main.rs:540:13:540:13 | a | main.rs:540:13:540:13 | a | main.rs:541:15:541:15 | a | | main.rs:544:5:544:5 | a | main.rs:540:13:540:13 | a | main.rs:545:15:545:15 | a | | main.rs:549:9:549:9 | x | main.rs:549:9:549:9 | x | main.rs:550:20:550:20 | x | | main.rs:553:9:553:9 | z | main.rs:553:9:553:9 | z | main.rs:554:20:554:20 | z | -| main.rs:562:10:562:18 | SelfParam | main.rs:562:15:562:18 | self | main.rs:563:6:563:9 | self | +| main.rs:562:15:562:18 | self | main.rs:562:15:562:18 | self | main.rs:563:6:563:9 | self | | main.rs:593:9:593:22 | var_from_macro | main.rs:593:9:593:22 | var_from_macro | main.rs:595:15:595:28 | var_from_macro | | main.rs:594:9:594:25 | var_in_macro | main.rs:594:9:594:25 | var_in_macro | main.rs:594:9:594:25 | var_in_macro | | main.rs:596:9:596:20 | var_in_macro | main.rs:596:9:596:20 | var_in_macro | main.rs:601:15:601:26 | var_in_macro | @@ -444,16 +444,16 @@ adjacentReads | main.rs:393:22:393:22 | x | main.rs:393:22:393:22 | x | main.rs:395:10:395:10 | x | main.rs:396:10:396:10 | x | | main.rs:393:22:393:22 | x | main.rs:393:22:393:22 | x | main.rs:396:10:396:10 | x | main.rs:398:9:398:9 | x | | main.rs:410:9:410:9 | w | main.rs:410:9:410:9 | w | main.rs:414:9:414:9 | w | main.rs:416:7:416:7 | w | -| main.rs:476:9:476:13 | mut x | main.rs:476:13:476:13 | x | main.rs:477:15:477:15 | x | main.rs:478:15:478:15 | x | +| main.rs:476:13:476:13 | x | main.rs:476:13:476:13 | x | main.rs:477:15:477:15 | x | main.rs:478:15:478:15 | x | | main.rs:480:9:480:9 | x | main.rs:476:13:476:13 | x | main.rs:481:19:481:19 | x | main.rs:482:19:482:19 | x | | main.rs:484:9:484:9 | x | main.rs:476:13:476:13 | x | main.rs:485:19:485:19 | x | main.rs:486:19:486:19 | x | | main.rs:492:9:492:9 | x | main.rs:492:9:492:9 | x | main.rs:494:19:494:19 | x | main.rs:500:19:500:19 | x | | main.rs:492:9:492:9 | x | main.rs:492:9:492:9 | x | main.rs:494:19:494:19 | x | main.rs:502:19:502:19 | x | | main.rs:492:9:492:9 | x | main.rs:492:9:492:9 | x | main.rs:496:19:496:19 | x | main.rs:500:19:500:19 | x | | main.rs:492:9:492:9 | x | main.rs:492:9:492:9 | x | main.rs:496:19:496:19 | x | main.rs:502:19:502:19 | x | -| main.rs:521:13:521:17 | mut f | main.rs:521:17:521:17 | f | main.rs:525:9:525:9 | f | main.rs:526:9:526:9 | f | -| main.rs:540:9:540:13 | mut a | main.rs:540:13:540:13 | a | main.rs:541:15:541:15 | a | main.rs:542:5:542:5 | a | -| main.rs:540:9:540:13 | mut a | main.rs:540:13:540:13 | a | main.rs:542:5:542:5 | a | main.rs:543:15:543:15 | a | +| main.rs:521:17:521:17 | f | main.rs:521:17:521:17 | f | main.rs:525:9:525:9 | f | main.rs:526:9:526:9 | f | +| main.rs:540:13:540:13 | a | main.rs:540:13:540:13 | a | main.rs:541:15:541:15 | a | main.rs:542:5:542:5 | a | +| main.rs:540:13:540:13 | a | main.rs:540:13:540:13 | a | main.rs:542:5:542:5 | a | main.rs:543:15:543:15 | a | | main.rs:549:9:549:9 | x | main.rs:549:9:549:9 | x | main.rs:550:20:550:20 | x | main.rs:551:15:551:15 | x | phi | main.rs:191:9:191:44 | [match(true)] phi | main.rs:191:9:191:44 | a3 | main.rs:191:22:191:23 | a3 | @@ -525,9 +525,9 @@ ultimateDef | main.rs:479:5:487:5 | phi | main.rs:484:9:484:9 | x | assigns | main.rs:16:9:16:10 | x1 | main.rs:16:14:16:16 | "a" | -| main.rs:21:9:21:14 | mut x2 | main.rs:21:18:21:18 | 4 | +| main.rs:21:13:21:14 | x2 | main.rs:21:18:21:18 | 4 | | main.rs:23:5:23:6 | x2 | main.rs:23:10:23:10 | 5 | -| main.rs:28:9:28:13 | mut x | main.rs:28:17:28:17 | 1 | +| main.rs:28:13:28:13 | x | main.rs:28:17:28:17 | 1 | | main.rs:30:5:30:5 | x | main.rs:30:9:30:9 | 2 | | main.rs:35:9:35:10 | x3 | main.rs:35:14:35:14 | 1 | | main.rs:37:9:37:10 | x3 | main.rs:38:9:38:14 | ... + ... | @@ -559,21 +559,21 @@ assigns | main.rs:423:9:423:9 | y | main.rs:424:9:424:14 | &mut x | | main.rs:430:9:430:9 | x | main.rs:430:13:430:15 | 100 | | main.rs:432:9:432:11 | cap | main.rs:432:15:434:5 | \|...\| ... | -| main.rs:440:9:440:13 | mut x | main.rs:440:17:440:17 | 1 | +| main.rs:440:13:440:13 | x | main.rs:440:17:440:17 | 1 | | main.rs:442:9:442:16 | closure1 | main.rs:442:20:444:5 | \|...\| ... | -| main.rs:448:9:448:13 | mut y | main.rs:448:17:448:17 | 2 | -| main.rs:450:9:450:20 | mut closure2 | main.rs:450:24:452:5 | \|...\| ... | +| main.rs:448:13:448:13 | y | main.rs:448:17:448:17 | 2 | +| main.rs:450:13:450:20 | closure2 | main.rs:450:24:452:5 | \|...\| ... | | main.rs:451:9:451:9 | y | main.rs:451:13:451:13 | 3 | -| main.rs:458:9:458:20 | mut closure3 | main.rs:458:24:460:5 | \|...\| ... | -| main.rs:466:9:466:13 | mut i | main.rs:466:22:466:22 | 0 | +| main.rs:458:13:458:20 | closure3 | main.rs:458:24:460:5 | \|...\| ... | +| main.rs:466:13:466:13 | i | main.rs:466:22:466:22 | 0 | | main.rs:467:9:467:13 | block | main.rs:467:17:469:5 | { ... } | | main.rs:468:9:468:9 | i | main.rs:468:13:468:13 | 1 | -| main.rs:476:9:476:13 | mut x | main.rs:476:17:476:17 | 1 | +| main.rs:476:13:476:13 | x | main.rs:476:17:476:17 | 1 | | main.rs:480:9:480:9 | x | main.rs:480:13:480:13 | 2 | | main.rs:484:9:484:9 | x | main.rs:484:13:484:13 | 3 | | main.rs:492:9:492:9 | x | main.rs:492:13:492:13 | 1 | -| main.rs:521:13:521:17 | mut f | main.rs:521:21:524:9 | \|...\| ... | -| main.rs:540:9:540:13 | mut a | main.rs:540:17:540:25 | [...] | +| main.rs:521:17:521:17 | f | main.rs:521:21:524:9 | \|...\| ... | +| main.rs:540:13:540:13 | a | main.rs:540:17:540:25 | [...] | | main.rs:544:5:544:5 | a | main.rs:544:9:544:17 | [...] | | main.rs:549:9:549:9 | x | main.rs:549:13:549:14 | 16 | | main.rs:553:9:553:9 | z | main.rs:553:13:553:14 | 17 | diff --git a/rust/ql/test/library-tests/variables/variables.ql b/rust/ql/test/library-tests/variables/variables.ql index 9d643a36f38..f7793911dae 100644 --- a/rust/ql/test/library-tests/variables/variables.ql +++ b/rust/ql/test/library-tests/variables/variables.ql @@ -40,7 +40,7 @@ module VariableAccessTest implements TestSig { commmentAt(value, filepath, line) and inMacro = false or not (commmentAt(_, filepath, line) and inMacro = false) and - value = v.getName() + value = v.getText() ) } diff --git a/rust/ql/test/utils-tests/modelgenerator/option.rs b/rust/ql/test/utils-tests/modelgenerator/option.rs index 296e7ba9567..6d12920321f 100644 --- a/rust/ql/test/utils-tests/modelgenerator/option.rs +++ b/rust/ql/test/utils-tests/modelgenerator/option.rs @@ -44,9 +44,7 @@ impl MyOption { } } - // NOTE: The returned value inside the variant should be inside a `Reference`, requires handling - // `ref` in patterns. - // summary=repo::test;::as_ref;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::as_ref;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::option::MyOption::MySome(0)].Reference;value;dfc-generated pub fn as_ref(&self) -> MyOption<&T> { match *self { MySome(ref x) => MySome(x), @@ -54,7 +52,7 @@ impl MyOption { } } - // summary=repo::test;::as_mut;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::as_mut;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::option::MyOption::MySome(0)].Reference;value;dfc-generated pub fn as_mut(&mut self) -> MyOption<&mut T> { match *self { MySome(ref mut x) => MySome(x), @@ -288,10 +286,9 @@ impl MyOption { } // summary=repo::test;::insert;Argument[0];Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated - // The below should be `ReturnValue.Reference` and not just `ReturnValue`. - // SPURIOUS-summary=repo::test;::insert;Argument[0];ReturnValue;value;dfc-generated + // summary=repo::test;::insert;Argument[0];ReturnValue.Reference;value;dfc-generated // The content of `self` is overwritten so it does not flow to the return value. - // SPURIOUS-summary=repo::test;::insert;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated + // SPURIOUS-summary=repo::test;::insert;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue.Reference;value;dfc-generated pub fn insert(&mut self, value: T) -> &mut T { *self = MySome(value); @@ -300,13 +297,13 @@ impl MyOption { } // summary=repo::test;::get_or_insert;Argument[0];Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated - // summary=repo::test;::get_or_insert;Argument[0];ReturnValue;value;dfc-generated - // summary=repo::test;::get_or_insert;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated + // summary=repo::test;::get_or_insert;Argument[0];ReturnValue.Reference;value;dfc-generated + // summary=repo::test;::get_or_insert;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue.Reference;value;dfc-generated pub fn get_or_insert(&mut self, value: T) -> &mut T { self.get_or_insert_with(|| value) } - // summary=repo::test;::get_or_insert_default;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated + // summary=repo::test;::get_or_insert_default;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue.Reference;value;dfc-generated pub fn get_or_insert_default(&mut self) -> &mut T where T: Default, @@ -314,7 +311,7 @@ impl MyOption { self.get_or_insert_with(T::default) } - // summary=repo::test;::get_or_insert_with;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated + // summary=repo::test;::get_or_insert_with;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue.Reference;value;dfc-generated // MISSING: Mutating `self` parameter. pub fn get_or_insert_with(&mut self, f: F) -> &mut T where @@ -335,7 +332,7 @@ impl MyOption { mem::replace(self, MyNone) } - // summary=repo::test;::take_if;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];Argument[0].Parameter[0];value;dfc-generated + // summary=repo::test;::take_if;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];Argument[0].Parameter[0].Reference;value;dfc-generated // MISSING: Uses `take` which doesn't have flow pub fn take_if

    (&mut self, predicate: P) -> MyOption where @@ -480,14 +477,14 @@ impl From for MyOption { } impl<'a, T> From<&'a MyOption> for MyOption<&'a T> { - // summary=repo::test;::from;Argument[0].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::from;Argument[0].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::option::MyOption::MySome(0)].Reference;value;dfc-generated fn from(o: &'a MyOption) -> MyOption<&'a T> { o.as_ref() } } impl<'a, T> From<&'a mut MyOption> for MyOption<&'a mut T> { - // summary=repo::test;::from;Argument[0].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::from;Argument[0].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::option::MyOption::MySome(0)].Reference;value;dfc-generated fn from(o: &'a mut MyOption) -> MyOption<&'a mut T> { o.as_mut() } diff --git a/rust/schema/annotations.py b/rust/schema/annotations.py index 27a1b4f89fd..fd0cb151a6d 100644 --- a/rust/schema/annotations.py +++ b/rust/schema/annotations.py @@ -1336,7 +1336,7 @@ class _: """ -@annotate(Name) +@annotate(Name, cfg=True) class _: """ A Name. For example: From 498828e91a54cf5197b420c711f97db7a3db0b3b Mon Sep 17 00:00:00 2001 From: Tom Hvitved Date: Wed, 12 Feb 2025 13:23:51 +0100 Subject: [PATCH 195/279] Rust: Implement `TypeParam.to(Abbreviated)String` --- rust/ql/.generated.list | 1 - rust/ql/.gitattributes | 1 - .../lib/codeql/rust/elements/internal/TypeParamImpl.qll | 8 ++++++-- rust/ql/test/extractor-tests/utf8/ast.expected | 2 +- .../path-resolution/path-resolution.expected | 8 ++++---- 5 files changed, 11 insertions(+), 9 deletions(-) diff --git a/rust/ql/.generated.list b/rust/ql/.generated.list index 4c4dc6066ac..350d09ae60a 100644 --- a/rust/ql/.generated.list +++ b/rust/ql/.generated.list @@ -427,7 +427,6 @@ lib/codeql/rust/elements/internal/TypeBoundImpl.qll 4d6763884968be0dee85cd1a6a18 lib/codeql/rust/elements/internal/TypeBoundListConstructor.qll 4b634b3a4ca8909ce8c0d172d9258168c5271435474089902456c2e3e47ae1c5 3af74623ced55b3263c096810a685517d36b75229431b81f3bb8101294940025 lib/codeql/rust/elements/internal/TypeBoundListImpl.qll 23557f993a1de15a3b08652f53fd99dea8b3af4b8a65d7331e99f50735a7942c 8d91dbad037268ec37907ef6c2b0e927f648551afb57f706ed4d79d6aad5f5d6 lib/codeql/rust/elements/internal/TypeParamConstructor.qll a6e57cccd6b54fa68742d7b8ce70678a79ac133ea8c1bfa89d60b5f74ad07e05 0e5f45d250d736aaf40387be22e55288543bdb55bbb20ecb43f2f056e8be8b09 -lib/codeql/rust/elements/internal/TypeParamImpl.qll 9e7169e8254e2d9d13b11a17cbe04e874f72fb67a75c3585e70eddec71ba5c7f b8c862b2cd53bc211caea23261d9832613418aae51f63ef08922d300c2d1f4f2 lib/codeql/rust/elements/internal/TypeReprImpl.qll 504b137313407be57c93fe0acee31716a02f91e23ce417e7c67bae2ae9937564 28fa8b680d5cd782c5c5fb048a9deb9b9debd196e3bc7df1129843e61eb342ea lib/codeql/rust/elements/internal/UnderscoreExprConstructor.qll 8dc27831adb49c1a47b9f8997d6065e82b4e48e41e3c35bd8d35255cea459905 6c5a5272d37f83f1c1b17475f8adb7d867e95025d201320e20a32dab1f69f7bf lib/codeql/rust/elements/internal/UnextractedImpl.qll 5c23df7e448184d76ccab2c22757ace24663b8be2592a3fa2a44bef43159ebd3 77b0c9fe75a307adc08c422cc88423c5349756878793cf9e79c006c83b4c403b diff --git a/rust/ql/.gitattributes b/rust/ql/.gitattributes index 0021cc71762..08d3971333e 100644 --- a/rust/ql/.gitattributes +++ b/rust/ql/.gitattributes @@ -429,7 +429,6 @@ /lib/codeql/rust/elements/internal/TypeBoundListConstructor.qll linguist-generated /lib/codeql/rust/elements/internal/TypeBoundListImpl.qll linguist-generated /lib/codeql/rust/elements/internal/TypeParamConstructor.qll linguist-generated -/lib/codeql/rust/elements/internal/TypeParamImpl.qll linguist-generated /lib/codeql/rust/elements/internal/TypeReprImpl.qll linguist-generated /lib/codeql/rust/elements/internal/UnderscoreExprConstructor.qll linguist-generated /lib/codeql/rust/elements/internal/UnextractedImpl.qll linguist-generated diff --git a/rust/ql/lib/codeql/rust/elements/internal/TypeParamImpl.qll b/rust/ql/lib/codeql/rust/elements/internal/TypeParamImpl.qll index 1581d2ec3c6..f2b36a8c786 100644 --- a/rust/ql/lib/codeql/rust/elements/internal/TypeParamImpl.qll +++ b/rust/ql/lib/codeql/rust/elements/internal/TypeParamImpl.qll @@ -1,4 +1,3 @@ -// generated by codegen, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `TypeParam`. * @@ -12,11 +11,16 @@ private import codeql.rust.elements.internal.generated.TypeParam * be referenced directly. */ module Impl { + // the following QLdoc is generated: if you need to edit it, do it in the schema file /** * A TypeParam. For example: * ```rust * todo!() * ``` */ - class TypeParam extends Generated::TypeParam { } + class TypeParam extends Generated::TypeParam { + override string toAbbreviatedString() { result = this.getName().getText() } + + override string toString() { result = this.getName().getText() } + } } diff --git a/rust/ql/test/extractor-tests/utf8/ast.expected b/rust/ql/test/extractor-tests/utf8/ast.expected index f203c37ab44..14b96482021 100644 --- a/rust/ql/test/extractor-tests/utf8/ast.expected +++ b/rust/ql/test/extractor-tests/utf8/ast.expected @@ -7,7 +7,7 @@ | utf8_identifiers.rs:1:7:4:1 | GenericParamList | | utf8_identifiers.rs:2:5:2:6 | ''\u03b2 | | utf8_identifiers.rs:2:5:2:6 | LifetimeParam | -| utf8_identifiers.rs:3:5:3:5 | TypeParam | +| utf8_identifiers.rs:3:5:3:5 | \u03b3 | | utf8_identifiers.rs:3:5:3:5 | \u03b3 | | utf8_identifiers.rs:4:2:4:3 | ParamList | | utf8_identifiers.rs:4:5:4:6 | StmtList | diff --git a/rust/ql/test/library-tests/path-resolution/path-resolution.expected b/rust/ql/test/library-tests/path-resolution/path-resolution.expected index 5aa8cbc0768..caa7aebacc5 100644 --- a/rust/ql/test/library-tests/path-resolution/path-resolution.expected +++ b/rust/ql/test/library-tests/path-resolution/path-resolution.expected @@ -99,10 +99,10 @@ resolvePath | main.rs:188:19:188:32 | ...::MyStruct | main.rs:185:5:185:26 | struct MyStruct | | main.rs:190:9:190:12 | self | main.rs:184:1:192:1 | mod m9 | | main.rs:190:9:190:22 | ...::MyStruct | main.rs:185:5:185:26 | struct MyStruct | -| main.rs:200:12:200:12 | T | main.rs:197:7:197:7 | TypeParam | -| main.rs:205:12:205:12 | T | main.rs:204:14:204:14 | TypeParam | +| main.rs:200:12:200:12 | T | main.rs:197:7:197:7 | T | +| main.rs:205:12:205:12 | T | main.rs:204:14:204:14 | T | | main.rs:207:7:209:7 | MyStruct::<...> | main.rs:195:5:201:5 | struct MyStruct | -| main.rs:208:9:208:9 | T | main.rs:204:14:204:14 | TypeParam | +| main.rs:208:9:208:9 | T | main.rs:204:14:204:14 | T | | main.rs:211:9:211:16 | MyStruct | main.rs:195:5:201:5 | struct MyStruct | | main.rs:221:17:221:19 | Foo | main.rs:216:5:216:21 | struct Foo | | main.rs:222:9:222:11 | Foo | main.rs:218:5:218:15 | fn Foo | @@ -115,7 +115,7 @@ resolvePath | main.rs:246:9:246:12 | ...::C | main.rs:243:9:243:9 | C | | main.rs:249:17:249:17 | S | main.rs:241:5:241:13 | struct S | | main.rs:250:17:250:17 | C | main.rs:243:9:243:9 | C | -| main.rs:263:16:263:16 | T | main.rs:257:7:257:7 | TypeParam | +| main.rs:263:16:263:16 | T | main.rs:257:7:257:7 | T | | main.rs:264:14:264:17 | Self | main.rs:255:5:265:5 | trait MyParamTrait | | main.rs:264:14:264:33 | ...::AssociatedType | main.rs:259:9:259:28 | TypeAlias | | main.rs:273:13:273:17 | crate | main.rs:1:1:302:2 | SourceFile | From ef9676f838dcccf5c489d85abf69feb4998415a6 Mon Sep 17 00:00:00 2001 From: Simon Friis Vindum Date: Wed, 12 Feb 2025 13:39:33 +0100 Subject: [PATCH 196/279] Rust: Accept changes --- rust/ql/test/query-tests/unusedentities/UnusedValue.expected | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/ql/test/query-tests/unusedentities/UnusedValue.expected b/rust/ql/test/query-tests/unusedentities/UnusedValue.expected index c0380cc1088..07439e3e071 100644 --- a/rust/ql/test/query-tests/unusedentities/UnusedValue.expected +++ b/rust/ql/test/query-tests/unusedentities/UnusedValue.expected @@ -18,4 +18,4 @@ | main.rs:519:9:519:20 | var_in_macro | Variable $@ is assigned a value that is never used. | main.rs:519:9:519:20 | var_in_macro | var_in_macro | | more.rs:44:9:44:14 | a_ptr4 | Variable $@ is assigned a value that is never used. | more.rs:44:9:44:14 | a_ptr4 | a_ptr4 | | more.rs:59:9:59:13 | d_ptr | Variable $@ is assigned a value that is never used. | more.rs:59:9:59:13 | d_ptr | d_ptr | -| more.rs:65:9:65:17 | mut f_ptr | Variable $@ is assigned a value that is never used. | more.rs:65:13:65:17 | f_ptr | f_ptr | +| more.rs:65:13:65:17 | f_ptr | Variable $@ is assigned a value that is never used. | more.rs:65:13:65:17 | f_ptr | f_ptr | From 18cf39d06384ba76d121639ea925c76b5ec5ccd7 Mon Sep 17 00:00:00 2001 From: Arthur Baars Date: Wed, 12 Feb 2025 11:49:10 +0100 Subject: [PATCH 197/279] Rust: add verbosity and flamegraph as extractor options --- rust/codeql-extractor.yml | 24 ++++++++++++++++++++++++ rust/extractor/src/config.rs | 12 +++++++++--- rust/extractor/src/main.rs | 4 ++-- 3 files changed, 35 insertions(+), 5 deletions(-) diff --git a/rust/codeql-extractor.yml b/rust/codeql-extractor.yml index 2f726a10ada..27f423134a6 100644 --- a/rust/codeql-extractor.yml +++ b/rust/codeql-extractor.yml @@ -54,3 +54,27 @@ options: Comma-separated list of cfg settings to enable, or disable if prefixed with `-`. Can be repeated. type: array + logging: + title: Options pertaining to logging. + type: object + properties: + verbosity: + title: Extractor logging verbosity level. + description: > + Controls the level of verbosity of the extractor. + The supported levels are (in order of increasing verbosity): + - off + - errors + - warnings + - info or progress + - debug or progress+ + - trace or progress++ + - progress+++ + type: string + pattern: "^(off|errors|warnings|(info|progress)|(debug|progress\\+)|(trace|progress\\+\\+)|progress\\+\\+\\+)$" + flamegraph: + title: "[Experimental] File path for write flame graph log" + description: > + Collect flame graph data using the `tracing-flame` crate. To render a flame graph + or chart, run the `inferno-flamegraph` command. See also: https://crates.io/crates/tracing-flame + type: string diff --git a/rust/extractor/src/config.rs b/rust/extractor/src/config.rs index f852ee4c4b6..82568b64553 100644 --- a/rust/extractor/src/config.rs +++ b/rust/extractor/src/config.rs @@ -50,8 +50,8 @@ pub struct Config { pub cargo_target: Option, pub cargo_features: Vec, pub cargo_cfg_overrides: Vec, - pub flame_log: Option, - pub verbosity: Option, + pub logging_flamegraph: Option, + pub logging_verbosity: Option, pub compression: Compression, pub inputs: Vec, pub qltest: bool, @@ -65,7 +65,13 @@ impl Config { .context("expanding parameter files")?; let cli_args = CliConfig::parse_from(args); let mut figment = Figment::new() - .merge(Env::prefixed("CODEQL_")) + .merge(Env::raw().filter_map(|f| { + if f.eq("CODEQL_VERBOSITY") { + Some("LOGGING_VERBOSITY".into()) + } else { + None + } + })) .merge(Env::prefixed("CODEQL_EXTRACTOR_RUST_")) .merge(Env::prefixed("CODEQL_EXTRACTOR_RUST_OPTION_")) .merge(Serialized::defaults(cli_args)); diff --git a/rust/extractor/src/main.rs b/rust/extractor/src/main.rs index 48eecaad462..04aaf23c652 100644 --- a/rust/extractor/src/main.rs +++ b/rust/extractor/src/main.rs @@ -186,7 +186,7 @@ fn main() -> anyhow::Result<()> { qltest::prepare(&mut cfg)?; } let start = Instant::now(); - let (flame_layer, _flush_guard) = if let Some(path) = &cfg.flame_log { + let (flame_layer, _flush_guard) = if let Some(path) = &cfg.logging_flamegraph { tracing_flame::FlameLayer::with_file(path) .ok() .map(|(a, b)| (Some(a), Some(b))) @@ -198,7 +198,7 @@ fn main() -> anyhow::Result<()> { tracing_subscriber::registry() .with(codeql_extractor::extractor::default_subscriber_with_level( "single_arch", - &cfg.verbosity, + &cfg.logging_verbosity, )) .with(flame_layer) .init(); From 234d63bb971f2d792e13fb470fccd9c5f6b2fe00 Mon Sep 17 00:00:00 2001 From: Paolo Tranquilli Date: Wed, 12 Feb 2025 16:52:36 +0100 Subject: [PATCH 198/279] Rust: avoid panic from `line_index` crate We found out we can stumble upon a `line_index.line_col` panic, specifically when reporting a macro parse error. This replaces `line_col` with safer `try_line_col`, and deals more gracefully with the error. --- rust/extractor/src/translate/base.rs | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/rust/extractor/src/translate/base.rs b/rust/extractor/src/translate/base.rs index cfdde2053d0..4af62ecf754 100644 --- a/rust/extractor/src/translate/base.rs +++ b/rust/extractor/src/translate/base.rs @@ -81,6 +81,9 @@ pub struct Translator<'a> { pub semantics: Option<&'a Semantics<'a, RootDatabase>>, } +const UNKNOWN_LOCATION: (LineCol, LineCol) = + (LineCol { line: 0, col: 0 }, LineCol { line: 0, col: 0 }); + impl<'a> Translator<'a> { pub fn new( trap: TrapFile, @@ -98,8 +101,8 @@ impl<'a> Translator<'a> { semantics: semantic_info.map(|i| i.semantics), } } - fn location(&self, range: TextRange) -> (LineCol, LineCol) { - let start = self.line_index.line_col(range.start()); + fn location(&self, range: TextRange) -> Option<(LineCol, LineCol)> { + let start = self.line_index.try_line_col(range.start())?; let range_end = range.end(); // QL end positions are inclusive, while TextRange offsets are exclusive and point at the position // right after the last character of the range. We need to shift the end offset one character to the left to @@ -111,11 +114,11 @@ impl<'a> Translator<'a> { .checked_sub(i.into()) .and_then(|x| self.line_index.try_line_col(x)) { - return (start, end); + return Some((start, end)); } } - let end = self.line_index.line_col(range_end); - (start, end) + let end = self.line_index.try_line_col(range_end)?; + Some((start, end)) } pub fn text_range_for_node(&mut self, node: &impl ast::AstNode) -> Option { @@ -132,8 +135,10 @@ impl<'a> Translator<'a> { } } pub fn emit_location(&mut self, label: Label, node: &impl ast::AstNode) { - if let Some(range) = self.text_range_for_node(node) { - let (start, end) = self.location(range); + if let Some((start, end)) = self + .text_range_for_node(node) + .and_then(|r| self.location(r)) + { self.trap.emit_location(self.label, label, start, end) } else { self.emit_diagnostic( @@ -141,7 +146,7 @@ impl<'a> Translator<'a> { "locations".to_owned(), "missing location for AstNode".to_owned(), "missing location for AstNode".to_owned(), - (LineCol { line: 0, col: 0 }, LineCol { line: 0, col: 0 }), + UNKNOWN_LOCATION, ); } } @@ -156,8 +161,9 @@ impl<'a> Translator<'a> { if let Some(clipped_range) = token_range.intersect(parent_range) { if let Some(parent_range2) = self.text_range_for_node(parent) { let token_range = clipped_range + parent_range2.start() - parent_range.start(); - let (start, end) = self.location(token_range); - self.trap.emit_location(self.label, label, start, end) + if let Some((start, end)) = self.location(token_range) { + self.trap.emit_location(self.label, label, start, end) + } } } } @@ -206,7 +212,7 @@ impl<'a> Translator<'a> { "parse_error".to_owned(), message.clone(), message, - location, + location.unwrap_or(UNKNOWN_LOCATION), ); } } From 253882c3d1a32e4d720cde739a02e7e1f5447865 Mon Sep 17 00:00:00 2001 From: Kevin Stubbings Date: Wed, 12 Feb 2025 11:01:29 -0800 Subject: [PATCH 199/279] Update javascript/ql/lib/change-notes/2025-02-12-express-download.md Co-authored-by: Asger F --- javascript/ql/lib/change-notes/2025-02-12-express-download.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/javascript/ql/lib/change-notes/2025-02-12-express-download.md b/javascript/ql/lib/change-notes/2025-02-12-express-download.md index b47c7a84399..7d9cf337234 100644 --- a/javascript/ql/lib/change-notes/2025-02-12-express-download.md +++ b/javascript/ql/lib/change-notes/2025-02-12-express-download.md @@ -1,4 +1,4 @@ --- category: minorAnalysis --- -* Added result.download() function to ResponseDownloadAsFileSystemAccess to FileSystemReadAccess \ No newline at end of file +* The `response.download()` function in `express` is now recognized as a sink for path traversal attacks. \ No newline at end of file From 958c7d6ab6ab2df92a697c054f6f038796086a78 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 13 Feb 2025 00:20:55 +0000 Subject: [PATCH 200/279] Add changed framework coverage reports --- csharp/documentation/library-coverage/coverage.csv | 2 +- csharp/documentation/library-coverage/coverage.rst | 4 ++-- go/documentation/library-coverage/coverage.csv | 3 ++- go/documentation/library-coverage/coverage.rst | 6 +++--- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/csharp/documentation/library-coverage/coverage.csv b/csharp/documentation/library-coverage/coverage.csv index 45e8727a2ed..21bf90cae72 100644 --- a/csharp/documentation/library-coverage/coverage.csv +++ b/csharp/documentation/library-coverage/coverage.csv @@ -42,5 +42,5 @@ MySql.Data.MySqlClient,48,,,,,,,,,,,,48,,,,,,,,,, Newtonsoft.Json,,,91,,,,,,,,,,,,,,,,,,,73,18 ServiceStack,194,,7,27,,,,,75,,,,92,,,,,,,,,7, SourceGenerators,,,5,,,,,,,,,,,,,,,,,,,,5 -System,54,47,12221,,6,5,5,,,4,1,,33,2,,6,15,17,4,3,,5921,6300 +System,54,47,12241,,6,5,5,,,4,1,,33,2,,6,15,17,4,3,,5941,6300 Windows.Security.Cryptography.Core,1,,,,,,,1,,,,,,,,,,,,,,, diff --git a/csharp/documentation/library-coverage/coverage.rst b/csharp/documentation/library-coverage/coverage.rst index 991d82b1b6a..3288a1fbaa9 100644 --- a/csharp/documentation/library-coverage/coverage.rst +++ b/csharp/documentation/library-coverage/coverage.rst @@ -8,7 +8,7 @@ C# framework & library support Framework / library,Package,Flow sources,Taint & value steps,Sinks (total),`CWE-079` :sub:`Cross-site scripting` `ServiceStack `_,"``ServiceStack.*``, ``ServiceStack``",,7,194, - System,"``System.*``, ``System``",47,12221,54,5 + System,"``System.*``, ``System``",47,12241,54,5 Others,"``Amazon.Lambda.APIGatewayEvents``, ``Amazon.Lambda.Core``, ``Dapper``, ``ILCompiler``, ``ILLink.RoslynAnalyzer``, ``ILLink.Shared``, ``ILLink.Tasks``, ``Internal.IL``, ``Internal.Pgo``, ``Internal.TypeSystem``, ``Microsoft.ApplicationBlocks.Data``, ``Microsoft.AspNetCore.Components``, ``Microsoft.AspNetCore.Http``, ``Microsoft.AspNetCore.Mvc``, ``Microsoft.AspNetCore.WebUtilities``, ``Microsoft.CSharp``, ``Microsoft.Diagnostics.Tools.Pgo``, ``Microsoft.DotNet.Build.Tasks``, ``Microsoft.DotNet.PlatformAbstractions``, ``Microsoft.EntityFrameworkCore``, ``Microsoft.Extensions.Caching.Distributed``, ``Microsoft.Extensions.Caching.Memory``, ``Microsoft.Extensions.Configuration``, ``Microsoft.Extensions.DependencyInjection``, ``Microsoft.Extensions.DependencyModel``, ``Microsoft.Extensions.Diagnostics.Metrics``, ``Microsoft.Extensions.FileProviders``, ``Microsoft.Extensions.FileSystemGlobbing``, ``Microsoft.Extensions.Hosting``, ``Microsoft.Extensions.Http``, ``Microsoft.Extensions.Logging``, ``Microsoft.Extensions.Options``, ``Microsoft.Extensions.Primitives``, ``Microsoft.Interop``, ``Microsoft.JSInterop``, ``Microsoft.NET.Build.Tasks``, ``Microsoft.VisualBasic``, ``Microsoft.Win32``, ``Mono.Linker``, ``MySql.Data.MySqlClient``, ``Newtonsoft.Json``, ``SourceGenerators``, ``Windows.Security.Cryptography.Core``",60,2272,152,4 - Totals,,107,14500,400,9 + Totals,,107,14520,400,9 diff --git a/go/documentation/library-coverage/coverage.csv b/go/documentation/library-coverage/coverage.csv index 537b0db686b..f88224d24e8 100644 --- a/go/documentation/library-coverage/coverage.csv +++ b/go/documentation/library-coverage/coverage.csv @@ -16,7 +16,7 @@ container/ring,,,5,,,,,,,,,,,,,,,,,,,,,,,5, context,,,5,,,,,,,,,,,,,,,,,,,,,,,5, crypto,,,10,,,,,,,,,,,,,,,,,,,,,,,10, database/sql,30,18,12,,,,,,,,,,,,30,,,,,,18,,,,,12, -encoding,,,77,,,,,,,,,,,,,,,,,,,,,,,77, +encoding,,,81,,,,,,,,,,,,,,,,,,,,,,,81, errors,,,3,,,,,,,,,,,,,,,,,,,,,,,3, expvar,,,6,,,,,,,,,,,,,,,,,,,,,,,6, fmt,3,,16,,,,3,,,,,,,,,,,,,,,,,,,16, @@ -139,4 +139,5 @@ syscall,5,2,8,5,,,,,,,,,,,,,,,,,,2,,,,8, text/scanner,,,3,,,,,,,,,,,,,,,,,,,,,,,3, text/tabwriter,,,1,,,,,,,,,,,,,,,,,,,,,,,1, text/template,,,4,,,,,,,,,,,,,,,,,,,,,,,4, +weak,,,2,,,,,,,,,,,,,,,,,,,,,,,2, xorm.io/xorm,34,,,,,,,,,,,,,,34,,,,,,,,,,,, diff --git a/go/documentation/library-coverage/coverage.rst b/go/documentation/library-coverage/coverage.rst index 3c0df45a9b7..fb9d25a0391 100644 --- a/go/documentation/library-coverage/coverage.rst +++ b/go/documentation/library-coverage/coverage.rst @@ -26,7 +26,7 @@ Go framework & library support `Macaron `_,``gopkg.in/macaron*``,12,1,1 `Revel `_,"``github.com/revel/revel*``, ``github.com/robfig/revel*``",46,20,4 `SendGrid `_,``github.com/sendgrid/sendgrid-go*``,,1, - `Standard library `_,"````, ``archive/*``, ``bufio``, ``bytes``, ``cmp``, ``compress/*``, ``container/*``, ``context``, ``crypto``, ``crypto/*``, ``database/*``, ``debug/*``, ``embed``, ``encoding``, ``encoding/*``, ``errors``, ``expvar``, ``flag``, ``fmt``, ``go/*``, ``hash``, ``hash/*``, ``html``, ``html/*``, ``image``, ``image/*``, ``index/*``, ``io``, ``io/*``, ``log``, ``log/*``, ``maps``, ``math``, ``math/*``, ``mime``, ``mime/*``, ``net``, ``net/*``, ``os``, ``os/*``, ``path``, ``path/*``, ``plugin``, ``reflect``, ``reflect/*``, ``regexp``, ``regexp/*``, ``slices``, ``sort``, ``strconv``, ``strings``, ``sync``, ``sync/*``, ``syscall``, ``syscall/*``, ``testing``, ``testing/*``, ``text/*``, ``time``, ``time/*``, ``unicode``, ``unicode/*``, ``unsafe``",52,603,104 + `Standard library `_,"````, ``archive/*``, ``bufio``, ``bytes``, ``cmp``, ``compress/*``, ``container/*``, ``context``, ``crypto``, ``crypto/*``, ``database/*``, ``debug/*``, ``embed``, ``encoding``, ``encoding/*``, ``errors``, ``expvar``, ``flag``, ``fmt``, ``go/*``, ``hash``, ``hash/*``, ``html``, ``html/*``, ``image``, ``image/*``, ``index/*``, ``io``, ``io/*``, ``log``, ``log/*``, ``maps``, ``math``, ``math/*``, ``mime``, ``mime/*``, ``net``, ``net/*``, ``os``, ``os/*``, ``path``, ``path/*``, ``plugin``, ``reflect``, ``reflect/*``, ``regexp``, ``regexp/*``, ``slices``, ``sort``, ``strconv``, ``strings``, ``sync``, ``sync/*``, ``syscall``, ``syscall/*``, ``testing``, ``testing/*``, ``text/*``, ``time``, ``time/*``, ``unicode``, ``unicode/*``, ``unsafe``",52,607,104 `XPath `_,``github.com/antchfx/xpath*``,,,4 `appleboy/gin-jwt `_,``github.com/appleboy/gin-jwt*``,,,1 `beego `_,"``github.com/astaxie/beego*``, ``github.com/beego/beego*``",102,63,213 @@ -60,6 +60,6 @@ Go framework & library support `xpathparser `_,``github.com/santhosh-tekuri/xpathparser*``,,,2 `yaml `_,``gopkg.in/yaml*``,,9, `zap `_,``go.uber.org/zap*``,,11,33 - Others,"``github.com/Masterminds/squirrel``, ``github.com/caarlos0/env``, ``github.com/go-gorm/gorm``, ``github.com/go-xorm/xorm``, ``github.com/gobuffalo/envy``, ``github.com/gogf/gf/database/gdb``, ``github.com/hashicorp/go-envparse``, ``github.com/jinzhu/gorm``, ``github.com/jmoiron/sqlx``, ``github.com/joho/godotenv``, ``github.com/kelseyhightower/envconfig``, ``github.com/lann/squirrel``, ``github.com/raindog308/gorqlite``, ``github.com/rqlite/gorqlite``, ``github.com/uptrace/bun``, ``go.mongodb.org/mongo-driver/mongo``, ``gopkg.in/Masterminds/squirrel``, ``gorm.io/gorm``, ``xorm.io/xorm``",117,16,391 - Totals,,459,941,1532 + Others,"``github.com/Masterminds/squirrel``, ``github.com/caarlos0/env``, ``github.com/go-gorm/gorm``, ``github.com/go-xorm/xorm``, ``github.com/gobuffalo/envy``, ``github.com/gogf/gf/database/gdb``, ``github.com/hashicorp/go-envparse``, ``github.com/jinzhu/gorm``, ``github.com/jmoiron/sqlx``, ``github.com/joho/godotenv``, ``github.com/kelseyhightower/envconfig``, ``github.com/lann/squirrel``, ``github.com/raindog308/gorqlite``, ``github.com/rqlite/gorqlite``, ``github.com/uptrace/bun``, ``go.mongodb.org/mongo-driver/mongo``, ``gopkg.in/Masterminds/squirrel``, ``gorm.io/gorm``, ``weak``, ``xorm.io/xorm``",117,18,391 + Totals,,459,947,1532 From cb91fbf06e22e7bf5af981efbf29f6e2e9673137 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Thu, 13 Feb 2025 09:54:31 +0100 Subject: [PATCH 201/279] C#: Update the documentation on supported C# language versions and frameworks. --- docs/codeql/reusables/supported-versions-compilers.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/codeql/reusables/supported-versions-compilers.rst b/docs/codeql/reusables/supported-versions-compilers.rst index dc109f35301..5384e35ac41 100644 --- a/docs/codeql/reusables/supported-versions-compilers.rst +++ b/docs/codeql/reusables/supported-versions-compilers.rst @@ -11,11 +11,11 @@ Microsoft extensions (up to VS 2022), Arm Compiler 5 [4]_","``.cpp``, ``.c++``, ``.cxx``, ``.hpp``, ``.hh``, ``.h++``, ``.hxx``, ``.c``, ``.cc``, ``.h``" - C#,C# up to 12,"Microsoft Visual Studio up to 2019 with .NET up to 4.8, + C#,C# up to 13,"Microsoft Visual Studio up to 2019 with .NET up to 4.8, .NET Core up to 3.1 - .NET 5, .NET 6, .NET 7, .NET 8","``.sln``, ``.csproj``, ``.cs``, ``.cshtml``, ``.xaml``" + .NET 5, .NET 6, .NET 7, .NET 8, .NET 9","``.sln``, ``.csproj``, ``.cs``, ``.cshtml``, ``.xaml``" Go (aka Golang), "Go up to 1.23", "Go 1.11 or more recent", ``.go`` Java,"Java 7 to 22 [5]_","javac (OpenJDK and Oracle JDK), From eea295a3e63e06487240dfb301de8a31b42d9a72 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Thu, 13 Feb 2025 10:38:06 +0100 Subject: [PATCH 202/279] C#: Add change-note. --- csharp/ql/lib/change-notes/2025-02-13-csharp13-dotnet9.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 csharp/ql/lib/change-notes/2025-02-13-csharp13-dotnet9.md diff --git a/csharp/ql/lib/change-notes/2025-02-13-csharp13-dotnet9.md b/csharp/ql/lib/change-notes/2025-02-13-csharp13-dotnet9.md new file mode 100644 index 00000000000..ec8c6c565ad --- /dev/null +++ b/csharp/ql/lib/change-notes/2025-02-13-csharp13-dotnet9.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* Full support for C# 13 / .NET 9. All new language features are now supported by the extractor. QL library and data flow support for the new C# 13 language constructs and generated MaD models for the .NET 9 runtime. From 63a853d8cb5e81ebe537f3d8cf423c8b82a6dcc5 Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Thu, 13 Feb 2025 10:16:51 +0000 Subject: [PATCH 203/279] Add more modeled frameworks to docs --- go/documentation/library-coverage/frameworks.csv | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/go/documentation/library-coverage/frameworks.csv b/go/documentation/library-coverage/frameworks.csv index 7cb5e467634..bd5a9249068 100644 --- a/go/documentation/library-coverage/frameworks.csv +++ b/go/documentation/library-coverage/frameworks.csv @@ -1,22 +1,30 @@ Framework name,URL,Package prefixes -Standard library,https://pkg.go.dev/std, archive/* bufio bytes cmp compress/* container/* context crypto crypto/* database/* debug/* embed encoding encoding/* errors expvar flag fmt go/* hash hash/* html html/* image image/* index/* io io/* log log/* maps math math/* mime mime/* net net/* os os/* path path/* plugin reflect reflect/* regexp regexp/* slices sort strconv strings sync sync/* syscall syscall/* testing testing/* text/* time time/* unicode unicode/* unsafe +Standard library,https://pkg.go.dev/std, archive/* bufio bytes cmp compress/* container/* context crypto crypto/* database/* debug/* embed encoding encoding/* errors expvar flag fmt go/* hash hash/* html html/* image image/* index/* io io/* log log/* maps math math/* mime mime/* net net/* os os/* path path/* plugin reflect reflect/* regexp regexp/* slices sort strconv strings sync sync/* syscall syscall/* testing testing/* text/* time time/* unicode unicode/* unsafe weak appleboy/gin-jwt,https://github.com/appleboy/gin-jwt,github.com/appleboy/gin-jwt* Afero,https://github.com/spf13/afero,github.com/spf13/afero* beego,https://beego.me/,github.com/astaxie/beego* github.com/beego/beego* +Bun,https://bun.uptrace.dev/,github.com/uptrace/bun* CleverGo,https://github.com/clevergo/clevergo,clevergo.tech/clevergo* github.com/clevergo/clevergo* Couchbase official client(gocb),https://github.com/couchbase/gocb,github.com/couchbase/gocb* gopkg.in/couchbase/gocb* chi,https://go-chi.io/,github.com/go-chi/chi* Couchbase unofficial client,http://www.github.com/couchbase/go-couchbase,github.com/couchbaselabs/gocb* cristalhq/jwt,https://github.com/cristalhq/jwt,github.com/cristalhq/jwt* Echo,https://echo.labstack.com/,github.com/labstack/echo* +env,https://github.com/caarlos0/env,github.com/caarlos0/env* +envconfig,https://github.com/kelseyhightower/envconfig,github.com/kelseyhightower/envconfig* +envy,https://github.com/gobuffalo/envy,github.com/gobuffalo/envy* fasthttp,https://github.com/valyala/fasthttp,github.com/valyala/fasthttp* Fiber,https://github.com/gofiber/fiber,github.com/gofiber/fiber* Fosite,https://github.com/ory/fosite,github.com/ory/fosite* gf-jwt,https://github.com/gogf/gf-jwt,github.com/gogf/gf-jwt* Gin,https://github.com/gin-gonic/gin,github.com/gin-gonic/gin* Glog,https://github.com/golang/glog,github.com/golang/glog* gopkg.in/glog* k8s.io/klog* +GoDotEnv,https://github.com/joho/godotenv,github.com/joho/godotenv* +GoFrame,https://goframe.org/en/,github.com/gogf/gf* +GORM,https://gorm.io,github.com/go-gorm/gorm* github.com/jinzhu/gorm* gorm.io/gorm* Go JOSE,https://github.com/go-jose/go-jose,github.com/go-jose/go-jose* github.com/square/go-jose* gopkg.in/square/go-jose* gopkg.in/go-jose/go-jose* Go kit,https://gokit.io/,github.com/go-kit/kit* +go-envparse,https://github.com/hashicorp/go-envparse,github.com/hashicorp/go-envparse* go-pg,https://pg.uptrace.dev/,github.com/go-pg/pg* go-restful,https://github.com/emicklei/go-restful,github.com/emicklei/go-restful* go-sh,https://github.com/codeskyblue/go-sh,github.com/codeskyblue/go-sh* @@ -27,6 +35,7 @@ golang.org/x/net,https://pkg.go.dev/golang.org/x/net,golang.org/x/net* goproxy,https://github.com/elazarl/goproxy,github.com/elazarl/goproxy* gorilla/mux,https://github.com/gorilla/mux,github.com/gorilla/mux* gorilla/websocket,https://github.com/gorilla/websocket,github.com/gorilla/websocket* +gorqlite,https://github.com/rqlite/gorqlite,github.com/raindog308/gorqlite* github.com/rqlite/gorqlite* goxpath,https://github.com/ChrisTrenkamp/goxpath/wiki,github.com/ChrisTrenkamp/goxpath* htmlquery,https://github.com/antchfx/htmlquery,github.com/antchfx/htmlquery* Iris,https://www.iris-go.com/,github.com/kataras/iris* @@ -41,13 +50,17 @@ lestrrat-go/jwx,https://github.com/lestrrat-go/jwx,github.com/lestrrat-go/jwx* g lestrrat-go/libxml2,https://github.com/lestrrat-go/libxml2,github.com/lestrrat-go/libxml2* Logrus,https://github.com/sirupsen/logrus,github.com/Sirupsen/logrus* github.com/sirupsen/logrus* Macaron,https://gopkg.in/macaron.v1,gopkg.in/macaron* +MongoDB Go Driver,https://www.mongodb.com/docs/drivers/go/current/,go.mongodb.org/mongo-driver* nhooyr.io/websocket,https://nhooyr.io/websocket,nhooyr.io/websocket* protobuf,https://pkg.go.dev/google.golang.org/protobuf,github.com/golang/protobuf* google.golang.org/protobuf* Revel,http://revel.github.io/,github.com/revel/revel* github.com/robfig/revel* SendGrid,https://github.com/sendgrid/sendgrid-go,github.com/sendgrid/sendgrid-go* +sqlx,http://jmoiron.github.io/sqlx/,github.com/jmoiron/sqlx* +Squirrel,https://github.com/Masterminds/squirrel,github.com/Masterminds/squirrel* github.com/lann/squirrel* gopkg.in/Masterminds/squirrel ws,https://github.com/gobwas/ws,github.com/gobwas/ws* xmlpath,https://gopkg.in/xmlpath.v2,gopkg.in/xmlpath* github.com/go-xmlpath/xmlpath* github.com/crankycoder/xmlpath* launchpad.net/xmlpath* github.com/masterzen/xmlpath* github.com/going/toolkit/xmlpath* gopkg.in/go-xmlpath/xmlpath* xmlquery,https://github.com/antchfx/xmlquery,github.com/antchfx/xmlquery* +XORM,https://xorm.io,github.com/go-xorm/xorm* xorm.io/xorm* XPath,https://github.com/antchfx/xpath,github.com/antchfx/xpath* xpathparser,https://github.com/santhosh-tekuri/xpathparser,github.com/santhosh-tekuri/xpathparser* yaml,https://gopkg.in/yaml.v3,gopkg.in/yaml* From f531f4479b0c33451279fd6a549ec7bb404234d4 Mon Sep 17 00:00:00 2001 From: Asger F Date: Thu, 13 Feb 2025 11:24:55 +0100 Subject: [PATCH 204/279] JS: Add test for URL and URLSearchParams --- .../library-tests/TripleDot/urlsearchparams.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 javascript/ql/test/library-tests/TripleDot/urlsearchparams.js diff --git a/javascript/ql/test/library-tests/TripleDot/urlsearchparams.js b/javascript/ql/test/library-tests/TripleDot/urlsearchparams.js new file mode 100644 index 00000000000..4660c2929e3 --- /dev/null +++ b/javascript/ql/test/library-tests/TripleDot/urlsearchparams.js @@ -0,0 +1,15 @@ +function u1() { + const searchParams = new URLSearchParams(source("u1.1")); + sink(searchParams.get("x")); // $ MISSING: hasTaintFlow=u1.1 + sink(searchParams.get(unknown())); // $ MISSING: hasTaintFlow=u1.1 + sink(searchParams.getAll("x")); // $ MISSING: hasTaintFlow=u1.1 + sink(searchParams.getAll(unknown())); // $ MISSING: hasTaintFlow=u1.1 +} + +function u2() { + const url = new URL(source("u2.1")); + sink(url.searchParams.get("x")); // $ MISSING: hasTaintFlow=u2.1 + sink(url.searchParams.get(unknown())); // $ MISSING: hasTaintFlow=u2.1 + sink(url.searchParams.getAll("x")); // $ MISSING: hasTaintFlow=u2.1 + sink(url.searchParams.getAll(unknown())); // $ MISSING: hasTaintFlow=u2.1 +} From 26dcbf7a2aafa377b653b1f760d41e22ebb8ae5e Mon Sep 17 00:00:00 2001 From: Asger F Date: Thu, 13 Feb 2025 11:51:00 +0100 Subject: [PATCH 205/279] JS: Migrate URLSearchParams model to flow summaries --- .../javascript/dataflow/TaintTracking.qll | 2 +- .../flow_summaries/AllFlowSummaries.qll | 1 + .../flow_summaries/UrlSearchParams.qll | 62 +++++++++++++++++++ .../TripleDot/urlsearchparams.js | 16 ++--- 4 files changed, 72 insertions(+), 9 deletions(-) create mode 100644 javascript/ql/lib/semmle/javascript/internal/flow_summaries/UrlSearchParams.qll diff --git a/javascript/ql/lib/semmle/javascript/dataflow/TaintTracking.qll b/javascript/ql/lib/semmle/javascript/dataflow/TaintTracking.qll index 237c7c45dd6..2580c321351 100644 --- a/javascript/ql/lib/semmle/javascript/dataflow/TaintTracking.qll +++ b/javascript/ql/lib/semmle/javascript/dataflow/TaintTracking.qll @@ -656,7 +656,7 @@ module TaintTracking { /** * A taint propagating data flow edge arising from URL parameter parsing. */ - private class UrlSearchParamsTaintStep extends DataFlow::SharedFlowStep { + private class UrlSearchParamsTaintStep extends DataFlow::LegacyFlowStep { /** * Holds if `succ` is a `URLSearchParams` providing access to the * parameters encoded in `pred`. diff --git a/javascript/ql/lib/semmle/javascript/internal/flow_summaries/AllFlowSummaries.qll b/javascript/ql/lib/semmle/javascript/internal/flow_summaries/AllFlowSummaries.qll index 5935fa8bfd6..940180d80cb 100644 --- a/javascript/ql/lib/semmle/javascript/internal/flow_summaries/AllFlowSummaries.qll +++ b/javascript/ql/lib/semmle/javascript/internal/flow_summaries/AllFlowSummaries.qll @@ -11,3 +11,4 @@ private import Promises private import Sets private import Strings private import DynamicImportStep +private import UrlSearchParams diff --git a/javascript/ql/lib/semmle/javascript/internal/flow_summaries/UrlSearchParams.qll b/javascript/ql/lib/semmle/javascript/internal/flow_summaries/UrlSearchParams.qll new file mode 100644 index 00000000000..a8f78db004b --- /dev/null +++ b/javascript/ql/lib/semmle/javascript/internal/flow_summaries/UrlSearchParams.qll @@ -0,0 +1,62 @@ +/** + * Contains a summary for `URLSearchParams` and `URL` objects. + * + * For now, the `URLSearchParams` object is modelled as a `Map` object. + */ + +private import javascript + +DataFlow::SourceNode urlConstructorRef() { result = DataFlow::globalVarRef("URL") } + +DataFlow::SourceNode urlSearchParamsConstructorRef() { + result = DataFlow::globalVarRef("URLSearchParams") +} + +class URLSearchParams extends DataFlow::SummarizedCallable { + URLSearchParams() { this = "URLSearchParams" } + + override DataFlow::InvokeNode getACallSimple() { + result = urlSearchParamsConstructorRef().getAnInstantiation() + } + + override predicate propagatesFlow(string input, string output, boolean preservesValue) { + // Taint the MapKey and MapValue so methods named 'get' and 'forEach' etc can extract the taint. + // Also taint the object itself since it has a tainted toString() value + input = "Argument[0]" and + output = ["ReturnValue", "ReturnValue.MapKey", "ReturnValue.MapValue"] and + preservesValue = false + } +} + +class GetAll extends DataFlow::SummarizedCallable { + GetAll() { this = "getAll" } + + override DataFlow::MethodCallNode getACallSimple() { + result.getMethodName() = "getAll" and result.getNumArgument() = 1 + } + + override predicate propagatesFlow(string input, string output, boolean preservesValue) { + input = "Argument[this].MapValue" and + output = "ReturnValue.ArrayElement" and + preservesValue = true + } +} + +class URLConstructor extends DataFlow::SummarizedCallable { + URLConstructor() { this = "URL" } + + override DataFlow::InvokeNode getACallSimple() { + result = urlConstructorRef().getAnInstantiation() + } + + override predicate propagatesFlow(string input, string output, boolean preservesValue) { + input = "Argument[0]" and + output = + [ + "ReturnValue.Member[searchParams].MapKey", + "ReturnValue.Member[searchParams].MapValue", + "ReturnValue.Member[searchParams,hash,search]", + ] and + preservesValue = false + } +} diff --git a/javascript/ql/test/library-tests/TripleDot/urlsearchparams.js b/javascript/ql/test/library-tests/TripleDot/urlsearchparams.js index 4660c2929e3..31bd2f642e2 100644 --- a/javascript/ql/test/library-tests/TripleDot/urlsearchparams.js +++ b/javascript/ql/test/library-tests/TripleDot/urlsearchparams.js @@ -1,15 +1,15 @@ function u1() { const searchParams = new URLSearchParams(source("u1.1")); - sink(searchParams.get("x")); // $ MISSING: hasTaintFlow=u1.1 - sink(searchParams.get(unknown())); // $ MISSING: hasTaintFlow=u1.1 - sink(searchParams.getAll("x")); // $ MISSING: hasTaintFlow=u1.1 - sink(searchParams.getAll(unknown())); // $ MISSING: hasTaintFlow=u1.1 + sink(searchParams.get("x")); // $ hasTaintFlow=u1.1 + sink(searchParams.get(unknown())); // $ hasTaintFlow=u1.1 + sink(searchParams.getAll("x")); // $ hasTaintFlow=u1.1 + sink(searchParams.getAll(unknown())); // $ hasTaintFlow=u1.1 } function u2() { const url = new URL(source("u2.1")); - sink(url.searchParams.get("x")); // $ MISSING: hasTaintFlow=u2.1 - sink(url.searchParams.get(unknown())); // $ MISSING: hasTaintFlow=u2.1 - sink(url.searchParams.getAll("x")); // $ MISSING: hasTaintFlow=u2.1 - sink(url.searchParams.getAll(unknown())); // $ MISSING: hasTaintFlow=u2.1 + sink(url.searchParams.get("x")); // $ hasTaintFlow=u2.1 + sink(url.searchParams.get(unknown())); // $ hasTaintFlow=u2.1 + sink(url.searchParams.getAll("x")); // $ hasTaintFlow=u2.1 + sink(url.searchParams.getAll(unknown())); // $ hasTaintFlow=u2.1 } From c4724f42a365a653e3e8610441fb0c6b8994efe8 Mon Sep 17 00:00:00 2001 From: Asger F Date: Thu, 13 Feb 2025 11:16:19 +0100 Subject: [PATCH 206/279] JS: Change note --- .../ql/src/change-notes/2025-02-13-url-search-params.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 javascript/ql/src/change-notes/2025-02-13-url-search-params.md diff --git a/javascript/ql/src/change-notes/2025-02-13-url-search-params.md b/javascript/ql/src/change-notes/2025-02-13-url-search-params.md new file mode 100644 index 00000000000..facac3d4fc9 --- /dev/null +++ b/javascript/ql/src/change-notes/2025-02-13-url-search-params.md @@ -0,0 +1,5 @@ +--- +category: fix +--- +* Fixed a recently-introduced bug that prevented taint tracking through `URLSearchParams` objects. + The original behaviour has been restored and taint should once again be tracked through such objects. From e9c25037d48a5b79756f27886b1804416e061cce Mon Sep 17 00:00:00 2001 From: Tom Hvitved Date: Thu, 13 Feb 2025 13:16:28 +0100 Subject: [PATCH 207/279] Rust: Use `Field` MaD token instead of `Variant`, `Struct`, `Tuple` --- .../dataflow/internal/FlowSummaryImpl.qll | 61 ++- .../rust/dataflow/internal/ModelsAsData.qll | 12 +- .../lib/codeql/rust/frameworks/http.model.yml | 8 +- .../lib/codeql/rust/frameworks/log.model.yml | 2 +- .../codeql/rust/frameworks/reqwest.model.yml | 18 +- .../codeql/rust/frameworks/rusqlite.model.yml | 4 +- .../rust/frameworks/stdlib/env.model.yml | 10 +- .../frameworks/stdlib/lang-core.model.yml | 22 +- .../rust/frameworks/tokio-postgres.model.yml | 2 +- .../ext/generated/option/lang__core.model.yml | 80 ++-- .../dataflow/local/DataFlowStep.expected | 398 +++++++++--------- .../dataflow/local/inline-flow.expected | 10 +- .../dataflow/modeled/inline-flow.expected | 8 +- .../dataflow/models/models.expected | 22 +- .../dataflow/models/models.ext.yml | 24 +- .../dataflow/taint/TaintFlowStep.expected | 28 +- .../security/CWE-089/SqlInjection.expected | 8 +- .../CWE-312/CleartextLogging.expected | 2 +- .../test/utils-tests/modelgenerator/option.rs | 98 ++--- .../utils-tests/modelgenerator/summaries.rs | 25 +- 20 files changed, 422 insertions(+), 420 deletions(-) diff --git a/rust/ql/lib/codeql/rust/dataflow/internal/FlowSummaryImpl.qll b/rust/ql/lib/codeql/rust/dataflow/internal/FlowSummaryImpl.qll index 165d2161d83..0fd457a80d5 100644 --- a/rust/ql/lib/codeql/rust/dataflow/internal/FlowSummaryImpl.qll +++ b/rust/ql/lib/codeql/rust/dataflow/internal/FlowSummaryImpl.qll @@ -61,33 +61,36 @@ module Input implements InputSig { string encodeContent(ContentSet cs, string arg) { exists(Content c | cs = TSingletonContentSet(c) | - exists(Addressable a, int pos | - // TODO: calculate in QL - arg = a.getExtendedCanonicalPath() + "(" + pos + ")" - | - result = "Struct" and - c.(TupleFieldContent).isStructField(a, pos) - or - result = "Variant" and - c.(TupleFieldContent).isVariantField(a, pos) - ) - or - exists(Addressable a, string field | - // TODO: calculate in QL - arg = a.getExtendedCanonicalPath() + "::" + field - | - result = "Struct" and - c.(RecordFieldContent).isStructField(a, field) - or - result = "Variant" and - c.(RecordFieldContent).isVariantField(a, field) - ) - or - result = "Variant" and - c = - any(VariantInLibTupleFieldContent v | - arg = v.getExtendedCanonicalPath() + "(" + v.getPosition() + ")" + result = "Field" and + ( + exists(Addressable a, int pos | + // TODO: calculate in QL + arg = a.getExtendedCanonicalPath() + "(" + pos + ")" + | + c.(TupleFieldContent).isStructField(a, pos) + or + c.(TupleFieldContent).isVariantField(a, pos) ) + or + exists(Addressable a, string field | + // TODO: calculate in QL + arg = a.getExtendedCanonicalPath() + "::" + field + | + c.(RecordFieldContent).isStructField(a, field) + or + c.(RecordFieldContent).isVariantField(a, field) + ) + or + c = + any(VariantInLibTupleFieldContent v | + arg = v.getExtendedCanonicalPath() + "(" + v.getPosition() + ")" + ) + or + exists(int pos | + c = TTuplePositionContent(pos) and + arg = pos.toString() + ) + ) or result = "Reference" and c = TReferenceContent() and @@ -97,12 +100,6 @@ module Input implements InputSig { c = TElementContent() and arg = "" or - exists(int pos | - result = "Tuple" and - c = TTuplePositionContent(pos) and - arg = pos.toString() - ) - or result = "Future" and c = TFutureContent() and arg = "" diff --git a/rust/ql/lib/codeql/rust/dataflow/internal/ModelsAsData.qll b/rust/ql/lib/codeql/rust/dataflow/internal/ModelsAsData.qll index 21e3c9e02c8..57adae96d0e 100644 --- a/rust/ql/lib/codeql/rust/dataflow/internal/ModelsAsData.qll +++ b/rust/ql/lib/codeql/rust/dataflow/internal/ModelsAsData.qll @@ -29,13 +29,11 @@ * and/or a comma-separated list. * - `ReturnValue`: the value returned by a function call. * - `Element`: an element in a collection. - * - `Variant[v::f]`: field `f` of the variant with canonical path `v`, for example - * `Variant[crate::ihex::Record::Data::value]`. - * - `Variant[v(i)]`: position `i` inside the variant with canonical path `v`, for example - * `Variant[crate::option::Option::Some(0)]`. - * - `Struct[s::f]`: field `f` of the struct with canonical path `v`, for example - * `Struct[crate::process::Child::stdin]`. - * - `Tuple[i]`: the `i`th element of a tuple. + * - `Field[t::f]`: field `f` of the variant/struct with canonical path `t`, for example + * `Field[crate::ihex::Record::Data::value]`. + * - `Field[t(i)]`: position `i` inside the variant/struct with canonical path `v`, for example + * `Field[crate::option::Option::Some(0)]`. + * - `Field[i]`: the `i`th element of a tuple. * 4. 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/rust/ql/lib/codeql/rust/frameworks/http.model.yml b/rust/ql/lib/codeql/rust/frameworks/http.model.yml index 6fe48ca25b1..8cb7489fdf7 100644 --- a/rust/ql/lib/codeql/rust/frameworks/http.model.yml +++ b/rust/ql/lib/codeql/rust/frameworks/http.model.yml @@ -3,10 +3,10 @@ extensions: pack: codeql/rust-all extensible: sourceModel data: - - ["repo:https://github.com/hyperium/hyper:hyper", "::send_request", "ReturnValue.Future.Variant[crate::result::Result::Ok(0)]", "remote", "manual"] - - ["repo:https://github.com/hyperium/hyper:hyper", "::send_request", "ReturnValue.Future.Variant[crate::result::Result::Ok(0)]", "remote", "manual"] - - ["repo:https://github.com/hyperium/hyper:hyper", "::try_send_request", "ReturnValue.Future.Variant[crate::result::Result::Ok(0)]", "remote", "manual"] - - ["repo:https://github.com/hyperium/hyper:hyper", "::try_send_request", "ReturnValue.Future.Variant[crate::result::Result::Ok(0)]", "remote", "manual"] + - ["repo:https://github.com/hyperium/hyper:hyper", "::send_request", "ReturnValue.Future.Field[crate::result::Result::Ok(0)]", "remote", "manual"] + - ["repo:https://github.com/hyperium/hyper:hyper", "::send_request", "ReturnValue.Future.Field[crate::result::Result::Ok(0)]", "remote", "manual"] + - ["repo:https://github.com/hyperium/hyper:hyper", "::try_send_request", "ReturnValue.Future.Field[crate::result::Result::Ok(0)]", "remote", "manual"] + - ["repo:https://github.com/hyperium/hyper:hyper", "::try_send_request", "ReturnValue.Future.Field[crate::result::Result::Ok(0)]", "remote", "manual"] - ["repo:https://github.com/hyperium/hyper:hyper", "::get", "ReturnValue.Future", "remote", "manual"] - ["repo:https://github.com/hyperium/hyper:hyper", "::request", "ReturnValue.Future", "remote", "manual"] - ["repo:https://github.com/hyperium/hyper-util:hyper-util", "::get", "ReturnValue.Future", "remote", "manual"] diff --git a/rust/ql/lib/codeql/rust/frameworks/log.model.yml b/rust/ql/lib/codeql/rust/frameworks/log.model.yml index 10a530ab8f8..8634f55f239 100644 --- a/rust/ql/lib/codeql/rust/frameworks/log.model.yml +++ b/rust/ql/lib/codeql/rust/frameworks/log.model.yml @@ -13,5 +13,5 @@ extensions: - ["lang:std", "::write", "Argument[0]", "log-injection", "manual"] - ["lang:std", "::write_all", "Argument[0]", "log-injection", "manual"] - ["lang:core", "crate::panicking::panic_fmt", "Argument[0]", "log-injection", "manual"] - - ["lang:core", "crate::panicking::assert_failed", "Argument[3].Variant[crate::option::Option::Some(0)]", "log-injection", "manual"] + - ["lang:core", "crate::panicking::assert_failed", "Argument[3].Field[crate::option::Option::Some(0)]", "log-injection", "manual"] - ["lang:core", "::expect", "Argument[0]", "log-injection", "manual"] diff --git a/rust/ql/lib/codeql/rust/frameworks/reqwest.model.yml b/rust/ql/lib/codeql/rust/frameworks/reqwest.model.yml index ef0b947a3ad..34ae80e4999 100644 --- a/rust/ql/lib/codeql/rust/frameworks/reqwest.model.yml +++ b/rust/ql/lib/codeql/rust/frameworks/reqwest.model.yml @@ -3,16 +3,16 @@ extensions: pack: codeql/rust-all extensible: sourceModel data: - - ["repo:https://github.com/seanmonstar/reqwest:reqwest", "crate::get", "ReturnValue.Variant[crate::result::Result::Ok(0)]", "remote", "manual"] - - ["repo:https://github.com/seanmonstar/reqwest:reqwest", "crate::blocking::get", "ReturnValue.Variant[crate::result::Result::Ok(0)]", "remote", "manual"] + - ["repo:https://github.com/seanmonstar/reqwest:reqwest", "crate::get", "ReturnValue.Field[crate::result::Result::Ok(0)]", "remote", "manual"] + - ["repo:https://github.com/seanmonstar/reqwest:reqwest", "crate::blocking::get", "ReturnValue.Field[crate::result::Result::Ok(0)]", "remote", "manual"] - addsTo: pack: codeql/rust-all extensible: summaryModel data: - - ["repo:https://github.com/seanmonstar/reqwest:reqwest", "::text", "Argument[self]", "ReturnValue.Variant[crate::result::Result::Ok(0)]", "taint", "manual"] - - ["repo:https://github.com/seanmonstar/reqwest:reqwest", "::text_with_charset", "Argument[self]", "ReturnValue.Variant[crate::result::Result::Ok(0)]", "taint", "manual"] - - ["repo:https://github.com/seanmonstar/reqwest:reqwest", "::bytes", "Argument[self]", "ReturnValue.Variant[crate::result::Result::Ok(0)]", "taint", "manual"] - - ["repo:https://github.com/seanmonstar/reqwest:reqwest", "::chunk", "Argument[self]", "ReturnValue.Variant[crate::result::Result::Ok(0)].Variant[crate::option::Option::Some(0)]", "taint", "manual"] - - ["repo:https://github.com/seanmonstar/reqwest:reqwest", "::text", "Argument[self]", "ReturnValue.Variant[crate::result::Result::Ok(0)]", "taint", "manual"] - - ["repo:https://github.com/seanmonstar/reqwest:reqwest", "::text_with_charset", "Argument[self]", "ReturnValue.Variant[crate::result::Result::Ok(0)]", "taint", "manual"] - - ["repo:https://github.com/seanmonstar/reqwest:reqwest", "::bytes", "Argument[self]", "ReturnValue.Variant[crate::result::Result::Ok(0)]", "taint", "manual"] + - ["repo:https://github.com/seanmonstar/reqwest:reqwest", "::text", "Argument[self]", "ReturnValue.Field[crate::result::Result::Ok(0)]", "taint", "manual"] + - ["repo:https://github.com/seanmonstar/reqwest:reqwest", "::text_with_charset", "Argument[self]", "ReturnValue.Field[crate::result::Result::Ok(0)]", "taint", "manual"] + - ["repo:https://github.com/seanmonstar/reqwest:reqwest", "::bytes", "Argument[self]", "ReturnValue.Field[crate::result::Result::Ok(0)]", "taint", "manual"] + - ["repo:https://github.com/seanmonstar/reqwest:reqwest", "::chunk", "Argument[self]", "ReturnValue.Field[crate::result::Result::Ok(0)].Field[crate::option::Option::Some(0)]", "taint", "manual"] + - ["repo:https://github.com/seanmonstar/reqwest:reqwest", "::text", "Argument[self]", "ReturnValue.Field[crate::result::Result::Ok(0)]", "taint", "manual"] + - ["repo:https://github.com/seanmonstar/reqwest:reqwest", "::text_with_charset", "Argument[self]", "ReturnValue.Field[crate::result::Result::Ok(0)]", "taint", "manual"] + - ["repo:https://github.com/seanmonstar/reqwest:reqwest", "::bytes", "Argument[self]", "ReturnValue.Field[crate::result::Result::Ok(0)]", "taint", "manual"] diff --git a/rust/ql/lib/codeql/rust/frameworks/rusqlite.model.yml b/rust/ql/lib/codeql/rust/frameworks/rusqlite.model.yml index 4b8adcc16e9..0d44bbdc9a3 100644 --- a/rust/ql/lib/codeql/rust/frameworks/rusqlite.model.yml +++ b/rust/ql/lib/codeql/rust/frameworks/rusqlite.model.yml @@ -14,7 +14,7 @@ extensions: pack: codeql/rust-all extensible: sourceModel data: - - ["repo:https://github.com/rusqlite/rusqlite:rusqlite", "::get", "ReturnValue.Variant[crate::result::Result::Ok(0)]", "database", "manual"] + - ["repo:https://github.com/rusqlite/rusqlite:rusqlite", "::get", "ReturnValue.Field[crate::result::Result::Ok(0)]", "database", "manual"] - ["repo:https://github.com/rusqlite/rusqlite:rusqlite", "::get_unwrap", "ReturnValue", "database", "manual"] - - ["repo:https://github.com/rusqlite/rusqlite:rusqlite", "::get_ref", "ReturnValue.Variant[crate::result::Result::Ok(0)]", "database", "manual"] + - ["repo:https://github.com/rusqlite/rusqlite:rusqlite", "::get_ref", "ReturnValue.Field[crate::result::Result::Ok(0)]", "database", "manual"] - ["repo:https://github.com/rusqlite/rusqlite:rusqlite", "::get_ref_unwrap", "ReturnValue", "database", "manual"] diff --git a/rust/ql/lib/codeql/rust/frameworks/stdlib/env.model.yml b/rust/ql/lib/codeql/rust/frameworks/stdlib/env.model.yml index 1feac4b6171..9e579c8c4de 100644 --- a/rust/ql/lib/codeql/rust/frameworks/stdlib/env.model.yml +++ b/rust/ql/lib/codeql/rust/frameworks/stdlib/env.model.yml @@ -5,10 +5,10 @@ extensions: data: - ["lang:std", "crate::env::args", "ReturnValue.Element", "command-line-source", "manual"] - ["lang:std", "crate::env::args_os", "ReturnValue.Element", "command-line-source", "manual"] - - ["lang:std", "crate::env::current_dir", "ReturnValue.Variant[crate::result::Result::Ok(0)]", "command-line-source", "manual"] - - ["lang:std", "crate::env::current_exe", "ReturnValue.Variant[crate::result::Result::Ok(0)]", "command-line-source", "manual"] - - ["lang:std", "crate::env::home_dir", "ReturnValue.Variant[crate::option::Option::Some(0)]", "command-line-source", "manual"] - - ["lang:std", "crate::env::var", "ReturnValue.Variant[crate::result::Result::Ok(0)]", "environment-source", "manual"] - - ["lang:std", "crate::env::var_os", "ReturnValue.Variant[crate::option::Option::Some(0)]", "environment-source", "manual"] + - ["lang:std", "crate::env::current_dir", "ReturnValue.Field[crate::result::Result::Ok(0)]", "command-line-source", "manual"] + - ["lang:std", "crate::env::current_exe", "ReturnValue.Field[crate::result::Result::Ok(0)]", "command-line-source", "manual"] + - ["lang:std", "crate::env::home_dir", "ReturnValue.Field[crate::option::Option::Some(0)]", "command-line-source", "manual"] + - ["lang:std", "crate::env::var", "ReturnValue.Field[crate::result::Result::Ok(0)]", "environment-source", "manual"] + - ["lang:std", "crate::env::var_os", "ReturnValue.Field[crate::option::Option::Some(0)]", "environment-source", "manual"] - ["lang:std", "crate::env::vars", "ReturnValue.Element", "environment-source", "manual"] - ["lang:std", "crate::env::vars_os", "ReturnValue.Element", "environment-source", "manual"] diff --git a/rust/ql/lib/codeql/rust/frameworks/stdlib/lang-core.model.yml b/rust/ql/lib/codeql/rust/frameworks/stdlib/lang-core.model.yml index f6a379d0d0c..ceaa836fed8 100644 --- a/rust/ql/lib/codeql/rust/frameworks/stdlib/lang-core.model.yml +++ b/rust/ql/lib/codeql/rust/frameworks/stdlib/lang-core.model.yml @@ -8,22 +8,22 @@ extensions: # Hint - ["lang:core", "crate::hint::must_use", "Argument[0]", "ReturnValue", "value", "manual"] # Iterator - - ["lang:core", "crate::iter::traits::iterator::Iterator::nth", "Argument[self].Element", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "manual"] + - ["lang:core", "crate::iter::traits::iterator::Iterator::nth", "Argument[self].Element", "ReturnValue.Field[crate::option::Option::Some(0)]", "value", "manual"] - ["lang:core", "crate::iter::traits::iterator::Iterator::collect", "Argument[self].Element", "ReturnValue.Element", "value", "manual"] # Option - - ["lang:core", "::expect", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "manual"] + - ["lang:core", "::expect", "Argument[self].Field[crate::option::Option::Some(0)]", "ReturnValue", "value", "manual"] # Result - - ["lang:core", "::unwrap", "Argument[self].Variant[crate::result::Result::Ok(0)]", "ReturnValue", "value", "manual"] - - ["lang:core", "::unwrap_or", "Argument[self].Variant[crate::result::Result::Ok(0)]", "ReturnValue", "value", "manual"] + - ["lang:core", "::unwrap", "Argument[self].Field[crate::result::Result::Ok(0)]", "ReturnValue", "value", "manual"] + - ["lang:core", "::unwrap_or", "Argument[self].Field[crate::result::Result::Ok(0)]", "ReturnValue", "value", "manual"] - ["lang:core", "::unwrap_or", "Argument[0]", "ReturnValue", "value", "manual"] - - ["lang:core", "::unwrap_or_default", "Argument[self].Variant[crate::result::Result::Ok(0)]", "ReturnValue", "value", "manual"] - - ["lang:core", "::unwrap_or_else", "Argument[self].Variant[crate::result::Result::Ok(0)]", "ReturnValue", "value", "manual"] + - ["lang:core", "::unwrap_or_default", "Argument[self].Field[crate::result::Result::Ok(0)]", "ReturnValue", "value", "manual"] + - ["lang:core", "::unwrap_or_else", "Argument[self].Field[crate::result::Result::Ok(0)]", "ReturnValue", "value", "manual"] - ["lang:core", "::unwrap_or_else", "Argument[0].ReturnValue", "ReturnValue", "value", "manual"] - - ["lang:core", "::unwrap_unchecked", "Argument[self].Variant[crate::result::Result::Ok(0)]", "ReturnValue", "value", "manual"] - - ["lang:core", "::unwrap_err", "Argument[self].Variant[crate::result::Result::Err(0)]", "ReturnValue", "value", "manual"] - - ["lang:core", "::unwrap_err_unchecked", "Argument[self].Variant[crate::result::Result::Err(0)]", "ReturnValue", "value", "manual"] - - ["lang:core", "::expect", "Argument[self].Variant[crate::result::Result::Ok(0)]", "ReturnValue", "value", "manual"] - - ["lang:core", "::expect_err", "Argument[self].Variant[crate::result::Result::Err(0)]", "ReturnValue", "value", "manual"] + - ["lang:core", "::unwrap_unchecked", "Argument[self].Field[crate::result::Result::Ok(0)]", "ReturnValue", "value", "manual"] + - ["lang:core", "::unwrap_err", "Argument[self].Field[crate::result::Result::Err(0)]", "ReturnValue", "value", "manual"] + - ["lang:core", "::unwrap_err_unchecked", "Argument[self].Field[crate::result::Result::Err(0)]", "ReturnValue", "value", "manual"] + - ["lang:core", "::expect", "Argument[self].Field[crate::result::Result::Ok(0)]", "ReturnValue", "value", "manual"] + - ["lang:core", "::expect_err", "Argument[self].Field[crate::result::Result::Err(0)]", "ReturnValue", "value", "manual"] # String - ["lang:alloc", "::as_str", "Argument[self]", "ReturnValue", "taint", "manual"] - ["lang:alloc", "::as_bytes", "Argument[self]", "ReturnValue", "taint", "manual"] diff --git a/rust/ql/lib/codeql/rust/frameworks/tokio-postgres.model.yml b/rust/ql/lib/codeql/rust/frameworks/tokio-postgres.model.yml index 77c13f705dc..e057efe84aa 100644 --- a/rust/ql/lib/codeql/rust/frameworks/tokio-postgres.model.yml +++ b/rust/ql/lib/codeql/rust/frameworks/tokio-postgres.model.yml @@ -21,4 +21,4 @@ extensions: extensible: sourceModel data: - ["repo:https://github.com/sfackler/rust-postgres:tokio-postgres", "::get", "ReturnValue", "database", "manual"] - - ["repo:https://github.com/sfackler/rust-postgres:tokio-postgres", "::try_get", "ReturnValue.Variant[crate::result::Result::Ok(0)]", "database", "manual"] + - ["repo:https://github.com/sfackler/rust-postgres:tokio-postgres", "::try_get", "ReturnValue.Field[crate::result::Result::Ok(0)]", "database", "manual"] diff --git a/rust/ql/lib/ext/generated/option/lang__core.model.yml b/rust/ql/lib/ext/generated/option/lang__core.model.yml index 6c9596c0933..1d533dac2bc 100644 --- a/rust/ql/lib/ext/generated/option/lang__core.model.yml +++ b/rust/ql/lib/ext/generated/option/lang__core.model.yml @@ -4,62 +4,62 @@ extensions: pack: codeql/rust-all extensible: summaryModel data: - - ["lang:core", "::clone", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] - - ["lang:core", "::from", "Argument[0].Reference.Variant[crate::option::Option::Some(0)]", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] - - ["lang:core", "::from", "Argument[0]", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::clone", "Argument[self].Field[crate::option::Option::Some(0)]", "ReturnValue.Field[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::from", "Argument[0].Reference.Field[crate::option::Option::Some(0)]", "ReturnValue.Field[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::from", "Argument[0]", "ReturnValue.Field[crate::option::Option::Some(0)]", "value", "dfc-generated"] - ["lang:core", "::and", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["lang:core", "::and_then", "Argument[0].ReturnValue", "ReturnValue", "value", "dfc-generated"] - - ["lang:core", "::and_then", "Argument[self].Variant[crate::option::Option::Some(0)]", "Argument[0].Parameter[0]", "value", "dfc-generated"] - - ["lang:core", "::as_mut", "Argument[self].Reference.Variant[crate::option::Option::Some(0)]", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] - - ["lang:core", "::as_ref", "Argument[self].Reference.Variant[crate::option::Option::Some(0)]", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] - - ["lang:core", "::cloned", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] - - ["lang:core", "::copied", "Argument[self].Variant[crate::option::Option::Some(0)].Reference", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] - - ["lang:core", "::flatten", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] - - ["lang:core", "::get_or_insert", "Argument[0]", "Argument[self].Reference.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::and_then", "Argument[self].Field[crate::option::Option::Some(0)]", "Argument[0].Parameter[0]", "value", "dfc-generated"] + - ["lang:core", "::as_mut", "Argument[self].Reference.Field[crate::option::Option::Some(0)]", "ReturnValue.Field[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::as_ref", "Argument[self].Reference.Field[crate::option::Option::Some(0)]", "ReturnValue.Field[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::cloned", "Argument[self].Field[crate::option::Option::Some(0)]", "ReturnValue.Field[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::copied", "Argument[self].Field[crate::option::Option::Some(0)].Reference", "ReturnValue.Field[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::flatten", "Argument[self].Field[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::get_or_insert", "Argument[0]", "Argument[self].Reference.Field[crate::option::Option::Some(0)]", "value", "dfc-generated"] - ["lang:core", "::get_or_insert", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["lang:core", "::get_or_insert", "Argument[self].Reference.Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] - - ["lang:core", "::get_or_insert_default", "Argument[self].Reference.Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] - - ["lang:core", "::get_or_insert_with", "Argument[self].Reference.Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] - - ["lang:core", "::insert", "Argument[0]", "Argument[self].Reference.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::get_or_insert", "Argument[self].Reference.Field[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::get_or_insert_default", "Argument[self].Reference.Field[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::get_or_insert_with", "Argument[self].Reference.Field[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::insert", "Argument[0]", "Argument[self].Reference.Field[crate::option::Option::Some(0)]", "value", "dfc-generated"] - ["lang:core", "::insert", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["lang:core", "::insert", "Argument[self].Reference.Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::insert", "Argument[self].Reference.Field[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] - ["lang:core", "::inspect", "Argument[self]", "ReturnValue", "value", "dfc-generated"] - ["lang:core", "::is_none_or", "Argument[0].ReturnValue", "ReturnValue", "value", "dfc-generated"] - - ["lang:core", "::is_none_or", "Argument[self].Variant[crate::option::Option::Some(0)]", "Argument[0].Parameter[0]", "value", "dfc-generated"] + - ["lang:core", "::is_none_or", "Argument[self].Field[crate::option::Option::Some(0)]", "Argument[0].Parameter[0]", "value", "dfc-generated"] - ["lang:core", "::is_some_and", "Argument[0].ReturnValue", "ReturnValue", "value", "dfc-generated"] - - ["lang:core", "::is_some_and", "Argument[self].Variant[crate::option::Option::Some(0)]", "Argument[0].Parameter[0]", "value", "dfc-generated"] - - ["lang:core", "::map", "Argument[0].ReturnValue", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] - - ["lang:core", "::map", "Argument[self].Variant[crate::option::Option::Some(0)]", "Argument[0].Parameter[0]", "value", "dfc-generated"] + - ["lang:core", "::is_some_and", "Argument[self].Field[crate::option::Option::Some(0)]", "Argument[0].Parameter[0]", "value", "dfc-generated"] + - ["lang:core", "::map", "Argument[0].ReturnValue", "ReturnValue.Field[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::map", "Argument[self].Field[crate::option::Option::Some(0)]", "Argument[0].Parameter[0]", "value", "dfc-generated"] - ["lang:core", "::map_or", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["lang:core", "::map_or", "Argument[1].ReturnValue", "ReturnValue", "value", "dfc-generated"] - - ["lang:core", "::map_or", "Argument[self].Variant[crate::option::Option::Some(0)]", "Argument[1].Parameter[0]", "value", "dfc-generated"] + - ["lang:core", "::map_or", "Argument[self].Field[crate::option::Option::Some(0)]", "Argument[1].Parameter[0]", "value", "dfc-generated"] - ["lang:core", "::map_or_else", "Argument[0].ReturnValue", "ReturnValue", "value", "dfc-generated"] - ["lang:core", "::map_or_else", "Argument[1].ReturnValue", "ReturnValue", "value", "dfc-generated"] - - ["lang:core", "::map_or_else", "Argument[self].Variant[crate::option::Option::Some(0)]", "Argument[1].Parameter[0]", "value", "dfc-generated"] - - ["lang:core", "::ok_or", "Argument[0]", "ReturnValue.Variant[crate::result::Result::Err(0)]", "value", "dfc-generated"] - - ["lang:core", "::ok_or", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue.Variant[crate::result::Result::Ok(0)]", "value", "dfc-generated"] - - ["lang:core", "::ok_or_else", "Argument[0].ReturnValue", "ReturnValue.Variant[crate::result::Result::Err(0)]", "value", "dfc-generated"] - - ["lang:core", "::ok_or_else", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue.Variant[crate::result::Result::Ok(0)]", "value", "dfc-generated"] + - ["lang:core", "::map_or_else", "Argument[self].Field[crate::option::Option::Some(0)]", "Argument[1].Parameter[0]", "value", "dfc-generated"] + - ["lang:core", "::ok_or", "Argument[0]", "ReturnValue.Field[crate::result::Result::Err(0)]", "value", "dfc-generated"] + - ["lang:core", "::ok_or", "Argument[self].Field[crate::option::Option::Some(0)]", "ReturnValue.Field[crate::result::Result::Ok(0)]", "value", "dfc-generated"] + - ["lang:core", "::ok_or_else", "Argument[0].ReturnValue", "ReturnValue.Field[crate::result::Result::Err(0)]", "value", "dfc-generated"] + - ["lang:core", "::ok_or_else", "Argument[self].Field[crate::option::Option::Some(0)]", "ReturnValue.Field[crate::result::Result::Ok(0)]", "value", "dfc-generated"] - ["lang:core", "::or", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["lang:core", "::or", "Argument[self]", "ReturnValue", "value", "dfc-generated"] - ["lang:core", "::or_else", "Argument[0].ReturnValue", "ReturnValue", "value", "dfc-generated"] - ["lang:core", "::or_else", "Argument[self]", "ReturnValue", "value", "dfc-generated"] - - ["lang:core", "::take_if", "Argument[self].Reference.Variant[crate::option::Option::Some(0)]", "Argument[0].Parameter[0]", "value", "dfc-generated"] - - ["lang:core", "::transpose", "Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Err(0)]", "ReturnValue.Variant[crate::result::Result::Err(0)]", "value", "dfc-generated"] - - ["lang:core", "::transpose", "Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Ok(0)]", "ReturnValue.Variant[crate::result::Result::Ok(0)].Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] - - ["lang:core", "::unwrap", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::take_if", "Argument[self].Reference.Field[crate::option::Option::Some(0)]", "Argument[0].Parameter[0]", "value", "dfc-generated"] + - ["lang:core", "::transpose", "Argument[self].Field[crate::option::Option::Some(0)].Field[crate::result::Result::Err(0)]", "ReturnValue.Field[crate::result::Result::Err(0)]", "value", "dfc-generated"] + - ["lang:core", "::transpose", "Argument[self].Field[crate::option::Option::Some(0)].Field[crate::result::Result::Ok(0)]", "ReturnValue.Field[crate::result::Result::Ok(0)].Field[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::unwrap", "Argument[self].Field[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] - ["lang:core", "::unwrap_or", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["lang:core", "::unwrap_or", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] - - ["lang:core", "::unwrap_or_default", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::unwrap_or", "Argument[self].Field[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::unwrap_or_default", "Argument[self].Field[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] - ["lang:core", "::unwrap_or_else", "Argument[0].ReturnValue", "ReturnValue", "value", "dfc-generated"] - - ["lang:core", "::unwrap_or_else", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] - - ["lang:core", "::unwrap_unchecked", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] - - ["lang:core", "::unzip", "Argument[self].Variant[crate::option::Option::Some(0)].Tuple[0]", "ReturnValue.Tuple[0].Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] - - ["lang:core", "::unzip", "Argument[self].Variant[crate::option::Option::Some(0)].Tuple[1]", "ReturnValue.Tuple[1].Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::unwrap_or_else", "Argument[self].Field[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::unwrap_unchecked", "Argument[self].Field[crate::option::Option::Some(0)]", "ReturnValue", "value", "dfc-generated"] + - ["lang:core", "::unzip", "Argument[self].Field[crate::option::Option::Some(0)].Field[0]", "ReturnValue.Field[0].Field[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::unzip", "Argument[self].Field[crate::option::Option::Some(0)].Field[1]", "ReturnValue.Field[1].Field[crate::option::Option::Some(0)]", "value", "dfc-generated"] - ["lang:core", "::xor", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["lang:core", "::xor", "Argument[self]", "ReturnValue", "value", "dfc-generated"] - - ["lang:core", "::zip", "Argument[0].Variant[crate::option::Option::Some(0)]", "ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[1]", "value", "dfc-generated"] - - ["lang:core", "::zip", "Argument[self].Variant[crate::option::Option::Some(0)]", "ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[0]", "value", "dfc-generated"] - - ["lang:core", "::zip_with", "Argument[0].Variant[crate::option::Option::Some(0)]", "Argument[1].Parameter[1]", "value", "dfc-generated"] - - ["lang:core", "::zip_with", "Argument[1].ReturnValue", "ReturnValue.Variant[crate::option::Option::Some(0)]", "value", "dfc-generated"] - - ["lang:core", "::zip_with", "Argument[self].Variant[crate::option::Option::Some(0)]", "Argument[1].Parameter[0]", "value", "dfc-generated"] + - ["lang:core", "::zip", "Argument[0].Field[crate::option::Option::Some(0)]", "ReturnValue.Field[crate::option::Option::Some(0)].Field[1]", "value", "dfc-generated"] + - ["lang:core", "::zip", "Argument[self].Field[crate::option::Option::Some(0)]", "ReturnValue.Field[crate::option::Option::Some(0)].Field[0]", "value", "dfc-generated"] + - ["lang:core", "::zip_with", "Argument[0].Field[crate::option::Option::Some(0)]", "Argument[1].Parameter[1]", "value", "dfc-generated"] + - ["lang:core", "::zip_with", "Argument[1].ReturnValue", "ReturnValue.Field[crate::option::Option::Some(0)]", "value", "dfc-generated"] + - ["lang:core", "::zip_with", "Argument[self].Field[crate::option::Option::Some(0)]", "Argument[1].Parameter[0]", "value", "dfc-generated"] diff --git a/rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected b/rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected index f14830bb3d3..6e2305ce467 100644 --- a/rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected +++ b/rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected @@ -1,20 +1,20 @@ localStep -| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::and_then | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::and_then | MaD:7 | -| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::is_none_or | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_none_or | MaD:24 | -| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::is_some_and | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_some_and | MaD:26 | -| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::map | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map | MaD:28 | -| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::take_if | file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::take_if | MaD:43 | -| file://:0:0:0:0 | [post] [summary] to write: Argument[1].Parameter[0] in lang:core::_::::map_or | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or | MaD:31 | -| file://:0:0:0:0 | [post] [summary] to write: Argument[1].Parameter[0] in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or_else | MaD:34 | -| file://:0:0:0:0 | [post] [summary] to write: Argument[1].Parameter[0] in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | MaD:61 | -| file://:0:0:0:0 | [post] [summary] to write: Argument[1].Parameter[1] in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | MaD:59 | -| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::from | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::from | MaD:4 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::and_then | file://:0:0:0:0 | [summary] to write: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::and_then | MaD:7 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::is_none_or | file://:0:0:0:0 | [summary] to write: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::is_none_or | MaD:24 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::is_some_and | file://:0:0:0:0 | [summary] to write: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::is_some_and | MaD:26 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::map | file://:0:0:0:0 | [summary] to write: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::map | MaD:28 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[0].Parameter[0] in lang:core::_::::take_if | file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::take_if | MaD:43 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[1].Parameter[0] in lang:core::_::::map_or | file://:0:0:0:0 | [summary] to write: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::map_or | MaD:31 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[1].Parameter[0] in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::map_or_else | MaD:34 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[1].Parameter[0] in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::zip_with | MaD:61 | +| file://:0:0:0:0 | [post] [summary] to write: Argument[1].Parameter[1] in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[0].Field[crate::option::Option::Some(0)] in lang:core::_::::zip_with | MaD:59 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::from | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::from | MaD:4 | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::and | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::and | MaD:5 | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::and_then | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::and_then | MaD:6 | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::and_then | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::and_then | MaD:7 | -| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::get_or_insert | file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert | MaD:14 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::get_or_insert | file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert | MaD:14 | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::get_or_insert | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::get_or_insert | MaD:15 | -| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::insert | file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::insert | MaD:19 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::insert | file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::insert | MaD:19 | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::insert | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::insert | MaD:20 | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::is_none_or | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::is_none_or | MaD:23 | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::is_none_or | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::is_none_or | MaD:24 | @@ -24,7 +24,7 @@ localStep | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::map | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::map | MaD:28 | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::map_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::map_or | MaD:29 | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::map_or_else | MaD:32 | -| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::ok_or | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Err(0)] in lang:core::_::::ok_or | MaD:35 | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::ok_or | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Err(0)] in lang:core::_::::ok_or | MaD:35 | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::ok_or_else | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::ok_or_else | MaD:37 | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::or | MaD:39 | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::or_else | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[closure self] in lang:core::_::::or_else | MaD:41 | @@ -46,63 +46,63 @@ localStep | file://:0:0:0:0 | [summary param] self in lang:core::_::::or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::or | MaD:40 | | file://:0:0:0:0 | [summary param] self in lang:core::_::::or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::or_else | MaD:42 | | file://:0:0:0:0 | [summary param] self in lang:core::_::::xor | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::xor | MaD:56 | -| file://:0:0:0:0 | [summary] read: Argument[0].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::from | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::from | MaD:3 | +| file://:0:0:0:0 | [summary] read: Argument[0].Field[crate::option::Option::Some(0)] in lang:core::_::::zip | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)].Field[1] in lang:core::_::::zip | MaD:57 | +| file://:0:0:0:0 | [summary] read: Argument[0].Field[crate::option::Option::Some(0)] in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[1] in lang:core::_::::zip_with | MaD:59 | +| file://:0:0:0:0 | [summary] read: Argument[0].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::from | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::from | MaD:3 | | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::and_then | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::and_then | MaD:6 | | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::is_none_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::is_none_or | MaD:23 | | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::is_some_and | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::is_some_and | MaD:25 | -| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::map | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::map | MaD:27 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::map | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::map | MaD:27 | | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::map_or_else | MaD:32 | -| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::ok_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Err(0)] in lang:core::_::::ok_or_else | MaD:37 | +| file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::ok_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Err(0)] in lang:core::_::::ok_or_else | MaD:37 | | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::or_else | MaD:41 | | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:50 | | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:70 | -| file://:0:0:0:0 | [summary] read: Argument[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[1] in lang:core::_::::zip | MaD:57 | -| file://:0:0:0:0 | [summary] read: Argument[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[1] in lang:core::_::::zip_with | MaD:59 | | file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::map_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::map_or | MaD:30 | | file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::map_or_else | MaD:33 | -| file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | MaD:60 | +| file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::zip_with | MaD:60 | | file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::collect | file://:0:0:0:0 | [summary] to write: ReturnValue.Element in lang:core::_::crate::iter::traits::iterator::Iterator::collect | MaD:74 | -| file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::nth | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::crate::iter::traits::iterator::Iterator::nth | MaD:75 | -| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_mut | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_mut | MaD:8 | -| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_ref | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_ref | MaD:9 | -| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::get_or_insert | MaD:16 | -| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert_default | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::get_or_insert_default | MaD:17 | -| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert_with | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::get_or_insert_with | MaD:18 | -| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::insert | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::insert | MaD:21 | -| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::take_if | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::take_if | MaD:43 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::clone | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::clone | MaD:2 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::and_then | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::and_then | MaD:7 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::cloned | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::cloned | MaD:10 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::expect | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::expect | MaD:12 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::flatten | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::flatten | MaD:13 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_none_or | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::is_none_or | MaD:24 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_some_and | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::is_some_and | MaD:26 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::map | MaD:28 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[0] in lang:core::_::::map_or | MaD:31 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[0] in lang:core::_::::map_or_else | MaD:34 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::ok_or | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in lang:core::_::::ok_or | MaD:36 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::ok_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in lang:core::_::::ok_or_else | MaD:38 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap | MaD:46 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:48 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_default | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_default | MaD:49 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:51 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_unchecked | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_unchecked | MaD:52 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[0] in lang:core::_::::zip | MaD:58 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[0] in lang:core::_::::zip_with | MaD:61 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Reference in lang:core::_::::copied | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::copied | MaD:11 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Tuple[0] in lang:core::_::::unzip | file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | MaD:53 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Tuple[1] in lang:core::_::::unzip | file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[1].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | MaD:54 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Err(0)] in lang:core::_::::transpose | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Err(0)] in lang:core::_::::transpose | MaD:44 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Ok(0)] in lang:core::_::::transpose | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)].Variant[crate::option::Option::Some(0)] in lang:core::_::::transpose | MaD:45 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::expect_err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::expect_err | MaD:63 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::unwrap_err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_err | MaD:65 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::unwrap_err_unchecked | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_err_unchecked | MaD:66 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::expect | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::expect | MaD:62 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap | MaD:64 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:68 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or_default | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_default | MaD:69 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:71 | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_unchecked | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_unchecked | MaD:72 | +| file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::nth | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::crate::iter::traits::iterator::Iterator::nth | MaD:75 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::clone | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::clone | MaD:2 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::and_then | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::and_then | MaD:7 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::cloned | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::cloned | MaD:10 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::expect | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::expect | MaD:12 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::flatten | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::flatten | MaD:13 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::is_none_or | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::is_none_or | MaD:24 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::is_some_and | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::is_some_and | MaD:26 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::map | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::map | MaD:28 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::map_or | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[0] in lang:core::_::::map_or | MaD:31 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::map_or_else | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[0] in lang:core::_::::map_or_else | MaD:34 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::ok_or | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in lang:core::_::::ok_or | MaD:36 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::ok_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in lang:core::_::::ok_or_else | MaD:38 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::unwrap | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap | MaD:46 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:48 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_default | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_default | MaD:49 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:51 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::unwrap_unchecked | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_unchecked | MaD:52 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::zip | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)].Field[0] in lang:core::_::::zip | MaD:58 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::zip_with | file://:0:0:0:0 | [summary] to write: Argument[1].Parameter[0] in lang:core::_::::zip_with | MaD:61 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)].Field[0] in lang:core::_::::unzip | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[0].Field[crate::option::Option::Some(0)] in lang:core::_::::unzip | MaD:53 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)].Field[1] in lang:core::_::::unzip | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[1].Field[crate::option::Option::Some(0)] in lang:core::_::::unzip | MaD:54 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)].Field[crate::result::Result::Err(0)] in lang:core::_::::transpose | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Err(0)] in lang:core::_::::transpose | MaD:44 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)].Field[crate::result::Result::Ok(0)] in lang:core::_::::transpose | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)].Field[crate::option::Option::Some(0)] in lang:core::_::::transpose | MaD:45 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)].Reference in lang:core::_::::copied | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::copied | MaD:11 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::result::Result::Err(0)] in lang:core::_::::expect_err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::expect_err | MaD:63 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::result::Result::Err(0)] in lang:core::_::::unwrap_err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_err | MaD:65 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::result::Result::Err(0)] in lang:core::_::::unwrap_err_unchecked | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_err_unchecked | MaD:66 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::result::Result::Ok(0)] in lang:core::_::::expect | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::expect | MaD:62 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::result::Result::Ok(0)] in lang:core::_::::unwrap | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap | MaD:64 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or | MaD:68 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or_default | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_default | MaD:69 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or_else | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_or_else | MaD:71 | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_unchecked | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unwrap_unchecked | MaD:72 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::as_mut | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::as_mut | MaD:8 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::as_ref | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::as_ref | MaD:9 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::get_or_insert | MaD:16 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert_default | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::get_or_insert_default | MaD:17 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert_with | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::get_or_insert_with | MaD:18 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::insert | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::insert | MaD:21 | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::take_if | file://:0:0:0:0 | [summary] to write: Argument[0].Parameter[0] in lang:core::_::::take_if | MaD:43 | | main.rs:3:11:3:11 | [SSA] i | main.rs:4:12:4:12 | i | | | main.rs:3:11:3:11 | i | main.rs:3:11:3:11 | [SSA] i | | | main.rs:3:11:3:16 | ...: i64 | main.rs:3:11:3:11 | i | | @@ -619,127 +619,127 @@ localStep | main.rs:495:36:495:41 | ...::new(...) | main.rs:495:36:495:41 | MacroExpr | | models | 1 | Sink: lang:std; crate::io::stdio::_print; log-injection; Argument[0] | -| 2 | Summary: lang:core; ::clone; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | -| 3 | Summary: lang:core; ::from; Argument[0].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | -| 4 | Summary: lang:core; ::from; Argument[0]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 2 | Summary: lang:core; ::clone; Argument[self].Field[crate::option::Option::Some(0)]; ReturnValue.Field[crate::option::Option::Some(0)]; value | +| 3 | Summary: lang:core; ::from; Argument[0].Reference.Field[crate::option::Option::Some(0)]; ReturnValue.Field[crate::option::Option::Some(0)]; value | +| 4 | Summary: lang:core; ::from; Argument[0]; ReturnValue.Field[crate::option::Option::Some(0)]; value | | 5 | Summary: lang:core; ::and; Argument[0]; ReturnValue; value | | 6 | Summary: lang:core; ::and_then; Argument[0].ReturnValue; ReturnValue; value | -| 7 | Summary: lang:core; ::and_then; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | -| 8 | Summary: lang:core; ::as_mut; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | -| 9 | Summary: lang:core; ::as_ref; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | -| 10 | Summary: lang:core; ::cloned; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | -| 11 | Summary: lang:core; ::copied; Argument[self].Variant[crate::option::Option::Some(0)].Reference; ReturnValue.Variant[crate::option::Option::Some(0)]; value | -| 12 | Summary: lang:core; ::expect; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 13 | Summary: lang:core; ::flatten; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 14 | Summary: lang:core; ::get_or_insert; Argument[0]; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; value | +| 7 | Summary: lang:core; ::and_then; Argument[self].Field[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | +| 8 | Summary: lang:core; ::as_mut; Argument[self].Reference.Field[crate::option::Option::Some(0)]; ReturnValue.Field[crate::option::Option::Some(0)]; value | +| 9 | Summary: lang:core; ::as_ref; Argument[self].Reference.Field[crate::option::Option::Some(0)]; ReturnValue.Field[crate::option::Option::Some(0)]; value | +| 10 | Summary: lang:core; ::cloned; Argument[self].Field[crate::option::Option::Some(0)]; ReturnValue.Field[crate::option::Option::Some(0)]; value | +| 11 | Summary: lang:core; ::copied; Argument[self].Field[crate::option::Option::Some(0)].Reference; ReturnValue.Field[crate::option::Option::Some(0)]; value | +| 12 | Summary: lang:core; ::expect; Argument[self].Field[crate::option::Option::Some(0)]; ReturnValue; value | +| 13 | Summary: lang:core; ::flatten; Argument[self].Field[crate::option::Option::Some(0)]; ReturnValue; value | +| 14 | Summary: lang:core; ::get_or_insert; Argument[0]; Argument[self].Reference.Field[crate::option::Option::Some(0)]; value | | 15 | Summary: lang:core; ::get_or_insert; Argument[0]; ReturnValue; value | -| 16 | Summary: lang:core; ::get_or_insert; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 17 | Summary: lang:core; ::get_or_insert_default; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 18 | Summary: lang:core; ::get_or_insert_with; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 19 | Summary: lang:core; ::insert; Argument[0]; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; value | +| 16 | Summary: lang:core; ::get_or_insert; Argument[self].Reference.Field[crate::option::Option::Some(0)]; ReturnValue; value | +| 17 | Summary: lang:core; ::get_or_insert_default; Argument[self].Reference.Field[crate::option::Option::Some(0)]; ReturnValue; value | +| 18 | Summary: lang:core; ::get_or_insert_with; Argument[self].Reference.Field[crate::option::Option::Some(0)]; ReturnValue; value | +| 19 | Summary: lang:core; ::insert; Argument[0]; Argument[self].Reference.Field[crate::option::Option::Some(0)]; value | | 20 | Summary: lang:core; ::insert; Argument[0]; ReturnValue; value | -| 21 | Summary: lang:core; ::insert; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 21 | Summary: lang:core; ::insert; Argument[self].Reference.Field[crate::option::Option::Some(0)]; ReturnValue; value | | 22 | Summary: lang:core; ::inspect; Argument[self]; ReturnValue; value | | 23 | Summary: lang:core; ::is_none_or; Argument[0].ReturnValue; ReturnValue; value | -| 24 | Summary: lang:core; ::is_none_or; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | +| 24 | Summary: lang:core; ::is_none_or; Argument[self].Field[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | | 25 | Summary: lang:core; ::is_some_and; Argument[0].ReturnValue; ReturnValue; value | -| 26 | Summary: lang:core; ::is_some_and; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | -| 27 | Summary: lang:core; ::map; Argument[0].ReturnValue; ReturnValue.Variant[crate::option::Option::Some(0)]; value | -| 28 | Summary: lang:core; ::map; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | +| 26 | Summary: lang:core; ::is_some_and; Argument[self].Field[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | +| 27 | Summary: lang:core; ::map; Argument[0].ReturnValue; ReturnValue.Field[crate::option::Option::Some(0)]; value | +| 28 | Summary: lang:core; ::map; Argument[self].Field[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | | 29 | Summary: lang:core; ::map_or; Argument[0]; ReturnValue; value | | 30 | Summary: lang:core; ::map_or; Argument[1].ReturnValue; ReturnValue; value | -| 31 | Summary: lang:core; ::map_or; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[1].Parameter[0]; value | +| 31 | Summary: lang:core; ::map_or; Argument[self].Field[crate::option::Option::Some(0)]; Argument[1].Parameter[0]; value | | 32 | Summary: lang:core; ::map_or_else; Argument[0].ReturnValue; ReturnValue; value | | 33 | Summary: lang:core; ::map_or_else; Argument[1].ReturnValue; ReturnValue; value | -| 34 | Summary: lang:core; ::map_or_else; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[1].Parameter[0]; value | -| 35 | Summary: lang:core; ::ok_or; Argument[0]; ReturnValue.Variant[crate::result::Result::Err(0)]; value | -| 36 | Summary: lang:core; ::ok_or; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::result::Result::Ok(0)]; value | -| 37 | Summary: lang:core; ::ok_or_else; Argument[0].ReturnValue; ReturnValue.Variant[crate::result::Result::Err(0)]; value | -| 38 | Summary: lang:core; ::ok_or_else; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::result::Result::Ok(0)]; value | +| 34 | Summary: lang:core; ::map_or_else; Argument[self].Field[crate::option::Option::Some(0)]; Argument[1].Parameter[0]; value | +| 35 | Summary: lang:core; ::ok_or; Argument[0]; ReturnValue.Field[crate::result::Result::Err(0)]; value | +| 36 | Summary: lang:core; ::ok_or; Argument[self].Field[crate::option::Option::Some(0)]; ReturnValue.Field[crate::result::Result::Ok(0)]; value | +| 37 | Summary: lang:core; ::ok_or_else; Argument[0].ReturnValue; ReturnValue.Field[crate::result::Result::Err(0)]; value | +| 38 | Summary: lang:core; ::ok_or_else; Argument[self].Field[crate::option::Option::Some(0)]; ReturnValue.Field[crate::result::Result::Ok(0)]; value | | 39 | Summary: lang:core; ::or; Argument[0]; ReturnValue; value | | 40 | Summary: lang:core; ::or; Argument[self]; ReturnValue; value | | 41 | Summary: lang:core; ::or_else; Argument[0].ReturnValue; ReturnValue; value | | 42 | Summary: lang:core; ::or_else; Argument[self]; ReturnValue; value | -| 43 | Summary: lang:core; ::take_if; Argument[self].Reference.Variant[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | -| 44 | Summary: lang:core; ::transpose; Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Err(0)]; ReturnValue.Variant[crate::result::Result::Err(0)]; value | -| 45 | Summary: lang:core; ::transpose; Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Ok(0)]; ReturnValue.Variant[crate::result::Result::Ok(0)].Variant[crate::option::Option::Some(0)]; value | -| 46 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 43 | Summary: lang:core; ::take_if; Argument[self].Reference.Field[crate::option::Option::Some(0)]; Argument[0].Parameter[0]; value | +| 44 | Summary: lang:core; ::transpose; Argument[self].Field[crate::option::Option::Some(0)].Field[crate::result::Result::Err(0)]; ReturnValue.Field[crate::result::Result::Err(0)]; value | +| 45 | Summary: lang:core; ::transpose; Argument[self].Field[crate::option::Option::Some(0)].Field[crate::result::Result::Ok(0)]; ReturnValue.Field[crate::result::Result::Ok(0)].Field[crate::option::Option::Some(0)]; value | +| 46 | Summary: lang:core; ::unwrap; Argument[self].Field[crate::option::Option::Some(0)]; ReturnValue; value | | 47 | Summary: lang:core; ::unwrap_or; Argument[0]; ReturnValue; value | -| 48 | Summary: lang:core; ::unwrap_or; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 49 | Summary: lang:core; ::unwrap_or_default; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 48 | Summary: lang:core; ::unwrap_or; Argument[self].Field[crate::option::Option::Some(0)]; ReturnValue; value | +| 49 | Summary: lang:core; ::unwrap_or_default; Argument[self].Field[crate::option::Option::Some(0)]; ReturnValue; value | | 50 | Summary: lang:core; ::unwrap_or_else; Argument[0].ReturnValue; ReturnValue; value | -| 51 | Summary: lang:core; ::unwrap_or_else; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 52 | Summary: lang:core; ::unwrap_unchecked; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 53 | Summary: lang:core; ::unzip; Argument[self].Variant[crate::option::Option::Some(0)].Tuple[0]; ReturnValue.Tuple[0].Variant[crate::option::Option::Some(0)]; value | -| 54 | Summary: lang:core; ::unzip; Argument[self].Variant[crate::option::Option::Some(0)].Tuple[1]; ReturnValue.Tuple[1].Variant[crate::option::Option::Some(0)]; value | +| 51 | Summary: lang:core; ::unwrap_or_else; Argument[self].Field[crate::option::Option::Some(0)]; ReturnValue; value | +| 52 | Summary: lang:core; ::unwrap_unchecked; Argument[self].Field[crate::option::Option::Some(0)]; ReturnValue; value | +| 53 | Summary: lang:core; ::unzip; Argument[self].Field[crate::option::Option::Some(0)].Field[0]; ReturnValue.Field[0].Field[crate::option::Option::Some(0)]; value | +| 54 | Summary: lang:core; ::unzip; Argument[self].Field[crate::option::Option::Some(0)].Field[1]; ReturnValue.Field[1].Field[crate::option::Option::Some(0)]; value | | 55 | Summary: lang:core; ::xor; Argument[0]; ReturnValue; value | | 56 | Summary: lang:core; ::xor; Argument[self]; ReturnValue; value | -| 57 | Summary: lang:core; ::zip; Argument[0].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[1]; value | -| 58 | Summary: lang:core; ::zip; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[0]; value | -| 59 | Summary: lang:core; ::zip_with; Argument[0].Variant[crate::option::Option::Some(0)]; Argument[1].Parameter[1]; value | -| 60 | Summary: lang:core; ::zip_with; Argument[1].ReturnValue; ReturnValue.Variant[crate::option::Option::Some(0)]; value | -| 61 | Summary: lang:core; ::zip_with; Argument[self].Variant[crate::option::Option::Some(0)]; Argument[1].Parameter[0]; value | -| 62 | Summary: lang:core; ::expect; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | -| 63 | Summary: lang:core; ::expect_err; Argument[self].Variant[crate::result::Result::Err(0)]; ReturnValue; value | -| 64 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | -| 65 | Summary: lang:core; ::unwrap_err; Argument[self].Variant[crate::result::Result::Err(0)]; ReturnValue; value | -| 66 | Summary: lang:core; ::unwrap_err_unchecked; Argument[self].Variant[crate::result::Result::Err(0)]; ReturnValue; value | +| 57 | Summary: lang:core; ::zip; Argument[0].Field[crate::option::Option::Some(0)]; ReturnValue.Field[crate::option::Option::Some(0)].Field[1]; value | +| 58 | Summary: lang:core; ::zip; Argument[self].Field[crate::option::Option::Some(0)]; ReturnValue.Field[crate::option::Option::Some(0)].Field[0]; value | +| 59 | Summary: lang:core; ::zip_with; Argument[0].Field[crate::option::Option::Some(0)]; Argument[1].Parameter[1]; value | +| 60 | Summary: lang:core; ::zip_with; Argument[1].ReturnValue; ReturnValue.Field[crate::option::Option::Some(0)]; value | +| 61 | Summary: lang:core; ::zip_with; Argument[self].Field[crate::option::Option::Some(0)]; Argument[1].Parameter[0]; value | +| 62 | Summary: lang:core; ::expect; Argument[self].Field[crate::result::Result::Ok(0)]; ReturnValue; value | +| 63 | Summary: lang:core; ::expect_err; Argument[self].Field[crate::result::Result::Err(0)]; ReturnValue; value | +| 64 | Summary: lang:core; ::unwrap; Argument[self].Field[crate::result::Result::Ok(0)]; ReturnValue; value | +| 65 | Summary: lang:core; ::unwrap_err; Argument[self].Field[crate::result::Result::Err(0)]; ReturnValue; value | +| 66 | Summary: lang:core; ::unwrap_err_unchecked; Argument[self].Field[crate::result::Result::Err(0)]; ReturnValue; value | | 67 | Summary: lang:core; ::unwrap_or; Argument[0]; ReturnValue; value | -| 68 | Summary: lang:core; ::unwrap_or; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | -| 69 | Summary: lang:core; ::unwrap_or_default; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | +| 68 | Summary: lang:core; ::unwrap_or; Argument[self].Field[crate::result::Result::Ok(0)]; ReturnValue; value | +| 69 | Summary: lang:core; ::unwrap_or_default; Argument[self].Field[crate::result::Result::Ok(0)]; ReturnValue; value | | 70 | Summary: lang:core; ::unwrap_or_else; Argument[0].ReturnValue; ReturnValue; value | -| 71 | Summary: lang:core; ::unwrap_or_else; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | -| 72 | Summary: lang:core; ::unwrap_unchecked; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | +| 71 | Summary: lang:core; ::unwrap_or_else; Argument[self].Field[crate::result::Result::Ok(0)]; ReturnValue; value | +| 72 | Summary: lang:core; ::unwrap_unchecked; Argument[self].Field[crate::result::Result::Ok(0)]; ReturnValue; value | | 73 | Summary: lang:core; crate::hint::must_use; Argument[0]; ReturnValue; value | | 74 | Summary: lang:core; crate::iter::traits::iterator::Iterator::collect; Argument[self].Element; ReturnValue.Element; value | -| 75 | Summary: lang:core; crate::iter::traits::iterator::Iterator::nth; Argument[self].Element; ReturnValue.Variant[crate::option::Option::Some(0)]; value | +| 75 | Summary: lang:core; crate::iter::traits::iterator::Iterator::nth; Argument[self].Element; ReturnValue.Field[crate::option::Option::Some(0)]; value | storeStep -| file://:0:0:0:0 | [summary] to write: Argument[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [post] [summary param] 0 in lang:core::_::::zip_with | +| file://:0:0:0:0 | [summary] to write: Argument[0].Field[crate::option::Option::Some(0)] in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [post] [summary param] 0 in lang:core::_::::zip_with | +| file://:0:0:0:0 | [summary] to write: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::and_then | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::and_then | +| file://:0:0:0:0 | [summary] to write: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::is_none_or | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::is_none_or | +| file://:0:0:0:0 | [summary] to write: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::is_some_and | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::is_some_and | +| file://:0:0:0:0 | [summary] to write: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::map | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::map | +| file://:0:0:0:0 | [summary] to write: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::map_or | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::map_or | +| file://:0:0:0:0 | [summary] to write: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::map_or_else | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::map_or_else | +| file://:0:0:0:0 | [summary] to write: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::zip_with | | file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::get_or_insert | &ref | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::get_or_insert | | file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::insert | &ref | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::insert | | file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::take_if | &ref | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::take_if | -| file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert | Some | file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::get_or_insert | -| file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::insert | Some | file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::insert | -| file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::take_if | Some | file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::take_if | -| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::and_then | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::and_then | -| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_none_or | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::is_none_or | -| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_some_and | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::is_some_and | -| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::map | -| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::map_or | -| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or_else | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::map_or_else | -| file://:0:0:0:0 | [summary] to write: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [post] [summary param] self in lang:core::_::::zip_with | +| file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert | Some | file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::get_or_insert | +| file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::insert | Some | file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::insert | +| file://:0:0:0:0 | [summary] to write: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::take_if | Some | file://:0:0:0:0 | [summary] to write: Argument[self].Reference in lang:core::_::::take_if | | file://:0:0:0:0 | [summary] to write: ReturnValue.Element in lang:core::_::crate::iter::traits::iterator::Iterator::collect | element | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::crate::iter::traits::iterator::Iterator::collect | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[0] in lang:core::_::::unzip | tuple.0 | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unzip | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | Some | file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[0] in lang:core::_::::unzip | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[1] in lang:core::_::::unzip | tuple.1 | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unzip | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[1].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | Some | file://:0:0:0:0 | [summary] to write: ReturnValue.Tuple[1] in lang:core::_::::unzip | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::clone | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::clone | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::from | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::from | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_mut | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::as_mut | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_ref | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::as_ref | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::cloned | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::cloned | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::copied | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::copied | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::map | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::map | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::zip | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::zip_with | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::crate::iter::traits::iterator::Iterator::nth | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::crate::iter::traits::iterator::Iterator::nth | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[0] in lang:core::_::::zip | tuple.0 | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[1] in lang:core::_::::zip | tuple.1 | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Err(0)] in lang:core::_::::ok_or | Err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::ok_or | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Err(0)] in lang:core::_::::ok_or_else | Err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::ok_or_else | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Err(0)] in lang:core::_::::transpose | Err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::transpose | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in lang:core::_::::ok_or | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::ok_or | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in lang:core::_::::ok_or_else | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::ok_or_else | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in lang:core::_::::transpose | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::transpose | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)].Variant[crate::option::Option::Some(0)] in lang:core::_::::transpose | Some | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in lang:core::_::::transpose | -| file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)].Variant[crate::option::Option::Some(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | Some | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[0] in lang:core::_::::unzip | tuple.0 | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[0].Field[crate::option::Option::Some(0)] in lang:core::_::::unzip | Some | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[0] in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[1] in lang:core::_::::unzip | tuple.1 | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[1].Field[crate::option::Option::Some(0)] in lang:core::_::::unzip | Some | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[1] in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::clone | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::clone | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::from | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::from | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::as_mut | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::as_mut | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::as_ref | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::as_ref | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::cloned | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::cloned | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::copied | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::copied | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::map | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::map | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::zip | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::zip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::zip_with | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::crate::iter::traits::iterator::Iterator::nth | Some | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::crate::iter::traits::iterator::Iterator::nth | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)].Field[0] in lang:core::_::::zip | tuple.0 | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::zip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)].Field[1] in lang:core::_::::zip | tuple.1 | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::option::Option::Some(0)] in lang:core::_::::zip | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Err(0)] in lang:core::_::::ok_or | Err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::ok_or | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Err(0)] in lang:core::_::::ok_or_else | Err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::ok_or_else | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Err(0)] in lang:core::_::::transpose | Err | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::transpose | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in lang:core::_::::ok_or | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::ok_or | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in lang:core::_::::ok_or_else | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::ok_or_else | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in lang:core::_::::transpose | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:core::_::::transpose | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | Ok | file://:0:0:0:0 | [summary] to write: ReturnValue in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)].Field[crate::option::Option::Some(0)] in lang:core::_::::transpose | Some | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in lang:core::_::::transpose | +| file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)].Field[crate::option::Option::Some(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | Some | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | | main.rs:97:14:97:22 | source(...) | tuple.0 | main.rs:97:13:97:26 | TupleExpr | | main.rs:97:25:97:25 | 2 | tuple.1 | main.rs:97:13:97:26 | TupleExpr | | main.rs:103:14:103:14 | 2 | tuple.0 | main.rs:103:13:103:30 | TupleExpr | @@ -828,65 +828,65 @@ readStep | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::ok_or_else | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::ok_or_else | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::or_else | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::or_else | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::unwrap_or_else | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::unwrap_or_else | -| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::zip | Some | file://:0:0:0:0 | [summary] read: Argument[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | -| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [summary] read: Argument[0].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::zip | Some | file://:0:0:0:0 | [summary] read: Argument[0].Field[crate::option::Option::Some(0)] in lang:core::_::::zip | +| file://:0:0:0:0 | [summary param] 0 in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [summary] read: Argument[0].Field[crate::option::Option::Some(0)] in lang:core::_::::zip_with | | file://:0:0:0:0 | [summary param] 0 in lang:core::_::::unwrap_or_else | function return | file://:0:0:0:0 | [summary] read: Argument[0].ReturnValue in lang:core::_::::unwrap_or_else | | file://:0:0:0:0 | [summary param] 1 in lang:core::_::::map_or | function return | file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::map_or | | file://:0:0:0:0 | [summary param] 1 in lang:core::_::::map_or_else | function return | file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::map_or_else | | file://:0:0:0:0 | [summary param] 1 in lang:core::_::::zip_with | function return | file://:0:0:0:0 | [summary] read: Argument[1].ReturnValue in lang:core::_::::zip_with | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::clone | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::clone | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::and_then | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::and_then | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::clone | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::clone | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::and_then | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::and_then | | file://:0:0:0:0 | [summary param] self in lang:core::_::::as_mut | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::as_mut | | file://:0:0:0:0 | [summary param] self in lang:core::_::::as_ref | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::as_ref | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::cloned | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::cloned | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::copied | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::copied | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::expect | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::expect | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::flatten | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::flatten | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::cloned | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::cloned | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::copied | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::copied | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::expect | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::expect | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::flatten | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::flatten | | file://:0:0:0:0 | [summary param] self in lang:core::_::::get_or_insert | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert | | file://:0:0:0:0 | [summary param] self in lang:core::_::::get_or_insert_default | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert_default | | file://:0:0:0:0 | [summary param] self in lang:core::_::::get_or_insert_with | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert_with | | file://:0:0:0:0 | [summary param] self in lang:core::_::::insert | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::insert | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::is_none_or | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_none_or | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::is_some_and | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::is_some_and | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::map | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::map_or | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::map_or_else | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::map_or_else | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::ok_or | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::ok_or | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::ok_or_else | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::ok_or_else | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::is_none_or | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::is_none_or | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::is_some_and | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::is_some_and | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::map | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::map | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::map_or | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::map_or | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::map_or_else | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::map_or_else | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::ok_or | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::ok_or | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::ok_or_else | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::ok_or_else | | file://:0:0:0:0 | [summary param] self in lang:core::_::::take_if | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::take_if | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::transpose | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::transpose | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_or | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_or_default | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_default | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_or_else | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_else | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_unchecked | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unwrap_unchecked | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::unzip | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::zip | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::zip_with | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::expect | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::expect | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::expect_err | Err | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::expect_err | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_err | Err | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::unwrap_err | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_err_unchecked | Err | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Err(0)] in lang:core::_::::unwrap_err_unchecked | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_or | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_or_default | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or_default | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_or_else | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or_else | -| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_unchecked | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_unchecked | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::transpose | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::transpose | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::unwrap | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_or | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_or_default | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_default | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_or_else | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::unwrap_or_else | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_unchecked | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::unwrap_unchecked | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::unzip | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::zip | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::zip | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::zip_with | Some | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::zip_with | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::expect | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::result::Result::Ok(0)] in lang:core::_::::expect | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::expect_err | Err | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::result::Result::Err(0)] in lang:core::_::::expect_err | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::result::Result::Ok(0)] in lang:core::_::::unwrap | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_err | Err | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::result::Result::Err(0)] in lang:core::_::::unwrap_err | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_err_unchecked | Err | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::result::Result::Err(0)] in lang:core::_::::unwrap_err_unchecked | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_or | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_or_default | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or_default | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_or_else | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_or_else | +| file://:0:0:0:0 | [summary param] self in lang:core::_::::unwrap_unchecked | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::result::Result::Ok(0)] in lang:core::_::::unwrap_unchecked | | file://:0:0:0:0 | [summary param] self in lang:core::_::crate::iter::traits::iterator::Iterator::collect | element | file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::collect | | file://:0:0:0:0 | [summary param] self in lang:core::_::crate::iter::traits::iterator::Iterator::nth | element | file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::nth | -| file://:0:0:0:0 | [summary] read: Argument[0].Reference in lang:core::_::::from | Some | file://:0:0:0:0 | [summary] read: Argument[0].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::from | -| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::as_mut | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_mut | -| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::as_ref | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::as_ref | -| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert | -| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert_default | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert_default | -| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert_with | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert_with | -| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::insert | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::insert | -| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::take_if | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Variant[crate::option::Option::Some(0)] in lang:core::_::::take_if | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::copied | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Reference in lang:core::_::::copied | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::transpose | Err | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Err(0)] in lang:core::_::::transpose | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::transpose | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Variant[crate::result::Result::Ok(0)] in lang:core::_::::transpose | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | tuple.0 | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Tuple[0] in lang:core::_::::unzip | -| file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)] in lang:core::_::::unzip | tuple.1 | file://:0:0:0:0 | [summary] read: Argument[self].Variant[crate::option::Option::Some(0)].Tuple[1] in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary] read: Argument[0].Reference in lang:core::_::::from | Some | file://:0:0:0:0 | [summary] read: Argument[0].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::from | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::copied | &ref | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)].Reference in lang:core::_::::copied | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::transpose | Err | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)].Field[crate::result::Result::Err(0)] in lang:core::_::::transpose | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::transpose | Ok | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)].Field[crate::result::Result::Ok(0)] in lang:core::_::::transpose | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::unzip | tuple.0 | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)].Field[0] in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)] in lang:core::_::::unzip | tuple.1 | file://:0:0:0:0 | [summary] read: Argument[self].Field[crate::option::Option::Some(0)].Field[1] in lang:core::_::::unzip | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::as_mut | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::as_mut | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::as_ref | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::as_ref | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert_default | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert_default | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::get_or_insert_with | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::get_or_insert_with | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::insert | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::insert | +| file://:0:0:0:0 | [summary] read: Argument[self].Reference in lang:core::_::::take_if | Some | file://:0:0:0:0 | [summary] read: Argument[self].Reference.Field[crate::option::Option::Some(0)] in lang:core::_::::take_if | | main.rs:36:9:36:15 | Some(...) | Some | main.rs:36:14:36:14 | _ | | main.rs:90:11:90:11 | i | &ref | main.rs:90:10:90:11 | * ... | | main.rs:98:10:98:10 | a | tuple.0 | main.rs:98:10:98:12 | a.0 | diff --git a/rust/ql/test/library-tests/dataflow/local/inline-flow.expected b/rust/ql/test/library-tests/dataflow/local/inline-flow.expected index 7ca94b7c0bb..2995fd415d9 100644 --- a/rust/ql/test/library-tests/dataflow/local/inline-flow.expected +++ b/rust/ql/test/library-tests/dataflow/local/inline-flow.expected @@ -1,11 +1,11 @@ models -| 1 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 1 | Summary: lang:core; ::unwrap; Argument[self].Field[crate::option::Option::Some(0)]; ReturnValue; value | | 2 | Summary: lang:core; ::unwrap_or; Argument[0]; ReturnValue; value | -| 3 | Summary: lang:core; ::unwrap_or; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | +| 3 | Summary: lang:core; ::unwrap_or; Argument[self].Field[crate::option::Option::Some(0)]; ReturnValue; value | | 4 | Summary: lang:core; ::unwrap_or_else; Argument[0].ReturnValue; ReturnValue; value | -| 5 | Summary: lang:core; ::unwrap_or_else; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 6 | Summary: lang:core; ::expect; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | -| 7 | Summary: lang:core; ::expect_err; Argument[self].Variant[crate::result::Result::Err(0)]; ReturnValue; value | +| 5 | Summary: lang:core; ::unwrap_or_else; Argument[self].Field[crate::option::Option::Some(0)]; ReturnValue; value | +| 6 | Summary: lang:core; ::expect; Argument[self].Field[crate::result::Result::Ok(0)]; ReturnValue; value | +| 7 | Summary: lang:core; ::expect_err; Argument[self].Field[crate::result::Result::Err(0)]; ReturnValue; value | edges | main.rs:22:9:22:9 | s | main.rs:23:10:23:10 | s | provenance | | | main.rs:22:13:22:21 | source(...) | main.rs:22:9:22:9 | s | provenance | | diff --git a/rust/ql/test/library-tests/dataflow/modeled/inline-flow.expected b/rust/ql/test/library-tests/dataflow/modeled/inline-flow.expected index 135373d3685..f38a82698c7 100644 --- a/rust/ql/test/library-tests/dataflow/modeled/inline-flow.expected +++ b/rust/ql/test/library-tests/dataflow/modeled/inline-flow.expected @@ -1,8 +1,8 @@ models -| 1 | Summary: lang:core; ::clone; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)]; value | -| 2 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | -| 3 | Summary: lang:core; ::zip; Argument[0].Variant[crate::option::Option::Some(0)]; ReturnValue.Variant[crate::option::Option::Some(0)].Tuple[1]; value | -| 4 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | +| 1 | Summary: lang:core; ::clone; Argument[self].Field[crate::option::Option::Some(0)]; ReturnValue.Field[crate::option::Option::Some(0)]; value | +| 2 | Summary: lang:core; ::unwrap; Argument[self].Field[crate::option::Option::Some(0)]; ReturnValue; value | +| 3 | Summary: lang:core; ::zip; Argument[0].Field[crate::option::Option::Some(0)]; ReturnValue.Field[crate::option::Option::Some(0)].Field[1]; value | +| 4 | Summary: lang:core; ::unwrap; Argument[self].Field[crate::result::Result::Ok(0)]; ReturnValue; value | edges | main.rs:13:9:13:9 | a [Some] | main.rs:14:10:14:10 | a [Some] | provenance | | | main.rs:13:9:13:9 | a [Some] | main.rs:15:13:15:13 | a [Some] | provenance | | diff --git a/rust/ql/test/library-tests/dataflow/models/models.expected b/rust/ql/test/library-tests/dataflow/models/models.expected index c293bd53cd0..d20b05c8bf3 100644 --- a/rust/ql/test/library-tests/dataflow/models/models.expected +++ b/rust/ql/test/library-tests/dataflow/models/models.expected @@ -1,23 +1,23 @@ models -| 1 | Sink: repo::test; ::sink; test-sink; Argument[self].Variant[crate::MyFieldEnum::D::field_d] | -| 2 | Sink: repo::test; crate::enum_sink; test-sink; Argument[0].Variant[crate::MyFieldEnum::C::field_c] | +| 1 | Sink: repo::test; ::sink; test-sink; Argument[self].Field[crate::MyFieldEnum::D::field_d] | +| 2 | Sink: repo::test; crate::enum_sink; test-sink; Argument[0].Field[crate::MyFieldEnum::C::field_c] | | 3 | Sink: repo::test; crate::simple_sink; test-sink; Argument[0] | -| 4 | Source: repo::test; ::source; test-source; ReturnValue.Variant[crate::MyFieldEnum::C::field_c] | -| 5 | Source: repo::test; crate::enum_source; test-source; ReturnValue.Variant[crate::MyFieldEnum::D::field_d] | +| 4 | Source: repo::test; ::source; test-source; ReturnValue.Field[crate::MyFieldEnum::C::field_c] | +| 5 | Source: repo::test; crate::enum_source; test-source; ReturnValue.Field[crate::MyFieldEnum::D::field_d] | | 6 | Source: repo::test; crate::simple_source; test-source; ReturnValue | | 7 | Summary: repo::test; crate::apply; Argument[0]; Argument[1].Parameter[0]; value | | 8 | Summary: repo::test; crate::apply; Argument[1].ReturnValue; ReturnValue; value | | 9 | Summary: repo::test; crate::coerce; Argument[0]; ReturnValue; taint | | 10 | Summary: repo::test; crate::get_array_element; Argument[0].Element; ReturnValue; value | | 11 | Summary: repo::test; crate::get_async_number; Argument[0]; ReturnValue.Future; value | -| 12 | Summary: repo::test; crate::get_struct_field; Argument[0].Struct[crate::MyStruct::field1]; ReturnValue; value | -| 13 | Summary: repo::test; crate::get_tuple_element; Argument[0].Tuple[0]; ReturnValue; value | -| 14 | Summary: repo::test; crate::get_var_field; Argument[0].Variant[crate::MyFieldEnum::C::field_c]; ReturnValue; value | -| 15 | Summary: repo::test; crate::get_var_pos; Argument[0].Variant[crate::MyPosEnum::A(0)]; ReturnValue; value | +| 12 | Summary: repo::test; crate::get_struct_field; Argument[0].Field[crate::MyStruct::field1]; ReturnValue; value | +| 13 | Summary: repo::test; crate::get_tuple_element; Argument[0].Field[0]; ReturnValue; value | +| 14 | Summary: repo::test; crate::get_var_field; Argument[0].Field[crate::MyFieldEnum::C::field_c]; ReturnValue; value | +| 15 | Summary: repo::test; crate::get_var_pos; Argument[0].Field[crate::MyPosEnum::A(0)]; ReturnValue; value | | 16 | Summary: repo::test; crate::set_array_element; Argument[0]; ReturnValue.Element; value | -| 17 | Summary: repo::test; crate::set_tuple_element; Argument[0]; ReturnValue.Tuple[1]; value | -| 18 | Summary: repo::test; crate::set_var_field; Argument[0]; ReturnValue.Variant[crate::MyFieldEnum::D::field_d]; value | -| 19 | Summary: repo::test; crate::set_var_pos; Argument[0]; ReturnValue.Variant[crate::MyPosEnum::B(0)]; value | +| 17 | Summary: repo::test; crate::set_tuple_element; Argument[0]; ReturnValue.Field[1]; value | +| 18 | Summary: repo::test; crate::set_var_field; Argument[0]; ReturnValue.Field[crate::MyFieldEnum::D::field_d]; value | +| 19 | Summary: repo::test; crate::set_var_pos; Argument[0]; ReturnValue.Field[crate::MyPosEnum::B(0)]; value | edges | main.rs:15:9:15:9 | s | main.rs:16:19:16:19 | s | provenance | | | main.rs:15:9:15:9 | s | main.rs:16:19:16:19 | s | provenance | | diff --git a/rust/ql/test/library-tests/dataflow/models/models.ext.yml b/rust/ql/test/library-tests/dataflow/models/models.ext.yml index 9d4c59f5edf..3ad18be99fc 100644 --- a/rust/ql/test/library-tests/dataflow/models/models.ext.yml +++ b/rust/ql/test/library-tests/dataflow/models/models.ext.yml @@ -4,30 +4,30 @@ extensions: extensible: sourceModel data: - ["repo::test", "crate::simple_source", "ReturnValue", "test-source", "manual"] - - ["repo::test", "crate::enum_source", "ReturnValue.Variant[crate::MyFieldEnum::D::field_d]", "test-source", "manual"] - - ["repo::test", "::source", "ReturnValue.Variant[crate::MyFieldEnum::C::field_c]", "test-source", "manual"] + - ["repo::test", "crate::enum_source", "ReturnValue.Field[crate::MyFieldEnum::D::field_d]", "test-source", "manual"] + - ["repo::test", "::source", "ReturnValue.Field[crate::MyFieldEnum::C::field_c]", "test-source", "manual"] - addsTo: pack: codeql/rust-all extensible: sinkModel data: - ["repo::test", "crate::simple_sink", "Argument[0]", "test-sink", "manual"] - - ["repo::test", "crate::enum_sink", "Argument[0].Variant[crate::MyFieldEnum::C::field_c]", "test-sink", "manual"] - - ["repo::test", "::sink", "Argument[self].Variant[crate::MyFieldEnum::D::field_d]", "test-sink", "manual"] + - ["repo::test", "crate::enum_sink", "Argument[0].Field[crate::MyFieldEnum::C::field_c]", "test-sink", "manual"] + - ["repo::test", "::sink", "Argument[self].Field[crate::MyFieldEnum::D::field_d]", "test-sink", "manual"] - addsTo: pack: codeql/rust-all extensible: summaryModel data: - ["repo::test", "crate::coerce", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["repo::test", "crate::get_var_pos", "Argument[0].Variant[crate::MyPosEnum::A(0)]", "ReturnValue", "value", "manual"] - - ["repo::test", "crate::set_var_pos", "Argument[0]", "ReturnValue.Variant[crate::MyPosEnum::B(0)]", "value", "manual"] - - ["repo::test", "crate::get_var_field", "Argument[0].Variant[crate::MyFieldEnum::C::field_c]", "ReturnValue", "value", "manual"] - - ["repo::test", "crate::set_var_field", "Argument[0]", "ReturnValue.Variant[crate::MyFieldEnum::D::field_d]", "value", "manual"] - - ["repo::test", "crate::get_struct_field", "Argument[0].Struct[crate::MyStruct::field1]", "ReturnValue", "value", "manual"] - - ["repo::test", "crate::set_struct_field", "Argument[0]", "ReturnValue.Struct[crate::MyStruct::field2]", "value", "manual"] + - ["repo::test", "crate::get_var_pos", "Argument[0].Field[crate::MyPosEnum::A(0)]", "ReturnValue", "value", "manual"] + - ["repo::test", "crate::set_var_pos", "Argument[0]", "ReturnValue.Field[crate::MyPosEnum::B(0)]", "value", "manual"] + - ["repo::test", "crate::get_var_field", "Argument[0].Field[crate::MyFieldEnum::C::field_c]", "ReturnValue", "value", "manual"] + - ["repo::test", "crate::set_var_field", "Argument[0]", "ReturnValue.Field[crate::MyFieldEnum::D::field_d]", "value", "manual"] + - ["repo::test", "crate::get_struct_field", "Argument[0].Field[crate::MyStruct::field1]", "ReturnValue", "value", "manual"] + - ["repo::test", "crate::set_struct_field", "Argument[0]", "ReturnValue.Field[crate::MyStruct::field2]", "value", "manual"] - ["repo::test", "crate::get_array_element", "Argument[0].Element", "ReturnValue", "value", "manual"] - ["repo::test", "crate::set_array_element", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["repo::test", "crate::get_tuple_element", "Argument[0].Tuple[0]", "ReturnValue", "value", "manual"] - - ["repo::test", "crate::set_tuple_element", "Argument[0]", "ReturnValue.Tuple[1]", "value", "manual"] + - ["repo::test", "crate::get_tuple_element", "Argument[0].Field[0]", "ReturnValue", "value", "manual"] + - ["repo::test", "crate::set_tuple_element", "Argument[0]", "ReturnValue.Field[1]", "value", "manual"] - ["repo::test", "crate::apply", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"] - ["repo::test", "crate::apply", "Argument[1].ReturnValue", "ReturnValue", "value", "manual"] - ["repo::test", "crate::get_async_number", "Argument[0]", "ReturnValue.Future", "value", "manual"] diff --git a/rust/ql/test/library-tests/dataflow/taint/TaintFlowStep.expected b/rust/ql/test/library-tests/dataflow/taint/TaintFlowStep.expected index c9c6b67d5ca..2c220760d47 100644 --- a/rust/ql/test/library-tests/dataflow/taint/TaintFlowStep.expected +++ b/rust/ql/test/library-tests/dataflow/taint/TaintFlowStep.expected @@ -4,13 +4,13 @@ additionalTaintStep | file://:0:0:0:0 | [summary param] self in lang:alloc::_::::as_str | file://:0:0:0:0 | [summary] to write: ReturnValue in lang:alloc::_::::as_str | MaD:2 | | file://:0:0:0:0 | [summary param] self in lang:core::_::crate::iter::traits::iterator::Iterator::collect | file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::collect | | | file://:0:0:0:0 | [summary param] self in lang:core::_::crate::iter::traits::iterator::Iterator::nth | file://:0:0:0:0 | [summary] read: Argument[self].Element in lang:core::_::crate::iter::traits::iterator::Iterator::nth | | -| file://:0:0:0:0 | [summary param] self in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | MaD:4 | -| file://:0:0:0:0 | [summary param] self in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | MaD:5 | -| file://:0:0:0:0 | [summary param] self in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | MaD:6 | -| file://:0:0:0:0 | [summary param] self in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | MaD:7 | -| file://:0:0:0:0 | [summary param] self in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)].Variant[crate::option::Option::Some(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | MaD:8 | -| file://:0:0:0:0 | [summary param] self in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | MaD:9 | -| file://:0:0:0:0 | [summary param] self in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | file://:0:0:0:0 | [summary] to write: ReturnValue.Variant[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | MaD:10 | +| file://:0:0:0:0 | [summary param] self in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | MaD:4 | +| file://:0:0:0:0 | [summary param] self in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | MaD:5 | +| file://:0:0:0:0 | [summary param] self in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | MaD:6 | +| file://:0:0:0:0 | [summary param] self in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::bytes | MaD:7 | +| file://:0:0:0:0 | [summary param] self in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)].Field[crate::option::Option::Some(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::chunk | MaD:8 | +| file://:0:0:0:0 | [summary param] self in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text | MaD:9 | +| file://:0:0:0:0 | [summary param] self in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | file://:0:0:0:0 | [summary] to write: ReturnValue.Field[crate::result::Result::Ok(0)] in repo:https://github.com/seanmonstar/reqwest:reqwest::_::::text_with_charset | MaD:10 | | main.rs:4:5:4:8 | 1000 | main.rs:4:5:4:12 | ... + ... | | | main.rs:4:12:4:12 | i | main.rs:4:5:4:12 | ... + ... | | | main.rs:8:20:8:20 | s | main.rs:8:14:8:20 | FormatArgsExpr | | @@ -31,10 +31,10 @@ models | 1 | Summary: lang:alloc; ::as_bytes; Argument[self]; ReturnValue; taint | | 2 | Summary: lang:alloc; ::as_str; Argument[self]; ReturnValue; taint | | 3 | Summary: lang:alloc; crate::fmt::format; Argument[0]; ReturnValue; taint | -| 4 | Summary: repo:https://github.com/seanmonstar/reqwest:reqwest; ::bytes; Argument[self]; ReturnValue.Variant[crate::result::Result::Ok(0)]; taint | -| 5 | Summary: repo:https://github.com/seanmonstar/reqwest:reqwest; ::text; Argument[self]; ReturnValue.Variant[crate::result::Result::Ok(0)]; taint | -| 6 | Summary: repo:https://github.com/seanmonstar/reqwest:reqwest; ::text_with_charset; Argument[self]; ReturnValue.Variant[crate::result::Result::Ok(0)]; taint | -| 7 | Summary: repo:https://github.com/seanmonstar/reqwest:reqwest; ::bytes; Argument[self]; ReturnValue.Variant[crate::result::Result::Ok(0)]; taint | -| 8 | Summary: repo:https://github.com/seanmonstar/reqwest:reqwest; ::chunk; Argument[self]; ReturnValue.Variant[crate::result::Result::Ok(0)].Variant[crate::option::Option::Some(0)]; taint | -| 9 | Summary: repo:https://github.com/seanmonstar/reqwest:reqwest; ::text; Argument[self]; ReturnValue.Variant[crate::result::Result::Ok(0)]; taint | -| 10 | Summary: repo:https://github.com/seanmonstar/reqwest:reqwest; ::text_with_charset; Argument[self]; ReturnValue.Variant[crate::result::Result::Ok(0)]; taint | +| 4 | Summary: repo:https://github.com/seanmonstar/reqwest:reqwest; ::bytes; Argument[self]; ReturnValue.Field[crate::result::Result::Ok(0)]; taint | +| 5 | Summary: repo:https://github.com/seanmonstar/reqwest:reqwest; ::text; Argument[self]; ReturnValue.Field[crate::result::Result::Ok(0)]; taint | +| 6 | Summary: repo:https://github.com/seanmonstar/reqwest:reqwest; ::text_with_charset; Argument[self]; ReturnValue.Field[crate::result::Result::Ok(0)]; taint | +| 7 | Summary: repo:https://github.com/seanmonstar/reqwest:reqwest; ::bytes; Argument[self]; ReturnValue.Field[crate::result::Result::Ok(0)]; taint | +| 8 | Summary: repo:https://github.com/seanmonstar/reqwest:reqwest; ::chunk; Argument[self]; ReturnValue.Field[crate::result::Result::Ok(0)].Field[crate::option::Option::Some(0)]; taint | +| 9 | Summary: repo:https://github.com/seanmonstar/reqwest:reqwest; ::text; Argument[self]; ReturnValue.Field[crate::result::Result::Ok(0)]; taint | +| 10 | Summary: repo:https://github.com/seanmonstar/reqwest:reqwest; ::text_with_charset; Argument[self]; ReturnValue.Field[crate::result::Result::Ok(0)]; taint | diff --git a/rust/ql/test/query-tests/security/CWE-089/SqlInjection.expected b/rust/ql/test/query-tests/security/CWE-089/SqlInjection.expected index c106f22e7ca..c4072609985 100644 --- a/rust/ql/test/query-tests/security/CWE-089/SqlInjection.expected +++ b/rust/ql/test/query-tests/security/CWE-089/SqlInjection.expected @@ -18,13 +18,13 @@ edges | sqlx.rs:67:30:67:43 | unsafe_query_4 | sqlx.rs:67:30:67:52 | unsafe_query_4.as_str(...) | provenance | MaD:2 | | sqlx.rs:78:29:78:42 | unsafe_query_4 | sqlx.rs:78:29:78:51 | unsafe_query_4.as_str(...) | provenance | MaD:2 | models -| 1 | Source: repo:https://github.com/seanmonstar/reqwest:reqwest; crate::blocking::get; remote; ReturnValue.Variant[crate::result::Result::Ok(0)] | +| 1 | Source: repo:https://github.com/seanmonstar/reqwest:reqwest; crate::blocking::get; remote; ReturnValue.Field[crate::result::Result::Ok(0)] | | 2 | Summary: lang:alloc; ::as_str; Argument[self]; ReturnValue; taint | | 3 | Summary: lang:alloc; crate::fmt::format; Argument[0]; ReturnValue; taint | -| 4 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | -| 5 | Summary: lang:core; ::unwrap_or; Argument[self].Variant[crate::result::Result::Ok(0)]; ReturnValue; value | +| 4 | Summary: lang:core; ::unwrap; Argument[self].Field[crate::result::Result::Ok(0)]; ReturnValue; value | +| 5 | Summary: lang:core; ::unwrap_or; Argument[self].Field[crate::result::Result::Ok(0)]; ReturnValue; value | | 6 | Summary: lang:core; crate::hint::must_use; Argument[0]; ReturnValue; value | -| 7 | Summary: repo:https://github.com/seanmonstar/reqwest:reqwest; ::text; Argument[self]; ReturnValue.Variant[crate::result::Result::Ok(0)]; taint | +| 7 | Summary: repo:https://github.com/seanmonstar/reqwest:reqwest; ::text; Argument[self]; ReturnValue.Field[crate::result::Result::Ok(0)]; taint | nodes | sqlx.rs:48:9:48:21 | remote_string | semmle.label | remote_string | | sqlx.rs:48:25:48:46 | ...::get | semmle.label | ...::get | diff --git a/rust/ql/test/query-tests/security/CWE-312/CleartextLogging.expected b/rust/ql/test/query-tests/security/CWE-312/CleartextLogging.expected index 517e420a994..a34f9d78f52 100644 --- a/rust/ql/test/query-tests/security/CWE-312/CleartextLogging.expected +++ b/rust/ql/test/query-tests/security/CWE-312/CleartextLogging.expected @@ -222,7 +222,7 @@ edges | test_logging.rs:181:41:181:48 | password | test_logging.rs:181:23:181:48 | MacroExpr | provenance | | models | 1 | Sink: lang:core; ::expect; log-injection; Argument[0] | -| 2 | Sink: lang:core; crate::panicking::assert_failed; log-injection; Argument[3].Variant[crate::option::Option::Some(0)] | +| 2 | Sink: lang:core; crate::panicking::assert_failed; log-injection; Argument[3].Field[crate::option::Option::Some(0)] | | 3 | Sink: lang:core; crate::panicking::panic_fmt; log-injection; Argument[0] | | 4 | Sink: lang:std; ::write; log-injection; Argument[0] | | 5 | Sink: lang:std; ::write; log-injection; Argument[0] | diff --git a/rust/ql/test/utils-tests/modelgenerator/option.rs b/rust/ql/test/utils-tests/modelgenerator/option.rs index 296e7ba9567..0ef50c4d3ae 100644 --- a/rust/ql/test/utils-tests/modelgenerator/option.rs +++ b/rust/ql/test/utils-tests/modelgenerator/option.rs @@ -23,7 +23,7 @@ impl MyOption { } // summary=repo::test;::is_some_and;Argument[0].ReturnValue;ReturnValue;value;dfc-generated - // summary=repo::test;::is_some_and;Argument[self].Variant[crate::option::MyOption::MySome(0)];Argument[0].Parameter[0];value;dfc-generated + // summary=repo::test;::is_some_and;Argument[self].Field[crate::option::MyOption::MySome(0)];Argument[0].Parameter[0];value;dfc-generated pub fn is_some_and(self, f: impl FnOnce(T) -> bool) -> bool { match self { MyNone => false, @@ -36,7 +36,7 @@ impl MyOption { } // summary=repo::test;::is_none_or;Argument[0].ReturnValue;ReturnValue;value;dfc-generated - // summary=repo::test;::is_none_or;Argument[self].Variant[crate::option::MyOption::MySome(0)];Argument[0].Parameter[0];value;dfc-generated + // summary=repo::test;::is_none_or;Argument[self].Field[crate::option::MyOption::MySome(0)];Argument[0].Parameter[0];value;dfc-generated pub fn is_none_or(self, f: impl FnOnce(T) -> bool) -> bool { match self { MyNone => true, @@ -46,7 +46,7 @@ impl MyOption { // NOTE: The returned value inside the variant should be inside a `Reference`, requires handling // `ref` in patterns. - // summary=repo::test;::as_ref;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::as_ref;Argument[self].Reference.Field[crate::option::MyOption::MySome(0)];ReturnValue.Field[crate::option::MyOption::MySome(0)];value;dfc-generated pub fn as_ref(&self) -> MyOption<&T> { match *self { MySome(ref x) => MySome(x), @@ -54,7 +54,7 @@ impl MyOption { } } - // summary=repo::test;::as_mut;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::as_mut;Argument[self].Reference.Field[crate::option::MyOption::MySome(0)];ReturnValue.Field[crate::option::MyOption::MySome(0)];value;dfc-generated pub fn as_mut(&mut self) -> MyOption<&mut T> { match *self { MySome(ref mut x) => MySome(x), @@ -86,7 +86,7 @@ impl MyOption { } } - // summary=repo::test;::unwrap;Argument[self].Variant[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated + // summary=repo::test;::unwrap;Argument[self].Field[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated pub fn unwrap(self) -> T { match self { MySome(val) => val, @@ -95,7 +95,7 @@ impl MyOption { } // summary=repo::test;::unwrap_or;Argument[0];ReturnValue;value;dfc-generated - // summary=repo::test;::unwrap_or;Argument[self].Variant[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated + // summary=repo::test;::unwrap_or;Argument[self].Field[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated pub fn unwrap_or(self, default: T) -> T { match self { MySome(x) => x, @@ -103,7 +103,7 @@ impl MyOption { } } - // summary=repo::test;::unwrap_or_else;Argument[self].Variant[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated + // summary=repo::test;::unwrap_or_else;Argument[self].Field[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated // summary=repo::test;::unwrap_or_else;Argument[0].ReturnValue;ReturnValue;value;dfc-generated pub fn unwrap_or_else(self, f: F) -> T where @@ -115,7 +115,7 @@ impl MyOption { } } - // summary=repo::test;::unwrap_or_default;Argument[self].Variant[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated + // summary=repo::test;::unwrap_or_default;Argument[self].Field[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated pub fn unwrap_or_default(self) -> T where T: Default, @@ -125,7 +125,7 @@ impl MyOption { MyNone => T::default(), } } - // summary=repo::test;::unwrap_unchecked;Argument[self].Variant[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated + // summary=repo::test;::unwrap_unchecked;Argument[self].Field[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated #[track_caller] pub unsafe fn unwrap_unchecked(self) -> T { match self { @@ -137,8 +137,8 @@ impl MyOption { // Transforming contained values - // summary=repo::test;::map;Argument[0].ReturnValue;ReturnValue.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated - // summary=repo::test;::map;Argument[self].Variant[crate::option::MyOption::MySome(0)];Argument[0].Parameter[0];value;dfc-generated + // summary=repo::test;::map;Argument[0].ReturnValue;ReturnValue.Field[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::map;Argument[self].Field[crate::option::MyOption::MySome(0)];Argument[0].Parameter[0];value;dfc-generated pub fn map(self, f: F) -> MyOption where F: FnOnce(T) -> U, @@ -161,7 +161,7 @@ impl MyOption { // summary=repo::test;::map_or;Argument[0];ReturnValue;value;dfc-generated // summary=repo::test;::map_or;Argument[1].ReturnValue;ReturnValue;value;dfc-generated - // summary=repo::test;::map_or;Argument[self].Variant[crate::option::MyOption::MySome(0)];Argument[1].Parameter[0];value;dfc-generated + // summary=repo::test;::map_or;Argument[self].Field[crate::option::MyOption::MySome(0)];Argument[1].Parameter[0];value;dfc-generated pub fn map_or(self, default: U, f: F) -> U where F: FnOnce(T) -> U, @@ -174,7 +174,7 @@ impl MyOption { // summary=repo::test;::map_or_else;Argument[0].ReturnValue;ReturnValue;value;dfc-generated // summary=repo::test;::map_or_else;Argument[1].ReturnValue;ReturnValue;value;dfc-generated - // summary=repo::test;::map_or_else;Argument[self].Variant[crate::option::MyOption::MySome(0)];Argument[1].Parameter[0];value;dfc-generated + // summary=repo::test;::map_or_else;Argument[self].Field[crate::option::MyOption::MySome(0)];Argument[1].Parameter[0];value;dfc-generated pub fn map_or_else(self, default: D, f: F) -> U where D: FnOnce() -> U, @@ -186,8 +186,8 @@ impl MyOption { } } - // summary=repo::test;::ok_or;Argument[self].Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::result::Result::Ok(0)];value;dfc-generated - // summary=repo::test;::ok_or;Argument[0];ReturnValue.Variant[crate::result::Result::Err(0)];value;dfc-generated + // summary=repo::test;::ok_or;Argument[self].Field[crate::option::MyOption::MySome(0)];ReturnValue.Field[crate::result::Result::Ok(0)];value;dfc-generated + // summary=repo::test;::ok_or;Argument[0];ReturnValue.Field[crate::result::Result::Err(0)];value;dfc-generated pub fn ok_or(self, err: E) -> Result { match self { MySome(v) => Ok(v), @@ -195,8 +195,8 @@ impl MyOption { } } - // summary=repo::test;::ok_or_else;Argument[self].Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::result::Result::Ok(0)];value;dfc-generated - // summary=repo::test;::ok_or_else;Argument[0].ReturnValue;ReturnValue.Variant[crate::result::Result::Err(0)];value;dfc-generated + // summary=repo::test;::ok_or_else;Argument[self].Field[crate::option::MyOption::MySome(0)];ReturnValue.Field[crate::result::Result::Ok(0)];value;dfc-generated + // summary=repo::test;::ok_or_else;Argument[0].ReturnValue;ReturnValue.Field[crate::result::Result::Err(0)];value;dfc-generated pub fn ok_or_else(self, err: F) -> Result where F: FnOnce() -> E, @@ -232,7 +232,7 @@ impl MyOption { } // summary=repo::test;::and_then;Argument[0].ReturnValue;ReturnValue;value;dfc-generated - // summary=repo::test;::and_then;Argument[self].Variant[crate::option::MyOption::MySome(0)];Argument[0].Parameter[0];value;dfc-generated + // summary=repo::test;::and_then;Argument[self].Field[crate::option::MyOption::MySome(0)];Argument[0].Parameter[0];value;dfc-generated pub fn and_then(self, f: F) -> MyOption where F: FnOnce(T) -> MyOption, @@ -287,11 +287,11 @@ impl MyOption { } } - // summary=repo::test;::insert;Argument[0];Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::insert;Argument[0];Argument[self].Reference.Field[crate::option::MyOption::MySome(0)];value;dfc-generated // The below should be `ReturnValue.Reference` and not just `ReturnValue`. // SPURIOUS-summary=repo::test;::insert;Argument[0];ReturnValue;value;dfc-generated // The content of `self` is overwritten so it does not flow to the return value. - // SPURIOUS-summary=repo::test;::insert;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated + // SPURIOUS-summary=repo::test;::insert;Argument[self].Reference.Field[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated pub fn insert(&mut self, value: T) -> &mut T { *self = MySome(value); @@ -299,14 +299,14 @@ impl MyOption { unsafe { self.as_mut().unwrap_unchecked() } } - // summary=repo::test;::get_or_insert;Argument[0];Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::get_or_insert;Argument[0];Argument[self].Reference.Field[crate::option::MyOption::MySome(0)];value;dfc-generated // summary=repo::test;::get_or_insert;Argument[0];ReturnValue;value;dfc-generated - // summary=repo::test;::get_or_insert;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated + // summary=repo::test;::get_or_insert;Argument[self].Reference.Field[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated pub fn get_or_insert(&mut self, value: T) -> &mut T { self.get_or_insert_with(|| value) } - // summary=repo::test;::get_or_insert_default;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated + // summary=repo::test;::get_or_insert_default;Argument[self].Reference.Field[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated pub fn get_or_insert_default(&mut self) -> &mut T where T: Default, @@ -314,7 +314,7 @@ impl MyOption { self.get_or_insert_with(T::default) } - // summary=repo::test;::get_or_insert_with;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated + // summary=repo::test;::get_or_insert_with;Argument[self].Reference.Field[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated // MISSING: Mutating `self` parameter. pub fn get_or_insert_with(&mut self, f: F) -> &mut T where @@ -335,13 +335,17 @@ impl MyOption { mem::replace(self, MyNone) } - // summary=repo::test;::take_if;Argument[self].Reference.Variant[crate::option::MyOption::MySome(0)];Argument[0].Parameter[0];value;dfc-generated + // summary=repo::test;::take_if;Argument[self].Reference.Field[crate::option::MyOption::MySome(0)];Argument[0].Parameter[0];value;dfc-generated // MISSING: Uses `take` which doesn't have flow pub fn take_if

    (&mut self, predicate: P) -> MyOption where P: FnOnce(&mut T) -> bool, { - if self.as_mut().map_or(false, predicate) { self.take() } else { MyNone } + if self.as_mut().map_or(false, predicate) { + self.take() + } else { + MyNone + } } // MISSING: Uses `mem::replace` @@ -349,8 +353,8 @@ impl MyOption { mem::replace(self, MySome(value)) } - // summary=repo::test;::zip;Argument[0].Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::option::MyOption::MySome(0)].Tuple[1];value;dfc-generated - // summary=repo::test;::zip;Argument[self].Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::option::MyOption::MySome(0)].Tuple[0];value;dfc-generated + // summary=repo::test;::zip;Argument[0].Field[crate::option::MyOption::MySome(0)];ReturnValue.Field[crate::option::MyOption::MySome(0)].Field[1];value;dfc-generated + // summary=repo::test;::zip;Argument[self].Field[crate::option::MyOption::MySome(0)];ReturnValue.Field[crate::option::MyOption::MySome(0)].Field[0];value;dfc-generated pub fn zip(self, other: MyOption) -> MyOption<(T, U)> { match (self, other) { (MySome(a), MySome(b)) => MySome((a, b)), @@ -358,9 +362,9 @@ impl MyOption { } } - // summary=repo::test;::zip_with;Argument[self].Variant[crate::option::MyOption::MySome(0)];Argument[1].Parameter[0];value;dfc-generated - // summary=repo::test;::zip_with;Argument[0].Variant[crate::option::MyOption::MySome(0)];Argument[1].Parameter[1];value;dfc-generated - // summary=repo::test;::zip_with;Argument[1].ReturnValue;ReturnValue.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::zip_with;Argument[self].Field[crate::option::MyOption::MySome(0)];Argument[1].Parameter[0];value;dfc-generated + // summary=repo::test;::zip_with;Argument[0].Field[crate::option::MyOption::MySome(0)];Argument[1].Parameter[1];value;dfc-generated + // summary=repo::test;::zip_with;Argument[1].ReturnValue;ReturnValue.Field[crate::option::MyOption::MySome(0)];value;dfc-generated pub fn zip_with(self, other: MyOption, f: F) -> MyOption where F: FnOnce(T, U) -> R, @@ -373,8 +377,8 @@ impl MyOption { } impl MyOption<(T, U)> { - // summary=repo::test;::unzip;Argument[self].Variant[crate::option::MyOption::MySome(0)].Tuple[0];ReturnValue.Tuple[0].Variant[crate::option::MyOption::MySome(0)];value;dfc-generated - // summary=repo::test;::unzip;Argument[self].Variant[crate::option::MyOption::MySome(0)].Tuple[1];ReturnValue.Tuple[1].Variant[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::unzip;Argument[self].Field[crate::option::MyOption::MySome(0)].Field[0];ReturnValue.Field[0].Field[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::unzip;Argument[self].Field[crate::option::MyOption::MySome(0)].Field[1];ReturnValue.Field[1].Field[crate::option::MyOption::MySome(0)];value;dfc-generated pub fn unzip(self) -> (MyOption, MyOption) { match self { MySome((a, b)) => (MySome(a), MySome(b)), @@ -384,7 +388,7 @@ impl MyOption<(T, U)> { } impl MyOption<&T> { - // summary=repo::test;::copied;Argument[self].Variant[crate::option::MyOption::MySome(0)].Reference;ReturnValue.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::copied;Argument[self].Field[crate::option::MyOption::MySome(0)].Reference;ReturnValue.Field[crate::option::MyOption::MySome(0)];value;dfc-generated pub fn copied(self) -> MyOption where T: Copy, @@ -397,7 +401,7 @@ impl MyOption<&T> { } } - // summary=repo::test;::cloned;Argument[self].Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::cloned;Argument[self].Field[crate::option::MyOption::MySome(0)];ReturnValue.Field[crate::option::MyOption::MySome(0)];value;dfc-generated pub fn cloned(self) -> MyOption where T: Clone, @@ -410,7 +414,7 @@ impl MyOption<&T> { } impl MyOption<&mut T> { - // summary=repo::test;::copied;Argument[self].Variant[crate::option::MyOption::MySome(0)].Reference;ReturnValue.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::copied;Argument[self].Field[crate::option::MyOption::MySome(0)].Reference;ReturnValue.Field[crate::option::MyOption::MySome(0)];value;dfc-generated pub fn copied(self) -> MyOption where T: Copy, @@ -421,7 +425,7 @@ impl MyOption<&mut T> { } } - // summary=repo::test;::cloned;Argument[self].Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::cloned;Argument[self].Field[crate::option::MyOption::MySome(0)];ReturnValue.Field[crate::option::MyOption::MySome(0)];value;dfc-generated pub fn cloned(self) -> MyOption where T: Clone, @@ -434,8 +438,8 @@ impl MyOption<&mut T> { } impl MyOption> { - // summary=repo::test;::transpose;Argument[self].Variant[crate::option::MyOption::MySome(0)].Variant[crate::result::Result::Err(0)];ReturnValue.Variant[crate::result::Result::Err(0)];value;dfc-generated - // summary=repo::test;::transpose;Argument[self].Variant[crate::option::MyOption::MySome(0)].Variant[crate::result::Result::Ok(0)];ReturnValue.Variant[crate::result::Result::Ok(0)].Variant[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::transpose;Argument[self].Field[crate::option::MyOption::MySome(0)].Field[crate::result::Result::Err(0)];ReturnValue.Field[crate::result::Result::Err(0)];value;dfc-generated + // summary=repo::test;::transpose;Argument[self].Field[crate::option::MyOption::MySome(0)].Field[crate::result::Result::Ok(0)];ReturnValue.Field[crate::result::Result::Ok(0)].Field[crate::option::MyOption::MySome(0)];value;dfc-generated pub fn transpose(self) -> Result, E> { match self { MySome(Ok(x)) => Ok(MySome(x)), @@ -449,16 +453,16 @@ impl Clone for MyOption where T: Clone, { - // summary=repo::test;::clone;Argument[self].Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated - fn clone(&self) -> Self { + // summary=repo::test;::clone;Argument[self].Field[crate::option::MyOption::MySome(0)];ReturnValue.Field[crate::option::MyOption::MySome(0)];value;dfc-generated + fn clone(&self) -> Self { match self { MySome(x) => MySome(x.clone()), MyNone => MyNone, } } - // MISSING: Flow through `clone_from` trait method which is not modeled. - fn clone_from(&mut self, source: &Self) { + // MISSING: Flow through `clone_from` trait method which is not modeled. + fn clone_from(&mut self, source: &Self) { match (self, source) { (MySome(to), MySome(from)) => to.clone_from(from), (to, from) => *to = from.clone(), @@ -473,21 +477,21 @@ impl Default for MyOption { } impl From for MyOption { - // summary=repo::test;::from;Argument[0];ReturnValue.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::from;Argument[0];ReturnValue.Field[crate::option::MyOption::MySome(0)];value;dfc-generated fn from(val: T) -> MyOption { MySome(val) } } impl<'a, T> From<&'a MyOption> for MyOption<&'a T> { - // summary=repo::test;::from;Argument[0].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::from;Argument[0].Reference.Field[crate::option::MyOption::MySome(0)];ReturnValue.Field[crate::option::MyOption::MySome(0)];value;dfc-generated fn from(o: &'a MyOption) -> MyOption<&'a T> { o.as_ref() } } impl<'a, T> From<&'a mut MyOption> for MyOption<&'a mut T> { - // summary=repo::test;::from;Argument[0].Reference.Variant[crate::option::MyOption::MySome(0)];ReturnValue.Variant[crate::option::MyOption::MySome(0)];value;dfc-generated + // summary=repo::test;::from;Argument[0].Reference.Field[crate::option::MyOption::MySome(0)];ReturnValue.Field[crate::option::MyOption::MySome(0)];value;dfc-generated fn from(o: &'a mut MyOption) -> MyOption<&'a mut T> { o.as_mut() } @@ -507,7 +511,7 @@ impl PartialEq for MyOption { } impl MyOption> { - // summary=repo::test;::flatten;Argument[self].Variant[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated + // summary=repo::test;::flatten;Argument[self].Field[crate::option::MyOption::MySome(0)];ReturnValue;value;dfc-generated pub fn flatten(self) -> MyOption { // FIXME(const-hack): could be written with `and_then` match self { diff --git a/rust/ql/test/utils-tests/modelgenerator/summaries.rs b/rust/ql/test/utils-tests/modelgenerator/summaries.rs index 3e6b0995971..79eb83c1ffb 100644 --- a/rust/ql/test/utils-tests/modelgenerator/summaries.rs +++ b/rust/ql/test/utils-tests/modelgenerator/summaries.rs @@ -16,12 +16,12 @@ pub enum Either { use Either::*; impl Either { - // summary=repo::test;::new;Argument[0];ReturnValue.Variant[crate::summaries::Either::Right(0)];value;dfc-generated + // summary=repo::test;::new;Argument[0];ReturnValue.Field[crate::summaries::Either::Right(0)];value;dfc-generated pub fn new(b: B) -> Self { Right(b) } - // summary=repo::test;::unwrap;Argument[self].Variant[crate::summaries::Either::Right(0)];ReturnValue;value;dfc-generated + // summary=repo::test;::unwrap;Argument[self].Field[crate::summaries::Either::Right(0)];ReturnValue;value;dfc-generated pub fn unwrap(self) -> B { match self { Left(a) => panic!("Left cannot be unwrapped"), @@ -29,10 +29,10 @@ impl Either { } } - // summary=repo::test;::zip;Argument[0].Variant[crate::summaries::Either::Left(0)];ReturnValue.Variant[crate::summaries::Either::Left(0)];value;dfc-generated - // summary=repo::test;::zip;Argument[0].Variant[crate::summaries::Either::Right(0)];ReturnValue.Variant[crate::summaries::Either::Right(0)].Tuple[1];value;dfc-generated - // summary=repo::test;::zip;Argument[self].Variant[crate::summaries::Either::Left(0)];ReturnValue.Variant[crate::summaries::Either::Left(0)];value;dfc-generated - // summary=repo::test;::zip;Argument[self].Variant[crate::summaries::Either::Right(0)];ReturnValue.Variant[crate::summaries::Either::Right(0)].Tuple[0];value;dfc-generated + // summary=repo::test;::zip;Argument[0].Field[crate::summaries::Either::Left(0)];ReturnValue.Field[crate::summaries::Either::Left(0)];value;dfc-generated + // summary=repo::test;::zip;Argument[0].Field[crate::summaries::Either::Right(0)];ReturnValue.Field[crate::summaries::Either::Right(0)].Field[1];value;dfc-generated + // summary=repo::test;::zip;Argument[self].Field[crate::summaries::Either::Left(0)];ReturnValue.Field[crate::summaries::Either::Left(0)];value;dfc-generated + // summary=repo::test;::zip;Argument[self].Field[crate::summaries::Either::Right(0)];ReturnValue.Field[crate::summaries::Either::Right(0)].Field[0];value;dfc-generated pub fn zip(self, other: Either) -> Either { match (self, other) { (Right(b), Right(d)) => Right((b, d)), @@ -48,20 +48,20 @@ pub struct MyStruct { } impl MyStruct { - // summary=repo::test;::new;Argument[0];ReturnValue.Struct[crate::summaries::MyStruct::foo];value;dfc-generated - // summary=repo::test;::new;Argument[1];ReturnValue.Struct[crate::summaries::MyStruct::bar];value;dfc-generated + // summary=repo::test;::new;Argument[0];ReturnValue.Field[crate::summaries::MyStruct::foo];value;dfc-generated + // summary=repo::test;::new;Argument[1];ReturnValue.Field[crate::summaries::MyStruct::bar];value;dfc-generated pub fn new(a: i64, b: f64) -> MyStruct { MyStruct { foo: a, bar: b } } - // summary=repo::test;::get_foo;Argument[self].Struct[crate::summaries::MyStruct::foo];ReturnValue;value;dfc-generated + // summary=repo::test;::get_foo;Argument[self].Field[crate::summaries::MyStruct::foo];ReturnValue;value;dfc-generated pub fn get_foo(self) -> i64 { match self { MyStruct { foo, bar: _ } => foo, } } - // summary=repo::test;::get_bar;Argument[self].Struct[crate::summaries::MyStruct::bar];ReturnValue;value;dfc-generated + // summary=repo::test;::get_bar;Argument[self].Field[crate::summaries::MyStruct::bar];ReturnValue;value;dfc-generated pub fn get_bar(self) -> f64 { match self { MyStruct { foo: _, bar } => bar, @@ -73,7 +73,10 @@ impl MyStruct { // summary=repo::test;crate::summaries::apply;Argument[0];Argument[1].Parameter[0];value;dfc-generated // summary=repo::test;crate::summaries::apply;Argument[1].ReturnValue;ReturnValue;value;dfc-generated -pub fn apply(n: i64, f: F) -> i64 where F : FnOnce(i64) -> i64 { +pub fn apply(n: i64, f: F) -> i64 +where + F: FnOnce(i64) -> i64, +{ f(n) } From 02fd23e53a9bd3666770e1e10169520f37f36b88 Mon Sep 17 00:00:00 2001 From: Tom Hvitved Date: Thu, 13 Feb 2025 13:01:36 +0100 Subject: [PATCH 208/279] Rust extractors: Normalize drive letter paths with a trailing `/` --- shared/tree-sitter-extractor/src/file_paths.rs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/shared/tree-sitter-extractor/src/file_paths.rs b/shared/tree-sitter-extractor/src/file_paths.rs index aa27bbec552..917a2fb6322 100644 --- a/shared/tree-sitter-extractor/src/file_paths.rs +++ b/shared/tree-sitter-extractor/src/file_paths.rs @@ -8,7 +8,8 @@ pub fn normalize_path(path: &Path) -> String { // have to do a bit of work removing certain prefixes and replacing // backslashes. let mut components: Vec = Vec::new(); - for component in path.components() { + let mut path_components = path.components().peekable(); + while let Some(component) = path_components.next() { match component { std::path::Component::Prefix(prefix) => match prefix.kind() { std::path::Prefix::Disk(letter) | std::path::Prefix::VerbatimDisk(letter) => { @@ -26,7 +27,13 @@ pub fn normalize_path(path: &Path) -> String { std::path::Component::Normal(n) => { components.push(n.to_string_lossy().to_string()); } - std::path::Component::RootDir => {} + std::path::Component::RootDir => { + if path_components.peek().is_none() { + // The path points at a root directory, so we need to add a + // trailing slash, e.g. `C:/` instead of `C:`. + components.push("".to_string()); + } + } std::path::Component::CurDir => {} std::path::Component::ParentDir => {} } From a1069b16675ca4aa376009c9dbbcb1c0aae9a9fc Mon Sep 17 00:00:00 2001 From: Simon Friis Vindum Date: Thu, 13 Feb 2025 14:01:15 +0100 Subject: [PATCH 209/279] Rust: Add examples with methods called as functions --- .../dataflow/global/inline-flow.expected | 147 ++++++++------- .../library-tests/dataflow/global/main.rs | 68 ++++++- .../dataflow/global/viableCallable.expected | 103 ++++++----- .../library-tests/path-resolution/main.rs | 13 +- .../path-resolution/path-resolution.expected | 174 +++++++++--------- 5 files changed, 311 insertions(+), 194 deletions(-) diff --git a/rust/ql/test/library-tests/dataflow/global/inline-flow.expected b/rust/ql/test/library-tests/dataflow/global/inline-flow.expected index 57fe8d72e18..9ded5c31d93 100644 --- a/rust/ql/test/library-tests/dataflow/global/inline-flow.expected +++ b/rust/ql/test/library-tests/dataflow/global/inline-flow.expected @@ -28,31 +28,40 @@ edges | main.rs:55:26:55:26 | a | main.rs:51:21:51:26 | ...: i64 | provenance | | | main.rs:55:26:55:26 | a | main.rs:55:13:55:27 | pass_through(...) | provenance | | | main.rs:67:23:67:28 | ...: i64 | main.rs:68:14:68:14 | n | provenance | | -| main.rs:70:31:76:5 | { ... } | main.rs:88:13:88:25 | mn.get_data(...) | provenance | | -| main.rs:74:13:74:21 | source(...) | main.rs:70:31:76:5 | { ... } | provenance | | -| main.rs:77:28:77:33 | ...: i64 | main.rs:77:43:83:5 | { ... } | provenance | | -| main.rs:88:9:88:9 | a | main.rs:89:10:89:10 | a | provenance | | -| main.rs:88:13:88:25 | mn.get_data(...) | main.rs:88:9:88:9 | a | provenance | | -| main.rs:94:9:94:9 | a | main.rs:95:16:95:16 | a | provenance | | -| main.rs:94:13:94:21 | source(...) | main.rs:94:9:94:9 | a | provenance | | -| main.rs:95:16:95:16 | a | main.rs:67:23:67:28 | ...: i64 | provenance | | -| main.rs:100:9:100:9 | a | main.rs:101:29:101:29 | a | provenance | | -| main.rs:100:13:100:21 | source(...) | main.rs:100:9:100:9 | a | provenance | | -| main.rs:101:9:101:9 | b | main.rs:102:10:102:10 | b | provenance | | -| main.rs:101:13:101:30 | mn.data_through(...) | main.rs:101:9:101:9 | b | provenance | | -| main.rs:101:29:101:29 | a | main.rs:77:28:77:33 | ...: i64 | provenance | | -| main.rs:101:29:101:29 | a | main.rs:101:13:101:30 | mn.data_through(...) | provenance | | -| main.rs:138:9:138:9 | a | main.rs:139:10:139:10 | a | provenance | | -| main.rs:138:13:138:21 | source(...) | main.rs:138:9:138:9 | a | provenance | | -| main.rs:148:13:148:13 | c | main.rs:149:14:149:14 | c | provenance | | -| main.rs:148:17:148:25 | source(...) | main.rs:148:13:148:13 | c | provenance | | -| main.rs:164:25:164:30 | ...: i64 | main.rs:165:10:165:10 | c | provenance | | -| main.rs:165:6:165:6 | [post] n [&ref] | main.rs:164:12:164:22 | ...: ... [Return] [&ref] | provenance | | -| main.rs:165:10:165:10 | c | main.rs:165:6:165:6 | [post] n [&ref] | provenance | | -| main.rs:173:13:173:13 | [post] m [&ref] | main.rs:174:11:174:11 | m [&ref] | provenance | | -| main.rs:173:16:173:25 | source(...) | main.rs:164:25:164:30 | ...: i64 | provenance | | -| main.rs:173:16:173:25 | source(...) | main.rs:173:13:173:13 | [post] m [&ref] | provenance | | -| main.rs:174:11:174:11 | m [&ref] | main.rs:174:10:174:11 | * ... | provenance | | +| main.rs:71:31:77:5 | { ... } | main.rs:90:13:90:25 | mn.get_data(...) | provenance | | +| main.rs:75:13:75:21 | source(...) | main.rs:71:31:77:5 | { ... } | provenance | | +| main.rs:79:28:79:33 | ...: i64 | main.rs:79:43:85:5 | { ... } | provenance | | +| main.rs:90:9:90:9 | a | main.rs:91:10:91:10 | a | provenance | | +| main.rs:90:13:90:25 | mn.get_data(...) | main.rs:90:9:90:9 | a | provenance | | +| main.rs:96:9:96:9 | a | main.rs:97:16:97:16 | a | provenance | | +| main.rs:96:13:96:21 | source(...) | main.rs:96:9:96:9 | a | provenance | | +| main.rs:97:16:97:16 | a | main.rs:67:23:67:28 | ...: i64 | provenance | | +| main.rs:102:9:102:9 | a | main.rs:103:29:103:29 | a | provenance | | +| main.rs:102:13:102:21 | source(...) | main.rs:102:9:102:9 | a | provenance | | +| main.rs:103:9:103:9 | b | main.rs:104:10:104:10 | b | provenance | | +| main.rs:103:13:103:30 | mn.data_through(...) | main.rs:103:9:103:9 | b | provenance | | +| main.rs:103:29:103:29 | a | main.rs:79:28:79:33 | ...: i64 | provenance | | +| main.rs:103:29:103:29 | a | main.rs:103:13:103:30 | mn.data_through(...) | provenance | | +| main.rs:128:12:128:17 | ...: i64 | main.rs:129:24:129:24 | n | provenance | | +| main.rs:129:9:129:26 | MyInt {...} [MyInt] | main.rs:128:28:130:5 | { ... } [MyInt] | provenance | | +| main.rs:129:24:129:24 | n | main.rs:129:9:129:26 | MyInt {...} [MyInt] | provenance | | +| main.rs:134:9:134:9 | n [MyInt] | main.rs:135:9:135:26 | MyInt {...} [MyInt] | provenance | | +| main.rs:134:13:134:34 | ...::new(...) [MyInt] | main.rs:134:9:134:9 | n [MyInt] | provenance | | +| main.rs:134:24:134:33 | source(...) | main.rs:128:12:128:17 | ...: i64 | provenance | | +| main.rs:134:24:134:33 | source(...) | main.rs:134:13:134:34 | ...::new(...) [MyInt] | provenance | | +| main.rs:135:9:135:26 | MyInt {...} [MyInt] | main.rs:135:24:135:24 | m | provenance | | +| main.rs:135:24:135:24 | m | main.rs:136:10:136:10 | m | provenance | | +| main.rs:202:9:202:9 | a | main.rs:203:10:203:10 | a | provenance | | +| main.rs:202:13:202:21 | source(...) | main.rs:202:9:202:9 | a | provenance | | +| main.rs:212:13:212:13 | c | main.rs:213:14:213:14 | c | provenance | | +| main.rs:212:17:212:25 | source(...) | main.rs:212:13:212:13 | c | provenance | | +| main.rs:228:25:228:30 | ...: i64 | main.rs:229:10:229:10 | c | provenance | | +| main.rs:229:6:229:6 | [post] n [&ref] | main.rs:228:12:228:22 | ...: ... [Return] [&ref] | provenance | | +| main.rs:229:10:229:10 | c | main.rs:229:6:229:6 | [post] n [&ref] | provenance | | +| main.rs:237:13:237:13 | [post] m [&ref] | main.rs:238:11:238:11 | m [&ref] | provenance | | +| main.rs:237:16:237:25 | source(...) | main.rs:228:25:228:30 | ...: i64 | provenance | | +| main.rs:237:16:237:25 | source(...) | main.rs:237:13:237:13 | [post] m [&ref] | provenance | | +| main.rs:238:11:238:11 | m [&ref] | main.rs:238:10:238:11 | * ... | provenance | | nodes | main.rs:12:28:14:1 | { ... } | semmle.label | { ... } | | main.rs:13:5:13:13 | source(...) | semmle.label | source(...) | @@ -87,42 +96,53 @@ nodes | main.rs:56:10:56:10 | b | semmle.label | b | | main.rs:67:23:67:28 | ...: i64 | semmle.label | ...: i64 | | main.rs:68:14:68:14 | n | semmle.label | n | -| main.rs:70:31:76:5 | { ... } | semmle.label | { ... } | -| main.rs:74:13:74:21 | source(...) | semmle.label | source(...) | -| main.rs:77:28:77:33 | ...: i64 | semmle.label | ...: i64 | -| main.rs:77:43:83:5 | { ... } | semmle.label | { ... } | -| main.rs:88:9:88:9 | a | semmle.label | a | -| main.rs:88:13:88:25 | mn.get_data(...) | semmle.label | mn.get_data(...) | -| main.rs:89:10:89:10 | a | semmle.label | a | -| main.rs:94:9:94:9 | a | semmle.label | a | -| main.rs:94:13:94:21 | source(...) | semmle.label | source(...) | -| main.rs:95:16:95:16 | a | semmle.label | a | -| main.rs:100:9:100:9 | a | semmle.label | a | -| main.rs:100:13:100:21 | source(...) | semmle.label | source(...) | -| main.rs:101:9:101:9 | b | semmle.label | b | -| main.rs:101:13:101:30 | mn.data_through(...) | semmle.label | mn.data_through(...) | -| main.rs:101:29:101:29 | a | semmle.label | a | -| main.rs:102:10:102:10 | b | semmle.label | b | -| main.rs:138:9:138:9 | a | semmle.label | a | -| main.rs:138:13:138:21 | source(...) | semmle.label | source(...) | -| main.rs:139:10:139:10 | a | semmle.label | a | -| main.rs:148:13:148:13 | c | semmle.label | c | -| main.rs:148:17:148:25 | source(...) | semmle.label | source(...) | -| main.rs:149:14:149:14 | c | semmle.label | c | -| main.rs:164:12:164:22 | ...: ... [Return] [&ref] | semmle.label | ...: ... [Return] [&ref] | -| main.rs:164:25:164:30 | ...: i64 | semmle.label | ...: i64 | -| main.rs:165:6:165:6 | [post] n [&ref] | semmle.label | [post] n [&ref] | -| main.rs:165:10:165:10 | c | semmle.label | c | -| main.rs:173:13:173:13 | [post] m [&ref] | semmle.label | [post] m [&ref] | -| main.rs:173:16:173:25 | source(...) | semmle.label | source(...) | -| main.rs:174:10:174:11 | * ... | semmle.label | * ... | -| main.rs:174:11:174:11 | m [&ref] | semmle.label | m [&ref] | +| main.rs:71:31:77:5 | { ... } | semmle.label | { ... } | +| main.rs:75:13:75:21 | source(...) | semmle.label | source(...) | +| main.rs:79:28:79:33 | ...: i64 | semmle.label | ...: i64 | +| main.rs:79:43:85:5 | { ... } | semmle.label | { ... } | +| main.rs:90:9:90:9 | a | semmle.label | a | +| main.rs:90:13:90:25 | mn.get_data(...) | semmle.label | mn.get_data(...) | +| main.rs:91:10:91:10 | a | semmle.label | a | +| main.rs:96:9:96:9 | a | semmle.label | a | +| main.rs:96:13:96:21 | source(...) | semmle.label | source(...) | +| main.rs:97:16:97:16 | a | semmle.label | a | +| main.rs:102:9:102:9 | a | semmle.label | a | +| main.rs:102:13:102:21 | source(...) | semmle.label | source(...) | +| main.rs:103:9:103:9 | b | semmle.label | b | +| main.rs:103:13:103:30 | mn.data_through(...) | semmle.label | mn.data_through(...) | +| main.rs:103:29:103:29 | a | semmle.label | a | +| main.rs:104:10:104:10 | b | semmle.label | b | +| main.rs:128:12:128:17 | ...: i64 | semmle.label | ...: i64 | +| main.rs:128:28:130:5 | { ... } [MyInt] | semmle.label | { ... } [MyInt] | +| main.rs:129:9:129:26 | MyInt {...} [MyInt] | semmle.label | MyInt {...} [MyInt] | +| main.rs:129:24:129:24 | n | semmle.label | n | +| main.rs:134:9:134:9 | n [MyInt] | semmle.label | n [MyInt] | +| main.rs:134:13:134:34 | ...::new(...) [MyInt] | semmle.label | ...::new(...) [MyInt] | +| main.rs:134:24:134:33 | source(...) | semmle.label | source(...) | +| main.rs:135:9:135:26 | MyInt {...} [MyInt] | semmle.label | MyInt {...} [MyInt] | +| main.rs:135:24:135:24 | m | semmle.label | m | +| main.rs:136:10:136:10 | m | semmle.label | m | +| main.rs:202:9:202:9 | a | semmle.label | a | +| main.rs:202:13:202:21 | source(...) | semmle.label | source(...) | +| main.rs:203:10:203:10 | a | semmle.label | a | +| main.rs:212:13:212:13 | c | semmle.label | c | +| main.rs:212:17:212:25 | source(...) | semmle.label | source(...) | +| main.rs:213:14:213:14 | c | semmle.label | c | +| main.rs:228:12:228:22 | ...: ... [Return] [&ref] | semmle.label | ...: ... [Return] [&ref] | +| main.rs:228:25:228:30 | ...: i64 | semmle.label | ...: i64 | +| main.rs:229:6:229:6 | [post] n [&ref] | semmle.label | [post] n [&ref] | +| main.rs:229:10:229:10 | c | semmle.label | c | +| main.rs:237:13:237:13 | [post] m [&ref] | semmle.label | [post] m [&ref] | +| main.rs:237:16:237:25 | source(...) | semmle.label | source(...) | +| main.rs:238:10:238:11 | * ... | semmle.label | * ... | +| main.rs:238:11:238:11 | m [&ref] | semmle.label | m [&ref] | subpaths | main.rs:36:26:36:26 | a | main.rs:30:17:30:22 | ...: i64 | main.rs:30:32:32:1 | { ... } | main.rs:36:13:36:27 | pass_through(...) | | main.rs:41:26:44:5 | { ... } | main.rs:30:17:30:22 | ...: i64 | main.rs:30:32:32:1 | { ... } | main.rs:41:13:44:6 | pass_through(...) | | main.rs:55:26:55:26 | a | main.rs:51:21:51:26 | ...: i64 | main.rs:51:36:53:5 | { ... } | main.rs:55:13:55:27 | pass_through(...) | -| main.rs:101:29:101:29 | a | main.rs:77:28:77:33 | ...: i64 | main.rs:77:43:83:5 | { ... } | main.rs:101:13:101:30 | mn.data_through(...) | -| main.rs:173:16:173:25 | source(...) | main.rs:164:25:164:30 | ...: i64 | main.rs:164:12:164:22 | ...: ... [Return] [&ref] | main.rs:173:13:173:13 | [post] m [&ref] | +| main.rs:103:29:103:29 | a | main.rs:79:28:79:33 | ...: i64 | main.rs:79:43:85:5 | { ... } | main.rs:103:13:103:30 | mn.data_through(...) | +| main.rs:134:24:134:33 | source(...) | main.rs:128:12:128:17 | ...: i64 | main.rs:128:28:130:5 | { ... } [MyInt] | main.rs:134:13:134:34 | ...::new(...) [MyInt] | +| main.rs:237:16:237:25 | source(...) | main.rs:228:25:228:30 | ...: i64 | main.rs:228:12:228:22 | ...: ... [Return] [&ref] | main.rs:237:13:237:13 | [post] m [&ref] | testFailures #select | main.rs:18:10:18:10 | a | main.rs:13:5:13:13 | source(...) | main.rs:18:10:18:10 | a | $@ | main.rs:13:5:13:13 | source(...) | source(...) | @@ -130,9 +150,10 @@ testFailures | main.rs:37:10:37:10 | b | main.rs:35:13:35:21 | source(...) | main.rs:37:10:37:10 | b | $@ | main.rs:35:13:35:21 | source(...) | source(...) | | main.rs:45:10:45:10 | a | main.rs:43:9:43:18 | source(...) | main.rs:45:10:45:10 | a | $@ | main.rs:43:9:43:18 | source(...) | source(...) | | main.rs:56:10:56:10 | b | main.rs:49:13:49:22 | source(...) | main.rs:56:10:56:10 | b | $@ | main.rs:49:13:49:22 | source(...) | source(...) | -| main.rs:68:14:68:14 | n | main.rs:94:13:94:21 | source(...) | main.rs:68:14:68:14 | n | $@ | main.rs:94:13:94:21 | source(...) | source(...) | -| main.rs:89:10:89:10 | a | main.rs:74:13:74:21 | source(...) | main.rs:89:10:89:10 | a | $@ | main.rs:74:13:74:21 | source(...) | source(...) | -| main.rs:102:10:102:10 | b | main.rs:100:13:100:21 | source(...) | main.rs:102:10:102:10 | b | $@ | main.rs:100:13:100:21 | source(...) | source(...) | -| main.rs:139:10:139:10 | a | main.rs:138:13:138:21 | source(...) | main.rs:139:10:139:10 | a | $@ | main.rs:138:13:138:21 | source(...) | source(...) | -| main.rs:149:14:149:14 | c | main.rs:148:17:148:25 | source(...) | main.rs:149:14:149:14 | c | $@ | main.rs:148:17:148:25 | source(...) | source(...) | -| main.rs:174:10:174:11 | * ... | main.rs:173:16:173:25 | source(...) | main.rs:174:10:174:11 | * ... | $@ | main.rs:173:16:173:25 | source(...) | source(...) | +| main.rs:68:14:68:14 | n | main.rs:96:13:96:21 | source(...) | main.rs:68:14:68:14 | n | $@ | main.rs:96:13:96:21 | source(...) | source(...) | +| main.rs:91:10:91:10 | a | main.rs:75:13:75:21 | source(...) | main.rs:91:10:91:10 | a | $@ | main.rs:75:13:75:21 | source(...) | source(...) | +| main.rs:104:10:104:10 | b | main.rs:102:13:102:21 | source(...) | main.rs:104:10:104:10 | b | $@ | main.rs:102:13:102:21 | source(...) | source(...) | +| main.rs:136:10:136:10 | m | main.rs:134:24:134:33 | source(...) | main.rs:136:10:136:10 | m | $@ | main.rs:134:24:134:33 | source(...) | source(...) | +| main.rs:203:10:203:10 | a | main.rs:202:13:202:21 | source(...) | main.rs:203:10:203:10 | a | $@ | main.rs:202:13:202:21 | source(...) | source(...) | +| main.rs:213:14:213:14 | c | main.rs:212:17:212:25 | source(...) | main.rs:213:14:213:14 | c | $@ | main.rs:212:17:212:25 | source(...) | source(...) | +| main.rs:238:10:238:11 | * ... | main.rs:237:16:237:25 | source(...) | main.rs:238:10:238:11 | * ... | $@ | main.rs:237:16:237:25 | source(...) | source(...) | diff --git a/rust/ql/test/library-tests/dataflow/global/main.rs b/rust/ql/test/library-tests/dataflow/global/main.rs index 201eb262b43..438539a8fe0 100644 --- a/rust/ql/test/library-tests/dataflow/global/main.rs +++ b/rust/ql/test/library-tests/dataflow/global/main.rs @@ -65,8 +65,9 @@ struct MyFlag { impl MyFlag { fn data_in(&self, n: i64) { - sink(n); // $ hasValueFlow=1 + sink(n); // $ hasValueFlow=1 MISSING: hasValueFlow=8 } + fn get_data(&self) -> i64 { if self.flag { 0 @@ -74,6 +75,7 @@ impl MyFlag { source(2) } } + fn data_through(&self, n: i64) -> i64 { if self.flag { 0 @@ -102,12 +104,38 @@ fn data_through_method() { sink(b); // $ hasValueFlow=4 } +fn data_in_to_method_called_as_function() { + let mn = MyFlag { flag: true }; + let a = source(8); + MyFlag::data_in(&mn, a); +} + +fn data_through_method_called_as_function() { + let mn = MyFlag { flag: true }; + let a = source(12); + let b = MyFlag::data_through(&mn, a); + sink(b); // $ MISSING: hasValueFlow=12 +} + use std::ops::Add; struct MyInt { value: i64, } +impl MyInt { + // Associated function + fn new(n: i64) -> Self { + MyInt { value: n } + } +} + +fn data_through_associated_function() { + let n = MyInt::new(source(34)); + let MyInt { value: m } = n; + sink(m); // $ hasValueFlow=34 +} + impl Add for MyInt { type Output = MyInt; @@ -117,7 +145,7 @@ impl Add for MyInt { } } -pub fn test_operator_overloading() { +fn test_operator_overloading() { let a = MyInt { value: source(5) }; let b = MyInt { value: 2 }; let c = a + b; @@ -132,6 +160,42 @@ pub fn test_operator_overloading() { let b = MyInt { value: 2 }; let d = a.add(b); sink(d.value); // $ MISSING: hasValueFlow=7 + +} + +trait MyTrait { + type Output; + fn take_self(self, _other: Self::Output) -> Self::Output; + fn take_second(self, other: Self::Output) -> Self::Output; +} + +impl MyTrait for MyInt { + type Output = MyInt; + + fn take_self(self, _other: MyInt) -> MyInt { + self + } + + fn take_second(self, other: MyInt) -> MyInt { + other + } +} + +fn data_through_trait_method_called_as_function() { + let a = MyInt { value: source(8) }; + let b = MyInt { value: 2 }; + let MyInt { value: c } = MyTrait::take_self(a, b); + sink(c); // $ MISSING: hasValueFlow=8 + + let a = MyInt { value: 0 }; + let b = MyInt { value: source(37) }; + let MyInt { value: c } = MyTrait::take_second(a, b); + sink(c); // $ MISSING: hasValueFlow=37 + + let a = MyInt { value: 0 }; + let b = MyInt { value: source(38) }; + let MyInt { value: c } = MyTrait::take_self(a, b); + sink(c); } async fn async_source() -> i64 { diff --git a/rust/ql/test/library-tests/dataflow/global/viableCallable.expected b/rust/ql/test/library-tests/dataflow/global/viableCallable.expected index cac32004ddb..ad83682d7d0 100644 --- a/rust/ql/test/library-tests/dataflow/global/viableCallable.expected +++ b/rust/ql/test/library-tests/dataflow/global/viableCallable.expected @@ -14,47 +14,64 @@ | main.rs:55:13:55:27 | pass_through(...) | main.rs:51:5:53:5 | fn pass_through | | main.rs:56:5:56:11 | sink(...) | main.rs:5:1:7:1 | fn sink | | main.rs:68:9:68:15 | sink(...) | main.rs:5:1:7:1 | fn sink | -| main.rs:74:13:74:21 | source(...) | main.rs:1:1:3:1 | fn source | -| main.rs:88:13:88:25 | mn.get_data(...) | main.rs:70:5:76:5 | fn get_data | -| main.rs:89:5:89:11 | sink(...) | main.rs:5:1:7:1 | fn sink | -| main.rs:94:13:94:21 | source(...) | main.rs:1:1:3:1 | fn source | -| main.rs:95:5:95:17 | mn.data_in(...) | main.rs:67:5:69:5 | fn data_in | -| main.rs:100:13:100:21 | source(...) | main.rs:1:1:3:1 | fn source | -| main.rs:101:13:101:30 | mn.data_through(...) | main.rs:77:5:83:5 | fn data_through | -| main.rs:102:5:102:11 | sink(...) | main.rs:5:1:7:1 | fn sink | -| main.rs:121:28:121:36 | source(...) | main.rs:1:1:3:1 | fn source | -| main.rs:124:5:124:17 | sink(...) | main.rs:5:1:7:1 | fn sink | -| main.rs:127:28:127:36 | source(...) | main.rs:1:1:3:1 | fn source | -| main.rs:129:5:129:17 | sink(...) | main.rs:5:1:7:1 | fn sink | -| main.rs:131:28:131:36 | source(...) | main.rs:1:1:3:1 | fn source | -| main.rs:133:13:133:20 | a.add(...) | main.rs:114:5:117:5 | fn add | -| main.rs:134:5:134:17 | sink(...) | main.rs:5:1:7:1 | fn sink | -| main.rs:138:13:138:21 | source(...) | main.rs:1:1:3:1 | fn source | -| main.rs:139:5:139:11 | sink(...) | main.rs:5:1:7:1 | fn sink | -| main.rs:144:13:144:26 | async_source(...) | main.rs:137:1:141:1 | fn async_source | -| main.rs:145:5:145:11 | sink(...) | main.rs:5:1:7:1 | fn sink | -| main.rs:148:17:148:25 | source(...) | main.rs:1:1:3:1 | fn source | -| main.rs:149:9:149:15 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:75:13:75:21 | source(...) | main.rs:1:1:3:1 | fn source | +| main.rs:90:13:90:25 | mn.get_data(...) | main.rs:71:5:77:5 | fn get_data | +| main.rs:91:5:91:11 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:96:13:96:21 | source(...) | main.rs:1:1:3:1 | fn source | +| main.rs:97:5:97:17 | mn.data_in(...) | main.rs:67:5:69:5 | fn data_in | +| main.rs:102:13:102:21 | source(...) | main.rs:1:1:3:1 | fn source | +| main.rs:103:13:103:30 | mn.data_through(...) | main.rs:79:5:85:5 | fn data_through | +| main.rs:104:5:104:11 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:109:13:109:21 | source(...) | main.rs:1:1:3:1 | fn source | +| main.rs:110:5:110:27 | ...::data_in(...) | main.rs:67:5:69:5 | fn data_in | +| main.rs:115:13:115:22 | source(...) | main.rs:1:1:3:1 | fn source | +| main.rs:116:13:116:40 | ...::data_through(...) | main.rs:79:5:85:5 | fn data_through | +| main.rs:117:5:117:11 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:134:13:134:34 | ...::new(...) | main.rs:127:5:130:5 | fn new | +| main.rs:134:24:134:33 | source(...) | main.rs:1:1:3:1 | fn source | +| main.rs:136:5:136:11 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:149:28:149:36 | source(...) | main.rs:1:1:3:1 | fn source | | main.rs:152:5:152:17 | sink(...) | main.rs:5:1:7:1 | fn sink | -| main.rs:156:41:156:54 | async_source(...) | main.rs:137:1:141:1 | fn async_source | -| main.rs:157:5:157:11 | sink(...) | main.rs:5:1:7:1 | fn sink | -| main.rs:159:33:159:61 | test_async_await_async_part(...) | main.rs:143:1:153:1 | fn test_async_await_async_part | -| main.rs:172:5:172:12 | sink(...) | main.rs:5:1:7:1 | fn sink | -| main.rs:173:5:173:26 | set_int(...) | main.rs:164:1:166:1 | fn set_int | -| main.rs:173:16:173:25 | source(...) | main.rs:1:1:3:1 | fn source | -| main.rs:174:5:174:12 | sink(...) | main.rs:5:1:7:1 | fn sink | -| main.rs:180:5:180:11 | sink(...) | main.rs:5:1:7:1 | fn sink | -| main.rs:181:5:181:31 | set_int(...) | main.rs:164:1:166:1 | fn set_int | -| main.rs:181:21:181:30 | source(...) | main.rs:1:1:3:1 | fn source | -| main.rs:182:5:182:11 | sink(...) | main.rs:5:1:7:1 | fn sink | -| main.rs:186:5:186:22 | data_out_of_call(...) | main.rs:16:1:19:1 | fn data_out_of_call | -| main.rs:187:5:187:21 | data_in_to_call(...) | main.rs:25:1:28:1 | fn data_in_to_call | -| main.rs:188:5:188:23 | data_through_call(...) | main.rs:34:1:38:1 | fn data_through_call | -| main.rs:189:5:189:34 | data_through_nested_function(...) | main.rs:48:1:57:1 | fn data_through_nested_function | -| main.rs:191:5:191:24 | data_out_of_method(...) | main.rs:86:1:90:1 | fn data_out_of_method | -| main.rs:192:5:192:28 | data_in_to_method_call(...) | main.rs:92:1:96:1 | fn data_in_to_method_call | -| main.rs:193:5:193:25 | data_through_method(...) | main.rs:98:1:103:1 | fn data_through_method | -| main.rs:195:5:195:31 | test_operator_overloading(...) | main.rs:120:1:135:1 | fn test_operator_overloading | -| main.rs:196:5:196:22 | test_async_await(...) | main.rs:155:1:160:1 | fn test_async_await | -| main.rs:197:5:197:24 | mutates_argument_1(...) | main.rs:168:1:175:1 | fn mutates_argument_1 | -| main.rs:198:5:198:24 | mutates_argument_2(...) | main.rs:177:1:183:1 | fn mutates_argument_2 | +| main.rs:155:28:155:36 | source(...) | main.rs:1:1:3:1 | fn source | +| main.rs:157:5:157:17 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:159:28:159:36 | source(...) | main.rs:1:1:3:1 | fn source | +| main.rs:161:13:161:20 | a.add(...) | main.rs:142:5:145:5 | fn add | +| main.rs:162:5:162:17 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:185:28:185:36 | source(...) | main.rs:1:1:3:1 | fn source | +| main.rs:187:30:187:53 | ...::take_self(...) | main.rs:175:5:177:5 | fn take_self | +| main.rs:188:5:188:11 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:191:28:191:37 | source(...) | main.rs:1:1:3:1 | fn source | +| main.rs:192:30:192:55 | ...::take_second(...) | main.rs:179:5:181:5 | fn take_second | +| main.rs:193:5:193:11 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:196:28:196:37 | source(...) | main.rs:1:1:3:1 | fn source | +| main.rs:197:30:197:53 | ...::take_self(...) | main.rs:175:5:177:5 | fn take_self | +| main.rs:198:5:198:11 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:202:13:202:21 | source(...) | main.rs:1:1:3:1 | fn source | +| main.rs:203:5:203:11 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:208:13:208:26 | async_source(...) | main.rs:201:1:205:1 | fn async_source | +| main.rs:209:5:209:11 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:212:17:212:25 | source(...) | main.rs:1:1:3:1 | fn source | +| main.rs:213:9:213:15 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:216:5:216:17 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:220:41:220:54 | async_source(...) | main.rs:201:1:205:1 | fn async_source | +| main.rs:221:5:221:11 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:223:33:223:61 | test_async_await_async_part(...) | main.rs:207:1:217:1 | fn test_async_await_async_part | +| main.rs:236:5:236:12 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:237:5:237:26 | set_int(...) | main.rs:228:1:230:1 | fn set_int | +| main.rs:237:16:237:25 | source(...) | main.rs:1:1:3:1 | fn source | +| main.rs:238:5:238:12 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:244:5:244:11 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:245:5:245:31 | set_int(...) | main.rs:228:1:230:1 | fn set_int | +| main.rs:245:21:245:30 | source(...) | main.rs:1:1:3:1 | fn source | +| main.rs:246:5:246:11 | sink(...) | main.rs:5:1:7:1 | fn sink | +| main.rs:250:5:250:22 | data_out_of_call(...) | main.rs:16:1:19:1 | fn data_out_of_call | +| main.rs:251:5:251:21 | data_in_to_call(...) | main.rs:25:1:28:1 | fn data_in_to_call | +| main.rs:252:5:252:23 | data_through_call(...) | main.rs:34:1:38:1 | fn data_through_call | +| main.rs:253:5:253:34 | data_through_nested_function(...) | main.rs:48:1:57:1 | fn data_through_nested_function | +| main.rs:255:5:255:24 | data_out_of_method(...) | main.rs:88:1:92:1 | fn data_out_of_method | +| main.rs:256:5:256:28 | data_in_to_method_call(...) | main.rs:94:1:98:1 | fn data_in_to_method_call | +| main.rs:257:5:257:25 | data_through_method(...) | main.rs:100:1:105:1 | fn data_through_method | +| main.rs:259:5:259:31 | test_operator_overloading(...) | main.rs:148:1:164:1 | fn test_operator_overloading | +| main.rs:260:5:260:22 | test_async_await(...) | main.rs:219:1:224:1 | fn test_async_await | +| main.rs:261:5:261:24 | mutates_argument_1(...) | main.rs:232:1:239:1 | fn mutates_argument_1 | +| main.rs:262:5:262:24 | mutates_argument_2(...) | main.rs:241:1:247:1 | fn mutates_argument_2 | diff --git a/rust/ql/test/library-tests/path-resolution/main.rs b/rust/ql/test/library-tests/path-resolution/main.rs index de7b245c478..0bc7cba256b 100644 --- a/rust/ql/test/library-tests/path-resolution/main.rs +++ b/rust/ql/test/library-tests/path-resolution/main.rs @@ -127,7 +127,7 @@ mod m7 { } // I41 #[rustfmt::skip] - pub fn f() -> MyEnum // $ item=I41 + pub fn f() -> MyEnum // $ item=I41 { println!("main.rs::m7::f"); let _ = MyEnum::A(0); // $ item=I42 @@ -166,10 +166,19 @@ mod m8 { } // I54 } // I52 + #[rustfmt::skip] + impl MyStruct { // $ item=I50 + fn h(&self) { + println!("main.rs::m8::MyStruct::h"); + f(); // $ item=I51 + } // I74 + } // I73 + #[rustfmt::skip] pub fn g() { let x = MyStruct {}; // $ item=I50 MyTrait::f(&x); // $ item=I48 + MyStruct::f(&x); // $ MISSING: item=I53 // $ MISSING: item=52 @@ -178,6 +187,8 @@ mod m8 { x.f(); // $ MISSING: item=I53 let x = MyStruct {}; // $ item=I50 x.g(); // $ MISSING: item=I54 + MyStruct::h(&x); // $ MISSING: item=I74 + x.h(); // $ MISSING: item=I74 } // I55 } // I46 diff --git a/rust/ql/test/library-tests/path-resolution/path-resolution.expected b/rust/ql/test/library-tests/path-resolution/path-resolution.expected index caa7aebacc5..b1c9e44c5d0 100644 --- a/rust/ql/test/library-tests/path-resolution/path-resolution.expected +++ b/rust/ql/test/library-tests/path-resolution/path-resolution.expected @@ -10,14 +10,14 @@ mod | main.rs:103:1:107:1 | mod m5 | | main.rs:109:1:120:1 | mod m6 | | main.rs:122:1:137:1 | mod m7 | -| main.rs:139:1:182:1 | mod m8 | -| main.rs:184:1:192:1 | mod m9 | -| main.rs:194:1:213:1 | mod m10 | -| main.rs:215:1:252:1 | mod m11 | -| main.rs:225:5:225:12 | mod f | -| main.rs:254:1:266:1 | mod m12 | -| main.rs:268:1:281:1 | mod m13 | -| main.rs:272:5:280:5 | mod m14 | +| main.rs:139:1:193:1 | mod m8 | +| main.rs:195:1:203:1 | mod m9 | +| main.rs:205:1:224:1 | mod m10 | +| main.rs:226:1:263:1 | mod m11 | +| main.rs:236:5:236:12 | mod f | +| main.rs:265:1:277:1 | mod m12 | +| main.rs:279:1:292:1 | mod m13 | +| main.rs:283:5:291:5 | mod m14 | | my2/mod.rs:1:1:1:16 | mod nested2 | | my2/nested2.rs:1:1:11:1 | mod nested3 | | my2/nested2.rs:2:5:10:5 | mod nested4 | @@ -43,7 +43,7 @@ resolvePath | main.rs:30:17:30:21 | super | main.rs:18:5:36:5 | mod m2 | | main.rs:30:17:30:24 | ...::f | main.rs:19:9:21:9 | fn f | | main.rs:33:17:33:17 | f | main.rs:19:9:21:9 | fn f | -| main.rs:40:9:40:13 | super | main.rs:1:1:302:2 | SourceFile | +| main.rs:40:9:40:13 | super | main.rs:1:1:313:2 | SourceFile | | main.rs:40:9:40:17 | ...::m1 | main.rs:13:1:37:1 | mod m1 | | main.rs:40:9:40:21 | ...::m2 | main.rs:18:5:36:5 | mod m2 | | main.rs:40:9:40:24 | ...::g | main.rs:23:9:27:9 | fn g | @@ -55,7 +55,7 @@ resolvePath | main.rs:61:17:61:19 | Foo | main.rs:59:9:59:21 | struct Foo | | main.rs:64:13:64:15 | Foo | main.rs:53:5:53:17 | struct Foo | | main.rs:66:5:66:5 | f | main.rs:55:5:62:5 | fn f | -| main.rs:68:5:68:8 | self | main.rs:1:1:302:2 | SourceFile | +| main.rs:68:5:68:8 | self | main.rs:1:1:313:2 | SourceFile | | main.rs:68:5:68:11 | ...::i | main.rs:71:1:83:1 | fn i | | main.rs:74:13:74:15 | Foo | main.rs:48:1:48:13 | struct Foo | | main.rs:81:17:81:19 | Foo | main.rs:77:9:79:9 | struct Foo | @@ -69,7 +69,7 @@ resolvePath | main.rs:87:57:87:66 | ...::g | my2/nested2.rs:7:9:9:9 | fn g | | main.rs:87:80:87:86 | nested4 | my2/nested2.rs:2:5:10:5 | mod nested4 | | main.rs:100:5:100:22 | f_defined_in_macro | main.rs:99:18:99:42 | fn f_defined_in_macro | -| main.rs:117:13:117:17 | super | main.rs:1:1:302:2 | SourceFile | +| main.rs:117:13:117:17 | super | main.rs:1:1:313:2 | SourceFile | | main.rs:117:13:117:21 | ...::m5 | main.rs:103:1:107:1 | mod m5 | | main.rs:118:9:118:9 | f | main.rs:104:5:106:5 | fn f | | main.rs:118:9:118:9 | f | main.rs:110:5:112:5 | fn f | @@ -88,81 +88,85 @@ resolvePath | main.rs:160:13:160:13 | f | main.rs:152:5:154:5 | fn f | | main.rs:161:13:161:16 | Self | main.rs:156:5:167:5 | impl MyTrait for MyStruct { ... } | | main.rs:161:13:161:19 | ...::g | main.rs:164:9:166:9 | fn g | -| main.rs:171:17:171:24 | MyStruct | main.rs:150:5:150:22 | struct MyStruct | -| main.rs:172:9:172:15 | MyTrait | main.rs:140:5:148:5 | trait MyTrait | -| main.rs:172:9:172:18 | ...::f | main.rs:141:9:141:20 | fn f | -| main.rs:173:10:173:17 | MyStruct | main.rs:150:5:150:22 | struct MyStruct | -| main.rs:173:10:173:17 | MyStruct | main.rs:150:5:150:22 | struct MyStruct | -| main.rs:177:17:177:24 | MyStruct | main.rs:150:5:150:22 | struct MyStruct | +| main.rs:170:10:170:17 | MyStruct | main.rs:150:5:150:22 | struct MyStruct | +| main.rs:173:13:173:13 | f | main.rs:152:5:154:5 | fn f | | main.rs:179:17:179:24 | MyStruct | main.rs:150:5:150:22 | struct MyStruct | -| main.rs:188:19:188:22 | self | main.rs:184:1:192:1 | mod m9 | -| main.rs:188:19:188:32 | ...::MyStruct | main.rs:185:5:185:26 | struct MyStruct | -| main.rs:190:9:190:12 | self | main.rs:184:1:192:1 | mod m9 | -| main.rs:190:9:190:22 | ...::MyStruct | main.rs:185:5:185:26 | struct MyStruct | -| main.rs:200:12:200:12 | T | main.rs:197:7:197:7 | T | -| main.rs:205:12:205:12 | T | main.rs:204:14:204:14 | T | -| main.rs:207:7:209:7 | MyStruct::<...> | main.rs:195:5:201:5 | struct MyStruct | -| main.rs:208:9:208:9 | T | main.rs:204:14:204:14 | T | -| main.rs:211:9:211:16 | MyStruct | main.rs:195:5:201:5 | struct MyStruct | -| main.rs:221:17:221:19 | Foo | main.rs:216:5:216:21 | struct Foo | -| main.rs:222:9:222:11 | Foo | main.rs:218:5:218:15 | fn Foo | -| main.rs:231:9:231:11 | Bar | main.rs:227:5:229:5 | enum Bar | -| main.rs:231:9:231:19 | ...::FooBar | main.rs:228:9:228:17 | FooBar | -| main.rs:236:13:236:15 | Foo | main.rs:216:5:216:21 | struct Foo | -| main.rs:237:17:237:22 | FooBar | main.rs:228:9:228:17 | FooBar | -| main.rs:238:17:238:22 | FooBar | main.rs:233:5:233:18 | fn FooBar | -| main.rs:246:9:246:9 | E | main.rs:241:15:244:5 | enum E | -| main.rs:246:9:246:12 | ...::C | main.rs:243:9:243:9 | C | -| main.rs:249:17:249:17 | S | main.rs:241:5:241:13 | struct S | -| main.rs:250:17:250:17 | C | main.rs:243:9:243:9 | C | -| main.rs:263:16:263:16 | T | main.rs:257:7:257:7 | T | -| main.rs:264:14:264:17 | Self | main.rs:255:5:265:5 | trait MyParamTrait | -| main.rs:264:14:264:33 | ...::AssociatedType | main.rs:259:9:259:28 | TypeAlias | -| main.rs:273:13:273:17 | crate | main.rs:1:1:302:2 | SourceFile | -| main.rs:273:13:273:22 | ...::m13 | main.rs:268:1:281:1 | mod m13 | -| main.rs:273:13:273:25 | ...::f | main.rs:269:5:269:17 | fn f | -| main.rs:273:13:273:25 | ...::f | main.rs:269:19:270:19 | struct f | -| main.rs:276:17:276:17 | f | main.rs:269:19:270:19 | struct f | -| main.rs:277:21:277:21 | f | main.rs:269:19:270:19 | struct f | -| main.rs:278:13:278:13 | f | main.rs:269:5:269:17 | fn f | -| main.rs:284:5:284:6 | my | main.rs:1:1:1:7 | mod my | -| main.rs:284:5:284:14 | ...::nested | my.rs:1:1:1:15 | mod nested | -| main.rs:284:5:284:23 | ...::nested1 | my/nested.rs:1:1:17:1 | mod nested1 | -| main.rs:284:5:284:32 | ...::nested2 | my/nested.rs:2:5:11:5 | mod nested2 | -| main.rs:284:5:284:35 | ...::f | my/nested.rs:3:9:5:9 | fn f | -| main.rs:285:5:285:6 | my | main.rs:1:1:1:7 | mod my | -| main.rs:285:5:285:9 | ...::f | my.rs:5:1:7:1 | fn f | -| main.rs:286:5:286:11 | nested2 | my2/mod.rs:1:1:1:16 | mod nested2 | -| main.rs:286:5:286:20 | ...::nested3 | my2/nested2.rs:1:1:11:1 | mod nested3 | -| main.rs:286:5:286:29 | ...::nested4 | my2/nested2.rs:2:5:10:5 | mod nested4 | -| main.rs:286:5:286:32 | ...::f | my2/nested2.rs:3:9:5:9 | fn f | -| main.rs:287:5:287:5 | f | my2/nested2.rs:3:9:5:9 | fn f | -| main.rs:288:5:288:5 | g | my2/nested2.rs:7:9:9:9 | fn g | -| main.rs:289:5:289:9 | crate | main.rs:1:1:302:2 | SourceFile | -| main.rs:289:5:289:12 | ...::h | main.rs:50:1:69:1 | fn h | -| main.rs:290:5:290:6 | m1 | main.rs:13:1:37:1 | mod m1 | -| main.rs:290:5:290:10 | ...::m2 | main.rs:18:5:36:5 | mod m2 | -| main.rs:290:5:290:13 | ...::g | main.rs:23:9:27:9 | fn g | -| main.rs:291:5:291:6 | m1 | main.rs:13:1:37:1 | mod m1 | -| main.rs:291:5:291:10 | ...::m2 | main.rs:18:5:36:5 | mod m2 | -| main.rs:291:5:291:14 | ...::m3 | main.rs:29:9:35:9 | mod m3 | -| main.rs:291:5:291:17 | ...::h | main.rs:30:27:34:13 | fn h | -| main.rs:292:5:292:6 | m4 | main.rs:39:1:46:1 | mod m4 | -| main.rs:292:5:292:9 | ...::i | main.rs:42:5:45:5 | fn i | -| main.rs:293:5:293:5 | h | main.rs:50:1:69:1 | fn h | -| main.rs:294:5:294:11 | f_alias | my2/nested2.rs:3:9:5:9 | fn f | -| main.rs:295:5:295:11 | g_alias | my2/nested2.rs:7:9:9:9 | fn g | -| main.rs:296:5:296:5 | j | main.rs:97:1:101:1 | fn j | -| main.rs:297:5:297:6 | m6 | main.rs:109:1:120:1 | mod m6 | -| main.rs:297:5:297:9 | ...::g | main.rs:114:5:119:5 | fn g | -| main.rs:298:5:298:6 | m7 | main.rs:122:1:137:1 | mod m7 | -| main.rs:298:5:298:9 | ...::f | main.rs:129:5:136:5 | fn f | -| main.rs:299:5:299:6 | m8 | main.rs:139:1:182:1 | mod m8 | -| main.rs:299:5:299:9 | ...::g | main.rs:169:5:181:5 | fn g | -| main.rs:300:5:300:6 | m9 | main.rs:184:1:192:1 | mod m9 | -| main.rs:300:5:300:9 | ...::f | main.rs:187:5:191:5 | fn f | -| main.rs:301:5:301:7 | m11 | main.rs:215:1:252:1 | mod m11 | -| main.rs:301:5:301:10 | ...::f | main.rs:220:5:223:5 | fn f | +| main.rs:180:9:180:15 | MyTrait | main.rs:140:5:148:5 | trait MyTrait | +| main.rs:180:9:180:18 | ...::f | main.rs:141:9:141:20 | fn f | +| main.rs:181:9:181:16 | MyStruct | main.rs:150:5:150:22 | struct MyStruct | +| main.rs:182:10:182:17 | MyStruct | main.rs:150:5:150:22 | struct MyStruct | +| main.rs:182:10:182:17 | MyStruct | main.rs:150:5:150:22 | struct MyStruct | +| main.rs:186:17:186:24 | MyStruct | main.rs:150:5:150:22 | struct MyStruct | +| main.rs:188:17:188:24 | MyStruct | main.rs:150:5:150:22 | struct MyStruct | +| main.rs:190:9:190:16 | MyStruct | main.rs:150:5:150:22 | struct MyStruct | +| main.rs:199:19:199:22 | self | main.rs:195:1:203:1 | mod m9 | +| main.rs:199:19:199:32 | ...::MyStruct | main.rs:196:5:196:26 | struct MyStruct | +| main.rs:201:9:201:12 | self | main.rs:195:1:203:1 | mod m9 | +| main.rs:201:9:201:22 | ...::MyStruct | main.rs:196:5:196:26 | struct MyStruct | +| main.rs:211:12:211:12 | T | main.rs:208:7:208:7 | T | +| main.rs:216:12:216:12 | T | main.rs:215:14:215:14 | T | +| main.rs:218:7:220:7 | MyStruct::<...> | main.rs:206:5:212:5 | struct MyStruct | +| main.rs:219:9:219:9 | T | main.rs:215:14:215:14 | T | +| main.rs:222:9:222:16 | MyStruct | main.rs:206:5:212:5 | struct MyStruct | +| main.rs:232:17:232:19 | Foo | main.rs:227:5:227:21 | struct Foo | +| main.rs:233:9:233:11 | Foo | main.rs:229:5:229:15 | fn Foo | +| main.rs:242:9:242:11 | Bar | main.rs:238:5:240:5 | enum Bar | +| main.rs:242:9:242:19 | ...::FooBar | main.rs:239:9:239:17 | FooBar | +| main.rs:247:13:247:15 | Foo | main.rs:227:5:227:21 | struct Foo | +| main.rs:248:17:248:22 | FooBar | main.rs:239:9:239:17 | FooBar | +| main.rs:249:17:249:22 | FooBar | main.rs:244:5:244:18 | fn FooBar | +| main.rs:257:9:257:9 | E | main.rs:252:15:255:5 | enum E | +| main.rs:257:9:257:12 | ...::C | main.rs:254:9:254:9 | C | +| main.rs:260:17:260:17 | S | main.rs:252:5:252:13 | struct S | +| main.rs:261:17:261:17 | C | main.rs:254:9:254:9 | C | +| main.rs:274:16:274:16 | T | main.rs:268:7:268:7 | T | +| main.rs:275:14:275:17 | Self | main.rs:266:5:276:5 | trait MyParamTrait | +| main.rs:275:14:275:33 | ...::AssociatedType | main.rs:270:9:270:28 | TypeAlias | +| main.rs:284:13:284:17 | crate | main.rs:1:1:313:2 | SourceFile | +| main.rs:284:13:284:22 | ...::m13 | main.rs:279:1:292:1 | mod m13 | +| main.rs:284:13:284:25 | ...::f | main.rs:280:5:280:17 | fn f | +| main.rs:284:13:284:25 | ...::f | main.rs:280:19:281:19 | struct f | +| main.rs:287:17:287:17 | f | main.rs:280:19:281:19 | struct f | +| main.rs:288:21:288:21 | f | main.rs:280:19:281:19 | struct f | +| main.rs:289:13:289:13 | f | main.rs:280:5:280:17 | fn f | +| main.rs:295:5:295:6 | my | main.rs:1:1:1:7 | mod my | +| main.rs:295:5:295:14 | ...::nested | my.rs:1:1:1:15 | mod nested | +| main.rs:295:5:295:23 | ...::nested1 | my/nested.rs:1:1:17:1 | mod nested1 | +| main.rs:295:5:295:32 | ...::nested2 | my/nested.rs:2:5:11:5 | mod nested2 | +| main.rs:295:5:295:35 | ...::f | my/nested.rs:3:9:5:9 | fn f | +| main.rs:296:5:296:6 | my | main.rs:1:1:1:7 | mod my | +| main.rs:296:5:296:9 | ...::f | my.rs:5:1:7:1 | fn f | +| main.rs:297:5:297:11 | nested2 | my2/mod.rs:1:1:1:16 | mod nested2 | +| main.rs:297:5:297:20 | ...::nested3 | my2/nested2.rs:1:1:11:1 | mod nested3 | +| main.rs:297:5:297:29 | ...::nested4 | my2/nested2.rs:2:5:10:5 | mod nested4 | +| main.rs:297:5:297:32 | ...::f | my2/nested2.rs:3:9:5:9 | fn f | +| main.rs:298:5:298:5 | f | my2/nested2.rs:3:9:5:9 | fn f | +| main.rs:299:5:299:5 | g | my2/nested2.rs:7:9:9:9 | fn g | +| main.rs:300:5:300:9 | crate | main.rs:1:1:313:2 | SourceFile | +| main.rs:300:5:300:12 | ...::h | main.rs:50:1:69:1 | fn h | +| main.rs:301:5:301:6 | m1 | main.rs:13:1:37:1 | mod m1 | +| main.rs:301:5:301:10 | ...::m2 | main.rs:18:5:36:5 | mod m2 | +| main.rs:301:5:301:13 | ...::g | main.rs:23:9:27:9 | fn g | +| main.rs:302:5:302:6 | m1 | main.rs:13:1:37:1 | mod m1 | +| main.rs:302:5:302:10 | ...::m2 | main.rs:18:5:36:5 | mod m2 | +| main.rs:302:5:302:14 | ...::m3 | main.rs:29:9:35:9 | mod m3 | +| main.rs:302:5:302:17 | ...::h | main.rs:30:27:34:13 | fn h | +| main.rs:303:5:303:6 | m4 | main.rs:39:1:46:1 | mod m4 | +| main.rs:303:5:303:9 | ...::i | main.rs:42:5:45:5 | fn i | +| main.rs:304:5:304:5 | h | main.rs:50:1:69:1 | fn h | +| main.rs:305:5:305:11 | f_alias | my2/nested2.rs:3:9:5:9 | fn f | +| main.rs:306:5:306:11 | g_alias | my2/nested2.rs:7:9:9:9 | fn g | +| main.rs:307:5:307:5 | j | main.rs:97:1:101:1 | fn j | +| main.rs:308:5:308:6 | m6 | main.rs:109:1:120:1 | mod m6 | +| main.rs:308:5:308:9 | ...::g | main.rs:114:5:119:5 | fn g | +| main.rs:309:5:309:6 | m7 | main.rs:122:1:137:1 | mod m7 | +| main.rs:309:5:309:9 | ...::f | main.rs:129:5:136:5 | fn f | +| main.rs:310:5:310:6 | m8 | main.rs:139:1:193:1 | mod m8 | +| main.rs:310:5:310:9 | ...::g | main.rs:177:5:192:5 | fn g | +| main.rs:311:5:311:6 | m9 | main.rs:195:1:203:1 | mod m9 | +| main.rs:311:5:311:9 | ...::f | main.rs:198:5:202:5 | fn f | +| main.rs:312:5:312:7 | m11 | main.rs:226:1:263:1 | mod m11 | +| main.rs:312:5:312:10 | ...::f | main.rs:231:5:234:5 | fn f | | my2/mod.rs:5:5:5:11 | nested2 | my2/mod.rs:1:1:1:16 | mod nested2 | | my2/mod.rs:5:5:5:20 | ...::nested3 | my2/nested2.rs:1:1:11:1 | mod nested3 | | my2/mod.rs:5:5:5:29 | ...::nested4 | my2/nested2.rs:2:5:10:5 | mod nested4 | From 3f19279e98986ab0636c0d87c2b596706fc72f93 Mon Sep 17 00:00:00 2001 From: Simon Friis Vindum Date: Thu, 13 Feb 2025 14:12:14 +0100 Subject: [PATCH 210/279] Rust: Adjust argument position when call expression is for method --- .../rust/dataflow/internal/DataFlowImpl.qll | 27 ++++++++++-- .../dataflow/global/inline-flow.expected | 42 +++++++++++++++++++ .../library-tests/dataflow/global/main.rs | 4 +- 3 files changed, 67 insertions(+), 6 deletions(-) diff --git a/rust/ql/lib/codeql/rust/dataflow/internal/DataFlowImpl.qll b/rust/ql/lib/codeql/rust/dataflow/internal/DataFlowImpl.qll index 78b08e87ccd..73e9f3972e0 100644 --- a/rust/ql/lib/codeql/rust/dataflow/internal/DataFlowImpl.qll +++ b/rust/ql/lib/codeql/rust/dataflow/internal/DataFlowImpl.qll @@ -9,6 +9,7 @@ private import codeql.dataflow.internal.DataFlowImpl private import rust private import SsaImpl as SsaImpl private import codeql.rust.controlflow.internal.Scope as Scope +private import codeql.rust.elements.internal.PathResolution private import codeql.rust.controlflow.ControlFlowGraph private import codeql.rust.controlflow.CfgNodes private import codeql.rust.dataflow.Ssa @@ -120,12 +121,30 @@ final class ParameterPosition extends TParameterPosition { } } +/** Holds if `call` invokes a qualified path that resolves to a method. */ +private predicate callToMethod(CallExpr call) { + exists(Path path | + path = call.getFunction().(PathExpr).getPath() and + path.hasQualifier() and + resolvePath(path).(Function).getParamList().hasSelfParam() + ) +} + /** Holds if `arg` is an argument of `call` at the position `pos`. */ private predicate isArgumentForCall(ExprCfgNode arg, CallExprBaseCfgNode call, ParameterPosition pos) { - arg = call.getArgument(pos.getPosition()) - or - // The self argument in a method call. - arg = call.(MethodCallExprCfgNode).getReceiver() and pos.isSelf() + if callToMethod(call.(CallExprCfgNode).getCallExpr()) + then ( + // The first argument is for the `self` parameter + arg = call.getArgument(0) and pos.isSelf() + or + // Succeeding arguments are shifted left + arg = call.getArgument(pos.getPosition() + 1) + ) else ( + // The self argument in a method call. + arg = call.(MethodCallExprCfgNode).getReceiver() and pos.isSelf() + or + arg = call.getArgument(pos.getPosition()) + ) } /** diff --git a/rust/ql/test/library-tests/dataflow/global/inline-flow.expected b/rust/ql/test/library-tests/dataflow/global/inline-flow.expected index 9ded5c31d93..0e04202d433 100644 --- a/rust/ql/test/library-tests/dataflow/global/inline-flow.expected +++ b/rust/ql/test/library-tests/dataflow/global/inline-flow.expected @@ -51,6 +51,24 @@ edges | main.rs:134:24:134:33 | source(...) | main.rs:134:13:134:34 | ...::new(...) [MyInt] | provenance | | | main.rs:135:9:135:26 | MyInt {...} [MyInt] | main.rs:135:24:135:24 | m | provenance | | | main.rs:135:24:135:24 | m | main.rs:136:10:136:10 | m | provenance | | +| main.rs:175:18:175:21 | SelfParam [MyInt] | main.rs:175:48:177:5 | { ... } [MyInt] | provenance | | +| main.rs:179:26:179:37 | ...: MyInt [MyInt] | main.rs:179:49:181:5 | { ... } [MyInt] | provenance | | +| main.rs:185:9:185:9 | a [MyInt] | main.rs:187:49:187:49 | a [MyInt] | provenance | | +| main.rs:185:13:185:38 | MyInt {...} [MyInt] | main.rs:185:9:185:9 | a [MyInt] | provenance | | +| main.rs:185:28:185:36 | source(...) | main.rs:185:13:185:38 | MyInt {...} [MyInt] | provenance | | +| main.rs:187:9:187:26 | MyInt {...} [MyInt] | main.rs:187:24:187:24 | c | provenance | | +| main.rs:187:24:187:24 | c | main.rs:188:10:188:10 | c | provenance | | +| main.rs:187:30:187:53 | ...::take_self(...) [MyInt] | main.rs:187:9:187:26 | MyInt {...} [MyInt] | provenance | | +| main.rs:187:49:187:49 | a [MyInt] | main.rs:175:18:175:21 | SelfParam [MyInt] | provenance | | +| main.rs:187:49:187:49 | a [MyInt] | main.rs:187:30:187:53 | ...::take_self(...) [MyInt] | provenance | | +| main.rs:191:9:191:9 | b [MyInt] | main.rs:192:54:192:54 | b [MyInt] | provenance | | +| main.rs:191:13:191:39 | MyInt {...} [MyInt] | main.rs:191:9:191:9 | b [MyInt] | provenance | | +| main.rs:191:28:191:37 | source(...) | main.rs:191:13:191:39 | MyInt {...} [MyInt] | provenance | | +| main.rs:192:9:192:26 | MyInt {...} [MyInt] | main.rs:192:24:192:24 | c | provenance | | +| main.rs:192:24:192:24 | c | main.rs:193:10:193:10 | c | provenance | | +| main.rs:192:30:192:55 | ...::take_second(...) [MyInt] | main.rs:192:9:192:26 | MyInt {...} [MyInt] | provenance | | +| main.rs:192:54:192:54 | b [MyInt] | main.rs:179:26:179:37 | ...: MyInt [MyInt] | provenance | | +| main.rs:192:54:192:54 | b [MyInt] | main.rs:192:30:192:55 | ...::take_second(...) [MyInt] | provenance | | | main.rs:202:9:202:9 | a | main.rs:203:10:203:10 | a | provenance | | | main.rs:202:13:202:21 | source(...) | main.rs:202:9:202:9 | a | provenance | | | main.rs:212:13:212:13 | c | main.rs:213:14:213:14 | c | provenance | | @@ -122,6 +140,26 @@ nodes | main.rs:135:9:135:26 | MyInt {...} [MyInt] | semmle.label | MyInt {...} [MyInt] | | main.rs:135:24:135:24 | m | semmle.label | m | | main.rs:136:10:136:10 | m | semmle.label | m | +| main.rs:175:18:175:21 | SelfParam [MyInt] | semmle.label | SelfParam [MyInt] | +| main.rs:175:48:177:5 | { ... } [MyInt] | semmle.label | { ... } [MyInt] | +| main.rs:179:26:179:37 | ...: MyInt [MyInt] | semmle.label | ...: MyInt [MyInt] | +| main.rs:179:49:181:5 | { ... } [MyInt] | semmle.label | { ... } [MyInt] | +| main.rs:185:9:185:9 | a [MyInt] | semmle.label | a [MyInt] | +| main.rs:185:13:185:38 | MyInt {...} [MyInt] | semmle.label | MyInt {...} [MyInt] | +| main.rs:185:28:185:36 | source(...) | semmle.label | source(...) | +| main.rs:187:9:187:26 | MyInt {...} [MyInt] | semmle.label | MyInt {...} [MyInt] | +| main.rs:187:24:187:24 | c | semmle.label | c | +| main.rs:187:30:187:53 | ...::take_self(...) [MyInt] | semmle.label | ...::take_self(...) [MyInt] | +| main.rs:187:49:187:49 | a [MyInt] | semmle.label | a [MyInt] | +| main.rs:188:10:188:10 | c | semmle.label | c | +| main.rs:191:9:191:9 | b [MyInt] | semmle.label | b [MyInt] | +| main.rs:191:13:191:39 | MyInt {...} [MyInt] | semmle.label | MyInt {...} [MyInt] | +| main.rs:191:28:191:37 | source(...) | semmle.label | source(...) | +| main.rs:192:9:192:26 | MyInt {...} [MyInt] | semmle.label | MyInt {...} [MyInt] | +| main.rs:192:24:192:24 | c | semmle.label | c | +| main.rs:192:30:192:55 | ...::take_second(...) [MyInt] | semmle.label | ...::take_second(...) [MyInt] | +| main.rs:192:54:192:54 | b [MyInt] | semmle.label | b [MyInt] | +| main.rs:193:10:193:10 | c | semmle.label | c | | main.rs:202:9:202:9 | a | semmle.label | a | | main.rs:202:13:202:21 | source(...) | semmle.label | source(...) | | main.rs:203:10:203:10 | a | semmle.label | a | @@ -142,6 +180,8 @@ subpaths | main.rs:55:26:55:26 | a | main.rs:51:21:51:26 | ...: i64 | main.rs:51:36:53:5 | { ... } | main.rs:55:13:55:27 | pass_through(...) | | main.rs:103:29:103:29 | a | main.rs:79:28:79:33 | ...: i64 | main.rs:79:43:85:5 | { ... } | main.rs:103:13:103:30 | mn.data_through(...) | | main.rs:134:24:134:33 | source(...) | main.rs:128:12:128:17 | ...: i64 | main.rs:128:28:130:5 | { ... } [MyInt] | main.rs:134:13:134:34 | ...::new(...) [MyInt] | +| main.rs:187:49:187:49 | a [MyInt] | main.rs:175:18:175:21 | SelfParam [MyInt] | main.rs:175:48:177:5 | { ... } [MyInt] | main.rs:187:30:187:53 | ...::take_self(...) [MyInt] | +| main.rs:192:54:192:54 | b [MyInt] | main.rs:179:26:179:37 | ...: MyInt [MyInt] | main.rs:179:49:181:5 | { ... } [MyInt] | main.rs:192:30:192:55 | ...::take_second(...) [MyInt] | | main.rs:237:16:237:25 | source(...) | main.rs:228:25:228:30 | ...: i64 | main.rs:228:12:228:22 | ...: ... [Return] [&ref] | main.rs:237:13:237:13 | [post] m [&ref] | testFailures #select @@ -154,6 +194,8 @@ testFailures | main.rs:91:10:91:10 | a | main.rs:75:13:75:21 | source(...) | main.rs:91:10:91:10 | a | $@ | main.rs:75:13:75:21 | source(...) | source(...) | | main.rs:104:10:104:10 | b | main.rs:102:13:102:21 | source(...) | main.rs:104:10:104:10 | b | $@ | main.rs:102:13:102:21 | source(...) | source(...) | | main.rs:136:10:136:10 | m | main.rs:134:24:134:33 | source(...) | main.rs:136:10:136:10 | m | $@ | main.rs:134:24:134:33 | source(...) | source(...) | +| main.rs:188:10:188:10 | c | main.rs:185:28:185:36 | source(...) | main.rs:188:10:188:10 | c | $@ | main.rs:185:28:185:36 | source(...) | source(...) | +| main.rs:193:10:193:10 | c | main.rs:191:28:191:37 | source(...) | main.rs:193:10:193:10 | c | $@ | main.rs:191:28:191:37 | source(...) | source(...) | | main.rs:203:10:203:10 | a | main.rs:202:13:202:21 | source(...) | main.rs:203:10:203:10 | a | $@ | main.rs:202:13:202:21 | source(...) | source(...) | | main.rs:213:14:213:14 | c | main.rs:212:17:212:25 | source(...) | main.rs:213:14:213:14 | c | $@ | main.rs:212:17:212:25 | source(...) | source(...) | | main.rs:238:10:238:11 | * ... | main.rs:237:16:237:25 | source(...) | main.rs:238:10:238:11 | * ... | $@ | main.rs:237:16:237:25 | source(...) | source(...) | diff --git a/rust/ql/test/library-tests/dataflow/global/main.rs b/rust/ql/test/library-tests/dataflow/global/main.rs index 438539a8fe0..5b0bed30165 100644 --- a/rust/ql/test/library-tests/dataflow/global/main.rs +++ b/rust/ql/test/library-tests/dataflow/global/main.rs @@ -185,12 +185,12 @@ fn data_through_trait_method_called_as_function() { let a = MyInt { value: source(8) }; let b = MyInt { value: 2 }; let MyInt { value: c } = MyTrait::take_self(a, b); - sink(c); // $ MISSING: hasValueFlow=8 + sink(c); // $ hasValueFlow=8 let a = MyInt { value: 0 }; let b = MyInt { value: source(37) }; let MyInt { value: c } = MyTrait::take_second(a, b); - sink(c); // $ MISSING: hasValueFlow=37 + sink(c); // $ hasValueFlow=37 let a = MyInt { value: 0 }; let b = MyInt { value: source(38) }; From f597ea99e135ee1670b5f34fce41b8ebe29325d6 Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Thu, 13 Feb 2025 14:01:32 +0000 Subject: [PATCH 211/279] C++: Delete the unnecessary IPA type of definitions. --- .../cpp/ir/dataflow/internal/SsaInternals.qll | 153 +----------------- 1 file changed, 4 insertions(+), 149 deletions(-) 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 1ad6701cbf6..6d419e02543 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 @@ -1071,157 +1071,12 @@ module SsaCached { predicate variableWrite = SsaInput::variableWrite/4; } -cached -private newtype TSsaDef = - TDef(DefinitionExt def) or - TPhi(PhiNode phi) +class GlobalDef extends DefinitionExt { + GlobalDefImpl impl; -abstract private class SsaDef extends TSsaDef { - /** Gets a textual representation of this element. */ - string toString() { none() } + GlobalDef() { impl = this.getImpl() } - /** Gets the underlying non-phi definition or use. */ - DefinitionExt asDef() { none() } - - /** Gets the underlying phi node. */ - PhiNode asPhi() { none() } - - /** Gets the location of this element. */ - abstract Location getLocation(); -} - -abstract class Def extends SsaDef, TDef { - DefinitionExt def; - - Def() { this = TDef(def) } - - final override DefinitionExt asDef() { result = def } - - /** Gets the source variable underlying this SSA definition. */ - final SourceVariable getSourceVariable() { result = def.getSourceVariable() } - - override string toString() { result = def.toString() } - - /** - * Holds if this definition (or use) has index `index` in block `block`, - * and is a definition (or use) of the variable `sv`. - */ - predicate hasIndexInBlock(IRBlock block, int index, SourceVariable sv) { - def.definesAt(sv, block, index, _) - } - - /** Gets the value written by this definition, if any. */ - Node0Impl getValue() { none() } - - /** - * Holds if this definition is guaranteed to overwrite the entire - * destination's allocation. - */ - abstract predicate isCertain(); - - /** Gets the address operand written to by this definition. */ - Operand getAddressOperand() { none() } - - /** Gets the address written to by this definition. */ - final Instruction getAddress() { result = this.getAddressOperand().getDef() } - - /** Gets the indirection index of this definition. */ - abstract int getIndirectionIndex(); - - /** - * Gets the indirection level that this definition is writing to. - * For instance, `x = y` is a definition of `x` at indirection level 1 and - * `*x = y` is a definition of `x` at indirection level 2. - */ - abstract int getIndirection(); - - /** - * Gets a definition that ultimately defines this SSA definition and is not - * itself a phi node. - */ - Def getAnUltimateDefinition() { result.asDef() = def.getAnUltimateDefinition() } -} - -private predicate isGlobal(DefinitionExt def, GlobalDefImpl global) { - exists(SourceVariable sv, IRBlock bb, int i | - def.definesAt(sv, bb, i, _) and - global.hasIndexInBlock(bb, i, sv) - ) -} - -private class NonGlobalDef extends Def { - NonGlobalDef() { not isGlobal(def, _) } - - final override Location getLocation() { result = this.getImpl().getLocation() } - - private DefImpl getImpl() { - exists(SourceVariable sv, IRBlock bb, int i | - this.hasIndexInBlock(bb, i, sv) and - result.hasIndexInBlock(bb, i, sv) - ) - } - - override Node0Impl getValue() { result = this.getImpl().getValue() } - - override predicate isCertain() { this.getImpl().isCertain() } - - override Operand getAddressOperand() { result = this.getImpl().getAddressOperand() } - - override int getIndirectionIndex() { result = this.getImpl().getIndirectionIndex() } - - override int getIndirection() { result = this.getImpl().getIndirection() } -} - -class GlobalDef extends Def { - GlobalDefImpl global; - - GlobalDef() { isGlobal(def, global) } - - /** Gets a textual representation of this definition. */ - override string toString() { result = global.toString() } - - final override Location getLocation() { result = global.getLocation() } - - /** - * Gets the type of this definition after specifiers have been deeply stripped - * and typedefs have been resolved. - */ - DataFlowType getUnspecifiedType() { result = global.getUnspecifiedType() } - - /** - * Gets the type of this definition, after typedefs have been resolved. - */ - DataFlowType getUnderlyingType() { result = global.getUnderlyingType() } - - /** Gets the `IRFunction` whose body is evaluated after this definition. */ - IRFunction getIRFunction() { result = global.getIRFunction() } - - /** Gets the global variable associated with this definition. */ - GlobalLikeVariable getVariable() { result = global.getVariable() } - - override predicate isCertain() { any() } - - final override int getIndirectionIndex() { result = global.getIndirectionIndex() } - - final override int getIndirection() { result = global.getIndirection() } -} - -class Phi extends TPhi, SsaDef { - PhiNode phi; - - Phi() { this = TPhi(phi) } - - final override PhiNode asPhi() { result = phi } - - final override Location getLocation() { result = phi.getBasicBlock().getLocation() } - - override string toString() { result = phi.toString() } - - SsaPhiInputNode getNode(IRBlock block) { result.getPhiNode() = phi and result.getBlock() = block } - - predicate hasInputFromBlock(Definition inp, IRBlock bb) { inp = phiHasInputFromBlockExt(phi, bb) } - - final Definition getAnInput() { this.hasInputFromBlock(result, _) } + GlobalLikeVariable getVariable() { result = impl.getVariable() } } private module SsaImpl = SsaImplCommon::Make; From 75b6855769bad24c4e388f39b3c2a1c25f6056ec Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Thu, 13 Feb 2025 14:02:15 +0000 Subject: [PATCH 212/279] C++: Move useful predicates from the old IPA type for the 'DefinitionExt' type. --- .../cpp/ir/dataflow/internal/SsaInternals.qll | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) 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 6d419e02543..0a96bad9e70 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 @@ -1130,6 +1130,45 @@ class DefinitionExt extends SsaImpl::DefinitionExt { not result instanceof PhiNode } + /** INTERNAL: Do not use. */ + DefImpl getImpl() { + exists(SourceVariable sv, IRBlock bb, int i | + this.definesAt(sv, bb, i, _) and + result.hasIndexInBlock(bb, i, sv) + ) + } + + /** + * INTERNAL: Do not use. + */ + Node0Impl getValue() { result = this.getImpl().getValue() } + + /** Gets the indirection index of this definition. */ + int getIndirectionIndex() { result = this.getImpl().getIndirectionIndex() } + + /** Gets the indirection of this definition. */ + int getIndirection() { result = this.getImpl().getIndirection() } + + /** + * Holds if this definition is guaranteed to totally overwrite the buffer + * being written to. + */ + predicate isCertain() { this.getImpl().isCertain() } + + /** + * Gets the enclosing declaration of this definition. + * + * Note that this may be a variable when this definition defines a global, or + * a static local, variable. + */ + Declaration getFunction() { result = this.getImpl().getBlock().getEnclosingFunction() } + + /** Gets the underlying type of the variable being defined by this definition. */ + Type getUnderlyingType() { result = this.getSourceVariable().getType() } + + /** Gets the unspecified type of the variable being defined by this definition. */ + Type getUnspecifiedType() { result = this.getUnderlyingType().getUnspecifiedType() } + /** Gets a node that represents a read of this SSA definition. */ pragma[nomagic] Node getARead() { From f9732c746b5a04eff2c967711a5c0e42c15219e7 Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Thu, 13 Feb 2025 14:03:03 +0000 Subject: [PATCH 213/279] C++: Patch up various places that depended on the old IPA type. --- .../cpp/ir/dataflow/internal/DataFlowPrivate.qll | 10 +++++----- .../code/cpp/ir/dataflow/internal/DataFlowUtil.qll | 13 +++---------- .../code/cpp/ir/dataflow/internal/SsaInternals.qll | 6 ++++-- 3 files changed, 12 insertions(+), 17 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 d6b4bb8c86e..c169567e8b5 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 @@ -1765,14 +1765,14 @@ module IteratorFlow { * Note: Unlike `def.getAnUltimateDefinition()` this predicate also * traverses back through iterator increment and decrement operations. */ - private Ssa::Def getAnUltimateDefinition(Ssa::Def def) { + private Ssa::DefinitionExt getAnUltimateDefinition(Ssa::DefinitionExt def) { result = def.getAnUltimateDefinition() or exists(IRBlock bb, int i, IteratorCrementCall crementCall, Ssa::SourceVariable sv | crementCall = def.getValue().asInstruction().(StoreInstruction).getSourceValue() and sv = def.getSourceVariable() and bb.getInstruction(i) = crementCall and - Ssa::ssaDefReachesReadExt(sv, result.asDef(), bb, i) + Ssa::ssaDefReachesReadExt(sv, result, bb, i) ) } @@ -1800,13 +1800,13 @@ module IteratorFlow { GetsIteratorCall beginCall, Instruction writeToDeref ) { exists( - StoreInstruction beginStore, IRBlock bbStar, int iStar, Ssa::Def def, - IteratorPointerDereferenceCall starCall, Ssa::Def ultimate, Operand address + StoreInstruction beginStore, IRBlock bbStar, int iStar, Ssa::DefinitionExt def, + IteratorPointerDereferenceCall starCall, Ssa::DefinitionExt ultimate, Operand address | isIteratorWrite(writeToDeref, address) and operandForFullyConvertedCall(address, starCall) and bbStar.getInstruction(iStar) = starCall and - Ssa::ssaDefReachesReadExt(_, def.asDef(), bbStar, iStar) and + Ssa::ssaDefReachesReadExt(_, def, bbStar, iStar) and ultimate = getAnUltimateDefinition*(def) and beginStore = ultimate.getValue().asInstruction() and operandForFullyConvertedCall(beginStore.getSourceValueOperand(), beginCall) 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 df239cc6cc4..1676c7d387d 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 @@ -842,18 +842,11 @@ class InitialGlobalValue extends Node, TInitialGlobalValue { result.asSourceCallable() = this.getFunction() } - override Declaration getFunction() { result = globalDef.getIRFunction().getFunction() } + override Declaration getFunction() { result = globalDef.getFunction() } final override predicate isGLValue() { globalDef.getIndirectionIndex() = 0 } - override DataFlowType getType() { - exists(DataFlowType type | - type = globalDef.getUnderlyingType() and - if this.isGLValue() - then result = type - else result = getTypeImpl(type, globalDef.getIndirectionIndex() - 1) - ) - } + override DataFlowType getType() { result = globalDef.getUnderlyingType() } final override Location getLocationImpl() { result = globalDef.getLocation() } @@ -1312,7 +1305,7 @@ class UninitializedNode extends Node { LocalVariable v; UninitializedNode() { - exists(Ssa::Def def, Ssa::SourceVariable sv | + exists(Ssa::DefinitionExt def, Ssa::SourceVariable sv | def.getIndirectionIndex() = 0 and def.getValue().asInstruction() instanceof UninitializedInstruction and Ssa::defToNode(this, def, sv, _, _, _) and 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 0a96bad9e70..93100658abd 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 @@ -691,8 +691,10 @@ predicate outNodeHasAddressAndIndex( * * Holds if `node` is the node that corresponds to the definition of `def`. */ -predicate defToNode(Node node, Def def, SourceVariable sv, IRBlock bb, int i, boolean uncertain) { - def.hasIndexInBlock(bb, i, sv) and +predicate defToNode( + Node node, DefinitionExt def, SourceVariable sv, IRBlock bb, int i, boolean uncertain +) { + def.definesAt(sv, bb, i, _) and ( nodeHasOperand(node, def.getValue().asOperand(), def.getIndirectionIndex()) or From aff03bd72158e82bbaeffb403cf708698c929562 Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Thu, 13 Feb 2025 14:04:10 +0000 Subject: [PATCH 214/279] C++: Delete confusing class synonym. --- .../semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll | 2 +- .../semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll | 8 +++----- 2 files changed, 4 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 1676c7d387d..c9e2a713621 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 @@ -2292,7 +2292,7 @@ class ContentSet instanceof Content { pragma[nomagic] private predicate guardControlsPhiInput( - IRGuardCondition g, boolean branch, Ssa::Definition def, IRBlock input, Ssa::PhiNode phi + IRGuardCondition g, boolean branch, Ssa::DefinitionExt def, IRBlock input, Ssa::PhiNode phi ) { phi.hasInputFromBlock(def, _, _, _, input) and ( 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 93100658abd..12587606106 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 @@ -1059,7 +1059,7 @@ module SsaCached { } cached - Definition phiHasInputFromBlockExt(PhiNode phi, IRBlock bb) { + DefinitionExt phiHasInputFromBlockExt(PhiNode phi, IRBlock bb) { SsaImpl::phiHasInputFromBlockExt(phi, result, bb) } @@ -1116,12 +1116,12 @@ class PhiNode extends SsaImpl::DefinitionExt { } /** Gets a definition that is an input to this phi node. */ - final Definition getAnInput() { this.hasInputFromBlock(result, _, _, _, _) } + final DefinitionExt getAnInput() { this.hasInputFromBlock(result, _, _, _, _) } } /** An static single assignment (SSA) definition. */ class DefinitionExt extends SsaImpl::DefinitionExt { - private Definition getAPhiInputOrPriorDefinition() { result = this.(PhiNode).getAnInput() } + private DefinitionExt getAPhiInputOrPriorDefinition() { result = this.(PhiNode).getAnInput() } /** * Gets a definition that ultimately defines this SSA definition and is @@ -1182,6 +1182,4 @@ class DefinitionExt extends SsaImpl::DefinitionExt { } } -class Definition = SsaImpl::Definition; - import SsaCached From be1af88d23fb212c2846bdc72e322fd049902114 Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Thu, 13 Feb 2025 14:12:19 +0000 Subject: [PATCH 215/279] C++: Add more QLDoc. --- .../code/cpp/ir/dataflow/internal/SsaInternals.qll | 10 ++++++++++ 1 file changed, 10 insertions(+) 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 12587606106..c297732739e 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 @@ -225,10 +225,16 @@ abstract class DefImpl extends TDefImpl { ) } + /** + * Holds if this definition is guaranteed to totally overwrite the + * destination buffer. + */ abstract predicate isCertain(); + /** Gets the value written to the destination variable by this definition. */ abstract Node0Impl getValue(); + /** Gets the operand that represents the address of this definition, if any. */ Operand getAddressOperand() { none() } } @@ -1078,6 +1084,10 @@ class GlobalDef extends DefinitionExt { GlobalDef() { impl = this.getImpl() } + /** + * Gets the global (or `static` local) variable written to by this SSA + * definition. + */ GlobalLikeVariable getVariable() { result = impl.getVariable() } } From 09c44616a0c651ba1a1e9d02bf44f0b0df2ef92f Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Tue, 14 Jan 2025 10:04:05 +0000 Subject: [PATCH 216/279] Rename "named type" to "defined type" --- go/extractor/dbscheme/tables.go | 20 ++++++++-------- go/extractor/extractor.go | 24 +++++++++---------- go/extractor/trap/labels.go | 6 ++--- .../snippets/incompleteswitchoverenum.ql | 2 +- go/ql/lib/semmle/go/Decls.qll | 2 +- go/ql/lib/semmle/go/Scopes.qll | 15 +++++++----- go/ql/lib/semmle/go/Types.qll | 21 +++++++++------- go/ql/lib/semmle/go/frameworks/GoMicro.qll | 21 +++++++++------- go/ql/lib/semmle/go/frameworks/Twirp.qll | 23 ++++++++++-------- .../AllocationSizeOverflowCustomizations.qll | 2 +- .../LengthComparisonOffByOne.ql | 2 +- .../CWE-020/IncompleteUrlSchemeCheck.ql | 2 +- .../CWE-322/InsecureHostKeyCallback.ql | 4 ++-- .../experimental/Unsafe/WrongUsageOfUnsafe.ql | 2 +- .../test/extractor-tests/go1.14/interfaces.ql | 2 +- .../GenericTypeInstantiationExpr.expected | 2 +- .../semmle/go/Types/InterfaceMethodIds.ql | 6 ++--- .../semmle/go/Types/MethodTypes.expected | 2 +- .../semmle/go/Types/MethodTypes.ql | 2 +- .../semmle/go/Types/QualifiedNames.expected | 2 +- .../semmle/go/Types/StructFields.ql | 6 ++--- .../semmle/go/Types/Types.expected | 2 +- .../library-tests/semmle/go/Types/aliases.go | 2 +- .../library-tests/semmle/go/Types/generic.go | 4 ++-- .../semmle/go/frameworks/Twirp/tests.ql | 4 ++-- 25 files changed, 96 insertions(+), 84 deletions(-) diff --git a/go/extractor/dbscheme/tables.go b/go/extractor/dbscheme/tables.go index aa44c624842..f929e79793b 100644 --- a/go/extractor/dbscheme/tables.go +++ b/go/extractor/dbscheme/tables.go @@ -694,13 +694,13 @@ var BuiltinObjectType = NewUnionType("@builtinobject") // PkgObjectType is the type of imported packages var PkgObjectType = ObjectKind.NewBranch("@pkgobject") -// TypeObjectType is the type of declared or built-in named types +// TypeObjectType is the type of named types (predeclared types, defined types, type parameters and aliases which refer to those things) var TypeObjectType = NewUnionType("@typeobject") -// DeclTypeObjectType is the type of declared named types +// DeclTypeObjectType is the type of defined types, type parameters and aliases which refer to named types var DeclTypeObjectType = ObjectKind.NewBranch("@decltypeobject", TypeObjectType, DeclObjectType, TypeParamParentObjectType) -// BuiltinTypeObjectType is the type of built-in named types +// BuiltinTypeObjectType is the type of built-in types (predeclared types) var BuiltinTypeObjectType = ObjectKind.NewBranch("@builtintypeobject", TypeObjectType, BuiltinObjectType) // ValueObjectType is the type of declared or built-in variables or constants @@ -855,8 +855,8 @@ var ChanTypes = map[gotypes.ChanDir]*BranchType{ gotypes.SendRecv: TypeKind.NewBranch("@sendrcvchantype", ChanType), } -// NamedType is the type of named types -var NamedType = TypeKind.NewBranch("@namedtype", CompositeType) +// DefinedType is the type of defined types +var DefinedType = TypeKind.NewBranch("@namedtype", CompositeType) // TypeSetLiteral is the type of type set literals var TypeSetLiteral = TypeKind.NewBranch("@typesetliteraltype", CompositeType) @@ -1080,10 +1080,10 @@ var FieldStructsTable = NewTable("fieldstructs", EntityColumn(StructType, "struct"), ) -// MethodHostsTable maps interface methods to the named type they belong to +// MethodHostsTable maps interface methods to the defined type they belong to var MethodHostsTable = NewTable("methodhosts", EntityColumn(ObjectType, "method"), - EntityColumn(NamedType, "host"), + EntityColumn(DefinedType, "host"), ) // DefsTable maps identifiers to the objects they define @@ -1110,7 +1110,7 @@ var TypeOfTable = NewTable("type_of", EntityColumn(TypeType, "tp"), ) -// TypeNameTable is the table associating named types with their names +// TypeNameTable is the table associating defined types with their names var TypeNameTable = NewTable("typename", EntityColumn(TypeType, "tp").Unique(), StringColumn("name"), @@ -1135,10 +1135,10 @@ var BaseTypeTable = NewTable("base_type", EntityColumn(TypeType, "tp"), ) -// UnderlyingTypeTable is the table associating named types with their +// UnderlyingTypeTable is the table associating defined types with their // underlying type var UnderlyingTypeTable = NewTable("underlying_type", - EntityColumn(NamedType, "named").Unique(), + EntityColumn(DefinedType, "named").Unique(), EntityColumn(TypeType, "tp"), ) diff --git a/go/extractor/extractor.go b/go/extractor/extractor.go index d09717fac4f..f687f54c977 100644 --- a/go/extractor/extractor.go +++ b/go/extractor/extractor.go @@ -475,7 +475,7 @@ func extractObjects(tw *trap.Writer, scope *types.Scope, scopeLabel trap.Label) populateTypeParamParents(funcObj.Type().(*types.Signature).TypeParams(), obj) populateTypeParamParents(funcObj.Type().(*types.Signature).RecvTypeParams(), obj) } - // Populate type parameter parents for named types. + // Populate type parameter parents for defined types and alias types. if typeNameObj, ok := obj.(*types.TypeName); ok { // `types.TypeName` represents a type with a name: a defined // type, an alias type, a type parameter, or a predeclared @@ -574,7 +574,7 @@ func extractObject(tw *trap.Writer, obj types.Object, lbl trap.Label) { // For more information on objects, see: // https://github.com/golang/example/blob/master/gotypes/README.md#objects func extractObjectTypes(tw *trap.Writer) { - // calling `extractType` on a named type will extract all methods defined + // calling `extractType` on a defined type will extract all methods defined // on it, which will add new objects. Therefore we need to do this first // before we loop over all objects and emit them. changed := true @@ -1695,7 +1695,7 @@ func extractType(tw *trap.Writer, tp types.Type) trap.Label { extractElementType(tw, lbl, tp.Elem()) case *types.Named: origintp := tp.Origin() - kind = dbscheme.NamedType.Index() + kind = dbscheme.DefinedType.Index() dbscheme.TypeNameTable.Emit(tw, lbl, origintp.Obj().Name()) underlying := origintp.Underlying() extractUnderlyingType(tw, lbl, underlying) @@ -1767,9 +1767,9 @@ func extractType(tw *trap.Writer, tp types.Type) trap.Label { // Type labels refer to global keys to ensure that if the same type is // encountered during the extraction of different files it is still ultimately // mapped to the same entity. In particular, this means that keys for compound -// types refer to the labels of their component types. For named types, the key +// types refer to the labels of their component types. For defined types, the key // is constructed from their globally unique ID. This prevents cyclic type keys -// since type recursion in Go always goes through named types. +// since type recursion in Go always goes through defined types. func getTypeLabel(tw *trap.Writer, tp types.Type) (trap.Label, bool) { tp = resolveTypeAlias(tp) lbl, exists := tw.Labeler.TypeLabels[tp] @@ -1874,12 +1874,12 @@ func getTypeLabel(tw *trap.Writer, tp types.Type) (trap.Label, bool) { origintp := tp.Origin() entitylbl, exists := tw.Labeler.LookupObjectID(origintp.Obj(), lbl) if entitylbl == trap.InvalidLabel { - panic(fmt.Sprintf("Cannot construct label for named type %v (underlying object is %v).\n", origintp, origintp.Obj())) + panic(fmt.Sprintf("Cannot construct label for defined type %v (underlying object is %v).\n", origintp, origintp.Obj())) } if !exists { extractObject(tw, origintp.Obj(), entitylbl) } - lbl = tw.Labeler.GlobalID(fmt.Sprintf("{%s};namedtype", entitylbl)) + lbl = tw.Labeler.GlobalID(fmt.Sprintf("{%s};definedtype", entitylbl)) case *types.TypeParam: parentlbl := getTypeParamParentLabel(tw, tp) idx := tp.Index() @@ -1921,9 +1921,9 @@ func extractBaseType(tw *trap.Writer, ptr trap.Label, base types.Type) { } // extractUnderlyingType extracts `underlying` as the underlying type of the -// named type `named` -func extractUnderlyingType(tw *trap.Writer, named trap.Label, underlying types.Type) { - dbscheme.UnderlyingTypeTable.Emit(tw, named, extractType(tw, underlying)) +// defined type `defined` +func extractUnderlyingType(tw *trap.Writer, defined trap.Label, underlying types.Type) { + dbscheme.UnderlyingTypeTable.Emit(tw, defined, extractType(tw, underlying)) } // extractComponentType extracts `component` as the `idx`th component type of `parent` with name `name` @@ -2173,8 +2173,8 @@ func checkObjectNotSpecialized(obj types.Object) { log.Fatalf("Encountered unexpected specialization %s of generic variable object %s", varObj.String(), varObj.Origin().String()) } if typeNameObj, ok := obj.(*types.TypeName); ok { - if namedType, ok := typeNameObj.Type().(*types.Named); ok && namedType != namedType.Origin() { - log.Fatalf("Encountered type object for specialization %s of named type %s", namedType.String(), namedType.Origin().String()) + if definedType, ok := typeNameObj.Type().(*types.Named); ok && definedType != definedType.Origin() { + log.Fatalf("Encountered type object for specialization %s of defined type %s", definedType.String(), definedType.Origin().String()) } } } diff --git a/go/extractor/trap/labels.go b/go/extractor/trap/labels.go index 6052149c183..79ac9192e02 100644 --- a/go/extractor/trap/labels.go +++ b/go/extractor/trap/labels.go @@ -181,9 +181,9 @@ func findMethodWithGivenReceiver(object types.Object) *types.Func { // findMethodWithGivenReceiver finds a method on type `tp` with `object` as its receiver, if one exists func findMethodOnTypeWithGivenReceiver(tp types.Type, object types.Object) *types.Func { - if namedType, ok := tp.(*types.Named); ok { - for i := 0; i < namedType.NumMethods(); i++ { - meth := namedType.Method(i) + if definedType, ok := tp.(*types.Named); ok { + for i := 0; i < definedType.NumMethods(); i++ { + meth := definedType.Method(i) if object == meth.Type().(*types.Signature).Recv() { return meth } diff --git a/go/ql/examples/snippets/incompleteswitchoverenum.ql b/go/ql/examples/snippets/incompleteswitchoverenum.ql index 1ded8d0a1ab..4777b26386a 100644 --- a/go/ql/examples/snippets/incompleteswitchoverenum.ql +++ b/go/ql/examples/snippets/incompleteswitchoverenum.ql @@ -9,7 +9,7 @@ import go -from ExpressionSwitchStmt ss, DeclaredConstant c, NamedType t +from ExpressionSwitchStmt ss, DeclaredConstant c, DefinedType t where t.getUnderlyingType() instanceof IntegerType and t = ss.getExpr().getType() and diff --git a/go/ql/lib/semmle/go/Decls.qll b/go/ql/lib/semmle/go/Decls.qll index 6c66b085575..785a09b2549 100644 --- a/go/ql/lib/semmle/go/Decls.qll +++ b/go/ql/lib/semmle/go/Decls.qll @@ -212,7 +212,7 @@ class MethodDecl extends FuncDecl { * * is `Rectangle`. */ - NamedType getReceiverBaseType() { result = lookThroughPointerType(this.getReceiverType()) } + DefinedType getReceiverBaseType() { result = lookThroughPointerType(this.getReceiverType()) } /** * Gets the receiver variable of this method. diff --git a/go/ql/lib/semmle/go/Scopes.qll b/go/ql/lib/semmle/go/Scopes.qll index c3671c74b5c..0ca97acf86c 100644 --- a/go/ql/lib/semmle/go/Scopes.qll +++ b/go/ql/lib/semmle/go/Scopes.qll @@ -194,19 +194,22 @@ class BuiltinEntity extends Entity, @builtinobject { } /** An imported package. */ class PackageEntity extends Entity, @pkgobject { } -/** A built-in or declared named type. */ +/** + * A named type (predeclared types, defined types, type parameters and aliases + * which refer to those things). + */ class TypeEntity extends Entity, @typeobject { } /** The parent of a type parameter type, either a declared type or a declared function. */ class TypeParamParentEntity extends Entity, @typeparamparentobject { } -/** A declared named type. */ +/** A named type which has a declaration. */ class DeclaredType extends TypeEntity, DeclaredEntity, TypeParamParentEntity, @decltypeobject { /** Gets the declaration specifier declaring this type. */ TypeSpec getSpec() { result.getNameExpr() = this.getDeclaration() } } -/** A built-in named type. */ +/** A built-in type. */ class BuiltinType extends TypeEntity, BuiltinEntity, @builtintypeobject { } /** A built-in or declared constant, variable, field, method or function. */ @@ -522,7 +525,7 @@ class Method extends Function { Type getReceiverBaseType() { result = lookThroughPointerType(this.getReceiverType()) } /** Holds if this method has name `m` and belongs to the method set of type `tp` or `*tp`. */ - private predicate isIn(NamedType tp, string m) { + private predicate isIn(DefinedType tp, string m) { this = tp.getMethod(m) or this = tp.getPointerType().getMethod(m) } @@ -536,7 +539,7 @@ class Method extends Function { * distinguishes between the method sets of `T` and `*T`, while the former does not. */ override predicate hasQualifiedName(string tp, string m) { - exists(NamedType t | + exists(DefinedType t | this.isIn(t, m) and tp = t.getQualifiedName() ) @@ -552,7 +555,7 @@ class Method extends Function { */ pragma[nomagic] predicate hasQualifiedName(string pkg, string tp, string m) { - exists(NamedType t | + exists(DefinedType t | this.isIn(t, m) and t.hasQualifiedName(pkg, tp) ) diff --git a/go/ql/lib/semmle/go/Types.qll b/go/ql/lib/semmle/go/Types.qll index 1f1234aa1de..4ba604a9a08 100644 --- a/go/ql/lib/semmle/go/Types.qll +++ b/go/ql/lib/semmle/go/Types.qll @@ -26,7 +26,7 @@ class Type extends @type { /** * Gets the qualified name of this type, if any. * - * Only (defined) named types like `io.Writer` have a qualified name. Basic types like `int`, + * Only defined types like `io.Writer` have a qualified name. Basic types like `int`, * pointer types like `*io.Writer`, and other composite types do not have a qualified name. */ string getQualifiedName() { result = this.getEntity().getQualifiedName() } @@ -34,7 +34,7 @@ class Type extends @type { /** * Holds if this type is declared in a package with path `pkg` and has name `name`. * - * Only (defined) named types like `io.Writer` have a qualified name. Basic types like `int`, + * Only defined types like `io.Writer` have a qualified name. Basic types like `int`, * pointer types like `*io.Writer`, and other composite types do not have a qualified name. */ predicate hasQualifiedName(string pkg, string name) { @@ -50,7 +50,7 @@ class Type extends @type { * Gets the method `m` belonging to the method set of this type, if any. * * Note that this predicate never has a result for struct types. Methods are associated - * with the corresponding named type instead. + * with the corresponding defined type instead. */ Method getMethod(string m) { result.getReceiverType() = this and @@ -446,7 +446,7 @@ class StructType extends @structtype, CompositeType { if n = "" then ( isEmbedded = true and - name = lookThroughPointerType(tp).(NamedType).getName() + name = lookThroughPointerType(tp).(DefinedType).getName() ) else ( isEmbedded = false and name = n @@ -497,7 +497,7 @@ class StructType extends @structtype, CompositeType { // embeddedParent is a field of 'this' at depth 'depth - 1' this.hasFieldCand(_, embeddedParent, depth - 1, true) and // embeddedParent's type has the result field. Note that it is invalid Go - // to have an embedded field with a named type whose underlying type is a + // to have an embedded field with a defined type whose underlying type is a // pointer, so we don't have to have // `lookThroughPointerType(embeddedParent.getType().getUnderlyingType())`. result = @@ -613,7 +613,7 @@ class PointerType extends @pointertype, CompositeType { or // promoted methods from embedded types exists(StructType s, Type embedded | - s = this.getBaseType().(NamedType).getUnderlyingType() and + s = this.getBaseType().(DefinedType).getUnderlyingType() and s.hasOwnField(_, _, embedded, true) and // ensure that `m` can be promoted not s.hasOwnField(_, m, _, _) and @@ -918,7 +918,7 @@ class EmptyInterfaceType extends BasicInterfaceType { /** * The predeclared `comparable` type. */ -class ComparableType extends NamedType { +class ComparableType extends DefinedType { ComparableType() { this.getName() = "comparable" } } @@ -1028,8 +1028,11 @@ class SendRecvChanType extends @sendrcvchantype, ChanType { override string toString() { result = "send-receive-channel type" } } -/** A named type. */ -class NamedType extends @namedtype, CompositeType { +/** DEPRECATED: Use `DefinedType` instead. */ +deprecated class NamedType = DefinedType; + +/** A defined type. */ +class DefinedType extends @namedtype, CompositeType { /** Gets the type which this type is defined to be. */ Type getBaseType() { underlying_type(this, result) } diff --git a/go/ql/lib/semmle/go/frameworks/GoMicro.qll b/go/ql/lib/semmle/go/frameworks/GoMicro.qll index 116ebee030e..b10cca79336 100644 --- a/go/ql/lib/semmle/go/frameworks/GoMicro.qll +++ b/go/ql/lib/semmle/go/frameworks/GoMicro.qll @@ -47,28 +47,31 @@ module GoMicro { * A Server Interface type. */ class ServiceInterfaceType extends InterfaceType { - NamedType namedType; + DefinedType definedType; ServiceInterfaceType() { - this = namedType.getUnderlyingType() and - namedType.hasLocationInfo(any(ProtocGeneratedFile f).getAbsolutePath(), _, _, _, _) + this = definedType.getUnderlyingType() and + definedType.hasLocationInfo(any(ProtocGeneratedFile f).getAbsolutePath(), _, _, _, _) } /** * Gets the name of the interface. */ - override string getName() { result = namedType.getName() } + override string getName() { result = definedType.getName() } + + /** DEPRECATED: Use `getDefinedType` instead. */ + deprecated DefinedType getNamedType() { result = definedType } /** - * Gets the named type on top of this interface type. + * Gets the defined type on top of this interface type. */ - NamedType getNamedType() { result = namedType } + DefinedType getDefinedType() { result = definedType } } /** * A Service server handler type. */ - class ServiceServerType extends NamedType { + class ServiceServerType extends DefinedType { ServiceServerType() { this.implements(any(ServiceInterfaceType i)) and this.getName().regexpMatch("(?i).*Handler") and @@ -79,7 +82,7 @@ module GoMicro { /** * A Client server handler type. */ - class ClientServiceType extends NamedType { + class ClientServiceType extends DefinedType { ClientServiceType() { this.implements(any(ServiceInterfaceType i)) and this.getName().regexpMatch("(?i).*Service") and @@ -101,7 +104,7 @@ module GoMicro { bindingset[m] pragma[inline_late] private predicate implementsServiceType(Method m) { - m.implements(any(ServiceInterfaceType i).getNamedType().getMethod(_)) + m.implements(any(ServiceInterfaceType i).getDefinedType().getMethod(_)) } /** diff --git a/go/ql/lib/semmle/go/frameworks/Twirp.qll b/go/ql/lib/semmle/go/frameworks/Twirp.qll index 7f338816b38..10c8106f401 100644 --- a/go/ql/lib/semmle/go/frameworks/Twirp.qll +++ b/go/ql/lib/semmle/go/frameworks/Twirp.qll @@ -44,22 +44,25 @@ module Twirp { /** An interface type representing a Twirp service. */ class ServiceInterfaceType extends InterfaceType { - NamedType namedType; + DefinedType definedType; ServiceInterfaceType() { - namedType.getUnderlyingType() = this and - namedType.hasLocationInfo(any(ServicesGeneratedFile f).getAbsolutePath(), _, _, _, _) + definedType.getUnderlyingType() = this and + definedType.hasLocationInfo(any(ServicesGeneratedFile f).getAbsolutePath(), _, _, _, _) } /** Gets the name of the interface. */ - override string getName() { result = namedType.getName() } + override string getName() { result = definedType.getName() } - /** Gets the named type on top of this interface type. */ - NamedType getNamedType() { result = namedType } + /** DEPRECATED: Use `getDefinedType` instead. */ + deprecated DefinedType getNamedType() { result = this.getDefinedType() } + + /** Gets the defined type on top of this interface type. */ + DefinedType getDefinedType() { result = definedType } } /** A Twirp client. */ - class ServiceClientType extends NamedType { + class ServiceClientType extends DefinedType { ServiceClientType() { exists(ServiceInterfaceType i, PointerType p | p.implements(i) and @@ -71,7 +74,7 @@ module Twirp { } /** A Twirp server. */ - class ServiceServerType extends NamedType { + class ServiceServerType extends DefinedType { ServiceServerType() { exists(ServiceInterfaceType i | this.implements(i) and @@ -99,7 +102,7 @@ module Twirp { class ServerConstructor extends Function { ServerConstructor() { this.getName().regexpMatch("(?i)new" + any(ServiceServerType c).getName()) and - this.getParameterType(0) = any(ServiceInterfaceType i).getNamedType() and + this.getParameterType(0) = any(ServiceInterfaceType i).getDefinedType() and this.hasLocationInfo(any(ServicesGeneratedFile f).getAbsolutePath(), _, _, _, _) } } @@ -121,7 +124,7 @@ module Twirp { bindingset[m] pragma[inline_late] private predicate implementsServiceType(Method m) { - m.implements(any(ServiceInterfaceType i).getNamedType().getMethod(_)) + m.implements(any(ServiceInterfaceType i).getDefinedType().getMethod(_)) } /** A service handler. */ diff --git a/go/ql/lib/semmle/go/security/AllocationSizeOverflowCustomizations.qll b/go/ql/lib/semmle/go/security/AllocationSizeOverflowCustomizations.qll index 13c76a9566a..60841b048f4 100644 --- a/go/ql/lib/semmle/go/security/AllocationSizeOverflowCustomizations.qll +++ b/go/ql/lib/semmle/go/security/AllocationSizeOverflowCustomizations.qll @@ -157,7 +157,7 @@ module AllocationSizeOverflow { t instanceof BasicType and not t instanceof StringType or - isSmallType(t.(NamedType).getUnderlyingType()) + isSmallType(t.(DefinedType).getUnderlyingType()) or isSmallType(t.(PointerType).getBaseType()) or diff --git a/go/ql/src/InconsistentCode/LengthComparisonOffByOne.ql b/go/ql/src/InconsistentCode/LengthComparisonOffByOne.ql index fbb1965c5f6..05a468b8517 100644 --- a/go/ql/src/InconsistentCode/LengthComparisonOffByOne.ql +++ b/go/ql/src/InconsistentCode/LengthComparisonOffByOne.ql @@ -70,7 +70,7 @@ predicate elementRead( } predicate isRegexpMethodCall(DataFlow::MethodCallNode c) { - exists(NamedType regexp, Type recvtp | + exists(DefinedType regexp, Type recvtp | regexp.getName() = "Regexp" and recvtp = c.getReceiver().getType() | lookThroughPointerType(recvtp) = regexp diff --git a/go/ql/src/Security/CWE-020/IncompleteUrlSchemeCheck.ql b/go/ql/src/Security/CWE-020/IncompleteUrlSchemeCheck.ql index 99513825892..37912437a58 100644 --- a/go/ql/src/Security/CWE-020/IncompleteUrlSchemeCheck.ql +++ b/go/ql/src/Security/CWE-020/IncompleteUrlSchemeCheck.ql @@ -22,7 +22,7 @@ class DangerousScheme extends string { /** Gets a data-flow node that checks an instance of `g` against the given `scheme`. */ DataFlow::Node schemeCheck(GVN g, DangerousScheme scheme) { // check of the form `nd.Scheme == scheme` - exists(NamedType url, DataFlow::FieldReadNode fr, DataFlow::Node s | + exists(DefinedType url, DataFlow::FieldReadNode fr, DataFlow::Node s | url.hasQualifiedName("net/url", "URL") and fr.readsField(g.getANode(), url.getField("Scheme")) and s.getStringValue() = scheme and diff --git a/go/ql/src/Security/CWE-322/InsecureHostKeyCallback.ql b/go/ql/src/Security/CWE-322/InsecureHostKeyCallback.ql index 2c292785f7f..c0b5898601c 100644 --- a/go/ql/src/Security/CWE-322/InsecureHostKeyCallback.ql +++ b/go/ql/src/Security/CWE-322/InsecureHostKeyCallback.ql @@ -22,8 +22,8 @@ class InsecureIgnoreHostKey extends Function { /** An SSH host-key checking function. */ class HostKeyCallbackFunc extends DataFlow::Node { HostKeyCallbackFunc() { - exists(NamedType nt | nt.hasQualifiedName(cryptoSshPackage(), "HostKeyCallback") | - this.getType().getUnderlyingType() = nt.getUnderlyingType() + exists(DefinedType dt | dt.hasQualifiedName(cryptoSshPackage(), "HostKeyCallback") | + this.getType().getUnderlyingType() = dt.getUnderlyingType() ) and // Restrict possible sources to either function definitions or // the result of some external function call (e.g. InsecureIgnoreHostKey()) diff --git a/go/ql/src/experimental/Unsafe/WrongUsageOfUnsafe.ql b/go/ql/src/experimental/Unsafe/WrongUsageOfUnsafe.ql index e0f0098be4e..f3e40f1e20b 100644 --- a/go/ql/src/experimental/Unsafe/WrongUsageOfUnsafe.ql +++ b/go/ql/src/experimental/Unsafe/WrongUsageOfUnsafe.ql @@ -14,7 +14,7 @@ import go /* - * Returns the type after all aliases, named types, and pointer + * Returns the type after all aliases, defined types, and pointer * types have been replaced with the actual underlying type. */ diff --git a/go/ql/test/extractor-tests/go1.14/interfaces.ql b/go/ql/test/extractor-tests/go1.14/interfaces.ql index 323713bfb63..1b611451abd 100644 --- a/go/ql/test/extractor-tests/go1.14/interfaces.ql +++ b/go/ql/test/extractor-tests/go1.14/interfaces.ql @@ -1,5 +1,5 @@ import go -from NamedType t +from DefinedType t where t.getPackage().getName().matches("%main") select t, t.getName(), t.getMethod(_) diff --git a/go/ql/test/library-tests/semmle/go/Types/GenericTypeInstantiationExpr.expected b/go/ql/test/library-tests/semmle/go/Types/GenericTypeInstantiationExpr.expected index acf596f607b..36d2f2e2332 100644 --- a/go/ql/test/library-tests/semmle/go/Types/GenericTypeInstantiationExpr.expected +++ b/go/ql/test/library-tests/semmle/go/Types/GenericTypeInstantiationExpr.expected @@ -16,7 +16,7 @@ | generic.go:60:12:60:28 | generic type instantiation expression | generic.go:60:12:60:22 | GenericMap2 | 0 | generic.go:60:24:60:24 | U | | generic.go:60:12:60:28 | generic type instantiation expression | generic.go:60:12:60:22 | GenericMap2 | 1 | generic.go:60:27:60:27 | U | | generic.go:61:12:61:28 | generic type instantiation expression | generic.go:61:12:61:25 | GenericChannel | 0 | generic.go:61:27:61:27 | U | -| generic.go:62:12:62:26 | generic type instantiation expression | generic.go:62:12:62:23 | GenericNamed | 0 | generic.go:62:25:62:25 | U | +| generic.go:62:12:62:28 | generic type instantiation expression | generic.go:62:12:62:25 | GenericDefined | 0 | generic.go:62:27:62:27 | U | | generic.go:70:42:70:64 | generic type instantiation expression | generic.go:70:42:70:57 | GenericInterface | 0 | generic.go:70:59:70:63 | int32 | | generic.go:74:41:74:62 | generic type instantiation expression | generic.go:74:41:74:54 | GenericStruct1 | 0 | generic.go:74:56:74:61 | string | | generic.go:82:18:82:34 | generic type instantiation expression | generic.go:82:18:82:29 | GenericArray | 0 | generic.go:82:31:82:33 | int | diff --git a/go/ql/test/library-tests/semmle/go/Types/InterfaceMethodIds.ql b/go/ql/test/library-tests/semmle/go/Types/InterfaceMethodIds.ql index 356bc85c931..c34f47abc29 100644 --- a/go/ql/test/library-tests/semmle/go/Types/InterfaceMethodIds.ql +++ b/go/ql/test/library-tests/semmle/go/Types/InterfaceMethodIds.ql @@ -1,9 +1,9 @@ import go -from NamedType nt, InterfaceType it, Type methodType, string id +from DefinedType dt, InterfaceType it, Type methodType, string id where - nt.getName() = "MixedExportedAndNot" and - it = nt.getUnderlyingType() and + dt.getName() = "MixedExportedAndNot" and + it = dt.getUnderlyingType() and ( it.hasPrivateMethodWithQualifiedName(_, id, methodType) or diff --git a/go/ql/test/library-tests/semmle/go/Types/MethodTypes.expected b/go/ql/test/library-tests/semmle/go/Types/MethodTypes.expected index d143fb3121e..f5af1c53e40 100644 --- a/go/ql/test/library-tests/semmle/go/Types/MethodTypes.expected +++ b/go/ql/test/library-tests/semmle/go/Types/MethodTypes.expected @@ -13,7 +13,7 @@ | generic.go:47:6:47:16 | MyInterface | dummy14 | func() GenericMap1 | | generic.go:47:6:47:16 | MyInterface | dummy15 | func() GenericMap2 | | generic.go:47:6:47:16 | MyInterface | dummy17 | func() GenericChannel | -| generic.go:47:6:47:16 | MyInterface | dummy18 | func() GenericNamed | +| generic.go:47:6:47:16 | MyInterface | dummy18 | func() GenericDefined | | generic.go:47:6:47:16 | MyInterface | dummy19 | func() MyFuncType1 | | generic.go:47:6:47:16 | MyInterface | dummy20 | func() MyFuncType2 | | interface.go:28:6:28:7 | i6 | String | func() string | diff --git a/go/ql/test/library-tests/semmle/go/Types/MethodTypes.ql b/go/ql/test/library-tests/semmle/go/Types/MethodTypes.ql index 74a59761589..f9eae96b529 100644 --- a/go/ql/test/library-tests/semmle/go/Types/MethodTypes.ql +++ b/go/ql/test/library-tests/semmle/go/Types/MethodTypes.ql @@ -1,6 +1,6 @@ import go -from NamedType t, string m, Type tp +from DefinedType t, string m, Type tp where exists(t.getEntity().getDeclaration()) and t.getBaseType().hasMethod(m, tp) diff --git a/go/ql/test/library-tests/semmle/go/Types/QualifiedNames.expected b/go/ql/test/library-tests/semmle/go/Types/QualifiedNames.expected index 918f82d01d2..ef350d71e76 100644 --- a/go/ql/test/library-tests/semmle/go/Types/QualifiedNames.expected +++ b/go/ql/test/library-tests/semmle/go/Types/QualifiedNames.expected @@ -25,7 +25,7 @@ | generic.go:40:6:40:16 | GenericMap2 | codeql-go-types.GenericMap2 | | generic.go:41:6:41:19 | GenericChannel | codeql-go-types.GenericChannel | | generic.go:42:6:42:14 | MyMapType | codeql-go-types.MyMapType | -| generic.go:43:6:43:17 | GenericNamed | codeql-go-types.GenericNamed | +| generic.go:43:6:43:19 | GenericDefined | codeql-go-types.GenericDefined | | generic.go:44:6:44:16 | MyFuncType1 | codeql-go-types.MyFuncType1 | | generic.go:45:6:45:16 | MyFuncType2 | codeql-go-types.MyFuncType2 | | generic.go:47:6:47:16 | MyInterface | codeql-go-types.MyInterface | diff --git a/go/ql/test/library-tests/semmle/go/Types/StructFields.ql b/go/ql/test/library-tests/semmle/go/Types/StructFields.ql index 0e0b93b230e..4509cd610f2 100644 --- a/go/ql/test/library-tests/semmle/go/Types/StructFields.ql +++ b/go/ql/test/library-tests/semmle/go/Types/StructFields.ql @@ -1,7 +1,7 @@ import go -from StructTypeExpr ste, NamedType named, string name, Type tp +from StructTypeExpr ste, DefinedType defined, string name, Type tp where - named.getUnderlyingType() = ste.getType() and + defined.getUnderlyingType() = ste.getType() and ste.getType().(StructType).hasField(name, tp) -select named, ste, name, tp.pp() +select defined, ste, name, tp.pp() diff --git a/go/ql/test/library-tests/semmle/go/Types/Types.expected b/go/ql/test/library-tests/semmle/go/Types/Types.expected index 2a057f0354a..e79906180bb 100644 --- a/go/ql/test/library-tests/semmle/go/Types/Types.expected +++ b/go/ql/test/library-tests/semmle/go/Types/Types.expected @@ -25,7 +25,7 @@ | generic.go:40:6:40:16 | GenericMap2 | GenericMap2 | | generic.go:41:6:41:19 | GenericChannel | GenericChannel | | generic.go:42:6:42:14 | MyMapType | MyMapType | -| generic.go:43:6:43:17 | GenericNamed | GenericNamed | +| generic.go:43:6:43:19 | GenericDefined | GenericDefined | | generic.go:44:6:44:16 | MyFuncType1 | MyFuncType1 | | generic.go:45:6:45:16 | MyFuncType2 | MyFuncType2 | | generic.go:47:6:47:16 | MyInterface | MyInterface | diff --git a/go/ql/test/library-tests/semmle/go/Types/aliases.go b/go/ql/test/library-tests/semmle/go/Types/aliases.go index 7ef658136b9..05827f8ef37 100644 --- a/go/ql/test/library-tests/semmle/go/Types/aliases.go +++ b/go/ql/test/library-tests/semmle/go/Types/aliases.go @@ -15,7 +15,7 @@ func G(Afs2 aliasesS2) int { return Afs2.x } -// This is a named type, not an alias +// This is a defined type, not an alias type S3 struct{ x int } // This is a type alias diff --git a/go/ql/test/library-tests/semmle/go/Types/generic.go b/go/ql/test/library-tests/semmle/go/Types/generic.go index 66c739f7061..e4daba4551a 100644 --- a/go/ql/test/library-tests/semmle/go/Types/generic.go +++ b/go/ql/test/library-tests/semmle/go/Types/generic.go @@ -40,7 +40,7 @@ type GenericMap1[V any] map[string]V type GenericMap2[K comparable, V any] map[K]V type GenericChannel[T comparable] chan<- T type MyMapType map[string]int -type GenericNamed[T comparable] MyMapType +type GenericDefined[T comparable] MyMapType type MyFuncType1[T any] func(T) type MyFuncType2[T1 any, T2 any] func(T1) T2 @@ -59,7 +59,7 @@ type MyInterface[U comparable] interface { dummy14() GenericMap1[U] dummy15() GenericMap2[U, U] dummy17() GenericChannel[U] - dummy18() GenericNamed[U] + dummy18() GenericDefined[U] dummy19() MyFuncType1[U] dummy20() MyFuncType2[U, U] } diff --git a/go/ql/test/library-tests/semmle/go/frameworks/Twirp/tests.ql b/go/ql/test/library-tests/semmle/go/frameworks/Twirp/tests.ql index 563cb149a9a..5866b6ff3ed 100644 --- a/go/ql/test/library-tests/semmle/go/frameworks/Twirp/tests.ql +++ b/go/ql/test/library-tests/semmle/go/frameworks/Twirp/tests.ql @@ -54,7 +54,7 @@ query predicate passingPositiveTests(string res, string expectation, InlineTest exists(Twirp::ProtobufMessageType n | t.inType(n)) or expectation = "serviceInterface" and - exists(Twirp::ServiceInterfaceType n | t.inType(n.getNamedType())) + exists(Twirp::ServiceInterfaceType n | t.inType(n.getDefinedType())) or expectation = "serviceClient" and exists(Twirp::ServiceClientType n | t.inType(n)) @@ -90,7 +90,7 @@ query predicate failingPositiveTests(string res, string expectation, InlineTest not exists(Twirp::ProtobufMessageType n | t.inType(n)) or expectation = "serviceInterface" and - not exists(Twirp::ServiceInterfaceType n | t.inType(n.getNamedType())) + not exists(Twirp::ServiceInterfaceType n | t.inType(n.getDefinedType())) or expectation = "serviceClient" and not exists(Twirp::ServiceClientType n | t.inType(n)) From 64c3f703fe22be02a5e53fa6949036aa97bd3bab Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Wed, 12 Feb 2025 11:40:35 +0000 Subject: [PATCH 217/279] Add change note --- go/ql/lib/change-notes/2025-02-12-deprecate-namedtype.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 go/ql/lib/change-notes/2025-02-12-deprecate-namedtype.md diff --git a/go/ql/lib/change-notes/2025-02-12-deprecate-namedtype.md b/go/ql/lib/change-notes/2025-02-12-deprecate-namedtype.md new file mode 100644 index 00000000000..ded0fa491ab --- /dev/null +++ b/go/ql/lib/change-notes/2025-02-12-deprecate-namedtype.md @@ -0,0 +1,6 @@ +--- +category: deprecated +--- +* The class `NamedType` has been deprecated. Use the new class `DefinedType` instead. This better matches the terminology used in the Go language specification, which was changed in Go 1.9. +* The member predicate `getNamedType` on `GoMicro::ServiceInterfaceType` has been deprecated. Use the new member predicate `getDefinedType` instead. +* The member predicate `getNamedType` on `Twirp::ServiceInterfaceType` has been deprecated. Use the new member predicate `getDefinedType` instead. From 9f9857b547ec8c25b10c01f40c975c0e3c11691f Mon Sep 17 00:00:00 2001 From: Tom Hvitved Date: Thu, 13 Feb 2025 11:19:03 +0100 Subject: [PATCH 218/279] QL4QL: Add query suggestion use of inline test expectations --- ql/ql/src/codeql_ql/ast/Yaml.qll | 67 +++++++++++++++++++ .../queries/style/QlRefInlineExpectations.ql | 15 +++++ .../src/utils/test/InlineExpectationsTest.qll | 29 +------- .../utils/test/InlineExpectationsTestQuery.ql | 21 ++++++ .../internal/InlineExpectationsTestImpl.qll | 28 ++++++++ .../style/QlRefInlineExpectations/Foo.qll | 1 + .../QlRefInlineExpectations.expected | 2 + .../QlRefInlineExpectations.qlref | 1 + .../QlRefInlineExpectations/Test1.expected | 0 .../style/QlRefInlineExpectations/Test1.qlref | 2 + .../QlRefInlineExpectations/Test2.expected | 0 .../style/QlRefInlineExpectations/Test2.qlref | 3 + .../QlRefInlineExpectations/Test3.expected | 0 .../style/QlRefInlineExpectations/Test3.qlref | 1 + ql/tools/pre-finalize.cmd | 1 + ql/tools/pre-finalize.sh | 1 + ql/tools/qltest.cmd | 1 + ql/tools/qltest.sh | 1 + 18 files changed, 146 insertions(+), 28 deletions(-) create mode 100644 ql/ql/src/codeql_ql/ast/Yaml.qll create mode 100644 ql/ql/src/queries/style/QlRefInlineExpectations.ql create mode 100644 ql/ql/src/utils/test/InlineExpectationsTestQuery.ql create mode 100644 ql/ql/src/utils/test/internal/InlineExpectationsTestImpl.qll create mode 100644 ql/ql/test/queries/style/QlRefInlineExpectations/Foo.qll create mode 100644 ql/ql/test/queries/style/QlRefInlineExpectations/QlRefInlineExpectations.expected create mode 100644 ql/ql/test/queries/style/QlRefInlineExpectations/QlRefInlineExpectations.qlref create mode 100644 ql/ql/test/queries/style/QlRefInlineExpectations/Test1.expected create mode 100644 ql/ql/test/queries/style/QlRefInlineExpectations/Test1.qlref create mode 100644 ql/ql/test/queries/style/QlRefInlineExpectations/Test2.expected create mode 100644 ql/ql/test/queries/style/QlRefInlineExpectations/Test2.qlref create mode 100644 ql/ql/test/queries/style/QlRefInlineExpectations/Test3.expected create mode 100644 ql/ql/test/queries/style/QlRefInlineExpectations/Test3.qlref diff --git a/ql/ql/src/codeql_ql/ast/Yaml.qll b/ql/ql/src/codeql_ql/ast/Yaml.qll new file mode 100644 index 00000000000..142820226a4 --- /dev/null +++ b/ql/ql/src/codeql_ql/ast/Yaml.qll @@ -0,0 +1,67 @@ +/** + * Provides classes for working with YAML data. + * + * YAML documents are represented as abstract syntax trees whose nodes + * are either YAML values or alias nodes referring to another YAML value. + */ + +private import codeql.yaml.Yaml as LibYaml + +private module YamlSig implements LibYaml::InputSig { + import codeql.Locations + + class LocatableBase extends @yaml_locatable { + Location getLocation() { yaml_locations(this, result) } + + string toString() { none() } + } + + class NodeBase extends LocatableBase, @yaml_node { + NodeBase getChildNode(int i) { yaml(result, _, this, i, _, _) } + + string getTag() { yaml(this, _, _, _, result, _) } + + string getAnchor() { yaml_anchors(this, result) } + + override string toString() { yaml(this, _, _, _, _, result) } + } + + class ScalarNodeBase extends NodeBase, @yaml_scalar_node { + int getStyle() { yaml_scalars(this, result, _) } + + string getValue() { yaml_scalars(this, _, result) } + } + + class CollectionNodeBase extends NodeBase, @yaml_collection_node { } + + class MappingNodeBase extends CollectionNodeBase, @yaml_mapping_node { } + + class SequenceNodeBase extends CollectionNodeBase, @yaml_sequence_node { } + + class AliasNodeBase extends NodeBase, @yaml_alias_node { + string getTarget() { yaml_aliases(this, result) } + } + + class ParseErrorBase extends LocatableBase, @yaml_error { + string getMessage() { yaml_errors(this, result) } + } +} + +import LibYaml::Make + +/** A `.qlref` YAML document. */ +class QlRefDocument extends YamlDocument { + QlRefDocument() { this.getFile().getExtension() = "qlref" } + + /** Holds if this `.qlref` file uses inline test expectations. */ + predicate usesInlineExpectations() { + exists(YamlMapping n, YamlScalar value | + n.getDocument() = this and + value.getValue().matches("%InlineExpectations%") + | + value = n.lookup("postprocess") + or + value = n.lookup("postprocess").(YamlSequence).getElement(_) + ) + } +} diff --git a/ql/ql/src/queries/style/QlRefInlineExpectations.ql b/ql/ql/src/queries/style/QlRefInlineExpectations.ql new file mode 100644 index 00000000000..870dd0f437c --- /dev/null +++ b/ql/ql/src/queries/style/QlRefInlineExpectations.ql @@ -0,0 +1,15 @@ +/** + * @name Query test without inline test expectations + * @description Using inline test expectations is a best practice for writing query tests. + * @kind problem + * @problem.severity warning + * @id ql/qlref-inline-expectations + * @precision high + */ + +import ql +import codeql_ql.ast.Yaml + +from QlRefDocument f +where not f.usesInlineExpectations() +select f, "Query test does not use inline test expectations." diff --git a/ql/ql/src/utils/test/InlineExpectationsTest.qll b/ql/ql/src/utils/test/InlineExpectationsTest.qll index 258115458ed..6d4014db766 100644 --- a/ql/ql/src/utils/test/InlineExpectationsTest.qll +++ b/ql/ql/src/utils/test/InlineExpectationsTest.qll @@ -3,33 +3,6 @@ * See `shared/util/codeql/util/test/InlineExpectationsTest.qll` */ -private import ql as QL private import codeql.util.test.InlineExpectationsTest - -private module Impl implements InlineExpectationsTestSig { - private import codeql_ql.ast.internal.TreeSitter as TS - - private newtype TExpectationComment = MkExpectationComment(TS::QL::LineComment comment) - - /** - * Represents a line comment. - */ - class ExpectationComment extends TExpectationComment { - TS::QL::LineComment comment; - - ExpectationComment() { this = MkExpectationComment(comment) } - - /** Returns the contents of the given comment, _without_ the preceding comment marker (`//`). */ - string getContents() { result = comment.getValue().suffix(2) } - - /** Gets a textual representation of this element. */ - string toString() { result = comment.toString() } - - /** Gets the location of this comment. */ - Location getLocation() { result = comment.getLocation() } - } - - class Location = QL::Location; -} - +private import internal.InlineExpectationsTestImpl import Make diff --git a/ql/ql/src/utils/test/InlineExpectationsTestQuery.ql b/ql/ql/src/utils/test/InlineExpectationsTestQuery.ql new file mode 100644 index 00000000000..979839480e1 --- /dev/null +++ b/ql/ql/src/utils/test/InlineExpectationsTestQuery.ql @@ -0,0 +1,21 @@ +/** + * @kind test-postprocess + */ + +private import ql +private import codeql.util.test.InlineExpectationsTest as T +private import internal.InlineExpectationsTestImpl +import T::TestPostProcessing +import T::TestPostProcessing::Make + +private module Input implements T::TestPostProcessing::InputSig { + string getRelativeUrl(Location location) { + exists(File f, int startline, int startcolumn, int endline, int endcolumn | + location.hasLocationInfo(_, startline, startcolumn, endline, endcolumn) and + f = location.getFile() + | + result = + f.getRelativePath() + ":" + startline + ":" + startcolumn + ":" + endline + ":" + endcolumn + ) + } +} diff --git a/ql/ql/src/utils/test/internal/InlineExpectationsTestImpl.qll b/ql/ql/src/utils/test/internal/InlineExpectationsTestImpl.qll new file mode 100644 index 00000000000..647ddd5a87d --- /dev/null +++ b/ql/ql/src/utils/test/internal/InlineExpectationsTestImpl.qll @@ -0,0 +1,28 @@ +private import ql as QL +private import codeql.util.test.InlineExpectationsTest + +module Impl implements InlineExpectationsTestSig { + private import codeql_ql.ast.internal.TreeSitter as TS + + private newtype TExpectationComment = MkExpectationComment(TS::QL::LineComment comment) + + /** + * Represents a line comment. + */ + class ExpectationComment extends TExpectationComment { + TS::QL::LineComment comment; + + ExpectationComment() { this = MkExpectationComment(comment) } + + /** Returns the contents of the given comment, _without_ the preceding comment marker (`//`). */ + string getContents() { result = comment.getValue().suffix(2) } + + /** Gets a textual representation of this element. */ + string toString() { result = comment.toString() } + + /** Gets the location of this comment. */ + Location getLocation() { result = comment.getLocation() } + } + + class Location = QL::Location; +} diff --git a/ql/ql/test/queries/style/QlRefInlineExpectations/Foo.qll b/ql/ql/test/queries/style/QlRefInlineExpectations/Foo.qll new file mode 100644 index 00000000000..08d6fab7e6e --- /dev/null +++ b/ql/ql/test/queries/style/QlRefInlineExpectations/Foo.qll @@ -0,0 +1 @@ +import ql diff --git a/ql/ql/test/queries/style/QlRefInlineExpectations/QlRefInlineExpectations.expected b/ql/ql/test/queries/style/QlRefInlineExpectations/QlRefInlineExpectations.expected new file mode 100644 index 00000000000..7dd57a3ef86 --- /dev/null +++ b/ql/ql/test/queries/style/QlRefInlineExpectations/QlRefInlineExpectations.expected @@ -0,0 +1,2 @@ +| QlRefInlineExpectations.qlref:1:1:1:40 | queries ... ions.ql | Query test does not use inline test expectations. | +| Test3.qlref:1:1:1:39 | query: ... ists.ql | Query test does not use inline test expectations. | diff --git a/ql/ql/test/queries/style/QlRefInlineExpectations/QlRefInlineExpectations.qlref b/ql/ql/test/queries/style/QlRefInlineExpectations/QlRefInlineExpectations.qlref new file mode 100644 index 00000000000..d2c8c9d7069 --- /dev/null +++ b/ql/ql/test/queries/style/QlRefInlineExpectations/QlRefInlineExpectations.qlref @@ -0,0 +1 @@ +queries/style/QlRefInlineExpectations.ql \ No newline at end of file diff --git a/ql/ql/test/queries/style/QlRefInlineExpectations/Test1.expected b/ql/ql/test/queries/style/QlRefInlineExpectations/Test1.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/ql/ql/test/queries/style/QlRefInlineExpectations/Test1.qlref b/ql/ql/test/queries/style/QlRefInlineExpectations/Test1.qlref new file mode 100644 index 00000000000..03dd6f50713 --- /dev/null +++ b/ql/ql/test/queries/style/QlRefInlineExpectations/Test1.qlref @@ -0,0 +1,2 @@ +query: queries/style/OmittableExists.ql +postprocess: utils/test/InlineExpectationsTestQuery.ql \ No newline at end of file diff --git a/ql/ql/test/queries/style/QlRefInlineExpectations/Test2.expected b/ql/ql/test/queries/style/QlRefInlineExpectations/Test2.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/ql/ql/test/queries/style/QlRefInlineExpectations/Test2.qlref b/ql/ql/test/queries/style/QlRefInlineExpectations/Test2.qlref new file mode 100644 index 00000000000..414c61f1e9c --- /dev/null +++ b/ql/ql/test/queries/style/QlRefInlineExpectations/Test2.qlref @@ -0,0 +1,3 @@ +query: queries/style/OmittableExists.ql +postprocess: + - utils/test/InlineExpectationsTestQuery.ql \ No newline at end of file diff --git a/ql/ql/test/queries/style/QlRefInlineExpectations/Test3.expected b/ql/ql/test/queries/style/QlRefInlineExpectations/Test3.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/ql/ql/test/queries/style/QlRefInlineExpectations/Test3.qlref b/ql/ql/test/queries/style/QlRefInlineExpectations/Test3.qlref new file mode 100644 index 00000000000..496512e7b45 --- /dev/null +++ b/ql/ql/test/queries/style/QlRefInlineExpectations/Test3.qlref @@ -0,0 +1 @@ +query: queries/style/OmittableExists.ql \ No newline at end of file diff --git a/ql/tools/pre-finalize.cmd b/ql/tools/pre-finalize.cmd index 516084941c9..49d18f3d197 100644 --- a/ql/tools/pre-finalize.cmd +++ b/ql/tools/pre-finalize.cmd @@ -2,6 +2,7 @@ type NUL && "%CODEQL_DIST%\codeql" database index-files ^ --include=**/qlpack.yml ^ + --include-extension=.qlref ^ --size-limit=5m ^ --language yaml ^ -- ^ diff --git a/ql/tools/pre-finalize.sh b/ql/tools/pre-finalize.sh index 81fc6d58278..7003ad81c1b 100755 --- a/ql/tools/pre-finalize.sh +++ b/ql/tools/pre-finalize.sh @@ -4,6 +4,7 @@ set -eu "$CODEQL_DIST/codeql" database index-files \ "--include=**/qlpack.yml" \ + --include-extension=.qlref \ --size-limit=5m \ --language yaml \ -- \ diff --git a/ql/tools/qltest.cmd b/ql/tools/qltest.cmd index d4429052645..9445c01d7e9 100644 --- a/ql/tools/qltest.cmd +++ b/ql/tools/qltest.cmd @@ -16,6 +16,7 @@ IF %ERRORLEVEL% NEQ 0 exit /b %ERRORLEVEL% type NUL && "%CODEQL_DIST%\codeql.exe" database index-files ^ --prune=**/*.testproj ^ --include-extension=.yml ^ + --include-extension=.qlref ^ --size-limit=5m ^ --language=yaml ^ --working-dir=. ^ diff --git a/ql/tools/qltest.sh b/ql/tools/qltest.sh index d6b9e0ff5ee..bfd72257de0 100755 --- a/ql/tools/qltest.sh +++ b/ql/tools/qltest.sh @@ -15,6 +15,7 @@ set -eu exec "${CODEQL_DIST}/codeql" database index-files \ --prune="**/*.testproj" \ --include-extension=.yml \ + --include-extension=.qlref \ --size-limit=5m \ --language=yaml \ --working-dir=.\ From 024fbf8f3ab79bcc299e22a963610dff1dfb691d Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Thu, 13 Feb 2025 15:53:24 +0000 Subject: [PATCH 219/279] Rename "named" to "defined" in dbscheme --- go/extractor/dbscheme/tables.go | 4 ++-- go/ql/lib/go.dbscheme | 8 ++++---- go/ql/lib/semmle/go/Types.qll | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/go/extractor/dbscheme/tables.go b/go/extractor/dbscheme/tables.go index f929e79793b..665ecdcc240 100644 --- a/go/extractor/dbscheme/tables.go +++ b/go/extractor/dbscheme/tables.go @@ -856,7 +856,7 @@ var ChanTypes = map[gotypes.ChanDir]*BranchType{ } // DefinedType is the type of defined types -var DefinedType = TypeKind.NewBranch("@namedtype", CompositeType) +var DefinedType = TypeKind.NewBranch("@definedtype", CompositeType) // TypeSetLiteral is the type of type set literals var TypeSetLiteral = TypeKind.NewBranch("@typesetliteraltype", CompositeType) @@ -1138,7 +1138,7 @@ var BaseTypeTable = NewTable("base_type", // UnderlyingTypeTable is the table associating defined types with their // underlying type var UnderlyingTypeTable = NewTable("underlying_type", - EntityColumn(DefinedType, "named").Unique(), + EntityColumn(DefinedType, "defined").Unique(), EntityColumn(TypeType, "tp"), ) diff --git a/go/ql/lib/go.dbscheme b/go/ql/lib/go.dbscheme index 4bd57e09327..b3da71c3ac2 100644 --- a/go/ql/lib/go.dbscheme +++ b/go/ql/lib/go.dbscheme @@ -184,7 +184,7 @@ methodreceivers(unique int method: @object ref, int receiver: @object ref); fieldstructs(unique int field: @object ref, int struct: @structtype ref); -methodhosts(int method: @object ref, int host: @namedtype ref); +methodhosts(int method: @object ref, int host: @definedtype ref); defs(int ident: @ident ref, int object: @object ref); @@ -202,7 +202,7 @@ element_type(unique int container: @containertype ref, int tp: @type ref); base_type(unique int ptr: @pointertype ref, int tp: @type ref); -underlying_type(unique int named: @namedtype ref, int tp: @type ref); +underlying_type(unique int defined: @definedtype ref, int tp: @type ref); #keyset[parent, index] component_types(int parent: @compositetype ref, int index: int ref, string name: string ref, int tp: @type ref); @@ -506,7 +506,7 @@ case @type.kind of | 35 = @sendchantype | 36 = @recvchantype | 37 = @sendrcvchantype -| 38 = @namedtype +| 38 = @definedtype | 39 = @typesetliteraltype; @basictype = @booltype | @numerictype | @stringtype | @literaltype | @invalidtype | @unsafepointertype; @@ -531,7 +531,7 @@ case @type.kind of | @stringliteraltype | @nilliteraltype; @compositetype = @typeparamtype | @containertype | @structtype | @pointertype | @interfacetype | @tupletype - | @signaturetype | @namedtype | @typesetliteraltype; + | @signaturetype | @definedtype | @typesetliteraltype; @containertype = @arraytype | @slicetype | @maptype | @chantype; diff --git a/go/ql/lib/semmle/go/Types.qll b/go/ql/lib/semmle/go/Types.qll index 4ba604a9a08..4eb3a3e0302 100644 --- a/go/ql/lib/semmle/go/Types.qll +++ b/go/ql/lib/semmle/go/Types.qll @@ -1032,7 +1032,7 @@ class SendRecvChanType extends @sendrcvchantype, ChanType { deprecated class NamedType = DefinedType; /** A defined type. */ -class DefinedType extends @namedtype, CompositeType { +class DefinedType extends @definedtype, CompositeType { /** Gets the type which this type is defined to be. */ Type getBaseType() { underlying_type(this, result) } From 29f94f484cd9aa344f6694f57e16b3fb7e93a45f Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Thu, 13 Feb 2025 16:19:24 +0000 Subject: [PATCH 220/279] Add upgrade/downgrade scripts --- .../go.dbscheme | 552 ++++++++++++++++++ .../old.dbscheme | 552 ++++++++++++++++++ .../upgrade.properties | 2 + .../go.dbscheme | 552 ++++++++++++++++++ .../old.dbscheme | 552 ++++++++++++++++++ .../upgrade.properties | 2 + 6 files changed, 2212 insertions(+) create mode 100644 go/downgrades/b3da71c3ac204b557c86e9d9c26012360bdbdccb/go.dbscheme create mode 100644 go/downgrades/b3da71c3ac204b557c86e9d9c26012360bdbdccb/old.dbscheme create mode 100644 go/downgrades/b3da71c3ac204b557c86e9d9c26012360bdbdccb/upgrade.properties create mode 100644 go/ql/lib/upgrades/4bd57e093275e5e892dfb16b55ed4bd76ea662be/go.dbscheme create mode 100644 go/ql/lib/upgrades/4bd57e093275e5e892dfb16b55ed4bd76ea662be/old.dbscheme create mode 100644 go/ql/lib/upgrades/4bd57e093275e5e892dfb16b55ed4bd76ea662be/upgrade.properties diff --git a/go/downgrades/b3da71c3ac204b557c86e9d9c26012360bdbdccb/go.dbscheme b/go/downgrades/b3da71c3ac204b557c86e9d9c26012360bdbdccb/go.dbscheme new file mode 100644 index 00000000000..4bd57e09327 --- /dev/null +++ b/go/downgrades/b3da71c3ac204b557c86e9d9c26012360bdbdccb/go.dbscheme @@ -0,0 +1,552 @@ +/** Auto-generated dbscheme; do not edit. Run `make gen` in directory `go/` to regenerate. */ + + +/** Duplicate code **/ + +duplicateCode( + unique int id : @duplication, + varchar(900) relativePath : string ref, + int equivClass : int ref); + +similarCode( + unique int id : @similarity, + varchar(900) relativePath : string ref, + int equivClass : int ref); + +@duplication_or_similarity = @duplication | @similarity; + +tokens( + int id : @duplication_or_similarity ref, + int offset : int ref, + int beginLine : int ref, + int beginColumn : int ref, + int endLine : int ref, + int endColumn : int ref); + +/** External data **/ + +externalData( + int id : @externalDataElement, + varchar(900) path : string ref, + int column: int ref, + varchar(900) value : string ref +); + +snapshotDate(unique date snapshotDate : date ref); + +sourceLocationPrefix(varchar(900) prefix : string ref); + + +/* + * XML Files + */ + +xmlEncoding( + unique int id: @file ref, + string encoding: string ref +); + +xmlDTDs( + unique int id: @xmldtd, + string root: string ref, + string publicId: string ref, + string systemId: string ref, + int fileid: @file ref +); + +xmlElements( + unique int id: @xmlelement, + string name: string ref, + int parentid: @xmlparent ref, + int idx: int ref, + int fileid: @file ref +); + +xmlAttrs( + unique int id: @xmlattribute, + int elementid: @xmlelement ref, + string name: string ref, + string value: string ref, + int idx: int ref, + int fileid: @file ref +); + +xmlNs( + int id: @xmlnamespace, + string prefixName: string ref, + string URI: string ref, + int fileid: @file ref +); + +xmlHasNs( + int elementId: @xmlnamespaceable ref, + int nsId: @xmlnamespace ref, + int fileid: @file ref +); + +xmlComments( + unique int id: @xmlcomment, + string text: string ref, + int parentid: @xmlparent ref, + int fileid: @file ref +); + +xmlChars( + unique int id: @xmlcharacters, + string text: string ref, + int parentid: @xmlparent ref, + int idx: int ref, + int isCDATA: int ref, + int fileid: @file ref +); + +@xmlparent = @file | @xmlelement; +@xmlnamespaceable = @xmlelement | @xmlattribute; + +xmllocations( + int xmlElement: @xmllocatable ref, + int location: @location_default ref +); + +@xmllocatable = @xmlcharacters | @xmlelement | @xmlcomment | @xmlattribute | @xmldtd | @file | @xmlnamespace; + +compilations(unique int id: @compilation, string cwd: string ref); + +#keyset[id, num] +compilation_args(int id: @compilation ref, int num: int ref, string arg: string ref); + +#keyset[id, num, kind] +compilation_time(int id: @compilation ref, int num: int ref, int kind: int ref, float secs: float ref); + +diagnostic_for(unique int diagnostic: @diagnostic ref, int compilation: @compilation ref, int file_number: int ref, int file_number_diagnostic_number: int ref); + +compilation_finished(unique int id: @compilation ref, float cpu_seconds: float ref, float elapsed_seconds: float ref); + +#keyset[id, num] +compilation_compiling_files(int id: @compilation ref, int num: int ref, int file: @file ref); + +diagnostics(unique int id: @diagnostic, int severity: int ref, string error_tag: string ref, string error_message: string ref, + string full_error_message: string ref, int location: @location ref); + +locations_default(unique int id: @location_default, int file: @file ref, int beginLine: int ref, int beginColumn: int ref, + int endLine: int ref, int endColumn: int ref); + +numlines(int element_id: @sourceline ref, int num_lines: int ref, int num_code: int ref, int num_comment: int ref); + +files(unique int id: @file, string name: string ref); + +folders(unique int id: @folder, string name: string ref); + +containerparent(int parent: @container ref, unique int child: @container ref); + +has_location(unique int locatable: @locatable ref, int location: @location ref); + +#keyset[parent, idx] +comment_groups(unique int id: @comment_group, int parent: @file ref, int idx: int ref); + +comments(unique int id: @comment, int kind: int ref, int parent: @comment_group ref, int idx: int ref, string text: string ref); + +doc_comments(unique int node: @documentable ref, int comment: @comment_group ref); + +#keyset[parent, idx] +exprs(unique int id: @expr, int kind: int ref, int parent: @exprparent ref, int idx: int ref); + +literals(unique int expr: @expr ref, string value: string ref, string raw: string ref); + +constvalues(unique int expr: @expr ref, string value: string ref, string exact: string ref); + +fields(unique int id: @field, int parent: @fieldparent ref, int idx: int ref); + +typeparamdecls(unique int id: @typeparamdecl, int parent: @typeparamdeclparent ref, int idx: int ref); + +#keyset[parent, idx] +stmts(unique int id: @stmt, int kind: int ref, int parent: @stmtparent ref, int idx: int ref); + +#keyset[parent, idx] +decls(unique int id: @decl, int kind: int ref, int parent: @declparent ref, int idx: int ref); + +#keyset[parent, idx] +specs(unique int id: @spec, int kind: int ref, int parent: @gendecl ref, int idx: int ref); + +scopes(unique int id: @scope, int kind: int ref); + +scopenesting(unique int inner: @scope ref, int outer: @scope ref); + +scopenodes(unique int node: @scopenode ref, int scope: @localscope ref); + +objects(unique int id: @object, int kind: int ref, string name: string ref); + +objectscopes(unique int object: @object ref, int scope: @scope ref); + +objecttypes(unique int object: @object ref, int tp: @type ref); + +methodreceivers(unique int method: @object ref, int receiver: @object ref); + +fieldstructs(unique int field: @object ref, int struct: @structtype ref); + +methodhosts(int method: @object ref, int host: @namedtype ref); + +defs(int ident: @ident ref, int object: @object ref); + +uses(int ident: @ident ref, int object: @object ref); + +types(unique int id: @type, int kind: int ref); + +type_of(unique int expr: @expr ref, int tp: @type ref); + +typename(unique int tp: @type ref, string name: string ref); + +key_type(unique int map: @maptype ref, int tp: @type ref); + +element_type(unique int container: @containertype ref, int tp: @type ref); + +base_type(unique int ptr: @pointertype ref, int tp: @type ref); + +underlying_type(unique int named: @namedtype ref, int tp: @type ref); + +#keyset[parent, index] +component_types(int parent: @compositetype ref, int index: int ref, string name: string ref, int tp: @type ref); + +#keyset[parent, index] +struct_tags(int parent: @structtype ref, int index: int ref, string tag: string ref); + +#keyset[interface, index] +interface_private_method_ids(int interface: @interfacetype ref, int index: int ref, string id: string ref); + +array_length(unique int tp: @arraytype ref, string len: string ref); + +type_objects(unique int tp: @type ref, int object: @object ref); + +packages(unique int id: @package, string name: string ref, string path: string ref, int scope: @packagescope ref); + +#keyset[parent, idx] +modexprs(unique int id: @modexpr, int kind: int ref, int parent: @modexprparent ref, int idx: int ref); + +#keyset[parent, idx] +modtokens(string token: string ref, int parent: @modexpr ref, int idx: int ref); + +#keyset[package, idx] +errors(unique int id: @error, int kind: int ref, string msg: string ref, string rawpos: string ref, + string file: string ref, int line: int ref, int col: int ref, int package: @package ref, int idx: int ref); + +has_ellipsis(int id: @callorconversionexpr ref); + +variadic(int id: @signaturetype ref); + +#keyset[parent, idx] +typeparam(unique int tp: @typeparamtype ref, string name: string ref, int bound: @compositetype ref, + int parent: @typeparamparentobject ref, int idx: int ref); + +@container = @file | @folder; + +@locatable = @xmllocatable | @node | @localscope; + +@node = @documentable | @exprparent | @modexprparent | @fieldparent | @stmtparent | @declparent | @typeparamdeclparent + | @scopenode | @comment_group | @comment; + +@documentable = @file | @field | @typeparamdecl | @spec | @gendecl | @funcdecl | @modexpr; + +@exprparent = @funcdef | @file | @expr | @field | @stmt | @decl | @typeparamdecl | @spec; + +@modexprparent = @file | @modexpr; + +@fieldparent = @decl | @structtypeexpr | @functypeexpr | @interfacetypeexpr; + +@stmtparent = @funcdef | @stmt | @decl; + +@declparent = @file | @declstmt; + +@typeparamdeclparent = @funcdecl | @typespec; + +@funcdef = @funclit | @funcdecl; + +@scopenode = @file | @functypeexpr | @blockstmt | @ifstmt | @caseclause | @switchstmt | @commclause | @loopstmt; + +@location = @location_default; + +@sourceline = @locatable; + +case @comment.kind of + 0 = @slashslashcomment +| 1 = @slashstarcomment; + +case @expr.kind of + 0 = @badexpr +| 1 = @ident +| 2 = @ellipsis +| 3 = @intlit +| 4 = @floatlit +| 5 = @imaglit +| 6 = @charlit +| 7 = @stringlit +| 8 = @funclit +| 9 = @compositelit +| 10 = @parenexpr +| 11 = @selectorexpr +| 12 = @indexexpr +| 13 = @genericfunctioninstantiationexpr +| 14 = @generictypeinstantiationexpr +| 15 = @sliceexpr +| 16 = @typeassertexpr +| 17 = @callorconversionexpr +| 18 = @starexpr +| 19 = @keyvalueexpr +| 20 = @arraytypeexpr +| 21 = @structtypeexpr +| 22 = @functypeexpr +| 23 = @interfacetypeexpr +| 24 = @maptypeexpr +| 25 = @typesetliteralexpr +| 26 = @plusexpr +| 27 = @minusexpr +| 28 = @notexpr +| 29 = @complementexpr +| 30 = @derefexpr +| 31 = @addressexpr +| 32 = @arrowexpr +| 33 = @lorexpr +| 34 = @landexpr +| 35 = @eqlexpr +| 36 = @neqexpr +| 37 = @lssexpr +| 38 = @leqexpr +| 39 = @gtrexpr +| 40 = @geqexpr +| 41 = @addexpr +| 42 = @subexpr +| 43 = @orexpr +| 44 = @xorexpr +| 45 = @mulexpr +| 46 = @quoexpr +| 47 = @remexpr +| 48 = @shlexpr +| 49 = @shrexpr +| 50 = @andexpr +| 51 = @andnotexpr +| 52 = @sendchantypeexpr +| 53 = @recvchantypeexpr +| 54 = @sendrcvchantypeexpr; + +@basiclit = @intlit | @floatlit | @imaglit | @charlit | @stringlit; + +@operatorexpr = @logicalexpr | @arithmeticexpr | @bitwiseexpr | @unaryexpr | @binaryexpr; + +@logicalexpr = @logicalunaryexpr | @logicalbinaryexpr; + +@arithmeticexpr = @arithmeticunaryexpr | @arithmeticbinaryexpr; + +@bitwiseexpr = @bitwiseunaryexpr | @bitwisebinaryexpr; + +@unaryexpr = @logicalunaryexpr | @bitwiseunaryexpr | @arithmeticunaryexpr | @derefexpr | @addressexpr | @arrowexpr; + +@logicalunaryexpr = @notexpr; + +@bitwiseunaryexpr = @complementexpr; + +@arithmeticunaryexpr = @plusexpr | @minusexpr; + +@binaryexpr = @logicalbinaryexpr | @bitwisebinaryexpr | @arithmeticbinaryexpr | @comparison; + +@logicalbinaryexpr = @lorexpr | @landexpr; + +@bitwisebinaryexpr = @shiftexpr | @orexpr | @xorexpr | @andexpr | @andnotexpr; + +@arithmeticbinaryexpr = @addexpr | @subexpr | @mulexpr | @quoexpr | @remexpr; + +@shiftexpr = @shlexpr | @shrexpr; + +@comparison = @equalitytest | @relationalcomparison; + +@equalitytest = @eqlexpr | @neqexpr; + +@relationalcomparison = @lssexpr | @leqexpr | @gtrexpr | @geqexpr; + +@chantypeexpr = @sendchantypeexpr | @recvchantypeexpr | @sendrcvchantypeexpr; + +case @stmt.kind of + 0 = @badstmt +| 1 = @declstmt +| 2 = @emptystmt +| 3 = @labeledstmt +| 4 = @exprstmt +| 5 = @sendstmt +| 6 = @incstmt +| 7 = @decstmt +| 8 = @gostmt +| 9 = @deferstmt +| 10 = @returnstmt +| 11 = @breakstmt +| 12 = @continuestmt +| 13 = @gotostmt +| 14 = @fallthroughstmt +| 15 = @blockstmt +| 16 = @ifstmt +| 17 = @caseclause +| 18 = @exprswitchstmt +| 19 = @typeswitchstmt +| 20 = @commclause +| 21 = @selectstmt +| 22 = @forstmt +| 23 = @rangestmt +| 24 = @assignstmt +| 25 = @definestmt +| 26 = @addassignstmt +| 27 = @subassignstmt +| 28 = @mulassignstmt +| 29 = @quoassignstmt +| 30 = @remassignstmt +| 31 = @andassignstmt +| 32 = @orassignstmt +| 33 = @xorassignstmt +| 34 = @shlassignstmt +| 35 = @shrassignstmt +| 36 = @andnotassignstmt; + +@incdecstmt = @incstmt | @decstmt; + +@assignment = @simpleassignstmt | @compoundassignstmt; + +@simpleassignstmt = @assignstmt | @definestmt; + +@compoundassignstmt = @addassignstmt | @subassignstmt | @mulassignstmt | @quoassignstmt | @remassignstmt + | @andassignstmt | @orassignstmt | @xorassignstmt | @shlassignstmt | @shrassignstmt | @andnotassignstmt; + +@branchstmt = @breakstmt | @continuestmt | @gotostmt | @fallthroughstmt; + +@switchstmt = @exprswitchstmt | @typeswitchstmt; + +@loopstmt = @forstmt | @rangestmt; + +case @decl.kind of + 0 = @baddecl +| 1 = @importdecl +| 2 = @constdecl +| 3 = @typedecl +| 4 = @vardecl +| 5 = @funcdecl; + +@gendecl = @importdecl | @constdecl | @typedecl | @vardecl; + +case @spec.kind of + 0 = @importspec +| 1 = @valuespec +| 2 = @typedefspec +| 3 = @aliasspec; + +@typespec = @typedefspec | @aliasspec; + +case @object.kind of + 0 = @pkgobject +| 1 = @decltypeobject +| 2 = @builtintypeobject +| 3 = @declconstobject +| 4 = @builtinconstobject +| 5 = @declvarobject +| 6 = @declfunctionobject +| 7 = @builtinfunctionobject +| 8 = @labelobject; + +@typeparamparentobject = @decltypeobject | @declfunctionobject; + +@declobject = @decltypeobject | @declconstobject | @declvarobject | @declfunctionobject; + +@builtinobject = @builtintypeobject | @builtinconstobject | @builtinfunctionobject; + +@typeobject = @decltypeobject | @builtintypeobject; + +@valueobject = @constobject | @varobject | @functionobject; + +@constobject = @declconstobject | @builtinconstobject; + +@varobject = @declvarobject; + +@functionobject = @declfunctionobject | @builtinfunctionobject; + +case @scope.kind of + 0 = @universescope +| 1 = @packagescope +| 2 = @localscope; + +case @type.kind of + 0 = @invalidtype +| 1 = @boolexprtype +| 2 = @inttype +| 3 = @int8type +| 4 = @int16type +| 5 = @int32type +| 6 = @int64type +| 7 = @uinttype +| 8 = @uint8type +| 9 = @uint16type +| 10 = @uint32type +| 11 = @uint64type +| 12 = @uintptrtype +| 13 = @float32type +| 14 = @float64type +| 15 = @complex64type +| 16 = @complex128type +| 17 = @stringexprtype +| 18 = @unsafepointertype +| 19 = @boolliteraltype +| 20 = @intliteraltype +| 21 = @runeliteraltype +| 22 = @floatliteraltype +| 23 = @complexliteraltype +| 24 = @stringliteraltype +| 25 = @nilliteraltype +| 26 = @typeparamtype +| 27 = @arraytype +| 28 = @slicetype +| 29 = @structtype +| 30 = @pointertype +| 31 = @interfacetype +| 32 = @tupletype +| 33 = @signaturetype +| 34 = @maptype +| 35 = @sendchantype +| 36 = @recvchantype +| 37 = @sendrcvchantype +| 38 = @namedtype +| 39 = @typesetliteraltype; + +@basictype = @booltype | @numerictype | @stringtype | @literaltype | @invalidtype | @unsafepointertype; + +@booltype = @boolexprtype | @boolliteraltype; + +@numerictype = @integertype | @floattype | @complextype; + +@integertype = @signedintegertype | @unsignedintegertype; + +@signedintegertype = @inttype | @int8type | @int16type | @int32type | @int64type | @intliteraltype | @runeliteraltype; + +@unsignedintegertype = @uinttype | @uint8type | @uint16type | @uint32type | @uint64type | @uintptrtype; + +@floattype = @float32type | @float64type | @floatliteraltype; + +@complextype = @complex64type | @complex128type | @complexliteraltype; + +@stringtype = @stringexprtype | @stringliteraltype; + +@literaltype = @boolliteraltype | @intliteraltype | @runeliteraltype | @floatliteraltype | @complexliteraltype + | @stringliteraltype | @nilliteraltype; + +@compositetype = @typeparamtype | @containertype | @structtype | @pointertype | @interfacetype | @tupletype + | @signaturetype | @namedtype | @typesetliteraltype; + +@containertype = @arraytype | @slicetype | @maptype | @chantype; + +@chantype = @sendchantype | @recvchantype | @sendrcvchantype; + +case @modexpr.kind of + 0 = @modcommentblock +| 1 = @modline +| 2 = @modlineblock +| 3 = @modlparen +| 4 = @modrparen; + +case @error.kind of + 0 = @unknownerror +| 1 = @listerror +| 2 = @parseerror +| 3 = @typeerror; + diff --git a/go/downgrades/b3da71c3ac204b557c86e9d9c26012360bdbdccb/old.dbscheme b/go/downgrades/b3da71c3ac204b557c86e9d9c26012360bdbdccb/old.dbscheme new file mode 100644 index 00000000000..b3da71c3ac2 --- /dev/null +++ b/go/downgrades/b3da71c3ac204b557c86e9d9c26012360bdbdccb/old.dbscheme @@ -0,0 +1,552 @@ +/** Auto-generated dbscheme; do not edit. Run `make gen` in directory `go/` to regenerate. */ + + +/** Duplicate code **/ + +duplicateCode( + unique int id : @duplication, + varchar(900) relativePath : string ref, + int equivClass : int ref); + +similarCode( + unique int id : @similarity, + varchar(900) relativePath : string ref, + int equivClass : int ref); + +@duplication_or_similarity = @duplication | @similarity; + +tokens( + int id : @duplication_or_similarity ref, + int offset : int ref, + int beginLine : int ref, + int beginColumn : int ref, + int endLine : int ref, + int endColumn : int ref); + +/** External data **/ + +externalData( + int id : @externalDataElement, + varchar(900) path : string ref, + int column: int ref, + varchar(900) value : string ref +); + +snapshotDate(unique date snapshotDate : date ref); + +sourceLocationPrefix(varchar(900) prefix : string ref); + + +/* + * XML Files + */ + +xmlEncoding( + unique int id: @file ref, + string encoding: string ref +); + +xmlDTDs( + unique int id: @xmldtd, + string root: string ref, + string publicId: string ref, + string systemId: string ref, + int fileid: @file ref +); + +xmlElements( + unique int id: @xmlelement, + string name: string ref, + int parentid: @xmlparent ref, + int idx: int ref, + int fileid: @file ref +); + +xmlAttrs( + unique int id: @xmlattribute, + int elementid: @xmlelement ref, + string name: string ref, + string value: string ref, + int idx: int ref, + int fileid: @file ref +); + +xmlNs( + int id: @xmlnamespace, + string prefixName: string ref, + string URI: string ref, + int fileid: @file ref +); + +xmlHasNs( + int elementId: @xmlnamespaceable ref, + int nsId: @xmlnamespace ref, + int fileid: @file ref +); + +xmlComments( + unique int id: @xmlcomment, + string text: string ref, + int parentid: @xmlparent ref, + int fileid: @file ref +); + +xmlChars( + unique int id: @xmlcharacters, + string text: string ref, + int parentid: @xmlparent ref, + int idx: int ref, + int isCDATA: int ref, + int fileid: @file ref +); + +@xmlparent = @file | @xmlelement; +@xmlnamespaceable = @xmlelement | @xmlattribute; + +xmllocations( + int xmlElement: @xmllocatable ref, + int location: @location_default ref +); + +@xmllocatable = @xmlcharacters | @xmlelement | @xmlcomment | @xmlattribute | @xmldtd | @file | @xmlnamespace; + +compilations(unique int id: @compilation, string cwd: string ref); + +#keyset[id, num] +compilation_args(int id: @compilation ref, int num: int ref, string arg: string ref); + +#keyset[id, num, kind] +compilation_time(int id: @compilation ref, int num: int ref, int kind: int ref, float secs: float ref); + +diagnostic_for(unique int diagnostic: @diagnostic ref, int compilation: @compilation ref, int file_number: int ref, int file_number_diagnostic_number: int ref); + +compilation_finished(unique int id: @compilation ref, float cpu_seconds: float ref, float elapsed_seconds: float ref); + +#keyset[id, num] +compilation_compiling_files(int id: @compilation ref, int num: int ref, int file: @file ref); + +diagnostics(unique int id: @diagnostic, int severity: int ref, string error_tag: string ref, string error_message: string ref, + string full_error_message: string ref, int location: @location ref); + +locations_default(unique int id: @location_default, int file: @file ref, int beginLine: int ref, int beginColumn: int ref, + int endLine: int ref, int endColumn: int ref); + +numlines(int element_id: @sourceline ref, int num_lines: int ref, int num_code: int ref, int num_comment: int ref); + +files(unique int id: @file, string name: string ref); + +folders(unique int id: @folder, string name: string ref); + +containerparent(int parent: @container ref, unique int child: @container ref); + +has_location(unique int locatable: @locatable ref, int location: @location ref); + +#keyset[parent, idx] +comment_groups(unique int id: @comment_group, int parent: @file ref, int idx: int ref); + +comments(unique int id: @comment, int kind: int ref, int parent: @comment_group ref, int idx: int ref, string text: string ref); + +doc_comments(unique int node: @documentable ref, int comment: @comment_group ref); + +#keyset[parent, idx] +exprs(unique int id: @expr, int kind: int ref, int parent: @exprparent ref, int idx: int ref); + +literals(unique int expr: @expr ref, string value: string ref, string raw: string ref); + +constvalues(unique int expr: @expr ref, string value: string ref, string exact: string ref); + +fields(unique int id: @field, int parent: @fieldparent ref, int idx: int ref); + +typeparamdecls(unique int id: @typeparamdecl, int parent: @typeparamdeclparent ref, int idx: int ref); + +#keyset[parent, idx] +stmts(unique int id: @stmt, int kind: int ref, int parent: @stmtparent ref, int idx: int ref); + +#keyset[parent, idx] +decls(unique int id: @decl, int kind: int ref, int parent: @declparent ref, int idx: int ref); + +#keyset[parent, idx] +specs(unique int id: @spec, int kind: int ref, int parent: @gendecl ref, int idx: int ref); + +scopes(unique int id: @scope, int kind: int ref); + +scopenesting(unique int inner: @scope ref, int outer: @scope ref); + +scopenodes(unique int node: @scopenode ref, int scope: @localscope ref); + +objects(unique int id: @object, int kind: int ref, string name: string ref); + +objectscopes(unique int object: @object ref, int scope: @scope ref); + +objecttypes(unique int object: @object ref, int tp: @type ref); + +methodreceivers(unique int method: @object ref, int receiver: @object ref); + +fieldstructs(unique int field: @object ref, int struct: @structtype ref); + +methodhosts(int method: @object ref, int host: @definedtype ref); + +defs(int ident: @ident ref, int object: @object ref); + +uses(int ident: @ident ref, int object: @object ref); + +types(unique int id: @type, int kind: int ref); + +type_of(unique int expr: @expr ref, int tp: @type ref); + +typename(unique int tp: @type ref, string name: string ref); + +key_type(unique int map: @maptype ref, int tp: @type ref); + +element_type(unique int container: @containertype ref, int tp: @type ref); + +base_type(unique int ptr: @pointertype ref, int tp: @type ref); + +underlying_type(unique int defined: @definedtype ref, int tp: @type ref); + +#keyset[parent, index] +component_types(int parent: @compositetype ref, int index: int ref, string name: string ref, int tp: @type ref); + +#keyset[parent, index] +struct_tags(int parent: @structtype ref, int index: int ref, string tag: string ref); + +#keyset[interface, index] +interface_private_method_ids(int interface: @interfacetype ref, int index: int ref, string id: string ref); + +array_length(unique int tp: @arraytype ref, string len: string ref); + +type_objects(unique int tp: @type ref, int object: @object ref); + +packages(unique int id: @package, string name: string ref, string path: string ref, int scope: @packagescope ref); + +#keyset[parent, idx] +modexprs(unique int id: @modexpr, int kind: int ref, int parent: @modexprparent ref, int idx: int ref); + +#keyset[parent, idx] +modtokens(string token: string ref, int parent: @modexpr ref, int idx: int ref); + +#keyset[package, idx] +errors(unique int id: @error, int kind: int ref, string msg: string ref, string rawpos: string ref, + string file: string ref, int line: int ref, int col: int ref, int package: @package ref, int idx: int ref); + +has_ellipsis(int id: @callorconversionexpr ref); + +variadic(int id: @signaturetype ref); + +#keyset[parent, idx] +typeparam(unique int tp: @typeparamtype ref, string name: string ref, int bound: @compositetype ref, + int parent: @typeparamparentobject ref, int idx: int ref); + +@container = @file | @folder; + +@locatable = @xmllocatable | @node | @localscope; + +@node = @documentable | @exprparent | @modexprparent | @fieldparent | @stmtparent | @declparent | @typeparamdeclparent + | @scopenode | @comment_group | @comment; + +@documentable = @file | @field | @typeparamdecl | @spec | @gendecl | @funcdecl | @modexpr; + +@exprparent = @funcdef | @file | @expr | @field | @stmt | @decl | @typeparamdecl | @spec; + +@modexprparent = @file | @modexpr; + +@fieldparent = @decl | @structtypeexpr | @functypeexpr | @interfacetypeexpr; + +@stmtparent = @funcdef | @stmt | @decl; + +@declparent = @file | @declstmt; + +@typeparamdeclparent = @funcdecl | @typespec; + +@funcdef = @funclit | @funcdecl; + +@scopenode = @file | @functypeexpr | @blockstmt | @ifstmt | @caseclause | @switchstmt | @commclause | @loopstmt; + +@location = @location_default; + +@sourceline = @locatable; + +case @comment.kind of + 0 = @slashslashcomment +| 1 = @slashstarcomment; + +case @expr.kind of + 0 = @badexpr +| 1 = @ident +| 2 = @ellipsis +| 3 = @intlit +| 4 = @floatlit +| 5 = @imaglit +| 6 = @charlit +| 7 = @stringlit +| 8 = @funclit +| 9 = @compositelit +| 10 = @parenexpr +| 11 = @selectorexpr +| 12 = @indexexpr +| 13 = @genericfunctioninstantiationexpr +| 14 = @generictypeinstantiationexpr +| 15 = @sliceexpr +| 16 = @typeassertexpr +| 17 = @callorconversionexpr +| 18 = @starexpr +| 19 = @keyvalueexpr +| 20 = @arraytypeexpr +| 21 = @structtypeexpr +| 22 = @functypeexpr +| 23 = @interfacetypeexpr +| 24 = @maptypeexpr +| 25 = @typesetliteralexpr +| 26 = @plusexpr +| 27 = @minusexpr +| 28 = @notexpr +| 29 = @complementexpr +| 30 = @derefexpr +| 31 = @addressexpr +| 32 = @arrowexpr +| 33 = @lorexpr +| 34 = @landexpr +| 35 = @eqlexpr +| 36 = @neqexpr +| 37 = @lssexpr +| 38 = @leqexpr +| 39 = @gtrexpr +| 40 = @geqexpr +| 41 = @addexpr +| 42 = @subexpr +| 43 = @orexpr +| 44 = @xorexpr +| 45 = @mulexpr +| 46 = @quoexpr +| 47 = @remexpr +| 48 = @shlexpr +| 49 = @shrexpr +| 50 = @andexpr +| 51 = @andnotexpr +| 52 = @sendchantypeexpr +| 53 = @recvchantypeexpr +| 54 = @sendrcvchantypeexpr; + +@basiclit = @intlit | @floatlit | @imaglit | @charlit | @stringlit; + +@operatorexpr = @logicalexpr | @arithmeticexpr | @bitwiseexpr | @unaryexpr | @binaryexpr; + +@logicalexpr = @logicalunaryexpr | @logicalbinaryexpr; + +@arithmeticexpr = @arithmeticunaryexpr | @arithmeticbinaryexpr; + +@bitwiseexpr = @bitwiseunaryexpr | @bitwisebinaryexpr; + +@unaryexpr = @logicalunaryexpr | @bitwiseunaryexpr | @arithmeticunaryexpr | @derefexpr | @addressexpr | @arrowexpr; + +@logicalunaryexpr = @notexpr; + +@bitwiseunaryexpr = @complementexpr; + +@arithmeticunaryexpr = @plusexpr | @minusexpr; + +@binaryexpr = @logicalbinaryexpr | @bitwisebinaryexpr | @arithmeticbinaryexpr | @comparison; + +@logicalbinaryexpr = @lorexpr | @landexpr; + +@bitwisebinaryexpr = @shiftexpr | @orexpr | @xorexpr | @andexpr | @andnotexpr; + +@arithmeticbinaryexpr = @addexpr | @subexpr | @mulexpr | @quoexpr | @remexpr; + +@shiftexpr = @shlexpr | @shrexpr; + +@comparison = @equalitytest | @relationalcomparison; + +@equalitytest = @eqlexpr | @neqexpr; + +@relationalcomparison = @lssexpr | @leqexpr | @gtrexpr | @geqexpr; + +@chantypeexpr = @sendchantypeexpr | @recvchantypeexpr | @sendrcvchantypeexpr; + +case @stmt.kind of + 0 = @badstmt +| 1 = @declstmt +| 2 = @emptystmt +| 3 = @labeledstmt +| 4 = @exprstmt +| 5 = @sendstmt +| 6 = @incstmt +| 7 = @decstmt +| 8 = @gostmt +| 9 = @deferstmt +| 10 = @returnstmt +| 11 = @breakstmt +| 12 = @continuestmt +| 13 = @gotostmt +| 14 = @fallthroughstmt +| 15 = @blockstmt +| 16 = @ifstmt +| 17 = @caseclause +| 18 = @exprswitchstmt +| 19 = @typeswitchstmt +| 20 = @commclause +| 21 = @selectstmt +| 22 = @forstmt +| 23 = @rangestmt +| 24 = @assignstmt +| 25 = @definestmt +| 26 = @addassignstmt +| 27 = @subassignstmt +| 28 = @mulassignstmt +| 29 = @quoassignstmt +| 30 = @remassignstmt +| 31 = @andassignstmt +| 32 = @orassignstmt +| 33 = @xorassignstmt +| 34 = @shlassignstmt +| 35 = @shrassignstmt +| 36 = @andnotassignstmt; + +@incdecstmt = @incstmt | @decstmt; + +@assignment = @simpleassignstmt | @compoundassignstmt; + +@simpleassignstmt = @assignstmt | @definestmt; + +@compoundassignstmt = @addassignstmt | @subassignstmt | @mulassignstmt | @quoassignstmt | @remassignstmt + | @andassignstmt | @orassignstmt | @xorassignstmt | @shlassignstmt | @shrassignstmt | @andnotassignstmt; + +@branchstmt = @breakstmt | @continuestmt | @gotostmt | @fallthroughstmt; + +@switchstmt = @exprswitchstmt | @typeswitchstmt; + +@loopstmt = @forstmt | @rangestmt; + +case @decl.kind of + 0 = @baddecl +| 1 = @importdecl +| 2 = @constdecl +| 3 = @typedecl +| 4 = @vardecl +| 5 = @funcdecl; + +@gendecl = @importdecl | @constdecl | @typedecl | @vardecl; + +case @spec.kind of + 0 = @importspec +| 1 = @valuespec +| 2 = @typedefspec +| 3 = @aliasspec; + +@typespec = @typedefspec | @aliasspec; + +case @object.kind of + 0 = @pkgobject +| 1 = @decltypeobject +| 2 = @builtintypeobject +| 3 = @declconstobject +| 4 = @builtinconstobject +| 5 = @declvarobject +| 6 = @declfunctionobject +| 7 = @builtinfunctionobject +| 8 = @labelobject; + +@typeparamparentobject = @decltypeobject | @declfunctionobject; + +@declobject = @decltypeobject | @declconstobject | @declvarobject | @declfunctionobject; + +@builtinobject = @builtintypeobject | @builtinconstobject | @builtinfunctionobject; + +@typeobject = @decltypeobject | @builtintypeobject; + +@valueobject = @constobject | @varobject | @functionobject; + +@constobject = @declconstobject | @builtinconstobject; + +@varobject = @declvarobject; + +@functionobject = @declfunctionobject | @builtinfunctionobject; + +case @scope.kind of + 0 = @universescope +| 1 = @packagescope +| 2 = @localscope; + +case @type.kind of + 0 = @invalidtype +| 1 = @boolexprtype +| 2 = @inttype +| 3 = @int8type +| 4 = @int16type +| 5 = @int32type +| 6 = @int64type +| 7 = @uinttype +| 8 = @uint8type +| 9 = @uint16type +| 10 = @uint32type +| 11 = @uint64type +| 12 = @uintptrtype +| 13 = @float32type +| 14 = @float64type +| 15 = @complex64type +| 16 = @complex128type +| 17 = @stringexprtype +| 18 = @unsafepointertype +| 19 = @boolliteraltype +| 20 = @intliteraltype +| 21 = @runeliteraltype +| 22 = @floatliteraltype +| 23 = @complexliteraltype +| 24 = @stringliteraltype +| 25 = @nilliteraltype +| 26 = @typeparamtype +| 27 = @arraytype +| 28 = @slicetype +| 29 = @structtype +| 30 = @pointertype +| 31 = @interfacetype +| 32 = @tupletype +| 33 = @signaturetype +| 34 = @maptype +| 35 = @sendchantype +| 36 = @recvchantype +| 37 = @sendrcvchantype +| 38 = @definedtype +| 39 = @typesetliteraltype; + +@basictype = @booltype | @numerictype | @stringtype | @literaltype | @invalidtype | @unsafepointertype; + +@booltype = @boolexprtype | @boolliteraltype; + +@numerictype = @integertype | @floattype | @complextype; + +@integertype = @signedintegertype | @unsignedintegertype; + +@signedintegertype = @inttype | @int8type | @int16type | @int32type | @int64type | @intliteraltype | @runeliteraltype; + +@unsignedintegertype = @uinttype | @uint8type | @uint16type | @uint32type | @uint64type | @uintptrtype; + +@floattype = @float32type | @float64type | @floatliteraltype; + +@complextype = @complex64type | @complex128type | @complexliteraltype; + +@stringtype = @stringexprtype | @stringliteraltype; + +@literaltype = @boolliteraltype | @intliteraltype | @runeliteraltype | @floatliteraltype | @complexliteraltype + | @stringliteraltype | @nilliteraltype; + +@compositetype = @typeparamtype | @containertype | @structtype | @pointertype | @interfacetype | @tupletype + | @signaturetype | @definedtype | @typesetliteraltype; + +@containertype = @arraytype | @slicetype | @maptype | @chantype; + +@chantype = @sendchantype | @recvchantype | @sendrcvchantype; + +case @modexpr.kind of + 0 = @modcommentblock +| 1 = @modline +| 2 = @modlineblock +| 3 = @modlparen +| 4 = @modrparen; + +case @error.kind of + 0 = @unknownerror +| 1 = @listerror +| 2 = @parseerror +| 3 = @typeerror; + diff --git a/go/downgrades/b3da71c3ac204b557c86e9d9c26012360bdbdccb/upgrade.properties b/go/downgrades/b3da71c3ac204b557c86e9d9c26012360bdbdccb/upgrade.properties new file mode 100644 index 00000000000..64da53384a5 --- /dev/null +++ b/go/downgrades/b3da71c3ac204b557c86e9d9c26012360bdbdccb/upgrade.properties @@ -0,0 +1,2 @@ +description: +compatibility: full|backwards|partial|breaking diff --git a/go/ql/lib/upgrades/4bd57e093275e5e892dfb16b55ed4bd76ea662be/go.dbscheme b/go/ql/lib/upgrades/4bd57e093275e5e892dfb16b55ed4bd76ea662be/go.dbscheme new file mode 100644 index 00000000000..b3da71c3ac2 --- /dev/null +++ b/go/ql/lib/upgrades/4bd57e093275e5e892dfb16b55ed4bd76ea662be/go.dbscheme @@ -0,0 +1,552 @@ +/** Auto-generated dbscheme; do not edit. Run `make gen` in directory `go/` to regenerate. */ + + +/** Duplicate code **/ + +duplicateCode( + unique int id : @duplication, + varchar(900) relativePath : string ref, + int equivClass : int ref); + +similarCode( + unique int id : @similarity, + varchar(900) relativePath : string ref, + int equivClass : int ref); + +@duplication_or_similarity = @duplication | @similarity; + +tokens( + int id : @duplication_or_similarity ref, + int offset : int ref, + int beginLine : int ref, + int beginColumn : int ref, + int endLine : int ref, + int endColumn : int ref); + +/** External data **/ + +externalData( + int id : @externalDataElement, + varchar(900) path : string ref, + int column: int ref, + varchar(900) value : string ref +); + +snapshotDate(unique date snapshotDate : date ref); + +sourceLocationPrefix(varchar(900) prefix : string ref); + + +/* + * XML Files + */ + +xmlEncoding( + unique int id: @file ref, + string encoding: string ref +); + +xmlDTDs( + unique int id: @xmldtd, + string root: string ref, + string publicId: string ref, + string systemId: string ref, + int fileid: @file ref +); + +xmlElements( + unique int id: @xmlelement, + string name: string ref, + int parentid: @xmlparent ref, + int idx: int ref, + int fileid: @file ref +); + +xmlAttrs( + unique int id: @xmlattribute, + int elementid: @xmlelement ref, + string name: string ref, + string value: string ref, + int idx: int ref, + int fileid: @file ref +); + +xmlNs( + int id: @xmlnamespace, + string prefixName: string ref, + string URI: string ref, + int fileid: @file ref +); + +xmlHasNs( + int elementId: @xmlnamespaceable ref, + int nsId: @xmlnamespace ref, + int fileid: @file ref +); + +xmlComments( + unique int id: @xmlcomment, + string text: string ref, + int parentid: @xmlparent ref, + int fileid: @file ref +); + +xmlChars( + unique int id: @xmlcharacters, + string text: string ref, + int parentid: @xmlparent ref, + int idx: int ref, + int isCDATA: int ref, + int fileid: @file ref +); + +@xmlparent = @file | @xmlelement; +@xmlnamespaceable = @xmlelement | @xmlattribute; + +xmllocations( + int xmlElement: @xmllocatable ref, + int location: @location_default ref +); + +@xmllocatable = @xmlcharacters | @xmlelement | @xmlcomment | @xmlattribute | @xmldtd | @file | @xmlnamespace; + +compilations(unique int id: @compilation, string cwd: string ref); + +#keyset[id, num] +compilation_args(int id: @compilation ref, int num: int ref, string arg: string ref); + +#keyset[id, num, kind] +compilation_time(int id: @compilation ref, int num: int ref, int kind: int ref, float secs: float ref); + +diagnostic_for(unique int diagnostic: @diagnostic ref, int compilation: @compilation ref, int file_number: int ref, int file_number_diagnostic_number: int ref); + +compilation_finished(unique int id: @compilation ref, float cpu_seconds: float ref, float elapsed_seconds: float ref); + +#keyset[id, num] +compilation_compiling_files(int id: @compilation ref, int num: int ref, int file: @file ref); + +diagnostics(unique int id: @diagnostic, int severity: int ref, string error_tag: string ref, string error_message: string ref, + string full_error_message: string ref, int location: @location ref); + +locations_default(unique int id: @location_default, int file: @file ref, int beginLine: int ref, int beginColumn: int ref, + int endLine: int ref, int endColumn: int ref); + +numlines(int element_id: @sourceline ref, int num_lines: int ref, int num_code: int ref, int num_comment: int ref); + +files(unique int id: @file, string name: string ref); + +folders(unique int id: @folder, string name: string ref); + +containerparent(int parent: @container ref, unique int child: @container ref); + +has_location(unique int locatable: @locatable ref, int location: @location ref); + +#keyset[parent, idx] +comment_groups(unique int id: @comment_group, int parent: @file ref, int idx: int ref); + +comments(unique int id: @comment, int kind: int ref, int parent: @comment_group ref, int idx: int ref, string text: string ref); + +doc_comments(unique int node: @documentable ref, int comment: @comment_group ref); + +#keyset[parent, idx] +exprs(unique int id: @expr, int kind: int ref, int parent: @exprparent ref, int idx: int ref); + +literals(unique int expr: @expr ref, string value: string ref, string raw: string ref); + +constvalues(unique int expr: @expr ref, string value: string ref, string exact: string ref); + +fields(unique int id: @field, int parent: @fieldparent ref, int idx: int ref); + +typeparamdecls(unique int id: @typeparamdecl, int parent: @typeparamdeclparent ref, int idx: int ref); + +#keyset[parent, idx] +stmts(unique int id: @stmt, int kind: int ref, int parent: @stmtparent ref, int idx: int ref); + +#keyset[parent, idx] +decls(unique int id: @decl, int kind: int ref, int parent: @declparent ref, int idx: int ref); + +#keyset[parent, idx] +specs(unique int id: @spec, int kind: int ref, int parent: @gendecl ref, int idx: int ref); + +scopes(unique int id: @scope, int kind: int ref); + +scopenesting(unique int inner: @scope ref, int outer: @scope ref); + +scopenodes(unique int node: @scopenode ref, int scope: @localscope ref); + +objects(unique int id: @object, int kind: int ref, string name: string ref); + +objectscopes(unique int object: @object ref, int scope: @scope ref); + +objecttypes(unique int object: @object ref, int tp: @type ref); + +methodreceivers(unique int method: @object ref, int receiver: @object ref); + +fieldstructs(unique int field: @object ref, int struct: @structtype ref); + +methodhosts(int method: @object ref, int host: @definedtype ref); + +defs(int ident: @ident ref, int object: @object ref); + +uses(int ident: @ident ref, int object: @object ref); + +types(unique int id: @type, int kind: int ref); + +type_of(unique int expr: @expr ref, int tp: @type ref); + +typename(unique int tp: @type ref, string name: string ref); + +key_type(unique int map: @maptype ref, int tp: @type ref); + +element_type(unique int container: @containertype ref, int tp: @type ref); + +base_type(unique int ptr: @pointertype ref, int tp: @type ref); + +underlying_type(unique int defined: @definedtype ref, int tp: @type ref); + +#keyset[parent, index] +component_types(int parent: @compositetype ref, int index: int ref, string name: string ref, int tp: @type ref); + +#keyset[parent, index] +struct_tags(int parent: @structtype ref, int index: int ref, string tag: string ref); + +#keyset[interface, index] +interface_private_method_ids(int interface: @interfacetype ref, int index: int ref, string id: string ref); + +array_length(unique int tp: @arraytype ref, string len: string ref); + +type_objects(unique int tp: @type ref, int object: @object ref); + +packages(unique int id: @package, string name: string ref, string path: string ref, int scope: @packagescope ref); + +#keyset[parent, idx] +modexprs(unique int id: @modexpr, int kind: int ref, int parent: @modexprparent ref, int idx: int ref); + +#keyset[parent, idx] +modtokens(string token: string ref, int parent: @modexpr ref, int idx: int ref); + +#keyset[package, idx] +errors(unique int id: @error, int kind: int ref, string msg: string ref, string rawpos: string ref, + string file: string ref, int line: int ref, int col: int ref, int package: @package ref, int idx: int ref); + +has_ellipsis(int id: @callorconversionexpr ref); + +variadic(int id: @signaturetype ref); + +#keyset[parent, idx] +typeparam(unique int tp: @typeparamtype ref, string name: string ref, int bound: @compositetype ref, + int parent: @typeparamparentobject ref, int idx: int ref); + +@container = @file | @folder; + +@locatable = @xmllocatable | @node | @localscope; + +@node = @documentable | @exprparent | @modexprparent | @fieldparent | @stmtparent | @declparent | @typeparamdeclparent + | @scopenode | @comment_group | @comment; + +@documentable = @file | @field | @typeparamdecl | @spec | @gendecl | @funcdecl | @modexpr; + +@exprparent = @funcdef | @file | @expr | @field | @stmt | @decl | @typeparamdecl | @spec; + +@modexprparent = @file | @modexpr; + +@fieldparent = @decl | @structtypeexpr | @functypeexpr | @interfacetypeexpr; + +@stmtparent = @funcdef | @stmt | @decl; + +@declparent = @file | @declstmt; + +@typeparamdeclparent = @funcdecl | @typespec; + +@funcdef = @funclit | @funcdecl; + +@scopenode = @file | @functypeexpr | @blockstmt | @ifstmt | @caseclause | @switchstmt | @commclause | @loopstmt; + +@location = @location_default; + +@sourceline = @locatable; + +case @comment.kind of + 0 = @slashslashcomment +| 1 = @slashstarcomment; + +case @expr.kind of + 0 = @badexpr +| 1 = @ident +| 2 = @ellipsis +| 3 = @intlit +| 4 = @floatlit +| 5 = @imaglit +| 6 = @charlit +| 7 = @stringlit +| 8 = @funclit +| 9 = @compositelit +| 10 = @parenexpr +| 11 = @selectorexpr +| 12 = @indexexpr +| 13 = @genericfunctioninstantiationexpr +| 14 = @generictypeinstantiationexpr +| 15 = @sliceexpr +| 16 = @typeassertexpr +| 17 = @callorconversionexpr +| 18 = @starexpr +| 19 = @keyvalueexpr +| 20 = @arraytypeexpr +| 21 = @structtypeexpr +| 22 = @functypeexpr +| 23 = @interfacetypeexpr +| 24 = @maptypeexpr +| 25 = @typesetliteralexpr +| 26 = @plusexpr +| 27 = @minusexpr +| 28 = @notexpr +| 29 = @complementexpr +| 30 = @derefexpr +| 31 = @addressexpr +| 32 = @arrowexpr +| 33 = @lorexpr +| 34 = @landexpr +| 35 = @eqlexpr +| 36 = @neqexpr +| 37 = @lssexpr +| 38 = @leqexpr +| 39 = @gtrexpr +| 40 = @geqexpr +| 41 = @addexpr +| 42 = @subexpr +| 43 = @orexpr +| 44 = @xorexpr +| 45 = @mulexpr +| 46 = @quoexpr +| 47 = @remexpr +| 48 = @shlexpr +| 49 = @shrexpr +| 50 = @andexpr +| 51 = @andnotexpr +| 52 = @sendchantypeexpr +| 53 = @recvchantypeexpr +| 54 = @sendrcvchantypeexpr; + +@basiclit = @intlit | @floatlit | @imaglit | @charlit | @stringlit; + +@operatorexpr = @logicalexpr | @arithmeticexpr | @bitwiseexpr | @unaryexpr | @binaryexpr; + +@logicalexpr = @logicalunaryexpr | @logicalbinaryexpr; + +@arithmeticexpr = @arithmeticunaryexpr | @arithmeticbinaryexpr; + +@bitwiseexpr = @bitwiseunaryexpr | @bitwisebinaryexpr; + +@unaryexpr = @logicalunaryexpr | @bitwiseunaryexpr | @arithmeticunaryexpr | @derefexpr | @addressexpr | @arrowexpr; + +@logicalunaryexpr = @notexpr; + +@bitwiseunaryexpr = @complementexpr; + +@arithmeticunaryexpr = @plusexpr | @minusexpr; + +@binaryexpr = @logicalbinaryexpr | @bitwisebinaryexpr | @arithmeticbinaryexpr | @comparison; + +@logicalbinaryexpr = @lorexpr | @landexpr; + +@bitwisebinaryexpr = @shiftexpr | @orexpr | @xorexpr | @andexpr | @andnotexpr; + +@arithmeticbinaryexpr = @addexpr | @subexpr | @mulexpr | @quoexpr | @remexpr; + +@shiftexpr = @shlexpr | @shrexpr; + +@comparison = @equalitytest | @relationalcomparison; + +@equalitytest = @eqlexpr | @neqexpr; + +@relationalcomparison = @lssexpr | @leqexpr | @gtrexpr | @geqexpr; + +@chantypeexpr = @sendchantypeexpr | @recvchantypeexpr | @sendrcvchantypeexpr; + +case @stmt.kind of + 0 = @badstmt +| 1 = @declstmt +| 2 = @emptystmt +| 3 = @labeledstmt +| 4 = @exprstmt +| 5 = @sendstmt +| 6 = @incstmt +| 7 = @decstmt +| 8 = @gostmt +| 9 = @deferstmt +| 10 = @returnstmt +| 11 = @breakstmt +| 12 = @continuestmt +| 13 = @gotostmt +| 14 = @fallthroughstmt +| 15 = @blockstmt +| 16 = @ifstmt +| 17 = @caseclause +| 18 = @exprswitchstmt +| 19 = @typeswitchstmt +| 20 = @commclause +| 21 = @selectstmt +| 22 = @forstmt +| 23 = @rangestmt +| 24 = @assignstmt +| 25 = @definestmt +| 26 = @addassignstmt +| 27 = @subassignstmt +| 28 = @mulassignstmt +| 29 = @quoassignstmt +| 30 = @remassignstmt +| 31 = @andassignstmt +| 32 = @orassignstmt +| 33 = @xorassignstmt +| 34 = @shlassignstmt +| 35 = @shrassignstmt +| 36 = @andnotassignstmt; + +@incdecstmt = @incstmt | @decstmt; + +@assignment = @simpleassignstmt | @compoundassignstmt; + +@simpleassignstmt = @assignstmt | @definestmt; + +@compoundassignstmt = @addassignstmt | @subassignstmt | @mulassignstmt | @quoassignstmt | @remassignstmt + | @andassignstmt | @orassignstmt | @xorassignstmt | @shlassignstmt | @shrassignstmt | @andnotassignstmt; + +@branchstmt = @breakstmt | @continuestmt | @gotostmt | @fallthroughstmt; + +@switchstmt = @exprswitchstmt | @typeswitchstmt; + +@loopstmt = @forstmt | @rangestmt; + +case @decl.kind of + 0 = @baddecl +| 1 = @importdecl +| 2 = @constdecl +| 3 = @typedecl +| 4 = @vardecl +| 5 = @funcdecl; + +@gendecl = @importdecl | @constdecl | @typedecl | @vardecl; + +case @spec.kind of + 0 = @importspec +| 1 = @valuespec +| 2 = @typedefspec +| 3 = @aliasspec; + +@typespec = @typedefspec | @aliasspec; + +case @object.kind of + 0 = @pkgobject +| 1 = @decltypeobject +| 2 = @builtintypeobject +| 3 = @declconstobject +| 4 = @builtinconstobject +| 5 = @declvarobject +| 6 = @declfunctionobject +| 7 = @builtinfunctionobject +| 8 = @labelobject; + +@typeparamparentobject = @decltypeobject | @declfunctionobject; + +@declobject = @decltypeobject | @declconstobject | @declvarobject | @declfunctionobject; + +@builtinobject = @builtintypeobject | @builtinconstobject | @builtinfunctionobject; + +@typeobject = @decltypeobject | @builtintypeobject; + +@valueobject = @constobject | @varobject | @functionobject; + +@constobject = @declconstobject | @builtinconstobject; + +@varobject = @declvarobject; + +@functionobject = @declfunctionobject | @builtinfunctionobject; + +case @scope.kind of + 0 = @universescope +| 1 = @packagescope +| 2 = @localscope; + +case @type.kind of + 0 = @invalidtype +| 1 = @boolexprtype +| 2 = @inttype +| 3 = @int8type +| 4 = @int16type +| 5 = @int32type +| 6 = @int64type +| 7 = @uinttype +| 8 = @uint8type +| 9 = @uint16type +| 10 = @uint32type +| 11 = @uint64type +| 12 = @uintptrtype +| 13 = @float32type +| 14 = @float64type +| 15 = @complex64type +| 16 = @complex128type +| 17 = @stringexprtype +| 18 = @unsafepointertype +| 19 = @boolliteraltype +| 20 = @intliteraltype +| 21 = @runeliteraltype +| 22 = @floatliteraltype +| 23 = @complexliteraltype +| 24 = @stringliteraltype +| 25 = @nilliteraltype +| 26 = @typeparamtype +| 27 = @arraytype +| 28 = @slicetype +| 29 = @structtype +| 30 = @pointertype +| 31 = @interfacetype +| 32 = @tupletype +| 33 = @signaturetype +| 34 = @maptype +| 35 = @sendchantype +| 36 = @recvchantype +| 37 = @sendrcvchantype +| 38 = @definedtype +| 39 = @typesetliteraltype; + +@basictype = @booltype | @numerictype | @stringtype | @literaltype | @invalidtype | @unsafepointertype; + +@booltype = @boolexprtype | @boolliteraltype; + +@numerictype = @integertype | @floattype | @complextype; + +@integertype = @signedintegertype | @unsignedintegertype; + +@signedintegertype = @inttype | @int8type | @int16type | @int32type | @int64type | @intliteraltype | @runeliteraltype; + +@unsignedintegertype = @uinttype | @uint8type | @uint16type | @uint32type | @uint64type | @uintptrtype; + +@floattype = @float32type | @float64type | @floatliteraltype; + +@complextype = @complex64type | @complex128type | @complexliteraltype; + +@stringtype = @stringexprtype | @stringliteraltype; + +@literaltype = @boolliteraltype | @intliteraltype | @runeliteraltype | @floatliteraltype | @complexliteraltype + | @stringliteraltype | @nilliteraltype; + +@compositetype = @typeparamtype | @containertype | @structtype | @pointertype | @interfacetype | @tupletype + | @signaturetype | @definedtype | @typesetliteraltype; + +@containertype = @arraytype | @slicetype | @maptype | @chantype; + +@chantype = @sendchantype | @recvchantype | @sendrcvchantype; + +case @modexpr.kind of + 0 = @modcommentblock +| 1 = @modline +| 2 = @modlineblock +| 3 = @modlparen +| 4 = @modrparen; + +case @error.kind of + 0 = @unknownerror +| 1 = @listerror +| 2 = @parseerror +| 3 = @typeerror; + diff --git a/go/ql/lib/upgrades/4bd57e093275e5e892dfb16b55ed4bd76ea662be/old.dbscheme b/go/ql/lib/upgrades/4bd57e093275e5e892dfb16b55ed4bd76ea662be/old.dbscheme new file mode 100644 index 00000000000..4bd57e09327 --- /dev/null +++ b/go/ql/lib/upgrades/4bd57e093275e5e892dfb16b55ed4bd76ea662be/old.dbscheme @@ -0,0 +1,552 @@ +/** Auto-generated dbscheme; do not edit. Run `make gen` in directory `go/` to regenerate. */ + + +/** Duplicate code **/ + +duplicateCode( + unique int id : @duplication, + varchar(900) relativePath : string ref, + int equivClass : int ref); + +similarCode( + unique int id : @similarity, + varchar(900) relativePath : string ref, + int equivClass : int ref); + +@duplication_or_similarity = @duplication | @similarity; + +tokens( + int id : @duplication_or_similarity ref, + int offset : int ref, + int beginLine : int ref, + int beginColumn : int ref, + int endLine : int ref, + int endColumn : int ref); + +/** External data **/ + +externalData( + int id : @externalDataElement, + varchar(900) path : string ref, + int column: int ref, + varchar(900) value : string ref +); + +snapshotDate(unique date snapshotDate : date ref); + +sourceLocationPrefix(varchar(900) prefix : string ref); + + +/* + * XML Files + */ + +xmlEncoding( + unique int id: @file ref, + string encoding: string ref +); + +xmlDTDs( + unique int id: @xmldtd, + string root: string ref, + string publicId: string ref, + string systemId: string ref, + int fileid: @file ref +); + +xmlElements( + unique int id: @xmlelement, + string name: string ref, + int parentid: @xmlparent ref, + int idx: int ref, + int fileid: @file ref +); + +xmlAttrs( + unique int id: @xmlattribute, + int elementid: @xmlelement ref, + string name: string ref, + string value: string ref, + int idx: int ref, + int fileid: @file ref +); + +xmlNs( + int id: @xmlnamespace, + string prefixName: string ref, + string URI: string ref, + int fileid: @file ref +); + +xmlHasNs( + int elementId: @xmlnamespaceable ref, + int nsId: @xmlnamespace ref, + int fileid: @file ref +); + +xmlComments( + unique int id: @xmlcomment, + string text: string ref, + int parentid: @xmlparent ref, + int fileid: @file ref +); + +xmlChars( + unique int id: @xmlcharacters, + string text: string ref, + int parentid: @xmlparent ref, + int idx: int ref, + int isCDATA: int ref, + int fileid: @file ref +); + +@xmlparent = @file | @xmlelement; +@xmlnamespaceable = @xmlelement | @xmlattribute; + +xmllocations( + int xmlElement: @xmllocatable ref, + int location: @location_default ref +); + +@xmllocatable = @xmlcharacters | @xmlelement | @xmlcomment | @xmlattribute | @xmldtd | @file | @xmlnamespace; + +compilations(unique int id: @compilation, string cwd: string ref); + +#keyset[id, num] +compilation_args(int id: @compilation ref, int num: int ref, string arg: string ref); + +#keyset[id, num, kind] +compilation_time(int id: @compilation ref, int num: int ref, int kind: int ref, float secs: float ref); + +diagnostic_for(unique int diagnostic: @diagnostic ref, int compilation: @compilation ref, int file_number: int ref, int file_number_diagnostic_number: int ref); + +compilation_finished(unique int id: @compilation ref, float cpu_seconds: float ref, float elapsed_seconds: float ref); + +#keyset[id, num] +compilation_compiling_files(int id: @compilation ref, int num: int ref, int file: @file ref); + +diagnostics(unique int id: @diagnostic, int severity: int ref, string error_tag: string ref, string error_message: string ref, + string full_error_message: string ref, int location: @location ref); + +locations_default(unique int id: @location_default, int file: @file ref, int beginLine: int ref, int beginColumn: int ref, + int endLine: int ref, int endColumn: int ref); + +numlines(int element_id: @sourceline ref, int num_lines: int ref, int num_code: int ref, int num_comment: int ref); + +files(unique int id: @file, string name: string ref); + +folders(unique int id: @folder, string name: string ref); + +containerparent(int parent: @container ref, unique int child: @container ref); + +has_location(unique int locatable: @locatable ref, int location: @location ref); + +#keyset[parent, idx] +comment_groups(unique int id: @comment_group, int parent: @file ref, int idx: int ref); + +comments(unique int id: @comment, int kind: int ref, int parent: @comment_group ref, int idx: int ref, string text: string ref); + +doc_comments(unique int node: @documentable ref, int comment: @comment_group ref); + +#keyset[parent, idx] +exprs(unique int id: @expr, int kind: int ref, int parent: @exprparent ref, int idx: int ref); + +literals(unique int expr: @expr ref, string value: string ref, string raw: string ref); + +constvalues(unique int expr: @expr ref, string value: string ref, string exact: string ref); + +fields(unique int id: @field, int parent: @fieldparent ref, int idx: int ref); + +typeparamdecls(unique int id: @typeparamdecl, int parent: @typeparamdeclparent ref, int idx: int ref); + +#keyset[parent, idx] +stmts(unique int id: @stmt, int kind: int ref, int parent: @stmtparent ref, int idx: int ref); + +#keyset[parent, idx] +decls(unique int id: @decl, int kind: int ref, int parent: @declparent ref, int idx: int ref); + +#keyset[parent, idx] +specs(unique int id: @spec, int kind: int ref, int parent: @gendecl ref, int idx: int ref); + +scopes(unique int id: @scope, int kind: int ref); + +scopenesting(unique int inner: @scope ref, int outer: @scope ref); + +scopenodes(unique int node: @scopenode ref, int scope: @localscope ref); + +objects(unique int id: @object, int kind: int ref, string name: string ref); + +objectscopes(unique int object: @object ref, int scope: @scope ref); + +objecttypes(unique int object: @object ref, int tp: @type ref); + +methodreceivers(unique int method: @object ref, int receiver: @object ref); + +fieldstructs(unique int field: @object ref, int struct: @structtype ref); + +methodhosts(int method: @object ref, int host: @namedtype ref); + +defs(int ident: @ident ref, int object: @object ref); + +uses(int ident: @ident ref, int object: @object ref); + +types(unique int id: @type, int kind: int ref); + +type_of(unique int expr: @expr ref, int tp: @type ref); + +typename(unique int tp: @type ref, string name: string ref); + +key_type(unique int map: @maptype ref, int tp: @type ref); + +element_type(unique int container: @containertype ref, int tp: @type ref); + +base_type(unique int ptr: @pointertype ref, int tp: @type ref); + +underlying_type(unique int named: @namedtype ref, int tp: @type ref); + +#keyset[parent, index] +component_types(int parent: @compositetype ref, int index: int ref, string name: string ref, int tp: @type ref); + +#keyset[parent, index] +struct_tags(int parent: @structtype ref, int index: int ref, string tag: string ref); + +#keyset[interface, index] +interface_private_method_ids(int interface: @interfacetype ref, int index: int ref, string id: string ref); + +array_length(unique int tp: @arraytype ref, string len: string ref); + +type_objects(unique int tp: @type ref, int object: @object ref); + +packages(unique int id: @package, string name: string ref, string path: string ref, int scope: @packagescope ref); + +#keyset[parent, idx] +modexprs(unique int id: @modexpr, int kind: int ref, int parent: @modexprparent ref, int idx: int ref); + +#keyset[parent, idx] +modtokens(string token: string ref, int parent: @modexpr ref, int idx: int ref); + +#keyset[package, idx] +errors(unique int id: @error, int kind: int ref, string msg: string ref, string rawpos: string ref, + string file: string ref, int line: int ref, int col: int ref, int package: @package ref, int idx: int ref); + +has_ellipsis(int id: @callorconversionexpr ref); + +variadic(int id: @signaturetype ref); + +#keyset[parent, idx] +typeparam(unique int tp: @typeparamtype ref, string name: string ref, int bound: @compositetype ref, + int parent: @typeparamparentobject ref, int idx: int ref); + +@container = @file | @folder; + +@locatable = @xmllocatable | @node | @localscope; + +@node = @documentable | @exprparent | @modexprparent | @fieldparent | @stmtparent | @declparent | @typeparamdeclparent + | @scopenode | @comment_group | @comment; + +@documentable = @file | @field | @typeparamdecl | @spec | @gendecl | @funcdecl | @modexpr; + +@exprparent = @funcdef | @file | @expr | @field | @stmt | @decl | @typeparamdecl | @spec; + +@modexprparent = @file | @modexpr; + +@fieldparent = @decl | @structtypeexpr | @functypeexpr | @interfacetypeexpr; + +@stmtparent = @funcdef | @stmt | @decl; + +@declparent = @file | @declstmt; + +@typeparamdeclparent = @funcdecl | @typespec; + +@funcdef = @funclit | @funcdecl; + +@scopenode = @file | @functypeexpr | @blockstmt | @ifstmt | @caseclause | @switchstmt | @commclause | @loopstmt; + +@location = @location_default; + +@sourceline = @locatable; + +case @comment.kind of + 0 = @slashslashcomment +| 1 = @slashstarcomment; + +case @expr.kind of + 0 = @badexpr +| 1 = @ident +| 2 = @ellipsis +| 3 = @intlit +| 4 = @floatlit +| 5 = @imaglit +| 6 = @charlit +| 7 = @stringlit +| 8 = @funclit +| 9 = @compositelit +| 10 = @parenexpr +| 11 = @selectorexpr +| 12 = @indexexpr +| 13 = @genericfunctioninstantiationexpr +| 14 = @generictypeinstantiationexpr +| 15 = @sliceexpr +| 16 = @typeassertexpr +| 17 = @callorconversionexpr +| 18 = @starexpr +| 19 = @keyvalueexpr +| 20 = @arraytypeexpr +| 21 = @structtypeexpr +| 22 = @functypeexpr +| 23 = @interfacetypeexpr +| 24 = @maptypeexpr +| 25 = @typesetliteralexpr +| 26 = @plusexpr +| 27 = @minusexpr +| 28 = @notexpr +| 29 = @complementexpr +| 30 = @derefexpr +| 31 = @addressexpr +| 32 = @arrowexpr +| 33 = @lorexpr +| 34 = @landexpr +| 35 = @eqlexpr +| 36 = @neqexpr +| 37 = @lssexpr +| 38 = @leqexpr +| 39 = @gtrexpr +| 40 = @geqexpr +| 41 = @addexpr +| 42 = @subexpr +| 43 = @orexpr +| 44 = @xorexpr +| 45 = @mulexpr +| 46 = @quoexpr +| 47 = @remexpr +| 48 = @shlexpr +| 49 = @shrexpr +| 50 = @andexpr +| 51 = @andnotexpr +| 52 = @sendchantypeexpr +| 53 = @recvchantypeexpr +| 54 = @sendrcvchantypeexpr; + +@basiclit = @intlit | @floatlit | @imaglit | @charlit | @stringlit; + +@operatorexpr = @logicalexpr | @arithmeticexpr | @bitwiseexpr | @unaryexpr | @binaryexpr; + +@logicalexpr = @logicalunaryexpr | @logicalbinaryexpr; + +@arithmeticexpr = @arithmeticunaryexpr | @arithmeticbinaryexpr; + +@bitwiseexpr = @bitwiseunaryexpr | @bitwisebinaryexpr; + +@unaryexpr = @logicalunaryexpr | @bitwiseunaryexpr | @arithmeticunaryexpr | @derefexpr | @addressexpr | @arrowexpr; + +@logicalunaryexpr = @notexpr; + +@bitwiseunaryexpr = @complementexpr; + +@arithmeticunaryexpr = @plusexpr | @minusexpr; + +@binaryexpr = @logicalbinaryexpr | @bitwisebinaryexpr | @arithmeticbinaryexpr | @comparison; + +@logicalbinaryexpr = @lorexpr | @landexpr; + +@bitwisebinaryexpr = @shiftexpr | @orexpr | @xorexpr | @andexpr | @andnotexpr; + +@arithmeticbinaryexpr = @addexpr | @subexpr | @mulexpr | @quoexpr | @remexpr; + +@shiftexpr = @shlexpr | @shrexpr; + +@comparison = @equalitytest | @relationalcomparison; + +@equalitytest = @eqlexpr | @neqexpr; + +@relationalcomparison = @lssexpr | @leqexpr | @gtrexpr | @geqexpr; + +@chantypeexpr = @sendchantypeexpr | @recvchantypeexpr | @sendrcvchantypeexpr; + +case @stmt.kind of + 0 = @badstmt +| 1 = @declstmt +| 2 = @emptystmt +| 3 = @labeledstmt +| 4 = @exprstmt +| 5 = @sendstmt +| 6 = @incstmt +| 7 = @decstmt +| 8 = @gostmt +| 9 = @deferstmt +| 10 = @returnstmt +| 11 = @breakstmt +| 12 = @continuestmt +| 13 = @gotostmt +| 14 = @fallthroughstmt +| 15 = @blockstmt +| 16 = @ifstmt +| 17 = @caseclause +| 18 = @exprswitchstmt +| 19 = @typeswitchstmt +| 20 = @commclause +| 21 = @selectstmt +| 22 = @forstmt +| 23 = @rangestmt +| 24 = @assignstmt +| 25 = @definestmt +| 26 = @addassignstmt +| 27 = @subassignstmt +| 28 = @mulassignstmt +| 29 = @quoassignstmt +| 30 = @remassignstmt +| 31 = @andassignstmt +| 32 = @orassignstmt +| 33 = @xorassignstmt +| 34 = @shlassignstmt +| 35 = @shrassignstmt +| 36 = @andnotassignstmt; + +@incdecstmt = @incstmt | @decstmt; + +@assignment = @simpleassignstmt | @compoundassignstmt; + +@simpleassignstmt = @assignstmt | @definestmt; + +@compoundassignstmt = @addassignstmt | @subassignstmt | @mulassignstmt | @quoassignstmt | @remassignstmt + | @andassignstmt | @orassignstmt | @xorassignstmt | @shlassignstmt | @shrassignstmt | @andnotassignstmt; + +@branchstmt = @breakstmt | @continuestmt | @gotostmt | @fallthroughstmt; + +@switchstmt = @exprswitchstmt | @typeswitchstmt; + +@loopstmt = @forstmt | @rangestmt; + +case @decl.kind of + 0 = @baddecl +| 1 = @importdecl +| 2 = @constdecl +| 3 = @typedecl +| 4 = @vardecl +| 5 = @funcdecl; + +@gendecl = @importdecl | @constdecl | @typedecl | @vardecl; + +case @spec.kind of + 0 = @importspec +| 1 = @valuespec +| 2 = @typedefspec +| 3 = @aliasspec; + +@typespec = @typedefspec | @aliasspec; + +case @object.kind of + 0 = @pkgobject +| 1 = @decltypeobject +| 2 = @builtintypeobject +| 3 = @declconstobject +| 4 = @builtinconstobject +| 5 = @declvarobject +| 6 = @declfunctionobject +| 7 = @builtinfunctionobject +| 8 = @labelobject; + +@typeparamparentobject = @decltypeobject | @declfunctionobject; + +@declobject = @decltypeobject | @declconstobject | @declvarobject | @declfunctionobject; + +@builtinobject = @builtintypeobject | @builtinconstobject | @builtinfunctionobject; + +@typeobject = @decltypeobject | @builtintypeobject; + +@valueobject = @constobject | @varobject | @functionobject; + +@constobject = @declconstobject | @builtinconstobject; + +@varobject = @declvarobject; + +@functionobject = @declfunctionobject | @builtinfunctionobject; + +case @scope.kind of + 0 = @universescope +| 1 = @packagescope +| 2 = @localscope; + +case @type.kind of + 0 = @invalidtype +| 1 = @boolexprtype +| 2 = @inttype +| 3 = @int8type +| 4 = @int16type +| 5 = @int32type +| 6 = @int64type +| 7 = @uinttype +| 8 = @uint8type +| 9 = @uint16type +| 10 = @uint32type +| 11 = @uint64type +| 12 = @uintptrtype +| 13 = @float32type +| 14 = @float64type +| 15 = @complex64type +| 16 = @complex128type +| 17 = @stringexprtype +| 18 = @unsafepointertype +| 19 = @boolliteraltype +| 20 = @intliteraltype +| 21 = @runeliteraltype +| 22 = @floatliteraltype +| 23 = @complexliteraltype +| 24 = @stringliteraltype +| 25 = @nilliteraltype +| 26 = @typeparamtype +| 27 = @arraytype +| 28 = @slicetype +| 29 = @structtype +| 30 = @pointertype +| 31 = @interfacetype +| 32 = @tupletype +| 33 = @signaturetype +| 34 = @maptype +| 35 = @sendchantype +| 36 = @recvchantype +| 37 = @sendrcvchantype +| 38 = @namedtype +| 39 = @typesetliteraltype; + +@basictype = @booltype | @numerictype | @stringtype | @literaltype | @invalidtype | @unsafepointertype; + +@booltype = @boolexprtype | @boolliteraltype; + +@numerictype = @integertype | @floattype | @complextype; + +@integertype = @signedintegertype | @unsignedintegertype; + +@signedintegertype = @inttype | @int8type | @int16type | @int32type | @int64type | @intliteraltype | @runeliteraltype; + +@unsignedintegertype = @uinttype | @uint8type | @uint16type | @uint32type | @uint64type | @uintptrtype; + +@floattype = @float32type | @float64type | @floatliteraltype; + +@complextype = @complex64type | @complex128type | @complexliteraltype; + +@stringtype = @stringexprtype | @stringliteraltype; + +@literaltype = @boolliteraltype | @intliteraltype | @runeliteraltype | @floatliteraltype | @complexliteraltype + | @stringliteraltype | @nilliteraltype; + +@compositetype = @typeparamtype | @containertype | @structtype | @pointertype | @interfacetype | @tupletype + | @signaturetype | @namedtype | @typesetliteraltype; + +@containertype = @arraytype | @slicetype | @maptype | @chantype; + +@chantype = @sendchantype | @recvchantype | @sendrcvchantype; + +case @modexpr.kind of + 0 = @modcommentblock +| 1 = @modline +| 2 = @modlineblock +| 3 = @modlparen +| 4 = @modrparen; + +case @error.kind of + 0 = @unknownerror +| 1 = @listerror +| 2 = @parseerror +| 3 = @typeerror; + diff --git a/go/ql/lib/upgrades/4bd57e093275e5e892dfb16b55ed4bd76ea662be/upgrade.properties b/go/ql/lib/upgrades/4bd57e093275e5e892dfb16b55ed4bd76ea662be/upgrade.properties new file mode 100644 index 00000000000..64da53384a5 --- /dev/null +++ b/go/ql/lib/upgrades/4bd57e093275e5e892dfb16b55ed4bd76ea662be/upgrade.properties @@ -0,0 +1,2 @@ +description: +compatibility: full|backwards|partial|breaking From f9a87cd0eaaeed7b2b33b00717145cddbf44af37 Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Thu, 13 Feb 2025 16:19:51 +0000 Subject: [PATCH 221/279] Rename "namedtype" to "definedtype" in stats file --- go/ql/lib/go.dbscheme.stats | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go/ql/lib/go.dbscheme.stats b/go/ql/lib/go.dbscheme.stats index a602a143ee0..126bbff00f7 100644 --- a/go/ql/lib/go.dbscheme.stats +++ b/go/ql/lib/go.dbscheme.stats @@ -681,7 +681,7 @@ 101202 - @namedtype + @definedtype 12852686 From c08bb257f3df60dfa804a97eec99fd62b3bb3ca9 Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Thu, 13 Feb 2025 16:20:50 +0000 Subject: [PATCH 222/279] Print diff when dbscheme upgrade fails --- go/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go/Makefile b/go/Makefile index 4597245594e..821ab49fc2a 100644 --- a/go/Makefile +++ b/go/Makefile @@ -61,7 +61,7 @@ test: all build/testdb/check-upgrade-path .PHONY: build/testdb/check-upgrade-path build/testdb/check-upgrade-path : build/testdb/go.dbscheme ql/lib/go.dbscheme codeql dataset upgrade build/testdb --search-path ql/lib - diff -q build/testdb/go.dbscheme ql/lib/go.dbscheme + diff -u build/testdb/go.dbscheme ql/lib/go.dbscheme .PHONY: build/testdb/go.dbscheme build/testdb/go.dbscheme: ql/lib/upgrades/initial/go.dbscheme From 1a52398a291367f9f4217edf21aa9c97242ef5c9 Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Thu, 13 Feb 2025 21:50:47 +0000 Subject: [PATCH 223/279] Address review comments --- .../upgrade.properties | 4 ++-- go/ql/lib/semmle/go/Scopes.qll | 4 ++-- .../upgrade.properties | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/go/downgrades/b3da71c3ac204b557c86e9d9c26012360bdbdccb/upgrade.properties b/go/downgrades/b3da71c3ac204b557c86e9d9c26012360bdbdccb/upgrade.properties index 64da53384a5..73db35e7e1b 100644 --- a/go/downgrades/b3da71c3ac204b557c86e9d9c26012360bdbdccb/upgrade.properties +++ b/go/downgrades/b3da71c3ac204b557c86e9d9c26012360bdbdccb/upgrade.properties @@ -1,2 +1,2 @@ -description: -compatibility: full|backwards|partial|breaking +description: Rename @definedtype to @namedtype +compatibility: full diff --git a/go/ql/lib/semmle/go/Scopes.qll b/go/ql/lib/semmle/go/Scopes.qll index 0ca97acf86c..edea24c184f 100644 --- a/go/ql/lib/semmle/go/Scopes.qll +++ b/go/ql/lib/semmle/go/Scopes.qll @@ -195,8 +195,8 @@ class BuiltinEntity extends Entity, @builtinobject { } class PackageEntity extends Entity, @pkgobject { } /** - * A named type (predeclared types, defined types, type parameters and aliases - * which refer to those things). + * A named type: predeclared types, defined types, type parameters, and type + * aliases. */ class TypeEntity extends Entity, @typeobject { } diff --git a/go/ql/lib/upgrades/4bd57e093275e5e892dfb16b55ed4bd76ea662be/upgrade.properties b/go/ql/lib/upgrades/4bd57e093275e5e892dfb16b55ed4bd76ea662be/upgrade.properties index 64da53384a5..ca2da0c9fc7 100644 --- a/go/ql/lib/upgrades/4bd57e093275e5e892dfb16b55ed4bd76ea662be/upgrade.properties +++ b/go/ql/lib/upgrades/4bd57e093275e5e892dfb16b55ed4bd76ea662be/upgrade.properties @@ -1,2 +1,2 @@ -description: -compatibility: full|backwards|partial|breaking +description: Rename @namedtype to @definedtype +compatibility: full From 25314b61db622aa141fb8630cb1dc15da9f6f97b Mon Sep 17 00:00:00 2001 From: Asger F Date: Fri, 14 Feb 2025 10:26:21 +0100 Subject: [PATCH 224/279] JS: Update nodes/edges output --- .../Security/CWE-079/DomBasedXss/Xss.expected | 48 +++++++++++++++++++ .../XssWithAdditionalSources.expected | 48 +++++++++++++++++++ 2 files changed, 96 insertions(+) diff --git a/javascript/ql/test/query-tests/Security/CWE-079/DomBasedXss/Xss.expected b/javascript/ql/test/query-tests/Security/CWE-079/DomBasedXss/Xss.expected index 7d067911c19..aa6a2fdc2fc 100644 --- a/javascript/ql/test/query-tests/Security/CWE-079/DomBasedXss/Xss.expected +++ b/javascript/ql/test/query-tests/Security/CWE-079/DomBasedXss/Xss.expected @@ -336,10 +336,15 @@ nodes | translate.js:6:7:6:39 | target | semmle.label | target | | translate.js:6:16:6:39 | documen ... .search | semmle.label | documen ... .search | | translate.js:7:7:7:61 | searchParams | semmle.label | searchParams | +| translate.js:7:7:7:61 | searchParams [MapValue] | semmle.label | searchParams [MapValue] | | translate.js:7:22:7:61 | new URL ... ing(1)) | semmle.label | new URL ... ing(1)) | +| translate.js:7:22:7:61 | new URL ... ing(1)) [MapValue] | semmle.label | new URL ... ing(1)) [MapValue] | | translate.js:7:42:7:47 | target | semmle.label | target | | translate.js:7:42:7:60 | target.substring(1) | semmle.label | target.substring(1) | +| translate.js:7:42:7:60 | target.substring(1) | semmle.label | target.substring(1) | +| translate.js:7:42:7:60 | target.substring(1) | semmle.label | target.substring(1) | | translate.js:9:27:9:38 | searchParams | semmle.label | searchParams | +| translate.js:9:27:9:38 | searchParams [MapValue] | semmle.label | searchParams [MapValue] | | translate.js:9:27:9:50 | searchP ... 'term') | semmle.label | searchP ... 'term') | | trusted-types-lib.js:1:28:1:28 | x | semmle.label | x | | trusted-types-lib.js:2:12:2:12 | x | semmle.label | x | @@ -371,17 +376,27 @@ nodes | tst.js:12:5:12:42 | '

    ' | semmle.label | '
    ' | | tst.js:12:28:12:33 | target | semmle.label | target | | tst.js:17:7:17:56 | params | semmle.label | params | +| tst.js:17:7:17:56 | params [MapValue] | semmle.label | params [MapValue] | +| tst.js:17:16:17:43 | (new UR ... ation)) [searchParams, MapValue] | semmle.label | (new UR ... ation)) [searchParams, MapValue] | | tst.js:17:16:17:43 | (new UR ... ation)) [searchParams] | semmle.label | (new UR ... ation)) [searchParams] | | tst.js:17:16:17:56 | (new UR ... hParams | semmle.label | (new UR ... hParams | +| tst.js:17:16:17:56 | (new UR ... hParams [MapValue] | semmle.label | (new UR ... hParams [MapValue] | +| tst.js:17:17:17:42 | new URL ... cation) [searchParams, MapValue] | semmle.label | new URL ... cation) [searchParams, MapValue] | | tst.js:17:17:17:42 | new URL ... cation) [searchParams] | semmle.label | new URL ... cation) [searchParams] | | tst.js:17:25:17:41 | document.location | semmle.label | document.location | | tst.js:18:18:18:23 | params | semmle.label | params | +| tst.js:18:18:18:23 | params [MapValue] | semmle.label | params [MapValue] | | tst.js:18:18:18:35 | params.get('name') | semmle.label | params.get('name') | | tst.js:20:7:20:61 | searchParams | semmle.label | searchParams | +| tst.js:20:7:20:61 | searchParams [MapValue] | semmle.label | searchParams [MapValue] | | tst.js:20:22:20:61 | new URL ... ing(1)) | semmle.label | new URL ... ing(1)) | +| tst.js:20:22:20:61 | new URL ... ing(1)) [MapValue] | semmle.label | new URL ... ing(1)) [MapValue] | | tst.js:20:42:20:47 | target | semmle.label | target | | tst.js:20:42:20:60 | target.substring(1) | semmle.label | target.substring(1) | +| tst.js:20:42:20:60 | target.substring(1) | semmle.label | target.substring(1) | +| tst.js:20:42:20:60 | target.substring(1) | semmle.label | target.substring(1) | | tst.js:21:18:21:29 | searchParams | semmle.label | searchParams | +| tst.js:21:18:21:29 | searchParams [MapValue] | semmle.label | searchParams [MapValue] | | tst.js:21:18:21:41 | searchP ... 'name') | semmle.label | searchP ... 'name') | | tst.js:24:14:24:19 | target | semmle.label | target | | tst.js:26:18:26:23 | target | semmle.label | target | @@ -487,12 +502,17 @@ nodes | tst.js:310:10:310:10 | e | semmle.label | e | | tst.js:311:20:311:20 | e | semmle.label | e | | tst.js:316:35:316:42 | location | semmle.label | location | +| tst.js:327:10:327:35 | new URL ... cation) [searchParams, MapValue] | semmle.label | new URL ... cation) [searchParams, MapValue] | | tst.js:327:10:327:35 | new URL ... cation) [searchParams] | semmle.label | new URL ... cation) [searchParams] | | tst.js:327:18:327:34 | document.location | semmle.label | document.location | | tst.js:331:7:331:43 | params | semmle.label | params | +| tst.js:331:7:331:43 | params [MapValue] | semmle.label | params [MapValue] | +| tst.js:331:16:331:30 | getTaintedUrl() [searchParams, MapValue] | semmle.label | getTaintedUrl() [searchParams, MapValue] | | tst.js:331:16:331:30 | getTaintedUrl() [searchParams] | semmle.label | getTaintedUrl() [searchParams] | | tst.js:331:16:331:43 | getTain ... hParams | semmle.label | getTain ... hParams | +| tst.js:331:16:331:43 | getTain ... hParams [MapValue] | semmle.label | getTain ... hParams [MapValue] | | tst.js:332:18:332:23 | params | semmle.label | params | +| tst.js:332:18:332:23 | params [MapValue] | semmle.label | params [MapValue] | | tst.js:332:18:332:35 | params.get('name') | semmle.label | params.get('name') | | tst.js:341:12:341:37 | new URL ... cation) [hash] | semmle.label | new URL ... cation) [hash] | | tst.js:341:20:341:36 | document.location | semmle.label | document.location | @@ -900,10 +920,18 @@ edges | translate.js:6:7:6:39 | target | translate.js:7:42:7:47 | target | provenance | | | translate.js:6:16:6:39 | documen ... .search | translate.js:6:7:6:39 | target | provenance | | | translate.js:7:7:7:61 | searchParams | translate.js:9:27:9:38 | searchParams | provenance | | +| translate.js:7:7:7:61 | searchParams [MapValue] | translate.js:9:27:9:38 | searchParams [MapValue] | provenance | | | translate.js:7:22:7:61 | new URL ... ing(1)) | translate.js:7:7:7:61 | searchParams | provenance | | +| translate.js:7:22:7:61 | new URL ... ing(1)) [MapValue] | translate.js:7:7:7:61 | searchParams [MapValue] | provenance | | | translate.js:7:42:7:47 | target | translate.js:7:42:7:60 | target.substring(1) | provenance | | +| translate.js:7:42:7:47 | target | translate.js:7:42:7:60 | target.substring(1) | provenance | Config | +| translate.js:7:42:7:47 | target | translate.js:7:42:7:60 | target.substring(1) | provenance | Config | | translate.js:7:42:7:60 | target.substring(1) | translate.js:7:22:7:61 | new URL ... ing(1)) | provenance | | +| translate.js:7:42:7:60 | target.substring(1) | translate.js:7:22:7:61 | new URL ... ing(1)) [MapValue] | provenance | | +| translate.js:7:42:7:60 | target.substring(1) | translate.js:7:22:7:61 | new URL ... ing(1)) [MapValue] | provenance | | +| translate.js:7:42:7:60 | target.substring(1) | translate.js:7:22:7:61 | new URL ... ing(1)) [MapValue] | provenance | | | translate.js:9:27:9:38 | searchParams | translate.js:9:27:9:50 | searchP ... 'term') | provenance | Config | +| translate.js:9:27:9:38 | searchParams [MapValue] | translate.js:9:27:9:50 | searchP ... 'term') | provenance | | | trusted-types-lib.js:1:28:1:28 | x | trusted-types-lib.js:2:12:2:12 | x | provenance | | | trusted-types.js:3:62:3:62 | x | trusted-types.js:3:67:3:67 | x | provenance | | | trusted-types.js:4:20:4:30 | window.name | trusted-types.js:3:62:3:62 | x | provenance | | @@ -932,16 +960,30 @@ edges | tst.js:8:37:8:114 | documen ... t=")+8) | tst.js:8:18:8:126 | "" | provenance | Config | | tst.js:12:28:12:33 | target | tst.js:12:5:12:42 | '
    ' | provenance | Config | | tst.js:17:7:17:56 | params | tst.js:18:18:18:23 | params | provenance | | +| tst.js:17:7:17:56 | params [MapValue] | tst.js:18:18:18:23 | params [MapValue] | provenance | | +| tst.js:17:16:17:43 | (new UR ... ation)) [searchParams, MapValue] | tst.js:17:16:17:56 | (new UR ... hParams [MapValue] | provenance | | | tst.js:17:16:17:43 | (new UR ... ation)) [searchParams] | tst.js:17:16:17:56 | (new UR ... hParams | provenance | | | tst.js:17:16:17:56 | (new UR ... hParams | tst.js:17:7:17:56 | params | provenance | | +| tst.js:17:16:17:56 | (new UR ... hParams [MapValue] | tst.js:17:7:17:56 | params [MapValue] | provenance | | +| tst.js:17:17:17:42 | new URL ... cation) [searchParams, MapValue] | tst.js:17:16:17:43 | (new UR ... ation)) [searchParams, MapValue] | provenance | | | tst.js:17:17:17:42 | new URL ... cation) [searchParams] | tst.js:17:16:17:43 | (new UR ... ation)) [searchParams] | provenance | | +| tst.js:17:25:17:41 | document.location | tst.js:17:17:17:42 | new URL ... cation) [searchParams, MapValue] | provenance | | | tst.js:17:25:17:41 | document.location | tst.js:17:17:17:42 | new URL ... cation) [searchParams] | provenance | | | tst.js:18:18:18:23 | params | tst.js:18:18:18:35 | params.get('name') | provenance | Config | +| tst.js:18:18:18:23 | params [MapValue] | tst.js:18:18:18:35 | params.get('name') | provenance | | | tst.js:20:7:20:61 | searchParams | tst.js:21:18:21:29 | searchParams | provenance | | +| tst.js:20:7:20:61 | searchParams [MapValue] | tst.js:21:18:21:29 | searchParams [MapValue] | provenance | | | tst.js:20:22:20:61 | new URL ... ing(1)) | tst.js:20:7:20:61 | searchParams | provenance | | +| tst.js:20:22:20:61 | new URL ... ing(1)) [MapValue] | tst.js:20:7:20:61 | searchParams [MapValue] | provenance | | | tst.js:20:42:20:47 | target | tst.js:20:42:20:60 | target.substring(1) | provenance | | +| tst.js:20:42:20:47 | target | tst.js:20:42:20:60 | target.substring(1) | provenance | Config | +| tst.js:20:42:20:47 | target | tst.js:20:42:20:60 | target.substring(1) | provenance | Config | | tst.js:20:42:20:60 | target.substring(1) | tst.js:20:22:20:61 | new URL ... ing(1)) | provenance | | +| tst.js:20:42:20:60 | target.substring(1) | tst.js:20:22:20:61 | new URL ... ing(1)) [MapValue] | provenance | | +| tst.js:20:42:20:60 | target.substring(1) | tst.js:20:22:20:61 | new URL ... ing(1)) [MapValue] | provenance | | +| tst.js:20:42:20:60 | target.substring(1) | tst.js:20:22:20:61 | new URL ... ing(1)) [MapValue] | provenance | | | tst.js:21:18:21:29 | searchParams | tst.js:21:18:21:41 | searchP ... 'name') | provenance | Config | +| tst.js:21:18:21:29 | searchParams [MapValue] | tst.js:21:18:21:41 | searchP ... 'name') | provenance | | | tst.js:24:14:24:19 | target | tst.js:26:18:26:23 | target | provenance | | | tst.js:28:5:28:28 | documen ... .search | tst.js:24:14:24:19 | target | provenance | | | tst.js:31:10:31:33 | documen ... .search | tst.js:34:16:34:20 | bar() | provenance | | @@ -1033,12 +1075,18 @@ edges | tst.js:302:10:302:10 | e | tst.js:303:20:303:20 | e | provenance | | | tst.js:308:10:308:17 | location | tst.js:310:10:310:10 | e | provenance | | | tst.js:310:10:310:10 | e | tst.js:311:20:311:20 | e | provenance | | +| tst.js:327:10:327:35 | new URL ... cation) [searchParams, MapValue] | tst.js:331:16:331:30 | getTaintedUrl() [searchParams, MapValue] | provenance | | | tst.js:327:10:327:35 | new URL ... cation) [searchParams] | tst.js:331:16:331:30 | getTaintedUrl() [searchParams] | provenance | | +| tst.js:327:18:327:34 | document.location | tst.js:327:10:327:35 | new URL ... cation) [searchParams, MapValue] | provenance | | | tst.js:327:18:327:34 | document.location | tst.js:327:10:327:35 | new URL ... cation) [searchParams] | provenance | | | tst.js:331:7:331:43 | params | tst.js:332:18:332:23 | params | provenance | | +| tst.js:331:7:331:43 | params [MapValue] | tst.js:332:18:332:23 | params [MapValue] | provenance | | +| tst.js:331:16:331:30 | getTaintedUrl() [searchParams, MapValue] | tst.js:331:16:331:43 | getTain ... hParams [MapValue] | provenance | | | tst.js:331:16:331:30 | getTaintedUrl() [searchParams] | tst.js:331:16:331:43 | getTain ... hParams | provenance | | | tst.js:331:16:331:43 | getTain ... hParams | tst.js:331:7:331:43 | params | provenance | | +| tst.js:331:16:331:43 | getTain ... hParams [MapValue] | tst.js:331:7:331:43 | params [MapValue] | provenance | | | tst.js:332:18:332:23 | params | tst.js:332:18:332:35 | params.get('name') | provenance | Config | +| tst.js:332:18:332:23 | params [MapValue] | tst.js:332:18:332:35 | params.get('name') | provenance | | | tst.js:341:12:341:37 | new URL ... cation) [hash] | tst.js:343:5:343:12 | getUrl() [hash] | provenance | | | tst.js:341:20:341:36 | document.location | tst.js:341:12:341:37 | new URL ... cation) [hash] | provenance | | | tst.js:343:5:343:12 | getUrl() [hash] | tst.js:343:5:343:17 | getUrl().hash | provenance | | diff --git a/javascript/ql/test/query-tests/Security/CWE-079/DomBasedXss/XssWithAdditionalSources.expected b/javascript/ql/test/query-tests/Security/CWE-079/DomBasedXss/XssWithAdditionalSources.expected index 80871ad4e51..c1e331b514e 100644 --- a/javascript/ql/test/query-tests/Security/CWE-079/DomBasedXss/XssWithAdditionalSources.expected +++ b/javascript/ql/test/query-tests/Security/CWE-079/DomBasedXss/XssWithAdditionalSources.expected @@ -341,10 +341,15 @@ nodes | translate.js:6:7:6:39 | target | semmle.label | target | | translate.js:6:16:6:39 | documen ... .search | semmle.label | documen ... .search | | translate.js:7:7:7:61 | searchParams | semmle.label | searchParams | +| translate.js:7:7:7:61 | searchParams [MapValue] | semmle.label | searchParams [MapValue] | | translate.js:7:22:7:61 | new URL ... ing(1)) | semmle.label | new URL ... ing(1)) | +| translate.js:7:22:7:61 | new URL ... ing(1)) [MapValue] | semmle.label | new URL ... ing(1)) [MapValue] | | translate.js:7:42:7:47 | target | semmle.label | target | | translate.js:7:42:7:60 | target.substring(1) | semmle.label | target.substring(1) | +| translate.js:7:42:7:60 | target.substring(1) | semmle.label | target.substring(1) | +| translate.js:7:42:7:60 | target.substring(1) | semmle.label | target.substring(1) | | translate.js:9:27:9:38 | searchParams | semmle.label | searchParams | +| translate.js:9:27:9:38 | searchParams [MapValue] | semmle.label | searchParams [MapValue] | | translate.js:9:27:9:50 | searchP ... 'term') | semmle.label | searchP ... 'term') | | trusted-types-lib.js:1:28:1:28 | x | semmle.label | x | | trusted-types-lib.js:2:12:2:12 | x | semmle.label | x | @@ -376,17 +381,27 @@ nodes | tst.js:12:5:12:42 | '
    ' | semmle.label | '
    ' | | tst.js:12:28:12:33 | target | semmle.label | target | | tst.js:17:7:17:56 | params | semmle.label | params | +| tst.js:17:7:17:56 | params [MapValue] | semmle.label | params [MapValue] | +| tst.js:17:16:17:43 | (new UR ... ation)) [searchParams, MapValue] | semmle.label | (new UR ... ation)) [searchParams, MapValue] | | tst.js:17:16:17:43 | (new UR ... ation)) [searchParams] | semmle.label | (new UR ... ation)) [searchParams] | | tst.js:17:16:17:56 | (new UR ... hParams | semmle.label | (new UR ... hParams | +| tst.js:17:16:17:56 | (new UR ... hParams [MapValue] | semmle.label | (new UR ... hParams [MapValue] | +| tst.js:17:17:17:42 | new URL ... cation) [searchParams, MapValue] | semmle.label | new URL ... cation) [searchParams, MapValue] | | tst.js:17:17:17:42 | new URL ... cation) [searchParams] | semmle.label | new URL ... cation) [searchParams] | | tst.js:17:25:17:41 | document.location | semmle.label | document.location | | tst.js:18:18:18:23 | params | semmle.label | params | +| tst.js:18:18:18:23 | params [MapValue] | semmle.label | params [MapValue] | | tst.js:18:18:18:35 | params.get('name') | semmle.label | params.get('name') | | tst.js:20:7:20:61 | searchParams | semmle.label | searchParams | +| tst.js:20:7:20:61 | searchParams [MapValue] | semmle.label | searchParams [MapValue] | | tst.js:20:22:20:61 | new URL ... ing(1)) | semmle.label | new URL ... ing(1)) | +| tst.js:20:22:20:61 | new URL ... ing(1)) [MapValue] | semmle.label | new URL ... ing(1)) [MapValue] | | tst.js:20:42:20:47 | target | semmle.label | target | | tst.js:20:42:20:60 | target.substring(1) | semmle.label | target.substring(1) | +| tst.js:20:42:20:60 | target.substring(1) | semmle.label | target.substring(1) | +| tst.js:20:42:20:60 | target.substring(1) | semmle.label | target.substring(1) | | tst.js:21:18:21:29 | searchParams | semmle.label | searchParams | +| tst.js:21:18:21:29 | searchParams [MapValue] | semmle.label | searchParams [MapValue] | | tst.js:21:18:21:41 | searchP ... 'name') | semmle.label | searchP ... 'name') | | tst.js:24:14:24:19 | target | semmle.label | target | | tst.js:26:18:26:23 | target | semmle.label | target | @@ -492,12 +507,17 @@ nodes | tst.js:310:10:310:10 | e | semmle.label | e | | tst.js:311:20:311:20 | e | semmle.label | e | | tst.js:316:35:316:42 | location | semmle.label | location | +| tst.js:327:10:327:35 | new URL ... cation) [searchParams, MapValue] | semmle.label | new URL ... cation) [searchParams, MapValue] | | tst.js:327:10:327:35 | new URL ... cation) [searchParams] | semmle.label | new URL ... cation) [searchParams] | | tst.js:327:18:327:34 | document.location | semmle.label | document.location | | tst.js:331:7:331:43 | params | semmle.label | params | +| tst.js:331:7:331:43 | params [MapValue] | semmle.label | params [MapValue] | +| tst.js:331:16:331:30 | getTaintedUrl() [searchParams, MapValue] | semmle.label | getTaintedUrl() [searchParams, MapValue] | | tst.js:331:16:331:30 | getTaintedUrl() [searchParams] | semmle.label | getTaintedUrl() [searchParams] | | tst.js:331:16:331:43 | getTain ... hParams | semmle.label | getTain ... hParams | +| tst.js:331:16:331:43 | getTain ... hParams [MapValue] | semmle.label | getTain ... hParams [MapValue] | | tst.js:332:18:332:23 | params | semmle.label | params | +| tst.js:332:18:332:23 | params [MapValue] | semmle.label | params [MapValue] | | tst.js:332:18:332:35 | params.get('name') | semmle.label | params.get('name') | | tst.js:341:12:341:37 | new URL ... cation) [hash] | semmle.label | new URL ... cation) [hash] | | tst.js:341:20:341:36 | document.location | semmle.label | document.location | @@ -924,10 +944,18 @@ edges | translate.js:6:7:6:39 | target | translate.js:7:42:7:47 | target | provenance | | | translate.js:6:16:6:39 | documen ... .search | translate.js:6:7:6:39 | target | provenance | | | translate.js:7:7:7:61 | searchParams | translate.js:9:27:9:38 | searchParams | provenance | | +| translate.js:7:7:7:61 | searchParams [MapValue] | translate.js:9:27:9:38 | searchParams [MapValue] | provenance | | | translate.js:7:22:7:61 | new URL ... ing(1)) | translate.js:7:7:7:61 | searchParams | provenance | | +| translate.js:7:22:7:61 | new URL ... ing(1)) [MapValue] | translate.js:7:7:7:61 | searchParams [MapValue] | provenance | | | translate.js:7:42:7:47 | target | translate.js:7:42:7:60 | target.substring(1) | provenance | | +| translate.js:7:42:7:47 | target | translate.js:7:42:7:60 | target.substring(1) | provenance | Config | +| translate.js:7:42:7:47 | target | translate.js:7:42:7:60 | target.substring(1) | provenance | Config | | translate.js:7:42:7:60 | target.substring(1) | translate.js:7:22:7:61 | new URL ... ing(1)) | provenance | | +| translate.js:7:42:7:60 | target.substring(1) | translate.js:7:22:7:61 | new URL ... ing(1)) [MapValue] | provenance | | +| translate.js:7:42:7:60 | target.substring(1) | translate.js:7:22:7:61 | new URL ... ing(1)) [MapValue] | provenance | | +| translate.js:7:42:7:60 | target.substring(1) | translate.js:7:22:7:61 | new URL ... ing(1)) [MapValue] | provenance | | | translate.js:9:27:9:38 | searchParams | translate.js:9:27:9:50 | searchP ... 'term') | provenance | Config | +| translate.js:9:27:9:38 | searchParams [MapValue] | translate.js:9:27:9:50 | searchP ... 'term') | provenance | | | trusted-types-lib.js:1:28:1:28 | x | trusted-types-lib.js:2:12:2:12 | x | provenance | | | trusted-types.js:3:62:3:62 | x | trusted-types.js:3:67:3:67 | x | provenance | | | trusted-types.js:4:20:4:30 | window.name | trusted-types.js:3:62:3:62 | x | provenance | | @@ -956,16 +984,30 @@ edges | tst.js:8:37:8:114 | documen ... t=")+8) | tst.js:8:18:8:126 | "" | provenance | Config | | tst.js:12:28:12:33 | target | tst.js:12:5:12:42 | '
    ' | provenance | Config | | tst.js:17:7:17:56 | params | tst.js:18:18:18:23 | params | provenance | | +| tst.js:17:7:17:56 | params [MapValue] | tst.js:18:18:18:23 | params [MapValue] | provenance | | +| tst.js:17:16:17:43 | (new UR ... ation)) [searchParams, MapValue] | tst.js:17:16:17:56 | (new UR ... hParams [MapValue] | provenance | | | tst.js:17:16:17:43 | (new UR ... ation)) [searchParams] | tst.js:17:16:17:56 | (new UR ... hParams | provenance | | | tst.js:17:16:17:56 | (new UR ... hParams | tst.js:17:7:17:56 | params | provenance | | +| tst.js:17:16:17:56 | (new UR ... hParams [MapValue] | tst.js:17:7:17:56 | params [MapValue] | provenance | | +| tst.js:17:17:17:42 | new URL ... cation) [searchParams, MapValue] | tst.js:17:16:17:43 | (new UR ... ation)) [searchParams, MapValue] | provenance | | | tst.js:17:17:17:42 | new URL ... cation) [searchParams] | tst.js:17:16:17:43 | (new UR ... ation)) [searchParams] | provenance | | +| tst.js:17:25:17:41 | document.location | tst.js:17:17:17:42 | new URL ... cation) [searchParams, MapValue] | provenance | | | tst.js:17:25:17:41 | document.location | tst.js:17:17:17:42 | new URL ... cation) [searchParams] | provenance | | | tst.js:18:18:18:23 | params | tst.js:18:18:18:35 | params.get('name') | provenance | Config | +| tst.js:18:18:18:23 | params [MapValue] | tst.js:18:18:18:35 | params.get('name') | provenance | | | tst.js:20:7:20:61 | searchParams | tst.js:21:18:21:29 | searchParams | provenance | | +| tst.js:20:7:20:61 | searchParams [MapValue] | tst.js:21:18:21:29 | searchParams [MapValue] | provenance | | | tst.js:20:22:20:61 | new URL ... ing(1)) | tst.js:20:7:20:61 | searchParams | provenance | | +| tst.js:20:22:20:61 | new URL ... ing(1)) [MapValue] | tst.js:20:7:20:61 | searchParams [MapValue] | provenance | | | tst.js:20:42:20:47 | target | tst.js:20:42:20:60 | target.substring(1) | provenance | | +| tst.js:20:42:20:47 | target | tst.js:20:42:20:60 | target.substring(1) | provenance | Config | +| tst.js:20:42:20:47 | target | tst.js:20:42:20:60 | target.substring(1) | provenance | Config | | tst.js:20:42:20:60 | target.substring(1) | tst.js:20:22:20:61 | new URL ... ing(1)) | provenance | | +| tst.js:20:42:20:60 | target.substring(1) | tst.js:20:22:20:61 | new URL ... ing(1)) [MapValue] | provenance | | +| tst.js:20:42:20:60 | target.substring(1) | tst.js:20:22:20:61 | new URL ... ing(1)) [MapValue] | provenance | | +| tst.js:20:42:20:60 | target.substring(1) | tst.js:20:22:20:61 | new URL ... ing(1)) [MapValue] | provenance | | | tst.js:21:18:21:29 | searchParams | tst.js:21:18:21:41 | searchP ... 'name') | provenance | Config | +| tst.js:21:18:21:29 | searchParams [MapValue] | tst.js:21:18:21:41 | searchP ... 'name') | provenance | | | tst.js:24:14:24:19 | target | tst.js:26:18:26:23 | target | provenance | | | tst.js:28:5:28:28 | documen ... .search | tst.js:24:14:24:19 | target | provenance | | | tst.js:31:10:31:33 | documen ... .search | tst.js:34:16:34:20 | bar() | provenance | | @@ -1057,12 +1099,18 @@ edges | tst.js:302:10:302:10 | e | tst.js:303:20:303:20 | e | provenance | | | tst.js:308:10:308:17 | location | tst.js:310:10:310:10 | e | provenance | | | tst.js:310:10:310:10 | e | tst.js:311:20:311:20 | e | provenance | | +| tst.js:327:10:327:35 | new URL ... cation) [searchParams, MapValue] | tst.js:331:16:331:30 | getTaintedUrl() [searchParams, MapValue] | provenance | | | tst.js:327:10:327:35 | new URL ... cation) [searchParams] | tst.js:331:16:331:30 | getTaintedUrl() [searchParams] | provenance | | +| tst.js:327:18:327:34 | document.location | tst.js:327:10:327:35 | new URL ... cation) [searchParams, MapValue] | provenance | | | tst.js:327:18:327:34 | document.location | tst.js:327:10:327:35 | new URL ... cation) [searchParams] | provenance | | | tst.js:331:7:331:43 | params | tst.js:332:18:332:23 | params | provenance | | +| tst.js:331:7:331:43 | params [MapValue] | tst.js:332:18:332:23 | params [MapValue] | provenance | | +| tst.js:331:16:331:30 | getTaintedUrl() [searchParams, MapValue] | tst.js:331:16:331:43 | getTain ... hParams [MapValue] | provenance | | | tst.js:331:16:331:30 | getTaintedUrl() [searchParams] | tst.js:331:16:331:43 | getTain ... hParams | provenance | | | tst.js:331:16:331:43 | getTain ... hParams | tst.js:331:7:331:43 | params | provenance | | +| tst.js:331:16:331:43 | getTain ... hParams [MapValue] | tst.js:331:7:331:43 | params [MapValue] | provenance | | | tst.js:332:18:332:23 | params | tst.js:332:18:332:35 | params.get('name') | provenance | Config | +| tst.js:332:18:332:23 | params [MapValue] | tst.js:332:18:332:35 | params.get('name') | provenance | | | tst.js:341:12:341:37 | new URL ... cation) [hash] | tst.js:343:5:343:12 | getUrl() [hash] | provenance | | | tst.js:341:20:341:36 | document.location | tst.js:341:12:341:37 | new URL ... cation) [hash] | provenance | | | tst.js:343:5:343:12 | getUrl() [hash] | tst.js:343:5:343:17 | getUrl().hash | provenance | | From 7df3e647d19d3413e3488d4e6964b426f5106a99 Mon Sep 17 00:00:00 2001 From: Asger F Date: Fri, 14 Feb 2025 10:28:55 +0100 Subject: [PATCH 225/279] JS: Use US spelling --- .../javascript/internal/flow_summaries/UrlSearchParams.qll | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/javascript/ql/lib/semmle/javascript/internal/flow_summaries/UrlSearchParams.qll b/javascript/ql/lib/semmle/javascript/internal/flow_summaries/UrlSearchParams.qll index a8f78db004b..0a47b6fcf9f 100644 --- a/javascript/ql/lib/semmle/javascript/internal/flow_summaries/UrlSearchParams.qll +++ b/javascript/ql/lib/semmle/javascript/internal/flow_summaries/UrlSearchParams.qll @@ -1,7 +1,7 @@ /** * Contains a summary for `URLSearchParams` and `URL` objects. * - * For now, the `URLSearchParams` object is modelled as a `Map` object. + * For now, the `URLSearchParams` object is modeled as a `Map` object. */ private import javascript From 250cbb6b05803f3110f40784246791fcd4ffcf9f Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan <62447351+owen-mc@users.noreply.github.com> Date: Fri, 14 Feb 2025 10:26:55 +0000 Subject: [PATCH 226/279] Change location of postprocess queries --- .../Security/CWE-022/GorillaMuxDefault/TaintedPath.qlref | 2 +- .../Security/CWE-022/GorillaMuxSkipClean/TaintedPath.qlref | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/TaintedPath.qlref b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/TaintedPath.qlref index 6de14eaee24..1e9166dd1ca 100644 --- a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/TaintedPath.qlref +++ b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxDefault/TaintedPath.qlref @@ -1,2 +1,2 @@ query: Security/CWE-022/TaintedPath.ql -postprocess: TestUtilities/PrettyPrintModels.ql \ No newline at end of file +postprocess: utils/test//PrettyPrintModels.ql \ No newline at end of file diff --git a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.qlref b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.qlref index 6de14eaee24..1e9166dd1ca 100644 --- a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.qlref +++ b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.qlref @@ -1,2 +1,2 @@ query: Security/CWE-022/TaintedPath.ql -postprocess: TestUtilities/PrettyPrintModels.ql \ No newline at end of file +postprocess: utils/test//PrettyPrintModels.ql \ No newline at end of file From 347e5ed02963bef5472cc65f62caf26e6f8666ce Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan <62447351+owen-mc@users.noreply.github.com> Date: Fri, 14 Feb 2025 10:49:51 +0000 Subject: [PATCH 227/279] Update model in test expectation --- .../Security/CWE-022/GorillaMuxSkipClean/TaintedPath.expected | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.expected b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.expected index 887b9858ef3..0f16f75e713 100644 --- a/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.expected +++ b/go/ql/test/query-tests/Security/CWE-022/GorillaMuxSkipClean/TaintedPath.expected @@ -5,7 +5,7 @@ edges | MuxClean.go:14:58:14:73 | not_tainted_path | MuxClean.go:14:29:14:74 | call to Join | provenance | FunctionModel Sink:MaD:1 | models | 1 | Sink: io/ioutil; ; false; ReadFile; ; ; Argument[0]; path-injection; manual | -| 2 | Source: github.com/gorilla/mux; ; true; Vars; ; ; ReturnValue; remote; manual | +| 2 | Source: github.com/gorilla/mux; ; false; Vars; ; ; ReturnValue; remote; manual | nodes | MuxClean.go:13:22:13:32 | call to Vars | semmle.label | call to Vars | | MuxClean.go:14:29:14:74 | call to Join | semmle.label | call to Join | From 9a29cebe5869b02f9a1e03c97c2512695223d97d Mon Sep 17 00:00:00 2001 From: Martin Costello Date: Fri, 14 Feb 2025 12:35:55 +0000 Subject: [PATCH 228/279] Fix docker SHA false positive Fix false positives for pinned Docker container images. --- .../Security/CWE-829/UnpinnedActionsTag.ql | 19 ++++++++++++++++++- .../.github/workflows/unpinned_tags.yml | 2 ++ .../CWE-829/UnpinnedActionsTag.expected | 1 + 3 files changed, 21 insertions(+), 1 deletion(-) diff --git a/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql b/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql index 4c4480d8ad1..6e10e3c906b 100644 --- a/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql +++ b/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql @@ -23,6 +23,12 @@ private predicate isTrustedOwner(string nwo) { trustedActionsOwnerDataModel(nwo.substring(0, nwo.indexOf("/"))) } +bindingset[version] +private predicate isPinnedContainer(string version) { version.regexpMatch("^sha256:[A-Fa-f0-9]{64}$") } + +bindingset[nwo] +private predicate isContainerImage(string nwo) { version.regexpMatch("^docker:\/\/.*") } + from UsesStep uses, string nwo, string version, Workflow workflow, string name where uses.getCallee() = nwo and @@ -33,9 +39,20 @@ where not exists(workflow.getName()) and workflow.getLocation().getFile().getBaseName() = name ) and uses.getVersion() = version and + isContainerImage(nwo) = isContainer and not isTrustedOwner(nwo) and - not isPinnedCommit(version) and not isImmutableAction(uses, nwo) + not ( + ( + isContainer and + isPinnedCommit(version) + ) + or + ( + not isContainer and + isPinnedCommit(version) + ) + ) select uses.getCalleeNode(), "Unpinned 3rd party Action '" + name + "' step $@ uses '" + nwo + "' with ref '" + version + "', not a pinned commit hash", uses, uses.toString() diff --git a/actions/ql/test/query-tests/Security/CWE-829/.github/workflows/unpinned_tags.yml b/actions/ql/test/query-tests/Security/CWE-829/.github/workflows/unpinned_tags.yml index 992686fb5aa..f204816eed4 100644 --- a/actions/ql/test/query-tests/Security/CWE-829/.github/workflows/unpinned_tags.yml +++ b/actions/ql/test/query-tests/Security/CWE-829/.github/workflows/unpinned_tags.yml @@ -9,3 +9,5 @@ jobs: - uses: foo/bar - uses: foo/bar@v1 - uses: foo/bar@25b062c917b0c75f8b47d8469aff6c94ffd89abb + - uses: docker://foo/bar@latest + - uses: docker://foo/bar@sha256:887a259a5a534f3c4f36cb02dca341673c6089431057242cdc931e9f133147e9 diff --git a/actions/ql/test/query-tests/Security/CWE-829/UnpinnedActionsTag.expected b/actions/ql/test/query-tests/Security/CWE-829/UnpinnedActionsTag.expected index 848962e26bd..ed35f154617 100644 --- a/actions/ql/test/query-tests/Security/CWE-829/UnpinnedActionsTag.expected +++ b/actions/ql/test/query-tests/Security/CWE-829/UnpinnedActionsTag.expected @@ -32,3 +32,4 @@ | .github/workflows/test17.yml:20:21:20:63 | sonarsource/sonarcloud-github-action@master | Unpinned 3rd party Action 'Sonar' step $@ uses 'sonarsource/sonarcloud-github-action' with ref 'master', not a pinned commit hash | .github/workflows/test17.yml:19:15:23:58 | Uses Step | Uses Step | | .github/workflows/test18.yml:37:21:37:63 | sonarsource/sonarcloud-github-action@master | Unpinned 3rd party Action 'Sonar' step $@ uses 'sonarsource/sonarcloud-github-action' with ref 'master', not a pinned commit hash | .github/workflows/test18.yml:36:15:40:58 | Uses Step | Uses Step | | .github/workflows/unpinned_tags.yml:10:13:10:22 | foo/bar@v1 | Unpinned 3rd party Action 'unpinned_tags.yml' step $@ uses 'foo/bar' with ref 'v1', not a pinned commit hash | .github/workflows/unpinned_tags.yml:10:7:11:4 | Uses Step | Uses Step | +| .github/workflows/unpinned_tags.yml:12:13:12:35 | docker://foo/bar@latest | Unpinned 3rd party Action 'unpinned_tags.yml' step $@ uses 'docker://foo/bar' with ref 'latest', not a pinned commit hash | .github/workflows/unpinned_tags.yml:12:7:13:4 | Uses Step | Uses Step | From 71bc89bedaceb1c8629c58a47c8c132ef13dc9f4 Mon Sep 17 00:00:00 2001 From: martincostello Date: Fri, 14 Feb 2025 12:59:02 +0000 Subject: [PATCH 229/279] Fix query Fix various issues with the query. --- .../ql/src/Security/CWE-829/UnpinnedActionsTag.ql | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql b/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql index 6e10e3c906b..e6cb94713b1 100644 --- a/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql +++ b/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql @@ -27,7 +27,7 @@ bindingset[version] private predicate isPinnedContainer(string version) { version.regexpMatch("^sha256:[A-Fa-f0-9]{64}$") } bindingset[nwo] -private predicate isContainerImage(string nwo) { version.regexpMatch("^docker:\/\/.*") } +private predicate isContainerImage(string nwo) { nwo.regexpMatch("^docker://.+") } from UsesStep uses, string nwo, string version, Workflow workflow, string name where @@ -39,17 +39,17 @@ where not exists(workflow.getName()) and workflow.getLocation().getFile().getBaseName() = name ) and uses.getVersion() = version and - isContainerImage(nwo) = isContainer and not isTrustedOwner(nwo) and - not isImmutableAction(uses, nwo) - not ( + not isImmutableAction(uses, nwo) and + not + ( ( - isContainer and - isPinnedCommit(version) + isContainerImage(nwo) and + isPinnedContainer(version) ) or ( - not isContainer and + not isContainerImage(nwo) and isPinnedCommit(version) ) ) From 9cfd3391d2adae9e6d664e9452eecf4e7cd1308d Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Fri, 14 Feb 2025 13:01:28 +0000 Subject: [PATCH 230/279] C++: Move 'getImpl' to a private non-member predicate. --- .../cpp/ir/dataflow/internal/SsaInternals.qll | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) 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 c297732739e..77e6e8590ce 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 @@ -1079,10 +1079,18 @@ module SsaCached { predicate variableWrite = SsaInput::variableWrite/4; } +/** Gets the `DefImpl` corresponding to `def`. */ +private DefImpl getDefImpl(SsaImpl::DefinitionExt def) { + exists(SourceVariable sv, IRBlock bb, int i | + def.definesAt(sv, bb, i, _) and + result.hasIndexInBlock(bb, i, sv) + ) +} + class GlobalDef extends DefinitionExt { GlobalDefImpl impl; - GlobalDef() { impl = this.getImpl() } + GlobalDef() { impl = getDefImpl(this) } /** * Gets the global (or `static` local) variable written to by this SSA @@ -1142,30 +1150,22 @@ class DefinitionExt extends SsaImpl::DefinitionExt { not result instanceof PhiNode } - /** INTERNAL: Do not use. */ - DefImpl getImpl() { - exists(SourceVariable sv, IRBlock bb, int i | - this.definesAt(sv, bb, i, _) and - result.hasIndexInBlock(bb, i, sv) - ) - } - /** * INTERNAL: Do not use. */ - Node0Impl getValue() { result = this.getImpl().getValue() } + Node0Impl getValue() { result = getDefImpl(this).getValue() } /** Gets the indirection index of this definition. */ - int getIndirectionIndex() { result = this.getImpl().getIndirectionIndex() } + int getIndirectionIndex() { result = getDefImpl(this).getIndirectionIndex() } /** Gets the indirection of this definition. */ - int getIndirection() { result = this.getImpl().getIndirection() } + int getIndirection() { result = getDefImpl(this).getIndirection() } /** * Holds if this definition is guaranteed to totally overwrite the buffer * being written to. */ - predicate isCertain() { this.getImpl().isCertain() } + predicate isCertain() { getDefImpl(this).isCertain() } /** * Gets the enclosing declaration of this definition. @@ -1173,7 +1173,7 @@ class DefinitionExt extends SsaImpl::DefinitionExt { * Note that this may be a variable when this definition defines a global, or * a static local, variable. */ - Declaration getFunction() { result = this.getImpl().getBlock().getEnclosingFunction() } + Declaration getFunction() { result = getDefImpl(this).getBlock().getEnclosingFunction() } /** Gets the underlying type of the variable being defined by this definition. */ Type getUnderlyingType() { result = this.getSourceVariable().getType() } From 28cb37364c6bbe9541ad88653405b603d744c727 Mon Sep 17 00:00:00 2001 From: Anders Schack-Mulligen Date: Fri, 14 Feb 2025 14:16:21 +0100 Subject: [PATCH 231/279] Rust: delete dead code. --- .../codeql/rust/dataflow/internal/SsaImpl.qll | 24 ------------------- 1 file changed, 24 deletions(-) diff --git a/rust/ql/lib/codeql/rust/dataflow/internal/SsaImpl.qll b/rust/ql/lib/codeql/rust/dataflow/internal/SsaImpl.qll index 009efed92fe..b1db4497b89 100644 --- a/rust/ql/lib/codeql/rust/dataflow/internal/SsaImpl.qll +++ b/rust/ql/lib/codeql/rust/dataflow/internal/SsaImpl.qll @@ -128,14 +128,6 @@ private predicate adjacentDefRead( v = def.getSourceVariable() } -pragma[noinline] -private predicate adjacentDefReadExt( - DefinitionExt def, BasicBlock bb1, int i1, BasicBlock bb2, int i2, SsaInput::SourceVariable v -) { - Impl::adjacentDefReadExt(def, _, bb1, i1, bb2, i2) and - v = def.getSourceVariable() -} - /** Holds if `v` is read at index `i` in basic block `bb`. */ private predicate variableReadActual(BasicBlock bb, int i, Variable v) { exists(VariableAccess read | @@ -191,22 +183,6 @@ private predicate adjacentDefReachesRead( ) } -private predicate adjacentDefReachesReadExt( - DefinitionExt def, BasicBlock bb1, int i1, BasicBlock bb2, int i2 -) { - exists(SsaInput::SourceVariable v | adjacentDefReadExt(def, bb1, i1, bb2, i2, v) | - def.definesAt(v, bb1, i1, _) - or - SsaInput::variableRead(bb1, i1, v, true) - ) - or - exists(BasicBlock bb3, int i3 | - adjacentDefReachesReadExt(def, bb1, i1, bb3, i3) and - SsaInput::variableRead(bb3, i3, _, false) and - Impl::adjacentDefReadExt(def, _, bb3, i3, bb2, i2) - ) -} - /** Same as `adjacentDefRead`, but skips uncertain reads. */ pragma[nomagic] private predicate adjacentDefSkipUncertainReads( From c84087cd192447e55f0b5d062bde85cfc09ab255 Mon Sep 17 00:00:00 2001 From: Anders Schack-Mulligen Date: Fri, 14 Feb 2025 14:18:20 +0100 Subject: [PATCH 232/279] Ruby: Deprecate dependencies of deprecated predicates for clarity. --- ruby/ql/lib/codeql/ruby/dataflow/internal/SsaImpl.qll | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ruby/ql/lib/codeql/ruby/dataflow/internal/SsaImpl.qll b/ruby/ql/lib/codeql/ruby/dataflow/internal/SsaImpl.qll index eb793cbd147..7185f0389aa 100644 --- a/ruby/ql/lib/codeql/ruby/dataflow/internal/SsaImpl.qll +++ b/ruby/ql/lib/codeql/ruby/dataflow/internal/SsaImpl.qll @@ -232,7 +232,7 @@ private predicate adjacentDefRead( } pragma[noinline] -private predicate adjacentDefReadExt( +deprecated private predicate adjacentDefReadExt( DefinitionExt def, SsaInput::BasicBlock bb1, int i1, SsaInput::BasicBlock bb2, int i2, SsaInput::SourceVariable v ) { @@ -256,7 +256,7 @@ private predicate adjacentDefReachesRead( ) } -private predicate adjacentDefReachesReadExt( +deprecated private predicate adjacentDefReachesReadExt( DefinitionExt def, SsaInput::BasicBlock bb1, int i1, SsaInput::BasicBlock bb2, int i2 ) { exists(SsaInput::SourceVariable v | adjacentDefReadExt(def, bb1, i1, bb2, i2, v) | @@ -281,7 +281,7 @@ private predicate adjacentDefSkipUncertainReads( SsaInput::variableRead(bb2, i2, _, true) } -private predicate adjacentDefReachesUncertainReadExt( +deprecated private predicate adjacentDefReachesUncertainReadExt( DefinitionExt def, SsaInput::BasicBlock bb1, int i1, SsaInput::BasicBlock bb2, int i2 ) { adjacentDefReachesReadExt(def, bb1, i1, bb2, i2) and From cf8abb79892882d8c8af04cf53e5a212f69bc230 Mon Sep 17 00:00:00 2001 From: martincostello Date: Fri, 14 Feb 2025 13:27:36 +0000 Subject: [PATCH 233/279] Add change note Add change note. --- .../ql/src/change-notes/2025-02-14-docker-false-positives.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 actions/ql/src/change-notes/2025-02-14-docker-false-positives.md diff --git a/actions/ql/src/change-notes/2025-02-14-docker-false-positives.md b/actions/ql/src/change-notes/2025-02-14-docker-false-positives.md new file mode 100644 index 00000000000..9dadea510f7 --- /dev/null +++ b/actions/ql/src/change-notes/2025-02-14-docker-false-positives.md @@ -0,0 +1,5 @@ +--- +category: minorAnalysis +--- + +* Fix CWE-829 false positives for Docker GitHub actions pinned by the container's SHA256 digest. From 99bb0f0b4ff7dd38bb5d281fd2b3fc24eb36d133 Mon Sep 17 00:00:00 2001 From: martincostello Date: Fri, 14 Feb 2025 13:30:55 +0000 Subject: [PATCH 234/279] Use if then else Apply code review suggestion. Co-Authored-By: Taus <1104778+tausbn@users.noreply.github.com> --- .../ql/src/Security/CWE-829/UnpinnedActionsTag.ql | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql b/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql index e6cb94713b1..642d778ca2f 100644 --- a/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql +++ b/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql @@ -41,18 +41,7 @@ where uses.getVersion() = version and not isTrustedOwner(nwo) and not isImmutableAction(uses, nwo) and - not - ( - ( - isContainerImage(nwo) and - isPinnedContainer(version) - ) - or - ( - not isContainerImage(nwo) and - isPinnedCommit(version) - ) - ) + not if isContainerImage(nwo) then isPinnedContainer(version) else isPinnedCommit(version) select uses.getCalleeNode(), "Unpinned 3rd party Action '" + name + "' step $@ uses '" + nwo + "' with ref '" + version + "', not a pinned commit hash", uses, uses.toString() From 9a7ed7f3f7f23716daa615c7220daa37b53a5d33 Mon Sep 17 00:00:00 2001 From: martincostello Date: Fri, 14 Feb 2025 13:35:20 +0000 Subject: [PATCH 235/279] Re-order conditions Makes for a neater diff. --- actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql b/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql index 642d778ca2f..85dc480dfbc 100644 --- a/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql +++ b/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql @@ -40,8 +40,8 @@ where ) and uses.getVersion() = version and not isTrustedOwner(nwo) and - not isImmutableAction(uses, nwo) and not if isContainerImage(nwo) then isPinnedContainer(version) else isPinnedCommit(version) + not isImmutableAction(uses, nwo) and select uses.getCalleeNode(), "Unpinned 3rd party Action '" + name + "' step $@ uses '" + nwo + "' with ref '" + version + "', not a pinned commit hash", uses, uses.toString() From 5d2409e652b1dc647ba9530bef5160da795bd2f8 Mon Sep 17 00:00:00 2001 From: martincostello Date: Fri, 14 Feb 2025 13:36:09 +0000 Subject: [PATCH 236/279] Fix query Forgot to move the `and`. --- actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql b/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql index 85dc480dfbc..90f4b53eb17 100644 --- a/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql +++ b/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql @@ -40,8 +40,8 @@ where ) and uses.getVersion() = version and not isTrustedOwner(nwo) and - not if isContainerImage(nwo) then isPinnedContainer(version) else isPinnedCommit(version) - not isImmutableAction(uses, nwo) and + not if isContainerImage(nwo) then isPinnedContainer(version) else isPinnedCommit(version) and + not isImmutableAction(uses, nwo) select uses.getCalleeNode(), "Unpinned 3rd party Action '" + name + "' step $@ uses '" + nwo + "' with ref '" + version + "', not a pinned commit hash", uses, uses.toString() From 283954d515776da3a7cd4191cfc1101612e49433 Mon Sep 17 00:00:00 2001 From: Asger F Date: Fri, 14 Feb 2025 16:06:43 +0100 Subject: [PATCH 237/279] JS: Do not store into arrays implicitly --- .../javascript/dataflow/internal/TaintTrackingPrivate.qll | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/javascript/ql/lib/semmle/javascript/dataflow/internal/TaintTrackingPrivate.qll b/javascript/ql/lib/semmle/javascript/dataflow/internal/TaintTrackingPrivate.qll index 5f290b557fe..5ba7cddf097 100644 --- a/javascript/ql/lib/semmle/javascript/dataflow/internal/TaintTrackingPrivate.qll +++ b/javascript/ql/lib/semmle/javascript/dataflow/internal/TaintTrackingPrivate.qll @@ -14,13 +14,10 @@ predicate defaultAdditionalTaintStep(DataFlow::Node node1, DataFlow::Node node2) FlowSummaryPrivate::Steps::summaryLocalStep(node1.(FlowSummaryNode).getSummaryNode(), node2.(FlowSummaryNode).getSummaryNode(), false, _) // TODO: preserve 'model' parameter or - // Convert steps into and out of array elements to plain taint steps + // Convert steps out of array elements to plain taint steps FlowSummaryPrivate::Steps::summaryReadStep(node1.(FlowSummaryNode).getSummaryNode(), ContentSet::arrayElement(), node2.(FlowSummaryNode).getSummaryNode()) or - FlowSummaryPrivate::Steps::summaryStoreStep(node1.(FlowSummaryNode).getSummaryNode(), - ContentSet::arrayElement(), node2.(FlowSummaryNode).getSummaryNode()) - or // If the spread argument itself is tainted (not inside a content), store it into the dynamic argument array. exists(InvokeExpr invoke, Content c | node1 = TValueNode(invoke.getAnArgument().stripParens().(SpreadElement).getOperand()) and From 979d604bf602907f1a3ac4b7879df702c0e3a038 Mon Sep 17 00:00:00 2001 From: Martin Costello Date: Fri, 14 Feb 2025 17:21:24 +0000 Subject: [PATCH 238/279] Apply suggestions from code review Co-authored-by: Aditya Sharad <6874315+adityasharad@users.noreply.github.com> --- actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql | 2 +- .../ql/src/change-notes/2025-02-14-docker-false-positives.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql b/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql index 90f4b53eb17..4c07f09b2fa 100644 --- a/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql +++ b/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql @@ -40,7 +40,7 @@ where ) and uses.getVersion() = version and not isTrustedOwner(nwo) and - not if isContainerImage(nwo) then isPinnedContainer(version) else isPinnedCommit(version) and + not (if isContainerImage(nwo) then isPinnedContainer(version) else isPinnedCommit(version)) and not isImmutableAction(uses, nwo) select uses.getCalleeNode(), "Unpinned 3rd party Action '" + name + "' step $@ uses '" + nwo + "' with ref '" + version + diff --git a/actions/ql/src/change-notes/2025-02-14-docker-false-positives.md b/actions/ql/src/change-notes/2025-02-14-docker-false-positives.md index 9dadea510f7..38747246220 100644 --- a/actions/ql/src/change-notes/2025-02-14-docker-false-positives.md +++ b/actions/ql/src/change-notes/2025-02-14-docker-false-positives.md @@ -2,4 +2,4 @@ category: minorAnalysis --- -* Fix CWE-829 false positives for Docker GitHub actions pinned by the container's SHA256 digest. +* Fixed false positives in the query `actions/unpinned-tag` (CWE-829), which will no longer flag uses of Docker-based GitHub actions pinned by the container's SHA256 digest. From f1723321fa7a2e7aaf6575bd6948a4996757ddc2 Mon Sep 17 00:00:00 2001 From: martincostello Date: Fri, 14 Feb 2025 18:06:00 +0000 Subject: [PATCH 239/279] Format Document Fix lint warning. --- actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql b/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql index 4c07f09b2fa..c8512e5a1c0 100644 --- a/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql +++ b/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql @@ -24,7 +24,9 @@ private predicate isTrustedOwner(string nwo) { } bindingset[version] -private predicate isPinnedContainer(string version) { version.regexpMatch("^sha256:[A-Fa-f0-9]{64}$") } +private predicate isPinnedContainer(string version) { + version.regexpMatch("^sha256:[A-Fa-f0-9]{64}$") +} bindingset[nwo] private predicate isContainerImage(string nwo) { nwo.regexpMatch("^docker://.+") } From c0ebeb9c7b263c2aa9dbd9aefb0787370d837601 Mon Sep 17 00:00:00 2001 From: Jami Cogswell Date: Fri, 14 Feb 2025 13:52:43 -0500 Subject: [PATCH 240/279] Java: use AdditionalTaintStep --- java/ql/lib/ext/java.io.model.yml | 5 +- .../code/java/security/PathSanitizer.qll | 59 ++++++------------- .../library-tests/pathsanitizer/Test.java | 3 - 3 files changed, 21 insertions(+), 46 deletions(-) diff --git a/java/ql/lib/ext/java.io.model.yml b/java/ql/lib/ext/java.io.model.yml index e408d1dd58f..3582e2b78ac 100644 --- a/java/ql/lib/ext/java.io.model.yml +++ b/java/ql/lib/ext/java.io.model.yml @@ -88,7 +88,10 @@ extensions: - ["java.io", "DataInput", True, "readUTF", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - ["java.io", "DataInputStream", False, "DataInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - ["java.io", "File", False, "File", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.io", "File", False, "File", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] + # We model this taint step in QL as `FileConstructorChildArgumentStep` in the `PathSanitizer` library + # since we need to sanitize the use of this argument but not later uses of the same SSA variable, + # which is not currently possible in Java with a standard sanitizer due to use-use flow. + # - ["java.io", "File", False, "File", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - ["java.io", "File", True, "getAbsoluteFile", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - ["java.io", "File", True, "getAbsolutePath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - ["java.io", "File", True, "getCanonicalFile", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/semmle/code/java/security/PathSanitizer.qll b/java/ql/lib/semmle/code/java/security/PathSanitizer.qll index b2bdd584b88..3e79b958b5f 100644 --- a/java/ql/lib/semmle/code/java/security/PathSanitizer.qll +++ b/java/ql/lib/semmle/code/java/security/PathSanitizer.qll @@ -357,27 +357,6 @@ private predicate maybeNull(Expr expr) { ) } -/** A taint-tracking configuration for reasoning about tainted arguments. */ -private module TaintedArgConfig implements DataFlow::ConfigSig { - predicate isSource(DataFlow::Node src) { - src instanceof ActiveThreatModelSource or - src instanceof ApiSourceNode or - // for InlineFlowTest - src.asExpr().(MethodCall).getMethod().getName() = "source" - } - - predicate isSink(DataFlow::Node sink) { - sink.asExpr() = - any(ConstructorCall constrCall | - constrCall.getConstructedType() instanceof TypeFile and - constrCall.getNumArgument() = 2 - ).getArgument(0) - } -} - -/** Tracks taint flow to the parent argument of a `File` constructor. */ -private module TaintedArgFlow = TaintTracking::Global; - /** Holds if `g` is a guard that checks for `..` components. */ private predicate pathTraversalGuard(Guard g, Expr e, boolean branch) { // Local taint-flow is used here to handle cases where the validated expression comes from the @@ -391,31 +370,27 @@ private predicate pathTraversalGuard(Guard g, Expr e, boolean branch) { } /** - * A sanitizer that considers a `File` constructor safe if its second argument - * is checked for `..` components (`PathTraversalGuard`) or if any internal - * `..` components are removed from it (`PathNormalizeSanitizer`). + * A taint step from a child argument of a `java.io.File` constructor to the + * constructor call. * - * This also requires a check to ensure that the first argument of the - * `File` constructor is not tainted. + * This step only applies if the argument is not guarded by a check for `..` + * components (`PathTraversalGuard`), or it does not have any internal `..` + * components removed from it (`PathNormalizeSanitizer`), or if the parent + * argument of the constructor may be null. */ -private class FileConstructorSanitizer extends PathInjectionSanitizer { - FileConstructorSanitizer() { - exists(ConstructorCall constrCall, Argument arg | +private class FileConstructorChildArgumentStep extends AdditionalTaintStep { + override predicate step(DataFlow::Node n1, DataFlow::Node n2) { + exists(ConstructorCall constrCall | constrCall.getConstructedType() instanceof TypeFile and - // Exclude cases where the parent argument is null since the - // `java.io.File` documentation states that such cases are - // treated as if invoking the single-argument `File` constructor. - not maybeNull(constrCall.getArgument(0)) and - // Since we are sanitizing the constructor call, we need to check - // that the parent argument is not tainted. - not TaintedArgFlow::flowToExpr(constrCall.getArgument(0)) and - arg = constrCall.getArgument(1) and + n1.asExpr() = constrCall.getArgument(1) and + n2.asExpr() = constrCall and ( - arg = DataFlow::BarrierGuard::getABarrierNode().asExpr() or - arg = ValidationMethod::getAValidatedNode().asExpr() or - TaintTracking::localExprTaint(any(PathNormalizeSanitizer p), arg) - ) and - this.asExpr() = constrCall + not n1 = DataFlow::BarrierGuard::getABarrierNode() and + not n1 = ValidationMethod::getAValidatedNode() and + not TaintTracking::localExprTaint(any(PathNormalizeSanitizer p), n1.asExpr()) + or + maybeNull(constrCall.getArgument(0)) + ) ) } } diff --git a/java/ql/test/library-tests/pathsanitizer/Test.java b/java/ql/test/library-tests/pathsanitizer/Test.java index 1c0b4e7f684..d3285352fa3 100644 --- a/java/ql/test/library-tests/pathsanitizer/Test.java +++ b/java/ql/test/library-tests/pathsanitizer/Test.java @@ -3,9 +3,6 @@ import java.net.URI; import java.nio.file.Path; import java.nio.file.Paths; import android.net.Uri; -import java.io.BufferedReader; -import java.io.InputStreamReader; -import java.net.Socket; public class Test { From 31913c4a55831bd1fab7da5ee0fb74df8d8193da Mon Sep 17 00:00:00 2001 From: martincostello Date: Fri, 14 Feb 2025 19:46:46 +0000 Subject: [PATCH 241/279] Fix test Fix failing test. --- .../Security/CWE-829/UntrustedCheckoutCritical.expected | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/actions/ql/test/query-tests/Security/CWE-829/UntrustedCheckoutCritical.expected b/actions/ql/test/query-tests/Security/CWE-829/UntrustedCheckoutCritical.expected index 365e9c823fa..5d7a94aead0 100644 --- a/actions/ql/test/query-tests/Security/CWE-829/UntrustedCheckoutCritical.expected +++ b/actions/ql/test/query-tests/Security/CWE-829/UntrustedCheckoutCritical.expected @@ -299,7 +299,9 @@ edges | .github/workflows/test.yml:14:9:25:6 | Run Step | .github/workflows/test.yml:25:9:33:6 | Run Step | | .github/workflows/test.yml:25:9:33:6 | Run Step | .github/workflows/test.yml:33:9:37:34 | Run Step | | .github/workflows/unpinned_tags.yml:9:7:10:4 | Uses Step | .github/workflows/unpinned_tags.yml:10:7:11:4 | Uses Step | -| .github/workflows/unpinned_tags.yml:10:7:11:4 | Uses Step | .github/workflows/unpinned_tags.yml:11:7:11:61 | Uses Step | +| .github/workflows/unpinned_tags.yml:10:7:11:4 | Uses Step | .github/workflows/unpinned_tags.yml:11:7:12:4 | Uses Step | +| .github/workflows/unpinned_tags.yml:11:7:12:4 | Uses Step | .github/workflows/unpinned_tags.yml:12:7:13:4 | Uses Step | +| .github/workflows/unpinned_tags.yml:12:7:13:4 | Uses Step | .github/workflows/unpinned_tags.yml:13:7:13:101 | Uses Step | | .github/workflows/untrusted_checkout2.yml:7:9:14:6 | Run Step: pr_number | .github/workflows/untrusted_checkout2.yml:14:9:19:72 | Run Step | | .github/workflows/untrusted_checkout3.yml:11:9:12:6 | Uses Step | .github/workflows/untrusted_checkout3.yml:12:9:13:6 | Uses Step | | .github/workflows/untrusted_checkout3.yml:12:9:13:6 | Uses Step | .github/actions/dangerous-git-checkout/action.yml:6:7:11:4 | Uses Step | From 2bb6a3914be42303561ae608851c2922aa6334ea Mon Sep 17 00:00:00 2001 From: Jami Cogswell Date: Fri, 14 Feb 2025 15:16:08 -0500 Subject: [PATCH 242/279] Java: update tests --- .../semmle/code/java/dataflow/FlowSteps.qll | 1 + .../ql/test/library-tests/paths/test.expected | 91 +++++++++---------- .../CWE-022/semmle/tests/ZipSlip.expected | 11 +-- 3 files changed, 45 insertions(+), 58 deletions(-) diff --git a/java/ql/lib/semmle/code/java/dataflow/FlowSteps.qll b/java/ql/lib/semmle/code/java/dataflow/FlowSteps.qll index c931817e00b..d081a6289ec 100644 --- a/java/ql/lib/semmle/code/java/dataflow/FlowSteps.qll +++ b/java/ql/lib/semmle/code/java/dataflow/FlowSteps.qll @@ -29,6 +29,7 @@ private module Frameworks { private import semmle.code.java.frameworks.ratpack.RatpackExec private import semmle.code.java.frameworks.stapler.Stapler private import semmle.code.java.security.ListOfConstantsSanitizer + private import semmle.code.java.security.PathSanitizer } /** diff --git a/java/ql/test/library-tests/paths/test.expected b/java/ql/test/library-tests/paths/test.expected index 51682966b6c..efa06e2ba4a 100644 --- a/java/ql/test/library-tests/paths/test.expected +++ b/java/ql/test/library-tests/paths/test.expected @@ -1,24 +1,23 @@ models | 1 | Summary: java.io; File; false; File; ; ; Argument[0]; Argument[this]; taint; manual | -| 2 | Summary: java.io; File; false; File; ; ; Argument[1]; Argument[this]; taint; manual | -| 3 | Summary: java.io; File; true; getAbsoluteFile; ; ; Argument[this]; ReturnValue; taint; manual | -| 4 | Summary: java.io; File; true; getAbsolutePath; ; ; Argument[this]; ReturnValue; taint; manual | -| 5 | Summary: java.io; File; true; getCanonicalFile; ; ; Argument[this]; ReturnValue; taint; manual | -| 6 | Summary: java.io; File; true; getCanonicalPath; ; ; Argument[this]; ReturnValue; taint; manual | -| 7 | Summary: java.io; File; true; toPath; ; ; Argument[this]; ReturnValue; taint; manual | -| 8 | Summary: java.io; File; true; toString; ; ; Argument[this]; ReturnValue; taint; manual | -| 9 | Summary: java.io; File; true; toURI; ; ; Argument[this]; ReturnValue; taint; manual | -| 10 | Summary: java.nio.file; FileSystem; true; getPath; (String,String[]); ; Argument[0]; ReturnValue; taint; manual | -| 11 | Summary: java.nio.file; Path; false; toFile; ; ; Argument[this]; ReturnValue; taint; manual | -| 12 | Summary: java.nio.file; Path; true; getParent; ; ; Argument[this]; ReturnValue; taint; manual | -| 13 | Summary: java.nio.file; Path; true; normalize; ; ; Argument[this]; ReturnValue; taint; manual | -| 14 | Summary: java.nio.file; Path; true; resolve; ; ; Argument[0]; ReturnValue; taint; manual | -| 15 | Summary: java.nio.file; Path; true; resolve; ; ; Argument[this]; ReturnValue; taint; manual | -| 16 | Summary: java.nio.file; Path; true; toAbsolutePath; ; ; Argument[this]; ReturnValue; taint; manual | -| 17 | Summary: java.nio.file; Path; true; toString; ; ; Argument[this]; ReturnValue; taint; manual | -| 18 | Summary: java.nio.file; Path; true; toUri; ; ; Argument[this]; ReturnValue; taint; manual | -| 19 | Summary: java.nio.file; Paths; true; get; ; ; Argument[0]; ReturnValue; taint; manual | -| 20 | Summary: java.nio.file; Paths; true; get; ; ; Argument[1].ArrayElement; ReturnValue; taint; manual | +| 2 | Summary: java.io; File; true; getAbsoluteFile; ; ; Argument[this]; ReturnValue; taint; manual | +| 3 | Summary: java.io; File; true; getAbsolutePath; ; ; Argument[this]; ReturnValue; taint; manual | +| 4 | Summary: java.io; File; true; getCanonicalFile; ; ; Argument[this]; ReturnValue; taint; manual | +| 5 | Summary: java.io; File; true; getCanonicalPath; ; ; Argument[this]; ReturnValue; taint; manual | +| 6 | Summary: java.io; File; true; toPath; ; ; Argument[this]; ReturnValue; taint; manual | +| 7 | Summary: java.io; File; true; toString; ; ; Argument[this]; ReturnValue; taint; manual | +| 8 | Summary: java.io; File; true; toURI; ; ; Argument[this]; ReturnValue; taint; manual | +| 9 | Summary: java.nio.file; FileSystem; true; getPath; (String,String[]); ; Argument[0]; ReturnValue; taint; manual | +| 10 | Summary: java.nio.file; Path; false; toFile; ; ; Argument[this]; ReturnValue; taint; manual | +| 11 | Summary: java.nio.file; Path; true; getParent; ; ; Argument[this]; ReturnValue; taint; manual | +| 12 | Summary: java.nio.file; Path; true; normalize; ; ; Argument[this]; ReturnValue; taint; manual | +| 13 | Summary: java.nio.file; Path; true; resolve; ; ; Argument[0]; ReturnValue; taint; manual | +| 14 | Summary: java.nio.file; Path; true; resolve; ; ; Argument[this]; ReturnValue; taint; manual | +| 15 | Summary: java.nio.file; Path; true; toAbsolutePath; ; ; Argument[this]; ReturnValue; taint; manual | +| 16 | Summary: java.nio.file; Path; true; toString; ; ; Argument[this]; ReturnValue; taint; manual | +| 17 | Summary: java.nio.file; Path; true; toUri; ; ; Argument[this]; ReturnValue; taint; manual | +| 18 | Summary: java.nio.file; Paths; true; get; ; ; Argument[0]; ReturnValue; taint; manual | +| 19 | Summary: java.nio.file; Paths; true; get; ; ; Argument[1].ArrayElement; ReturnValue; taint; manual | edges | Test.java:20:14:20:27 | (...)... : File | Test.java:21:19:21:20 | in : File | provenance | | | Test.java:20:20:20:27 | source(...) : Object | Test.java:20:14:20:27 | (...)... : File | provenance | | @@ -36,100 +35,96 @@ edges | Test.java:41:18:41:25 | source(...) : Object | Test.java:41:13:41:25 | (...)... : URI | provenance | | | Test.java:42:10:42:21 | new File(...) : File | Test.java:43:9:43:11 | out | provenance | | | Test.java:42:19:42:20 | in : URI | Test.java:42:10:42:21 | new File(...) : File | provenance | MaD:1 | -| Test.java:48:16:48:31 | (...)... : String | Test.java:49:31:49:32 | in : String | provenance | | +| Test.java:48:16:48:31 | (...)... : String | Test.java:50:9:50:11 | out | provenance | AdditionalTaintStep | | Test.java:48:24:48:31 | source(...) : Object | Test.java:48:16:48:31 | (...)... : String | provenance | | -| Test.java:49:10:49:33 | new File(...) : File | Test.java:50:9:50:11 | out | provenance | | -| Test.java:49:31:49:32 | in : String | Test.java:49:10:49:33 | new File(...) : File | provenance | MaD:2 | -| Test.java:55:16:55:31 | (...)... : String | Test.java:56:33:56:34 | in : String | provenance | | +| Test.java:55:16:55:31 | (...)... : String | Test.java:57:9:57:11 | out | provenance | AdditionalTaintStep | | Test.java:55:24:55:31 | source(...) : Object | Test.java:55:16:55:31 | (...)... : String | provenance | | -| Test.java:56:10:56:35 | new File(...) : File | Test.java:57:9:57:11 | out | provenance | | -| Test.java:56:33:56:34 | in : String | Test.java:56:10:56:35 | new File(...) : File | provenance | MaD:2 | | Test.java:62:14:62:27 | (...)... : File | Test.java:63:10:63:11 | in : File | provenance | | | Test.java:62:20:62:27 | source(...) : Object | Test.java:62:14:62:27 | (...)... : File | provenance | | -| Test.java:63:10:63:11 | in : File | Test.java:63:10:63:29 | getAbsoluteFile(...) : File | provenance | MaD:3 | +| Test.java:63:10:63:11 | in : File | Test.java:63:10:63:29 | getAbsoluteFile(...) : File | provenance | MaD:2 | | Test.java:63:10:63:29 | getAbsoluteFile(...) : File | Test.java:64:9:64:11 | out | provenance | | | Test.java:69:14:69:27 | (...)... : File | Test.java:70:10:70:11 | in : File | provenance | | | Test.java:69:20:69:27 | source(...) : Object | Test.java:69:14:69:27 | (...)... : File | provenance | | -| Test.java:70:10:70:11 | in : File | Test.java:70:10:70:29 | getAbsolutePath(...) : String | provenance | MaD:4 | +| Test.java:70:10:70:11 | in : File | Test.java:70:10:70:29 | getAbsolutePath(...) : String | provenance | MaD:3 | | Test.java:70:10:70:29 | getAbsolutePath(...) : String | Test.java:71:9:71:11 | out | provenance | | | Test.java:76:14:76:27 | (...)... : File | Test.java:77:10:77:11 | in : File | provenance | | | Test.java:76:20:76:27 | source(...) : Object | Test.java:76:14:76:27 | (...)... : File | provenance | | -| Test.java:77:10:77:11 | in : File | Test.java:77:10:77:30 | getCanonicalFile(...) : File | provenance | MaD:5 | +| Test.java:77:10:77:11 | in : File | Test.java:77:10:77:30 | getCanonicalFile(...) : File | provenance | MaD:4 | | Test.java:77:10:77:30 | getCanonicalFile(...) : File | Test.java:78:9:78:11 | out | provenance | | | Test.java:83:14:83:27 | (...)... : File | Test.java:84:10:84:11 | in : File | provenance | | | Test.java:83:20:83:27 | source(...) : Object | Test.java:83:14:83:27 | (...)... : File | provenance | | -| Test.java:84:10:84:11 | in : File | Test.java:84:10:84:30 | getCanonicalPath(...) : String | provenance | MaD:6 | +| Test.java:84:10:84:11 | in : File | Test.java:84:10:84:30 | getCanonicalPath(...) : String | provenance | MaD:5 | | Test.java:84:10:84:30 | getCanonicalPath(...) : String | Test.java:85:9:85:11 | out | provenance | | | Test.java:90:14:90:27 | (...)... : File | Test.java:91:10:91:11 | in : File | provenance | | | Test.java:90:20:90:27 | source(...) : Object | Test.java:90:14:90:27 | (...)... : File | provenance | | -| Test.java:91:10:91:11 | in : File | Test.java:91:10:91:20 | toPath(...) : Path | provenance | MaD:7 | +| Test.java:91:10:91:11 | in : File | Test.java:91:10:91:20 | toPath(...) : Path | provenance | MaD:6 | | Test.java:91:10:91:20 | toPath(...) : Path | Test.java:92:9:92:11 | out | provenance | | | Test.java:97:14:97:27 | (...)... : File | Test.java:98:10:98:11 | in : File | provenance | | | Test.java:97:20:97:27 | source(...) : Object | Test.java:97:14:97:27 | (...)... : File | provenance | | -| Test.java:98:10:98:11 | in : File | Test.java:98:10:98:22 | toString(...) : String | provenance | MaD:8 | +| Test.java:98:10:98:11 | in : File | Test.java:98:10:98:22 | toString(...) : String | provenance | MaD:7 | | Test.java:98:10:98:22 | toString(...) : String | Test.java:99:9:99:11 | out | provenance | | | Test.java:104:14:104:27 | (...)... : File | Test.java:105:10:105:11 | in : File | provenance | | | Test.java:104:20:104:27 | source(...) : Object | Test.java:104:14:104:27 | (...)... : File | provenance | | -| Test.java:105:10:105:11 | in : File | Test.java:105:10:105:19 | toURI(...) : URI | provenance | MaD:9 | +| Test.java:105:10:105:11 | in : File | Test.java:105:10:105:19 | toURI(...) : URI | provenance | MaD:8 | | Test.java:105:10:105:19 | toURI(...) : URI | Test.java:106:9:106:11 | out | provenance | | | Test.java:111:16:111:31 | (...)... : String | Test.java:113:27:113:28 | in : String | provenance | | | Test.java:111:24:111:31 | source(...) : Object | Test.java:111:16:111:31 | (...)... : String | provenance | | | Test.java:113:10:113:45 | getPath(...) : Path | Test.java:114:9:114:11 | out | provenance | | -| Test.java:113:27:113:28 | in : String | Test.java:113:10:113:45 | getPath(...) : Path | provenance | MaD:10 | +| Test.java:113:27:113:28 | in : String | Test.java:113:10:113:45 | getPath(...) : Path | provenance | MaD:9 | | Test.java:119:14:119:27 | (...)... : Path | Test.java:120:10:120:11 | in : Path | provenance | | | Test.java:119:20:119:27 | source(...) : Object | Test.java:119:14:119:27 | (...)... : Path | provenance | | -| Test.java:120:10:120:11 | in : Path | Test.java:120:10:120:20 | toFile(...) : File | provenance | MaD:11 | +| Test.java:120:10:120:11 | in : Path | Test.java:120:10:120:20 | toFile(...) : File | provenance | MaD:10 | | Test.java:120:10:120:20 | toFile(...) : File | Test.java:121:9:121:11 | out | provenance | | | Test.java:126:14:126:27 | (...)... : Path | Test.java:127:10:127:11 | in : Path | provenance | | | Test.java:126:20:126:27 | source(...) : Object | Test.java:126:14:126:27 | (...)... : Path | provenance | | -| Test.java:127:10:127:11 | in : Path | Test.java:127:10:127:23 | getParent(...) : Path | provenance | MaD:12 | +| Test.java:127:10:127:11 | in : Path | Test.java:127:10:127:23 | getParent(...) : Path | provenance | MaD:11 | | Test.java:127:10:127:23 | getParent(...) : Path | Test.java:128:9:128:11 | out | provenance | | | Test.java:133:14:133:27 | (...)... : Path | Test.java:134:10:134:11 | in : Path | provenance | | | Test.java:133:20:133:27 | source(...) : Object | Test.java:133:14:133:27 | (...)... : Path | provenance | | -| Test.java:134:10:134:11 | in : Path | Test.java:134:10:134:23 | normalize(...) : Path | provenance | MaD:13 | +| Test.java:134:10:134:11 | in : Path | Test.java:134:10:134:23 | normalize(...) : Path | provenance | MaD:12 | | Test.java:134:10:134:23 | normalize(...) : Path | Test.java:135:9:135:11 | out | provenance | | | Test.java:140:14:140:27 | (...)... : Path | Test.java:142:27:142:28 | in : Path | provenance | | | Test.java:140:20:140:27 | source(...) : Object | Test.java:140:14:140:27 | (...)... : Path | provenance | | | Test.java:142:10:142:29 | resolve(...) : Path | Test.java:143:9:143:11 | out | provenance | | -| Test.java:142:27:142:28 | in : Path | Test.java:142:10:142:29 | resolve(...) : Path | provenance | MaD:14 | +| Test.java:142:27:142:28 | in : Path | Test.java:142:10:142:29 | resolve(...) : Path | provenance | MaD:13 | | Test.java:148:14:148:27 | (...)... : Path | Test.java:149:10:149:11 | in : Path | provenance | | | Test.java:148:20:148:27 | source(...) : Object | Test.java:148:14:148:27 | (...)... : Path | provenance | | -| Test.java:149:10:149:11 | in : Path | Test.java:149:10:149:31 | resolve(...) : Path | provenance | MaD:15 | +| Test.java:149:10:149:11 | in : Path | Test.java:149:10:149:31 | resolve(...) : Path | provenance | MaD:14 | | Test.java:149:10:149:31 | resolve(...) : Path | Test.java:150:9:150:11 | out | provenance | | | Test.java:155:14:155:27 | (...)... : Path | Test.java:156:10:156:11 | in : Path | provenance | | | Test.java:155:20:155:27 | source(...) : Object | Test.java:155:14:155:27 | (...)... : Path | provenance | | -| Test.java:156:10:156:11 | in : Path | Test.java:156:10:156:33 | resolve(...) : Path | provenance | MaD:15 | +| Test.java:156:10:156:11 | in : Path | Test.java:156:10:156:33 | resolve(...) : Path | provenance | MaD:14 | | Test.java:156:10:156:33 | resolve(...) : Path | Test.java:157:9:157:11 | out | provenance | | | Test.java:162:16:162:31 | (...)... : String | Test.java:164:27:164:28 | in : String | provenance | | | Test.java:162:24:162:31 | source(...) : Object | Test.java:162:16:162:31 | (...)... : String | provenance | | | Test.java:164:10:164:29 | resolve(...) : Path | Test.java:165:9:165:11 | out | provenance | | -| Test.java:164:27:164:28 | in : String | Test.java:164:10:164:29 | resolve(...) : Path | provenance | MaD:14 | +| Test.java:164:27:164:28 | in : String | Test.java:164:10:164:29 | resolve(...) : Path | provenance | MaD:13 | | Test.java:170:14:170:27 | (...)... : Path | Test.java:171:10:171:11 | in : Path | provenance | | | Test.java:170:20:170:27 | source(...) : Object | Test.java:170:14:170:27 | (...)... : Path | provenance | | -| Test.java:171:10:171:11 | in : Path | Test.java:171:10:171:28 | toAbsolutePath(...) : Path | provenance | MaD:16 | +| Test.java:171:10:171:11 | in : Path | Test.java:171:10:171:28 | toAbsolutePath(...) : Path | provenance | MaD:15 | | Test.java:171:10:171:28 | toAbsolutePath(...) : Path | Test.java:172:9:172:11 | out | provenance | | | Test.java:177:14:177:27 | (...)... : Path | Test.java:178:10:178:11 | in : Path | provenance | | | Test.java:177:20:177:27 | source(...) : Object | Test.java:177:14:177:27 | (...)... : Path | provenance | | -| Test.java:178:10:178:11 | in : Path | Test.java:178:10:178:22 | toString(...) : String | provenance | MaD:17 | +| Test.java:178:10:178:11 | in : Path | Test.java:178:10:178:22 | toString(...) : String | provenance | MaD:16 | | Test.java:178:10:178:22 | toString(...) : String | Test.java:179:9:179:11 | out | provenance | | | Test.java:184:14:184:27 | (...)... : Path | Test.java:185:10:185:11 | in : Path | provenance | | | Test.java:184:20:184:27 | source(...) : Object | Test.java:184:14:184:27 | (...)... : Path | provenance | | -| Test.java:185:10:185:11 | in : Path | Test.java:185:10:185:19 | toUri(...) : URI | provenance | MaD:18 | +| Test.java:185:10:185:11 | in : Path | Test.java:185:10:185:19 | toUri(...) : URI | provenance | MaD:17 | | Test.java:185:10:185:19 | toUri(...) : URI | Test.java:186:9:186:11 | out | provenance | | | Test.java:191:16:191:31 | (...)... : String | Test.java:192:20:192:21 | in : String | provenance | | | Test.java:191:24:191:31 | source(...) : Object | Test.java:191:16:191:31 | (...)... : String | provenance | | | Test.java:192:10:192:38 | get(...) : Path | Test.java:193:9:193:11 | out | provenance | | -| Test.java:192:20:192:21 | in : String | Test.java:192:10:192:38 | get(...) : Path | provenance | MaD:19 | +| Test.java:192:20:192:21 | in : String | Test.java:192:10:192:38 | get(...) : Path | provenance | MaD:18 | | Test.java:198:13:198:25 | (...)... : URI | Test.java:199:20:199:21 | in : URI | provenance | | | Test.java:198:18:198:25 | source(...) : Object | Test.java:198:13:198:25 | (...)... : URI | provenance | | | Test.java:199:10:199:22 | get(...) : Path | Test.java:200:9:200:11 | out | provenance | | -| Test.java:199:20:199:21 | in : URI | Test.java:199:10:199:22 | get(...) : Path | provenance | MaD:19 | +| Test.java:199:20:199:21 | in : URI | Test.java:199:10:199:22 | get(...) : Path | provenance | MaD:18 | | Test.java:205:18:205:57 | (...)... : String[] [[]] : String | Test.java:206:34:206:35 | in : String[] [[]] : String | provenance | | | Test.java:205:28:205:57 | {...} : String[] [[]] : String | Test.java:205:18:205:57 | (...)... : String[] [[]] : String | provenance | | | Test.java:205:41:205:56 | (...)... : String | Test.java:205:28:205:57 | {...} : String[] [[]] : String | provenance | | | Test.java:205:49:205:56 | source(...) : Object | Test.java:205:41:205:56 | (...)... : String | provenance | | | Test.java:206:10:206:36 | get(...) : Path | Test.java:207:9:207:11 | out | provenance | | -| Test.java:206:34:206:35 | in : String[] [[]] : String | Test.java:206:10:206:36 | get(...) : Path | provenance | MaD:20 | +| Test.java:206:34:206:35 | in : String[] [[]] : String | Test.java:206:10:206:36 | get(...) : Path | provenance | MaD:19 | nodes | Test.java:20:14:20:27 | (...)... : File | semmle.label | (...)... : File | | Test.java:20:20:20:27 | source(...) : Object | semmle.label | source(...) : Object | @@ -153,13 +148,9 @@ nodes | Test.java:43:9:43:11 | out | semmle.label | out | | Test.java:48:16:48:31 | (...)... : String | semmle.label | (...)... : String | | Test.java:48:24:48:31 | source(...) : Object | semmle.label | source(...) : Object | -| Test.java:49:10:49:33 | new File(...) : File | semmle.label | new File(...) : File | -| Test.java:49:31:49:32 | in : String | semmle.label | in : String | | Test.java:50:9:50:11 | out | semmle.label | out | | Test.java:55:16:55:31 | (...)... : String | semmle.label | (...)... : String | | Test.java:55:24:55:31 | source(...) : Object | semmle.label | source(...) : Object | -| Test.java:56:10:56:35 | new File(...) : File | semmle.label | new File(...) : File | -| Test.java:56:33:56:34 | in : String | semmle.label | in : String | | Test.java:57:9:57:11 | out | semmle.label | out | | Test.java:62:14:62:27 | (...)... : File | semmle.label | (...)... : File | | Test.java:62:20:62:27 | source(...) : Object | semmle.label | source(...) : Object | diff --git a/java/ql/test/query-tests/security/CWE-022/semmle/tests/ZipSlip.expected b/java/ql/test/query-tests/security/CWE-022/semmle/tests/ZipSlip.expected index b4880e1d511..0d081a456e8 100644 --- a/java/ql/test/query-tests/security/CWE-022/semmle/tests/ZipSlip.expected +++ b/java/ql/test/query-tests/security/CWE-022/semmle/tests/ZipSlip.expected @@ -3,20 +3,15 @@ | ZipTest.java:7:19:7:33 | getName(...) | ZipTest.java:7:19:7:33 | getName(...) : String | ZipTest.java:10:49:10:52 | file | Unsanitized archive entry, which may contain '..', is used in a $@. | ZipTest.java:10:49:10:52 | file | file system operation | | ZipTest.java:7:19:7:33 | getName(...) | ZipTest.java:7:19:7:33 | getName(...) : String | ZipTest.java:11:36:11:39 | file | Unsanitized archive entry, which may contain '..', is used in a $@. | ZipTest.java:11:36:11:39 | file | file system operation | edges -| ZipTest.java:7:19:7:33 | getName(...) : String | ZipTest.java:8:31:8:34 | name : String | provenance | | -| ZipTest.java:8:17:8:35 | new File(...) : File | ZipTest.java:9:48:9:51 | file | provenance | Sink:MaD:1 | -| ZipTest.java:8:17:8:35 | new File(...) : File | ZipTest.java:10:49:10:52 | file | provenance | Sink:MaD:3 | -| ZipTest.java:8:17:8:35 | new File(...) : File | ZipTest.java:11:36:11:39 | file | provenance | Sink:MaD:2 | -| ZipTest.java:8:31:8:34 | name : String | ZipTest.java:8:17:8:35 | new File(...) : File | provenance | MaD:4 | +| ZipTest.java:7:19:7:33 | getName(...) : String | ZipTest.java:9:48:9:51 | file | provenance | AdditionalTaintStep Sink:MaD:1 | +| ZipTest.java:7:19:7:33 | getName(...) : String | ZipTest.java:10:49:10:52 | file | provenance | AdditionalTaintStep Sink:MaD:3 | +| ZipTest.java:7:19:7:33 | getName(...) : String | ZipTest.java:11:36:11:39 | file | provenance | AdditionalTaintStep Sink:MaD:2 | models | 1 | Sink: java.io; FileOutputStream; false; FileOutputStream; ; ; Argument[0]; path-injection; manual | | 2 | Sink: java.io; FileWriter; false; FileWriter; ; ; Argument[0]; path-injection; manual | | 3 | Sink: java.io; RandomAccessFile; false; RandomAccessFile; ; ; Argument[0]; path-injection; manual | -| 4 | Summary: java.io; File; false; File; ; ; Argument[1]; Argument[this]; taint; manual | nodes | ZipTest.java:7:19:7:33 | getName(...) : String | semmle.label | getName(...) : String | -| ZipTest.java:8:17:8:35 | new File(...) : File | semmle.label | new File(...) : File | -| ZipTest.java:8:31:8:34 | name : String | semmle.label | name : String | | ZipTest.java:9:48:9:51 | file | semmle.label | file | | ZipTest.java:10:49:10:52 | file | semmle.label | file | | ZipTest.java:11:36:11:39 | file | semmle.label | file | From 61a184c1d7eade20354f9043bea5a115b1879782 Mon Sep 17 00:00:00 2001 From: Jami Cogswell Date: Fri, 14 Feb 2025 16:08:06 -0500 Subject: [PATCH 243/279] Java: update more tests --- .../InsecureWebResourceResponse.expected | 29 +-- .../frameworks/jdk/java.io/test.expected | 209 +++++++++--------- 2 files changed, 112 insertions(+), 126 deletions(-) diff --git a/java/ql/test/experimental/query-tests/security/CWE-200/InsecureWebResourceResponse.expected b/java/ql/test/experimental/query-tests/security/CWE-200/InsecureWebResourceResponse.expected index 66a0b307b1d..6913a662293 100644 --- a/java/ql/test/experimental/query-tests/security/CWE-200/InsecureWebResourceResponse.expected +++ b/java/ql/test/experimental/query-tests/security/CWE-200/InsecureWebResourceResponse.expected @@ -22,7 +22,7 @@ edges | InsecureWebResourceResponse.java:65:41:65:43 | url : String | InsecureWebResourceResponse.java:65:31:65:44 | parse(...) : Uri | provenance | MaD:2 | | InsecureWebResourceResponse.java:66:51:66:84 | new FileInputStream(...) : FileInputStream | InsecureWebResourceResponse.java:68:71:68:81 | inputStream | provenance | | | InsecureWebResourceResponse.java:66:71:66:73 | uri : Uri | InsecureWebResourceResponse.java:66:71:66:83 | getPath(...) : String | provenance | MaD:4 | -| InsecureWebResourceResponse.java:66:71:66:83 | getPath(...) : String | InsecureWebResourceResponse.java:66:51:66:84 | new FileInputStream(...) : FileInputStream | provenance | MaD:7 | +| InsecureWebResourceResponse.java:66:71:66:83 | getPath(...) : String | InsecureWebResourceResponse.java:66:51:66:84 | new FileInputStream(...) : FileInputStream | provenance | MaD:6 | | InsecureWebResourceResponse.java:75:20:75:22 | url : String | InsecureWebResourceResponse.java:63:77:63:86 | url : String | provenance | AdditionalTaintStep | | InsecureWebResourceResponse.java:75:20:75:22 | url : String | InsecureWebResourceResponse.java:84:77:84:86 | url : String | provenance | AdditionalTaintStep | | InsecureWebResourceResponse.java:75:20:75:22 | url : String | InsecureWebResourceResponse.java:110:77:110:86 | url : String | provenance | AdditionalTaintStep | @@ -32,11 +32,10 @@ edges | InsecureWebResourceResponse.java:84:77:84:86 | url : String | InsecureWebResourceResponse.java:86:41:86:43 | url : String | provenance | | | InsecureWebResourceResponse.java:86:31:86:44 | parse(...) : Uri | InsecureWebResourceResponse.java:88:66:88:68 | uri : Uri | provenance | | | InsecureWebResourceResponse.java:86:41:86:43 | url : String | InsecureWebResourceResponse.java:86:31:86:44 | parse(...) : Uri | provenance | MaD:2 | -| InsecureWebResourceResponse.java:88:42:88:90 | new File(...) : File | InsecureWebResourceResponse.java:89:75:89:83 | cacheFile : File | provenance | | | InsecureWebResourceResponse.java:88:66:88:68 | uri : Uri | InsecureWebResourceResponse.java:88:66:88:89 | getLastPathSegment(...) : String | provenance | MaD:3 | -| InsecureWebResourceResponse.java:88:66:88:89 | getLastPathSegment(...) : String | InsecureWebResourceResponse.java:88:42:88:90 | new File(...) : File | provenance | MaD:6 | +| InsecureWebResourceResponse.java:88:66:88:89 | getLastPathSegment(...) : String | InsecureWebResourceResponse.java:89:75:89:83 | cacheFile : File | provenance | AdditionalTaintStep | | InsecureWebResourceResponse.java:89:55:89:84 | new FileInputStream(...) : FileInputStream | InsecureWebResourceResponse.java:91:75:91:85 | inputStream | provenance | | -| InsecureWebResourceResponse.java:89:75:89:83 | cacheFile : File | InsecureWebResourceResponse.java:89:55:89:84 | new FileInputStream(...) : FileInputStream | provenance | MaD:7 | +| InsecureWebResourceResponse.java:89:75:89:83 | cacheFile : File | InsecureWebResourceResponse.java:89:55:89:84 | new FileInputStream(...) : FileInputStream | provenance | MaD:6 | | InsecureWebResourceResponse.java:101:20:101:22 | url : String | InsecureWebResourceResponse.java:63:77:63:86 | url : String | provenance | AdditionalTaintStep | | InsecureWebResourceResponse.java:101:20:101:22 | url : String | InsecureWebResourceResponse.java:84:77:84:86 | url : String | provenance | AdditionalTaintStep | | InsecureWebResourceResponse.java:101:20:101:22 | url : String | InsecureWebResourceResponse.java:110:77:110:86 | url : String | provenance | AdditionalTaintStep | @@ -47,11 +46,11 @@ edges | InsecureWebResourceResponse.java:112:31:112:44 | parse(...) : Uri | InsecureWebResourceResponse.java:113:35:113:37 | uri : Uri | provenance | | | InsecureWebResourceResponse.java:112:41:112:43 | url : String | InsecureWebResourceResponse.java:112:31:112:44 | parse(...) : Uri | provenance | MaD:2 | | InsecureWebResourceResponse.java:113:35:113:37 | uri : Uri | InsecureWebResourceResponse.java:113:35:113:47 | getPath(...) : String | provenance | MaD:4 | -| InsecureWebResourceResponse.java:113:35:113:47 | getPath(...) : String | InsecureWebResourceResponse.java:113:35:113:60 | substring(...) : String | provenance | MaD:8 | +| InsecureWebResourceResponse.java:113:35:113:47 | getPath(...) : String | InsecureWebResourceResponse.java:113:35:113:60 | substring(...) : String | provenance | MaD:7 | | InsecureWebResourceResponse.java:113:35:113:60 | substring(...) : String | InsecureWebResourceResponse.java:115:75:115:78 | path : String | provenance | | | InsecureWebResourceResponse.java:115:55:115:108 | new FileInputStream(...) : FileInputStream | InsecureWebResourceResponse.java:117:75:117:85 | inputStream | provenance | | -| InsecureWebResourceResponse.java:115:75:115:78 | path : String | InsecureWebResourceResponse.java:115:75:115:107 | substring(...) : String | provenance | MaD:8 | -| InsecureWebResourceResponse.java:115:75:115:107 | substring(...) : String | InsecureWebResourceResponse.java:115:55:115:108 | new FileInputStream(...) : FileInputStream | provenance | MaD:7 | +| InsecureWebResourceResponse.java:115:75:115:78 | path : String | InsecureWebResourceResponse.java:115:75:115:107 | substring(...) : String | provenance | MaD:7 | +| InsecureWebResourceResponse.java:115:75:115:107 | substring(...) : String | InsecureWebResourceResponse.java:115:55:115:108 | new FileInputStream(...) : FileInputStream | provenance | MaD:6 | | InsecureWebResourceResponse.java:127:20:127:22 | url : String | InsecureWebResourceResponse.java:63:77:63:86 | url : String | provenance | AdditionalTaintStep | | InsecureWebResourceResponse.java:127:20:127:22 | url : String | InsecureWebResourceResponse.java:84:77:84:86 | url : String | provenance | AdditionalTaintStep | | InsecureWebResourceResponse.java:127:20:127:22 | url : String | InsecureWebResourceResponse.java:110:77:110:86 | url : String | provenance | AdditionalTaintStep | @@ -79,11 +78,10 @@ edges | InsecureWebResourceResponse.java:192:77:192:102 | request : WebResourceRequest | InsecureWebResourceResponse.java:194:31:194:37 | request : WebResourceRequest | provenance | | | InsecureWebResourceResponse.java:194:31:194:37 | request : WebResourceRequest | InsecureWebResourceResponse.java:194:31:194:46 | getUrl(...) : Uri | provenance | MaD:5 | | InsecureWebResourceResponse.java:194:31:194:46 | getUrl(...) : Uri | InsecureWebResourceResponse.java:196:66:196:68 | uri : Uri | provenance | | -| InsecureWebResourceResponse.java:196:42:196:90 | new File(...) : File | InsecureWebResourceResponse.java:197:75:197:83 | cacheFile : File | provenance | | | InsecureWebResourceResponse.java:196:66:196:68 | uri : Uri | InsecureWebResourceResponse.java:196:66:196:89 | getLastPathSegment(...) : String | provenance | MaD:3 | -| InsecureWebResourceResponse.java:196:66:196:89 | getLastPathSegment(...) : String | InsecureWebResourceResponse.java:196:42:196:90 | new File(...) : File | provenance | MaD:6 | +| InsecureWebResourceResponse.java:196:66:196:89 | getLastPathSegment(...) : String | InsecureWebResourceResponse.java:197:75:197:83 | cacheFile : File | provenance | AdditionalTaintStep | | InsecureWebResourceResponse.java:197:55:197:84 | new FileInputStream(...) : FileInputStream | InsecureWebResourceResponse.java:199:75:199:85 | inputStream | provenance | | -| InsecureWebResourceResponse.java:197:75:197:83 | cacheFile : File | InsecureWebResourceResponse.java:197:55:197:84 | new FileInputStream(...) : FileInputStream | provenance | MaD:7 | +| InsecureWebResourceResponse.java:197:75:197:83 | cacheFile : File | InsecureWebResourceResponse.java:197:55:197:84 | new FileInputStream(...) : FileInputStream | provenance | MaD:6 | | InsecureWebResourceResponse.java:209:20:209:22 | url : String | InsecureWebResourceResponse.java:63:77:63:86 | url : String | provenance | AdditionalTaintStep | | InsecureWebResourceResponse.java:209:20:209:22 | url : String | InsecureWebResourceResponse.java:84:77:84:86 | url : String | provenance | AdditionalTaintStep | | InsecureWebResourceResponse.java:209:20:209:22 | url : String | InsecureWebResourceResponse.java:110:77:110:86 | url : String | provenance | AdditionalTaintStep | @@ -100,7 +98,7 @@ edges | InsecureWebResourceResponse.java:234:33:234:35 | url : String | InsecureWebResourceResponse.java:234:23:234:36 | parse(...) : Uri | provenance | MaD:2 | | InsecureWebResourceResponse.java:235:43:235:76 | new FileInputStream(...) : FileInputStream | InsecureWebResourceResponse.java:237:63:237:73 | inputStream | provenance | | | InsecureWebResourceResponse.java:235:63:235:65 | uri : Uri | InsecureWebResourceResponse.java:235:63:235:75 | getPath(...) : String | provenance | MaD:4 | -| InsecureWebResourceResponse.java:235:63:235:75 | getPath(...) : String | InsecureWebResourceResponse.java:235:43:235:76 | new FileInputStream(...) : FileInputStream | provenance | MaD:7 | +| InsecureWebResourceResponse.java:235:63:235:75 | getPath(...) : String | InsecureWebResourceResponse.java:235:43:235:76 | new FileInputStream(...) : FileInputStream | provenance | MaD:6 | | InsecureWebViewActivity.java:27:27:27:37 | getIntent(...) : Intent | InsecureWebViewActivity.java:27:27:27:64 | getStringExtra(...) : String | provenance | MaD:1 | | InsecureWebViewActivity.java:27:27:27:64 | getStringExtra(...) : String | InsecureWebViewActivity.java:28:20:28:27 | inputUrl : String | provenance | | | InsecureWebViewActivity.java:28:20:28:27 | inputUrl : String | InsecureWebViewActivity.java:42:28:42:37 | url : String | provenance | | @@ -111,16 +109,15 @@ edges | InsecureWebViewActivity.java:55:41:55:43 | url : String | InsecureWebViewActivity.java:55:31:55:44 | parse(...) : Uri | provenance | MaD:2 | | InsecureWebViewActivity.java:56:51:56:84 | new FileInputStream(...) : FileInputStream | InsecureWebViewActivity.java:58:71:58:81 | inputStream | provenance | | | InsecureWebViewActivity.java:56:71:56:73 | uri : Uri | InsecureWebViewActivity.java:56:71:56:83 | getPath(...) : String | provenance | MaD:4 | -| InsecureWebViewActivity.java:56:71:56:83 | getPath(...) : String | InsecureWebViewActivity.java:56:51:56:84 | new FileInputStream(...) : FileInputStream | provenance | MaD:7 | +| InsecureWebViewActivity.java:56:71:56:83 | getPath(...) : String | InsecureWebViewActivity.java:56:51:56:84 | new FileInputStream(...) : FileInputStream | provenance | MaD:6 | models | 1 | Summary: android.content; Intent; true; getStringExtra; (String); ; Argument[this].SyntheticField[android.content.Intent.extras].MapValue; ReturnValue; value; manual | | 2 | Summary: android.net; Uri; false; parse; ; ; Argument[0]; ReturnValue; taint; manual | | 3 | Summary: android.net; Uri; true; getLastPathSegment; ; ; Argument[this]; ReturnValue; taint; manual | | 4 | Summary: android.net; Uri; true; getPath; ; ; Argument[this]; ReturnValue; taint; manual | | 5 | Summary: android.webkit; WebResourceRequest; false; getUrl; ; ; Argument[this]; ReturnValue; taint; manual | -| 6 | Summary: java.io; File; false; File; ; ; Argument[1]; Argument[this]; taint; manual | -| 7 | Summary: java.io; FileInputStream; true; FileInputStream; ; ; Argument[0]; Argument[this]; taint; manual | -| 8 | Summary: java.lang; String; false; substring; ; ; Argument[this]; ReturnValue; taint; manual | +| 6 | Summary: java.io; FileInputStream; true; FileInputStream; ; ; Argument[0]; Argument[this]; taint; manual | +| 7 | Summary: java.lang; String; false; substring; ; ; Argument[this]; ReturnValue; taint; manual | nodes | InsecureWebResourceResponse.java:28:27:28:37 | getIntent(...) : Intent | semmle.label | getIntent(...) : Intent | | InsecureWebResourceResponse.java:28:27:28:64 | getStringExtra(...) : String | semmle.label | getStringExtra(...) : String | @@ -145,7 +142,6 @@ nodes | InsecureWebResourceResponse.java:84:77:84:86 | url : String | semmle.label | url : String | | InsecureWebResourceResponse.java:86:31:86:44 | parse(...) : Uri | semmle.label | parse(...) : Uri | | InsecureWebResourceResponse.java:86:41:86:43 | url : String | semmle.label | url : String | -| InsecureWebResourceResponse.java:88:42:88:90 | new File(...) : File | semmle.label | new File(...) : File | | InsecureWebResourceResponse.java:88:66:88:68 | uri : Uri | semmle.label | uri : Uri | | InsecureWebResourceResponse.java:88:66:88:89 | getLastPathSegment(...) : String | semmle.label | getLastPathSegment(...) : String | | InsecureWebResourceResponse.java:89:55:89:84 | new FileInputStream(...) : FileInputStream | semmle.label | new FileInputStream(...) : FileInputStream | @@ -174,7 +170,6 @@ nodes | InsecureWebResourceResponse.java:192:77:192:102 | request : WebResourceRequest | semmle.label | request : WebResourceRequest | | InsecureWebResourceResponse.java:194:31:194:37 | request : WebResourceRequest | semmle.label | request : WebResourceRequest | | InsecureWebResourceResponse.java:194:31:194:46 | getUrl(...) : Uri | semmle.label | getUrl(...) : Uri | -| InsecureWebResourceResponse.java:196:42:196:90 | new File(...) : File | semmle.label | new File(...) : File | | InsecureWebResourceResponse.java:196:66:196:68 | uri : Uri | semmle.label | uri : Uri | | InsecureWebResourceResponse.java:196:66:196:89 | getLastPathSegment(...) : String | semmle.label | getLastPathSegment(...) : String | | InsecureWebResourceResponse.java:197:55:197:84 | new FileInputStream(...) : FileInputStream | semmle.label | new FileInputStream(...) : FileInputStream | diff --git a/java/ql/test/library-tests/frameworks/jdk/java.io/test.expected b/java/ql/test/library-tests/frameworks/jdk/java.io/test.expected index 4b2f3cd5f12..e0f57854351 100644 --- a/java/ql/test/library-tests/frameworks/jdk/java.io/test.expected +++ b/java/ql/test/library-tests/frameworks/jdk/java.io/test.expected @@ -14,32 +14,31 @@ models | 13 | Summary: java.io; DataInput; true; readUTF; (); ; Argument[this]; ReturnValue; taint; manual | | 14 | Summary: java.io; DataInputStream; false; DataInputStream; ; ; Argument[0]; Argument[this]; taint; manual | | 15 | Summary: java.io; File; false; File; ; ; Argument[0]; Argument[this]; taint; manual | -| 16 | Summary: java.io; File; false; File; ; ; Argument[1]; Argument[this]; taint; manual | -| 17 | Summary: java.io; File; true; getAbsoluteFile; ; ; Argument[this]; ReturnValue; taint; manual | -| 18 | Summary: java.io; File; true; getAbsolutePath; ; ; Argument[this]; ReturnValue; taint; manual | -| 19 | Summary: java.io; File; true; getCanonicalFile; ; ; Argument[this]; ReturnValue; taint; manual | -| 20 | Summary: java.io; File; true; getCanonicalPath; ; ; Argument[this]; ReturnValue; taint; manual | -| 21 | Summary: java.io; File; true; getName; (); ; Argument[this]; ReturnValue; taint; manual | -| 22 | Summary: java.io; File; true; toPath; ; ; Argument[this]; ReturnValue; taint; manual | -| 23 | Summary: java.io; File; true; toString; ; ; Argument[this]; ReturnValue; taint; manual | -| 24 | Summary: java.io; File; true; toURI; ; ; Argument[this]; ReturnValue; taint; manual | -| 25 | Summary: java.io; FilterOutputStream; true; FilterOutputStream; (OutputStream); ; Argument[0]; Argument[this]; taint; manual | -| 26 | Summary: java.io; IOException; false; IOException; (String); ; Argument[0]; Argument[this].SyntheticField[java.lang.Throwable.message]; value; manual | -| 27 | Summary: java.io; InputStream; true; read; (byte[]); ; Argument[this]; Argument[0]; taint; manual | -| 28 | Summary: java.io; InputStream; true; read; (byte[],int,int); ; Argument[this]; Argument[0]; taint; manual | -| 29 | Summary: java.io; InputStream; true; readAllBytes; ; ; Argument[this]; ReturnValue; taint; manual | -| 30 | Summary: java.io; InputStream; true; readNBytes; (byte[],int,int); ; Argument[this]; Argument[0]; taint; manual | -| 31 | Summary: java.io; InputStream; true; readNBytes; (int); ; Argument[this]; ReturnValue; taint; manual | -| 32 | Summary: java.io; InputStream; true; transferTo; (OutputStream); ; Argument[this]; Argument[0]; taint; manual | -| 33 | Summary: java.io; InputStreamReader; false; InputStreamReader; ; ; Argument[0]; Argument[this]; taint; manual | -| 34 | Summary: java.io; ObjectInput; true; read; ; ; Argument[this]; Argument[0]; taint; manual | -| 35 | Summary: java.io; ObjectInputStream; false; ObjectInputStream; ; ; Argument[0]; Argument[this]; taint; manual | -| 36 | Summary: java.io; OutputStream; true; write; (byte[]); ; Argument[0]; Argument[this]; taint; manual | -| 37 | Summary: java.io; OutputStream; true; write; (byte[],int,int); ; Argument[0]; Argument[this]; taint; manual | -| 38 | Summary: java.io; OutputStream; true; write; (int); ; Argument[0]; Argument[this]; taint; manual | -| 39 | Summary: java.io; Reader; true; read; ; ; Argument[this]; Argument[0]; taint; manual | -| 40 | Summary: java.io; StringReader; false; StringReader; ; ; Argument[0]; Argument[this]; taint; manual | -| 41 | Summary: java.io; Writer; true; write; ; ; Argument[0]; Argument[this]; taint; manual | +| 16 | Summary: java.io; File; true; getAbsoluteFile; ; ; Argument[this]; ReturnValue; taint; manual | +| 17 | Summary: java.io; File; true; getAbsolutePath; ; ; Argument[this]; ReturnValue; taint; manual | +| 18 | Summary: java.io; File; true; getCanonicalFile; ; ; Argument[this]; ReturnValue; taint; manual | +| 19 | Summary: java.io; File; true; getCanonicalPath; ; ; Argument[this]; ReturnValue; taint; manual | +| 20 | Summary: java.io; File; true; getName; (); ; Argument[this]; ReturnValue; taint; manual | +| 21 | Summary: java.io; File; true; toPath; ; ; Argument[this]; ReturnValue; taint; manual | +| 22 | Summary: java.io; File; true; toString; ; ; Argument[this]; ReturnValue; taint; manual | +| 23 | Summary: java.io; File; true; toURI; ; ; Argument[this]; ReturnValue; taint; manual | +| 24 | Summary: java.io; FilterOutputStream; true; FilterOutputStream; (OutputStream); ; Argument[0]; Argument[this]; taint; manual | +| 25 | Summary: java.io; IOException; false; IOException; (String); ; Argument[0]; Argument[this].SyntheticField[java.lang.Throwable.message]; value; manual | +| 26 | Summary: java.io; InputStream; true; read; (byte[]); ; Argument[this]; Argument[0]; taint; manual | +| 27 | Summary: java.io; InputStream; true; read; (byte[],int,int); ; Argument[this]; Argument[0]; taint; manual | +| 28 | Summary: java.io; InputStream; true; readAllBytes; ; ; Argument[this]; ReturnValue; taint; manual | +| 29 | Summary: java.io; InputStream; true; readNBytes; (byte[],int,int); ; Argument[this]; Argument[0]; taint; manual | +| 30 | Summary: java.io; InputStream; true; readNBytes; (int); ; Argument[this]; ReturnValue; taint; manual | +| 31 | Summary: java.io; InputStream; true; transferTo; (OutputStream); ; Argument[this]; Argument[0]; taint; manual | +| 32 | Summary: java.io; InputStreamReader; false; InputStreamReader; ; ; Argument[0]; Argument[this]; taint; manual | +| 33 | Summary: java.io; ObjectInput; true; read; ; ; Argument[this]; Argument[0]; taint; manual | +| 34 | Summary: java.io; ObjectInputStream; false; ObjectInputStream; ; ; Argument[0]; Argument[this]; taint; manual | +| 35 | Summary: java.io; OutputStream; true; write; (byte[]); ; Argument[0]; Argument[this]; taint; manual | +| 36 | Summary: java.io; OutputStream; true; write; (byte[],int,int); ; Argument[0]; Argument[this]; taint; manual | +| 37 | Summary: java.io; OutputStream; true; write; (int); ; Argument[0]; Argument[this]; taint; manual | +| 38 | Summary: java.io; Reader; true; read; ; ; Argument[this]; Argument[0]; taint; manual | +| 39 | Summary: java.io; StringReader; false; StringReader; ; ; Argument[0]; Argument[this]; taint; manual | +| 40 | Summary: java.io; Writer; true; write; ; ; Argument[0]; Argument[this]; taint; manual | edges | Test.java:50:21:50:42 | (...)... : InputStream | Test.java:51:34:51:35 | in : InputStream | provenance | | | Test.java:50:21:50:42 | (...)... : InputStream | Test.java:52:9:52:11 | out | provenance | inputStreamWrapper | @@ -180,302 +179,298 @@ edges | Test.java:274:19:274:26 | source(...) : Object | Test.java:274:13:274:26 | (...)... : URI | provenance | | | Test.java:275:10:275:21 | new File(...) : File | Test.java:276:9:276:11 | out | provenance | | | Test.java:275:19:275:20 | in : URI | Test.java:275:10:275:21 | new File(...) : File | provenance | MaD:15 | -| Test.java:281:16:281:32 | (...)... : String | Test.java:282:32:282:33 | in : String | provenance | | +| Test.java:281:16:281:32 | (...)... : String | Test.java:283:9:283:11 | out | provenance | AdditionalTaintStep | | Test.java:281:25:281:32 | source(...) : Object | Test.java:281:16:281:32 | (...)... : String | provenance | | -| Test.java:282:10:282:34 | new File(...) : File | Test.java:283:9:283:11 | out | provenance | | -| Test.java:282:32:282:33 | in : String | Test.java:282:10:282:34 | new File(...) : File | provenance | MaD:16 | -| Test.java:288:16:288:32 | (...)... : String | Test.java:289:34:289:35 | in : String | provenance | | +| Test.java:288:16:288:32 | (...)... : String | Test.java:290:9:290:11 | out | provenance | AdditionalTaintStep | | Test.java:288:25:288:32 | source(...) : Object | Test.java:288:16:288:32 | (...)... : String | provenance | | -| Test.java:289:10:289:36 | new File(...) : File | Test.java:290:9:290:11 | out | provenance | | -| Test.java:289:34:289:35 | in : String | Test.java:289:10:289:36 | new File(...) : File | provenance | MaD:16 | | Test.java:295:14:295:28 | (...)... : File | Test.java:296:10:296:11 | in : File | provenance | | | Test.java:295:21:295:28 | source(...) : Object | Test.java:295:14:295:28 | (...)... : File | provenance | | -| Test.java:296:10:296:11 | in : File | Test.java:296:10:296:29 | getAbsoluteFile(...) : File | provenance | MaD:17 | +| Test.java:296:10:296:11 | in : File | Test.java:296:10:296:29 | getAbsoluteFile(...) : File | provenance | MaD:16 | | Test.java:296:10:296:29 | getAbsoluteFile(...) : File | Test.java:297:9:297:11 | out | provenance | | | Test.java:302:14:302:28 | (...)... : File | Test.java:303:10:303:11 | in : File | provenance | | | Test.java:302:21:302:28 | source(...) : Object | Test.java:302:14:302:28 | (...)... : File | provenance | | -| Test.java:303:10:303:11 | in : File | Test.java:303:10:303:29 | getAbsolutePath(...) : String | provenance | MaD:18 | +| Test.java:303:10:303:11 | in : File | Test.java:303:10:303:29 | getAbsolutePath(...) : String | provenance | MaD:17 | | Test.java:303:10:303:29 | getAbsolutePath(...) : String | Test.java:304:9:304:11 | out | provenance | | | Test.java:309:14:309:28 | (...)... : File | Test.java:310:10:310:11 | in : File | provenance | | | Test.java:309:21:309:28 | source(...) : Object | Test.java:309:14:309:28 | (...)... : File | provenance | | -| Test.java:310:10:310:11 | in : File | Test.java:310:10:310:30 | getCanonicalFile(...) : File | provenance | MaD:19 | +| Test.java:310:10:310:11 | in : File | Test.java:310:10:310:30 | getCanonicalFile(...) : File | provenance | MaD:18 | | Test.java:310:10:310:30 | getCanonicalFile(...) : File | Test.java:311:9:311:11 | out | provenance | | | Test.java:316:14:316:28 | (...)... : File | Test.java:317:10:317:11 | in : File | provenance | | | Test.java:316:21:316:28 | source(...) : Object | Test.java:316:14:316:28 | (...)... : File | provenance | | -| Test.java:317:10:317:11 | in : File | Test.java:317:10:317:30 | getCanonicalPath(...) : String | provenance | MaD:20 | +| Test.java:317:10:317:11 | in : File | Test.java:317:10:317:30 | getCanonicalPath(...) : String | provenance | MaD:19 | | Test.java:317:10:317:30 | getCanonicalPath(...) : String | Test.java:318:9:318:11 | out | provenance | | | Test.java:323:14:323:28 | (...)... : File | Test.java:324:10:324:11 | in : File | provenance | | | Test.java:323:21:323:28 | source(...) : Object | Test.java:323:14:323:28 | (...)... : File | provenance | | -| Test.java:324:10:324:11 | in : File | Test.java:324:10:324:21 | getName(...) : String | provenance | MaD:21 | +| Test.java:324:10:324:11 | in : File | Test.java:324:10:324:21 | getName(...) : String | provenance | MaD:20 | | Test.java:324:10:324:21 | getName(...) : String | Test.java:325:9:325:11 | out | provenance | | | Test.java:330:14:330:28 | (...)... : File | Test.java:331:10:331:11 | in : File | provenance | | | Test.java:330:21:330:28 | source(...) : Object | Test.java:330:14:330:28 | (...)... : File | provenance | | -| Test.java:331:10:331:11 | in : File | Test.java:331:10:331:20 | toPath(...) : Path | provenance | MaD:22 | +| Test.java:331:10:331:11 | in : File | Test.java:331:10:331:20 | toPath(...) : Path | provenance | MaD:21 | | Test.java:331:10:331:20 | toPath(...) : Path | Test.java:332:9:332:11 | out | provenance | | | Test.java:337:14:337:28 | (...)... : File | Test.java:338:10:338:11 | in : File | provenance | | | Test.java:337:21:337:28 | source(...) : Object | Test.java:337:14:337:28 | (...)... : File | provenance | | -| Test.java:338:10:338:11 | in : File | Test.java:338:10:338:22 | toString(...) : String | provenance | MaD:23 | +| Test.java:338:10:338:11 | in : File | Test.java:338:10:338:22 | toString(...) : String | provenance | MaD:22 | | Test.java:338:10:338:22 | toString(...) : String | Test.java:339:9:339:11 | out | provenance | | | Test.java:344:14:344:28 | (...)... : File | Test.java:345:10:345:11 | in : File | provenance | | | Test.java:344:21:344:28 | source(...) : Object | Test.java:344:14:344:28 | (...)... : File | provenance | | -| Test.java:345:10:345:11 | in : File | Test.java:345:10:345:19 | toURI(...) : URI | provenance | MaD:24 | +| Test.java:345:10:345:11 | in : File | Test.java:345:10:345:19 | toURI(...) : URI | provenance | MaD:23 | | Test.java:345:10:345:19 | toURI(...) : URI | Test.java:346:9:346:11 | out | provenance | | | Test.java:351:22:351:44 | (...)... : OutputStream | Test.java:352:33:352:34 | in : OutputStream | provenance | | | Test.java:351:37:351:44 | source(...) : Object | Test.java:351:22:351:44 | (...)... : OutputStream | provenance | | | Test.java:352:10:352:35 | new FilterOutputStream(...) : FilterOutputStream | Test.java:353:9:353:11 | out | provenance | | -| Test.java:352:33:352:34 | in : OutputStream | Test.java:352:10:352:35 | new FilterOutputStream(...) : FilterOutputStream | provenance | MaD:25 | +| Test.java:352:33:352:34 | in : OutputStream | Test.java:352:10:352:35 | new FilterOutputStream(...) : FilterOutputStream | provenance | MaD:24 | | Test.java:358:16:358:32 | (...)... : String | Test.java:359:26:359:27 | in : String | provenance | | | Test.java:358:25:358:32 | source(...) : Object | Test.java:358:16:358:32 | (...)... : String | provenance | | | Test.java:359:10:359:28 | new IOException(...) : IOException [java.lang.Throwable.message] : String | Test.java:360:37:360:39 | out : IOException [java.lang.Throwable.message] : String | provenance | | -| Test.java:359:26:359:27 | in : String | Test.java:359:10:359:28 | new IOException(...) : IOException [java.lang.Throwable.message] : String | provenance | MaD:26 | +| Test.java:359:26:359:27 | in : String | Test.java:359:10:359:28 | new IOException(...) : IOException [java.lang.Throwable.message] : String | provenance | MaD:25 | | Test.java:360:37:360:39 | out : IOException [java.lang.Throwable.message] : String | Test.java:360:9:360:40 | getThrowable_messageDefault(...) | provenance | MaD:1 | | Test.java:365:25:365:50 | (...)... : DataInputStream | Test.java:366:4:366:5 | in : DataInputStream | provenance | | | Test.java:365:43:365:50 | source(...) : Object | Test.java:365:25:365:50 | (...)... : DataInputStream | provenance | | -| Test.java:366:4:366:5 | in : DataInputStream | Test.java:366:12:366:14 | out [post update] : byte[] | provenance | MaD:27 | +| Test.java:366:4:366:5 | in : DataInputStream | Test.java:366:12:366:14 | out [post update] : byte[] | provenance | MaD:26 | | Test.java:366:12:366:14 | out [post update] : byte[] | Test.java:367:9:367:11 | out | provenance | | | Test.java:372:27:372:54 | (...)... : FilterInputStream | Test.java:373:4:373:5 | in : FilterInputStream | provenance | | | Test.java:372:47:372:54 | source(...) : Object | Test.java:372:27:372:54 | (...)... : FilterInputStream | provenance | | -| Test.java:373:4:373:5 | in : FilterInputStream | Test.java:373:12:373:14 | out [post update] : byte[] | provenance | MaD:27 | +| Test.java:373:4:373:5 | in : FilterInputStream | Test.java:373:12:373:14 | out [post update] : byte[] | provenance | MaD:26 | | Test.java:373:12:373:14 | out [post update] : byte[] | Test.java:374:9:374:11 | out | provenance | | | Test.java:379:21:379:42 | (...)... : InputStream | Test.java:380:4:380:5 | in : InputStream | provenance | | | Test.java:379:35:379:42 | source(...) : Object | Test.java:379:21:379:42 | (...)... : InputStream | provenance | | -| Test.java:380:4:380:5 | in : InputStream | Test.java:380:12:380:14 | out [post update] : byte[] | provenance | MaD:27 | +| Test.java:380:4:380:5 | in : InputStream | Test.java:380:12:380:14 | out [post update] : byte[] | provenance | MaD:26 | | Test.java:380:12:380:14 | out [post update] : byte[] | Test.java:381:9:381:11 | out | provenance | | | Test.java:386:29:386:58 | (...)... : BufferedInputStream | Test.java:387:4:387:5 | in : BufferedInputStream | provenance | | | Test.java:386:51:386:58 | source(...) : Object | Test.java:386:29:386:58 | (...)... : BufferedInputStream | provenance | | -| Test.java:387:4:387:5 | in : BufferedInputStream | Test.java:387:12:387:14 | out [post update] : byte[] | provenance | MaD:28 | +| Test.java:387:4:387:5 | in : BufferedInputStream | Test.java:387:12:387:14 | out [post update] : byte[] | provenance | MaD:27 | | Test.java:387:12:387:14 | out [post update] : byte[] | Test.java:388:9:388:11 | out | provenance | | | Test.java:393:30:393:60 | (...)... : ByteArrayInputStream | Test.java:394:4:394:5 | in : ByteArrayInputStream | provenance | | | Test.java:393:53:393:60 | source(...) : Object | Test.java:393:30:393:60 | (...)... : ByteArrayInputStream | provenance | | -| Test.java:394:4:394:5 | in : ByteArrayInputStream | Test.java:394:12:394:14 | out [post update] : byte[] | provenance | MaD:28 | +| Test.java:394:4:394:5 | in : ByteArrayInputStream | Test.java:394:12:394:14 | out [post update] : byte[] | provenance | MaD:27 | | Test.java:394:12:394:14 | out [post update] : byte[] | Test.java:395:9:395:11 | out | provenance | | | Test.java:400:25:400:50 | (...)... : DataInputStream | Test.java:401:4:401:5 | in : DataInputStream | provenance | | | Test.java:400:43:400:50 | source(...) : Object | Test.java:400:25:400:50 | (...)... : DataInputStream | provenance | | -| Test.java:401:4:401:5 | in : DataInputStream | Test.java:401:12:401:14 | out [post update] : byte[] | provenance | MaD:28 | +| Test.java:401:4:401:5 | in : DataInputStream | Test.java:401:12:401:14 | out [post update] : byte[] | provenance | MaD:27 | | Test.java:401:12:401:14 | out [post update] : byte[] | Test.java:402:9:402:11 | out | provenance | | | Test.java:407:27:407:54 | (...)... : FilterInputStream | Test.java:408:4:408:5 | in : FilterInputStream | provenance | | | Test.java:407:47:407:54 | source(...) : Object | Test.java:407:27:407:54 | (...)... : FilterInputStream | provenance | | -| Test.java:408:4:408:5 | in : FilterInputStream | Test.java:408:12:408:14 | out [post update] : byte[] | provenance | MaD:28 | +| Test.java:408:4:408:5 | in : FilterInputStream | Test.java:408:12:408:14 | out [post update] : byte[] | provenance | MaD:27 | | Test.java:408:12:408:14 | out [post update] : byte[] | Test.java:409:9:409:11 | out | provenance | | | Test.java:414:21:414:42 | (...)... : InputStream | Test.java:415:4:415:5 | in : InputStream | provenance | | | Test.java:414:35:414:42 | source(...) : Object | Test.java:414:21:414:42 | (...)... : InputStream | provenance | | -| Test.java:415:4:415:5 | in : InputStream | Test.java:415:12:415:14 | out [post update] : byte[] | provenance | MaD:28 | +| Test.java:415:4:415:5 | in : InputStream | Test.java:415:12:415:14 | out [post update] : byte[] | provenance | MaD:27 | | Test.java:415:12:415:14 | out [post update] : byte[] | Test.java:416:9:416:11 | out | provenance | | | Test.java:421:27:421:54 | (...)... : ObjectInputStream | Test.java:422:4:422:5 | in : ObjectInputStream | provenance | | | Test.java:421:47:421:54 | source(...) : Object | Test.java:421:27:421:54 | (...)... : ObjectInputStream | provenance | | -| Test.java:422:4:422:5 | in : ObjectInputStream | Test.java:422:12:422:14 | out [post update] : byte[] | provenance | MaD:28 | -| Test.java:422:4:422:5 | in : ObjectInputStream | Test.java:422:12:422:14 | out [post update] : byte[] | provenance | MaD:34 | +| Test.java:422:4:422:5 | in : ObjectInputStream | Test.java:422:12:422:14 | out [post update] : byte[] | provenance | MaD:27 | +| Test.java:422:4:422:5 | in : ObjectInputStream | Test.java:422:12:422:14 | out [post update] : byte[] | provenance | MaD:33 | | Test.java:422:12:422:14 | out [post update] : byte[] | Test.java:423:9:423:11 | out | provenance | | | Test.java:428:30:428:60 | (...)... : ByteArrayInputStream | Test.java:429:10:429:11 | in : ByteArrayInputStream | provenance | | | Test.java:428:53:428:60 | source(...) : Object | Test.java:428:30:428:60 | (...)... : ByteArrayInputStream | provenance | | -| Test.java:429:10:429:11 | in : ByteArrayInputStream | Test.java:429:10:429:26 | readAllBytes(...) : byte[] | provenance | MaD:29 | +| Test.java:429:10:429:11 | in : ByteArrayInputStream | Test.java:429:10:429:26 | readAllBytes(...) : byte[] | provenance | MaD:28 | | Test.java:429:10:429:26 | readAllBytes(...) : byte[] | Test.java:430:9:430:11 | out | provenance | | | Test.java:435:21:435:42 | (...)... : InputStream | Test.java:436:10:436:11 | in : InputStream | provenance | | | Test.java:435:35:435:42 | source(...) : Object | Test.java:435:21:435:42 | (...)... : InputStream | provenance | | -| Test.java:436:10:436:11 | in : InputStream | Test.java:436:10:436:26 | readAllBytes(...) : byte[] | provenance | MaD:29 | +| Test.java:436:10:436:11 | in : InputStream | Test.java:436:10:436:26 | readAllBytes(...) : byte[] | provenance | MaD:28 | | Test.java:436:10:436:26 | readAllBytes(...) : byte[] | Test.java:437:9:437:11 | out | provenance | | | Test.java:442:30:442:60 | (...)... : ByteArrayInputStream | Test.java:443:4:443:5 | in : ByteArrayInputStream | provenance | | | Test.java:442:53:442:60 | source(...) : Object | Test.java:442:30:442:60 | (...)... : ByteArrayInputStream | provenance | | -| Test.java:443:4:443:5 | in : ByteArrayInputStream | Test.java:443:18:443:20 | out [post update] : byte[] | provenance | MaD:30 | +| Test.java:443:4:443:5 | in : ByteArrayInputStream | Test.java:443:18:443:20 | out [post update] : byte[] | provenance | MaD:29 | | Test.java:443:18:443:20 | out [post update] : byte[] | Test.java:444:9:444:11 | out | provenance | | | Test.java:449:21:449:42 | (...)... : InputStream | Test.java:450:4:450:5 | in : InputStream | provenance | | | Test.java:449:35:449:42 | source(...) : Object | Test.java:449:21:449:42 | (...)... : InputStream | provenance | | -| Test.java:450:4:450:5 | in : InputStream | Test.java:450:18:450:20 | out [post update] : byte[] | provenance | MaD:30 | +| Test.java:450:4:450:5 | in : InputStream | Test.java:450:18:450:20 | out [post update] : byte[] | provenance | MaD:29 | | Test.java:450:18:450:20 | out [post update] : byte[] | Test.java:451:9:451:11 | out | provenance | | | Test.java:456:21:456:42 | (...)... : InputStream | Test.java:457:10:457:11 | in : InputStream | provenance | | | Test.java:456:35:456:42 | source(...) : Object | Test.java:456:21:456:42 | (...)... : InputStream | provenance | | -| Test.java:457:10:457:11 | in : InputStream | Test.java:457:10:457:25 | readNBytes(...) : byte[] | provenance | MaD:31 | +| Test.java:457:10:457:11 | in : InputStream | Test.java:457:10:457:25 | readNBytes(...) : byte[] | provenance | MaD:30 | | Test.java:457:10:457:25 | readNBytes(...) : byte[] | Test.java:458:9:458:11 | out | provenance | | | Test.java:463:30:463:60 | (...)... : ByteArrayInputStream | Test.java:464:4:464:5 | in : ByteArrayInputStream | provenance | | | Test.java:463:53:463:60 | source(...) : Object | Test.java:463:30:463:60 | (...)... : ByteArrayInputStream | provenance | | -| Test.java:464:4:464:5 | in : ByteArrayInputStream | Test.java:464:18:464:20 | out [post update] : OutputStream | provenance | MaD:32 | +| Test.java:464:4:464:5 | in : ByteArrayInputStream | Test.java:464:18:464:20 | out [post update] : OutputStream | provenance | MaD:31 | | Test.java:464:18:464:20 | out [post update] : OutputStream | Test.java:465:9:465:11 | out | provenance | | | Test.java:470:21:470:42 | (...)... : InputStream | Test.java:471:4:471:5 | in : InputStream | provenance | | | Test.java:470:35:470:42 | source(...) : Object | Test.java:470:21:470:42 | (...)... : InputStream | provenance | | -| Test.java:471:4:471:5 | in : InputStream | Test.java:471:18:471:20 | out [post update] : OutputStream | provenance | MaD:32 | +| Test.java:471:4:471:5 | in : InputStream | Test.java:471:18:471:20 | out [post update] : OutputStream | provenance | MaD:31 | | Test.java:471:18:471:20 | out [post update] : OutputStream | Test.java:472:9:472:11 | out | provenance | | | Test.java:477:21:477:42 | (...)... : InputStream | Test.java:478:32:478:33 | in : InputStream | provenance | | | Test.java:477:35:477:42 | source(...) : Object | Test.java:477:21:477:42 | (...)... : InputStream | provenance | | | Test.java:478:10:478:34 | new InputStreamReader(...) : InputStreamReader | Test.java:479:9:479:11 | out | provenance | | -| Test.java:478:32:478:33 | in : InputStream | Test.java:478:10:478:34 | new InputStreamReader(...) : InputStreamReader | provenance | MaD:33 | +| Test.java:478:32:478:33 | in : InputStream | Test.java:478:10:478:34 | new InputStreamReader(...) : InputStreamReader | provenance | MaD:32 | | Test.java:484:21:484:42 | (...)... : InputStream | Test.java:485:32:485:33 | in : InputStream | provenance | | | Test.java:484:35:484:42 | source(...) : Object | Test.java:484:21:484:42 | (...)... : InputStream | provenance | | | Test.java:485:10:485:50 | new InputStreamReader(...) : InputStreamReader | Test.java:486:9:486:11 | out | provenance | | -| Test.java:485:32:485:33 | in : InputStream | Test.java:485:10:485:50 | new InputStreamReader(...) : InputStreamReader | provenance | MaD:33 | +| Test.java:485:32:485:33 | in : InputStream | Test.java:485:10:485:50 | new InputStreamReader(...) : InputStreamReader | provenance | MaD:32 | | Test.java:491:21:491:42 | (...)... : InputStream | Test.java:492:32:492:33 | in : InputStream | provenance | | | Test.java:491:35:491:42 | source(...) : Object | Test.java:491:21:491:42 | (...)... : InputStream | provenance | | | Test.java:492:10:492:57 | new InputStreamReader(...) : InputStreamReader | Test.java:493:9:493:11 | out | provenance | | -| Test.java:492:32:492:33 | in : InputStream | Test.java:492:10:492:57 | new InputStreamReader(...) : InputStreamReader | provenance | MaD:33 | +| Test.java:492:32:492:33 | in : InputStream | Test.java:492:10:492:57 | new InputStreamReader(...) : InputStreamReader | provenance | MaD:32 | | Test.java:498:21:498:42 | (...)... : InputStream | Test.java:499:32:499:33 | in : InputStream | provenance | | | Test.java:498:35:498:42 | source(...) : Object | Test.java:498:21:498:42 | (...)... : InputStream | provenance | | | Test.java:499:10:499:49 | new InputStreamReader(...) : InputStreamReader | Test.java:500:9:500:11 | out | provenance | | -| Test.java:499:32:499:33 | in : InputStream | Test.java:499:10:499:49 | new InputStreamReader(...) : InputStreamReader | provenance | MaD:33 | +| Test.java:499:32:499:33 | in : InputStream | Test.java:499:10:499:49 | new InputStreamReader(...) : InputStreamReader | provenance | MaD:32 | | Test.java:505:21:505:42 | (...)... : ObjectInput | Test.java:506:4:506:5 | in : ObjectInput | provenance | | | Test.java:505:35:505:42 | source(...) : Object | Test.java:505:21:505:42 | (...)... : ObjectInput | provenance | | -| Test.java:506:4:506:5 | in : ObjectInput | Test.java:506:12:506:14 | out [post update] : byte[] | provenance | MaD:34 | +| Test.java:506:4:506:5 | in : ObjectInput | Test.java:506:12:506:14 | out [post update] : byte[] | provenance | MaD:33 | | Test.java:506:12:506:14 | out [post update] : byte[] | Test.java:507:9:507:11 | out | provenance | | | Test.java:512:21:512:42 | (...)... : ObjectInput | Test.java:513:4:513:5 | in : ObjectInput | provenance | | | Test.java:512:35:512:42 | source(...) : Object | Test.java:512:21:512:42 | (...)... : ObjectInput | provenance | | -| Test.java:513:4:513:5 | in : ObjectInput | Test.java:513:12:513:14 | out [post update] : byte[] | provenance | MaD:34 | +| Test.java:513:4:513:5 | in : ObjectInput | Test.java:513:12:513:14 | out [post update] : byte[] | provenance | MaD:33 | | Test.java:513:12:513:14 | out [post update] : byte[] | Test.java:514:9:514:11 | out | provenance | | | Test.java:519:27:519:54 | (...)... : ObjectInputStream | Test.java:520:4:520:5 | in : ObjectInputStream | provenance | | | Test.java:519:47:519:54 | source(...) : Object | Test.java:519:27:519:54 | (...)... : ObjectInputStream | provenance | | -| Test.java:520:4:520:5 | in : ObjectInputStream | Test.java:520:12:520:14 | out [post update] : byte[] | provenance | MaD:28 | -| Test.java:520:4:520:5 | in : ObjectInputStream | Test.java:520:12:520:14 | out [post update] : byte[] | provenance | MaD:34 | +| Test.java:520:4:520:5 | in : ObjectInputStream | Test.java:520:12:520:14 | out [post update] : byte[] | provenance | MaD:27 | +| Test.java:520:4:520:5 | in : ObjectInputStream | Test.java:520:12:520:14 | out [post update] : byte[] | provenance | MaD:33 | | Test.java:520:12:520:14 | out [post update] : byte[] | Test.java:521:9:521:11 | out | provenance | | | Test.java:526:21:526:42 | (...)... : InputStream | Test.java:527:32:527:33 | in : InputStream | provenance | | | Test.java:526:21:526:42 | (...)... : InputStream | Test.java:528:9:528:11 | out | provenance | inputStreamWrapper | | Test.java:526:35:526:42 | source(...) : Object | Test.java:526:21:526:42 | (...)... : InputStream | provenance | | | Test.java:527:10:527:34 | new ObjectInputStream(...) : ObjectInputStream | Test.java:528:9:528:11 | out | provenance | | -| Test.java:527:32:527:33 | in : InputStream | Test.java:527:10:527:34 | new ObjectInputStream(...) : ObjectInputStream | provenance | MaD:35 | +| Test.java:527:32:527:33 | in : InputStream | Test.java:527:10:527:34 | new ObjectInputStream(...) : ObjectInputStream | provenance | MaD:34 | | Test.java:533:16:533:32 | (...)... : byte[] | Test.java:534:14:534:15 | in : byte[] | provenance | | | Test.java:533:25:533:32 | source(...) : Object | Test.java:533:16:533:32 | (...)... : byte[] | provenance | | | Test.java:534:4:534:6 | out [post update] : FilterOutputStream | Test.java:535:9:535:11 | out | provenance | | -| Test.java:534:14:534:15 | in : byte[] | Test.java:534:4:534:6 | out [post update] : FilterOutputStream | provenance | MaD:36 | +| Test.java:534:14:534:15 | in : byte[] | Test.java:534:4:534:6 | out [post update] : FilterOutputStream | provenance | MaD:35 | | Test.java:540:16:540:32 | (...)... : byte[] | Test.java:541:14:541:15 | in : byte[] | provenance | | | Test.java:540:25:540:32 | source(...) : Object | Test.java:540:16:540:32 | (...)... : byte[] | provenance | | | Test.java:541:4:541:6 | out [post update] : ObjectOutputStream | Test.java:542:9:542:11 | out | provenance | | -| Test.java:541:14:541:15 | in : byte[] | Test.java:541:4:541:6 | out [post update] : ObjectOutputStream | provenance | MaD:36 | +| Test.java:541:14:541:15 | in : byte[] | Test.java:541:4:541:6 | out [post update] : ObjectOutputStream | provenance | MaD:35 | | Test.java:547:16:547:32 | (...)... : byte[] | Test.java:548:14:548:15 | in : byte[] | provenance | | | Test.java:547:25:547:32 | source(...) : Object | Test.java:547:16:547:32 | (...)... : byte[] | provenance | | | Test.java:548:4:548:6 | out [post update] : OutputStream | Test.java:549:9:549:11 | out | provenance | | -| Test.java:548:14:548:15 | in : byte[] | Test.java:548:4:548:6 | out [post update] : OutputStream | provenance | MaD:36 | +| Test.java:548:14:548:15 | in : byte[] | Test.java:548:4:548:6 | out [post update] : OutputStream | provenance | MaD:35 | | Test.java:554:16:554:32 | (...)... : byte[] | Test.java:555:14:555:15 | in : byte[] | provenance | | | Test.java:554:25:554:32 | source(...) : Object | Test.java:554:16:554:32 | (...)... : byte[] | provenance | | | Test.java:555:4:555:6 | out [post update] : PrintStream | Test.java:556:9:556:11 | out | provenance | | -| Test.java:555:14:555:15 | in : byte[] | Test.java:555:4:555:6 | out [post update] : PrintStream | provenance | MaD:36 | +| Test.java:555:14:555:15 | in : byte[] | Test.java:555:4:555:6 | out [post update] : PrintStream | provenance | MaD:35 | | Test.java:561:16:561:32 | (...)... : byte[] | Test.java:562:14:562:15 | in : byte[] | provenance | | | Test.java:561:25:561:32 | source(...) : Object | Test.java:561:16:561:32 | (...)... : byte[] | provenance | | | Test.java:562:4:562:6 | out [post update] : ByteArrayOutputStream | Test.java:563:9:563:11 | out | provenance | | -| Test.java:562:14:562:15 | in : byte[] | Test.java:562:4:562:6 | out [post update] : ByteArrayOutputStream | provenance | MaD:37 | +| Test.java:562:14:562:15 | in : byte[] | Test.java:562:4:562:6 | out [post update] : ByteArrayOutputStream | provenance | MaD:36 | | Test.java:568:16:568:32 | (...)... : byte[] | Test.java:569:14:569:15 | in : byte[] | provenance | | | Test.java:568:25:568:32 | source(...) : Object | Test.java:568:16:568:32 | (...)... : byte[] | provenance | | | Test.java:569:4:569:6 | out [post update] : FilterOutputStream | Test.java:570:9:570:11 | out | provenance | | -| Test.java:569:14:569:15 | in : byte[] | Test.java:569:4:569:6 | out [post update] : FilterOutputStream | provenance | MaD:37 | +| Test.java:569:14:569:15 | in : byte[] | Test.java:569:4:569:6 | out [post update] : FilterOutputStream | provenance | MaD:36 | | Test.java:575:16:575:32 | (...)... : byte[] | Test.java:576:14:576:15 | in : byte[] | provenance | | | Test.java:575:25:575:32 | source(...) : Object | Test.java:575:16:575:32 | (...)... : byte[] | provenance | | | Test.java:576:4:576:6 | out [post update] : ObjectOutputStream | Test.java:577:9:577:11 | out | provenance | | -| Test.java:576:14:576:15 | in : byte[] | Test.java:576:4:576:6 | out [post update] : ObjectOutputStream | provenance | MaD:37 | +| Test.java:576:14:576:15 | in : byte[] | Test.java:576:4:576:6 | out [post update] : ObjectOutputStream | provenance | MaD:36 | | Test.java:582:16:582:32 | (...)... : byte[] | Test.java:583:14:583:15 | in : byte[] | provenance | | | Test.java:582:25:582:32 | source(...) : Object | Test.java:582:16:582:32 | (...)... : byte[] | provenance | | | Test.java:583:4:583:6 | out [post update] : OutputStream | Test.java:584:9:584:11 | out | provenance | | -| Test.java:583:14:583:15 | in : byte[] | Test.java:583:4:583:6 | out [post update] : OutputStream | provenance | MaD:37 | +| Test.java:583:14:583:15 | in : byte[] | Test.java:583:4:583:6 | out [post update] : OutputStream | provenance | MaD:36 | | Test.java:589:16:589:32 | (...)... : byte[] | Test.java:590:14:590:15 | in : byte[] | provenance | | | Test.java:589:25:589:32 | source(...) : Object | Test.java:589:16:589:32 | (...)... : byte[] | provenance | | | Test.java:590:4:590:6 | out [post update] : PrintStream | Test.java:591:9:591:11 | out | provenance | | -| Test.java:590:14:590:15 | in : byte[] | Test.java:590:4:590:6 | out [post update] : PrintStream | provenance | MaD:37 | +| Test.java:590:14:590:15 | in : byte[] | Test.java:590:4:590:6 | out [post update] : PrintStream | provenance | MaD:36 | | Test.java:596:13:596:26 | (...)... : Number | Test.java:597:14:597:15 | in : Number | provenance | | | Test.java:596:19:596:26 | source(...) : Object | Test.java:596:13:596:26 | (...)... : Number | provenance | | | Test.java:597:4:597:6 | out [post update] : ByteArrayOutputStream | Test.java:598:9:598:11 | out | provenance | | -| Test.java:597:14:597:15 | in : Number | Test.java:597:4:597:6 | out [post update] : ByteArrayOutputStream | provenance | MaD:38 | +| Test.java:597:14:597:15 | in : Number | Test.java:597:4:597:6 | out [post update] : ByteArrayOutputStream | provenance | MaD:37 | | Test.java:603:13:603:26 | (...)... : Number | Test.java:604:14:604:15 | in : Number | provenance | | | Test.java:603:19:603:26 | source(...) : Object | Test.java:603:13:603:26 | (...)... : Number | provenance | | | Test.java:604:4:604:6 | out [post update] : FilterOutputStream | Test.java:605:9:605:11 | out | provenance | | -| Test.java:604:14:604:15 | in : Number | Test.java:604:4:604:6 | out [post update] : FilterOutputStream | provenance | MaD:38 | +| Test.java:604:14:604:15 | in : Number | Test.java:604:4:604:6 | out [post update] : FilterOutputStream | provenance | MaD:37 | | Test.java:610:13:610:26 | (...)... : Number | Test.java:611:14:611:15 | in : Number | provenance | | | Test.java:610:19:610:26 | source(...) : Object | Test.java:610:13:610:26 | (...)... : Number | provenance | | | Test.java:611:4:611:6 | out [post update] : ObjectOutputStream | Test.java:612:9:612:11 | out | provenance | | -| Test.java:611:14:611:15 | in : Number | Test.java:611:4:611:6 | out [post update] : ObjectOutputStream | provenance | MaD:38 | +| Test.java:611:14:611:15 | in : Number | Test.java:611:4:611:6 | out [post update] : ObjectOutputStream | provenance | MaD:37 | | Test.java:617:13:617:26 | (...)... : Number | Test.java:618:14:618:15 | in : Number | provenance | | | Test.java:617:19:617:26 | source(...) : Object | Test.java:617:13:617:26 | (...)... : Number | provenance | | | Test.java:618:4:618:6 | out [post update] : OutputStream | Test.java:619:9:619:11 | out | provenance | | -| Test.java:618:14:618:15 | in : Number | Test.java:618:4:618:6 | out [post update] : OutputStream | provenance | MaD:38 | +| Test.java:618:14:618:15 | in : Number | Test.java:618:4:618:6 | out [post update] : OutputStream | provenance | MaD:37 | | Test.java:624:13:624:26 | (...)... : Number | Test.java:625:14:625:15 | in : Number | provenance | | | Test.java:624:19:624:26 | source(...) : Object | Test.java:624:13:624:26 | (...)... : Number | provenance | | | Test.java:625:4:625:6 | out [post update] : PrintStream | Test.java:626:9:626:11 | out | provenance | | -| Test.java:625:14:625:15 | in : Number | Test.java:625:4:625:6 | out [post update] : PrintStream | provenance | MaD:38 | +| Test.java:625:14:625:15 | in : Number | Test.java:625:4:625:6 | out [post update] : PrintStream | provenance | MaD:37 | | Test.java:631:25:631:50 | (...)... : CharArrayReader | Test.java:632:4:632:5 | in : CharArrayReader | provenance | | | Test.java:631:43:631:50 | source(...) : Object | Test.java:631:25:631:50 | (...)... : CharArrayReader | provenance | | -| Test.java:632:4:632:5 | in : CharArrayReader | Test.java:632:12:632:14 | out [post update] : CharBuffer | provenance | MaD:39 | +| Test.java:632:4:632:5 | in : CharArrayReader | Test.java:632:12:632:14 | out [post update] : CharBuffer | provenance | MaD:38 | | Test.java:632:12:632:14 | out [post update] : CharBuffer | Test.java:633:9:633:11 | out | provenance | | | Test.java:638:27:638:54 | (...)... : InputStreamReader | Test.java:639:4:639:5 | in : InputStreamReader | provenance | | | Test.java:638:47:638:54 | source(...) : Object | Test.java:638:27:638:54 | (...)... : InputStreamReader | provenance | | -| Test.java:639:4:639:5 | in : InputStreamReader | Test.java:639:12:639:14 | out [post update] : CharBuffer | provenance | MaD:39 | +| Test.java:639:4:639:5 | in : InputStreamReader | Test.java:639:12:639:14 | out [post update] : CharBuffer | provenance | MaD:38 | | Test.java:639:12:639:14 | out [post update] : CharBuffer | Test.java:640:9:640:11 | out | provenance | | | Test.java:645:16:645:32 | (...)... : Reader | Test.java:646:4:646:5 | in : Reader | provenance | | | Test.java:645:25:645:32 | source(...) : Object | Test.java:645:16:645:32 | (...)... : Reader | provenance | | -| Test.java:646:4:646:5 | in : Reader | Test.java:646:12:646:14 | out [post update] : CharBuffer | provenance | MaD:39 | +| Test.java:646:4:646:5 | in : Reader | Test.java:646:12:646:14 | out [post update] : CharBuffer | provenance | MaD:38 | | Test.java:646:12:646:14 | out [post update] : CharBuffer | Test.java:647:9:647:11 | out | provenance | | | Test.java:652:24:652:48 | (...)... : BufferedReader | Test.java:653:4:653:5 | in : BufferedReader | provenance | | | Test.java:652:41:652:48 | source(...) : Object | Test.java:652:24:652:48 | (...)... : BufferedReader | provenance | | -| Test.java:653:4:653:5 | in : BufferedReader | Test.java:653:12:653:14 | out [post update] : char[] | provenance | MaD:39 | +| Test.java:653:4:653:5 | in : BufferedReader | Test.java:653:12:653:14 | out [post update] : char[] | provenance | MaD:38 | | Test.java:653:12:653:14 | out [post update] : char[] | Test.java:654:9:654:11 | out | provenance | | | Test.java:659:25:659:50 | (...)... : CharArrayReader | Test.java:660:4:660:5 | in : CharArrayReader | provenance | | | Test.java:659:43:659:50 | source(...) : Object | Test.java:659:25:659:50 | (...)... : CharArrayReader | provenance | | -| Test.java:660:4:660:5 | in : CharArrayReader | Test.java:660:12:660:14 | out [post update] : char[] | provenance | MaD:39 | +| Test.java:660:4:660:5 | in : CharArrayReader | Test.java:660:12:660:14 | out [post update] : char[] | provenance | MaD:38 | | Test.java:660:12:660:14 | out [post update] : char[] | Test.java:661:9:661:11 | out | provenance | | | Test.java:666:27:666:54 | (...)... : InputStreamReader | Test.java:667:4:667:5 | in : InputStreamReader | provenance | | | Test.java:666:47:666:54 | source(...) : Object | Test.java:666:27:666:54 | (...)... : InputStreamReader | provenance | | -| Test.java:667:4:667:5 | in : InputStreamReader | Test.java:667:12:667:14 | out [post update] : char[] | provenance | MaD:39 | +| Test.java:667:4:667:5 | in : InputStreamReader | Test.java:667:12:667:14 | out [post update] : char[] | provenance | MaD:38 | | Test.java:667:12:667:14 | out [post update] : char[] | Test.java:668:9:668:11 | out | provenance | | | Test.java:673:16:673:32 | (...)... : Reader | Test.java:674:4:674:5 | in : Reader | provenance | | | Test.java:673:25:673:32 | source(...) : Object | Test.java:673:16:673:32 | (...)... : Reader | provenance | | -| Test.java:674:4:674:5 | in : Reader | Test.java:674:12:674:14 | out [post update] : char[] | provenance | MaD:39 | +| Test.java:674:4:674:5 | in : Reader | Test.java:674:12:674:14 | out [post update] : char[] | provenance | MaD:38 | | Test.java:674:12:674:14 | out [post update] : char[] | Test.java:675:9:675:11 | out | provenance | | | Test.java:680:16:680:32 | (...)... : Reader | Test.java:681:4:681:5 | in : Reader | provenance | | | Test.java:680:25:680:32 | source(...) : Object | Test.java:680:16:680:32 | (...)... : Reader | provenance | | -| Test.java:681:4:681:5 | in : Reader | Test.java:681:12:681:14 | out [post update] : char[] | provenance | MaD:39 | +| Test.java:681:4:681:5 | in : Reader | Test.java:681:12:681:14 | out [post update] : char[] | provenance | MaD:38 | | Test.java:681:12:681:14 | out [post update] : char[] | Test.java:682:9:682:11 | out | provenance | | | Test.java:687:22:687:44 | (...)... : StringReader | Test.java:688:4:688:5 | in : StringReader | provenance | | | Test.java:687:37:687:44 | source(...) : Object | Test.java:687:22:687:44 | (...)... : StringReader | provenance | | -| Test.java:688:4:688:5 | in : StringReader | Test.java:688:12:688:14 | out [post update] : char[] | provenance | MaD:39 | +| Test.java:688:4:688:5 | in : StringReader | Test.java:688:12:688:14 | out [post update] : char[] | provenance | MaD:38 | | Test.java:688:12:688:14 | out [post update] : char[] | Test.java:689:9:689:11 | out | provenance | | | Test.java:694:16:694:32 | (...)... : String | Test.java:695:27:695:28 | in : String | provenance | | | Test.java:694:25:694:32 | source(...) : Object | Test.java:694:16:694:32 | (...)... : String | provenance | | | Test.java:695:10:695:29 | new StringReader(...) : StringReader | Test.java:696:9:696:11 | out | provenance | | -| Test.java:695:27:695:28 | in : String | Test.java:695:10:695:29 | new StringReader(...) : StringReader | provenance | MaD:40 | +| Test.java:695:27:695:28 | in : String | Test.java:695:10:695:29 | new StringReader(...) : StringReader | provenance | MaD:39 | | Test.java:701:16:701:32 | (...)... : String | Test.java:702:14:702:15 | in : String | provenance | | | Test.java:701:25:701:32 | source(...) : Object | Test.java:701:16:701:32 | (...)... : String | provenance | | | Test.java:702:4:702:6 | out [post update] : CharArrayWriter | Test.java:703:9:703:11 | out | provenance | | -| Test.java:702:14:702:15 | in : String | Test.java:702:4:702:6 | out [post update] : CharArrayWriter | provenance | MaD:41 | +| Test.java:702:14:702:15 | in : String | Test.java:702:4:702:6 | out [post update] : CharArrayWriter | provenance | MaD:40 | | Test.java:708:16:708:32 | (...)... : char[] | Test.java:709:14:709:15 | in : char[] | provenance | | | Test.java:708:25:708:32 | source(...) : Object | Test.java:708:16:708:32 | (...)... : char[] | provenance | | | Test.java:709:4:709:6 | out [post update] : CharArrayWriter | Test.java:710:9:710:11 | out | provenance | | -| Test.java:709:14:709:15 | in : char[] | Test.java:709:4:709:6 | out [post update] : CharArrayWriter | provenance | MaD:41 | +| Test.java:709:14:709:15 | in : char[] | Test.java:709:4:709:6 | out [post update] : CharArrayWriter | provenance | MaD:40 | | Test.java:715:13:715:26 | (...)... : Number | Test.java:716:14:716:15 | in : Number | provenance | | | Test.java:715:19:715:26 | source(...) : Object | Test.java:715:13:715:26 | (...)... : Number | provenance | | | Test.java:716:4:716:6 | out [post update] : CharArrayWriter | Test.java:717:9:717:11 | out | provenance | | -| Test.java:716:14:716:15 | in : Number | Test.java:716:4:716:6 | out [post update] : CharArrayWriter | provenance | MaD:41 | +| Test.java:716:14:716:15 | in : Number | Test.java:716:4:716:6 | out [post update] : CharArrayWriter | provenance | MaD:40 | | Test.java:722:16:722:32 | (...)... : String | Test.java:723:14:723:15 | in : String | provenance | | | Test.java:722:25:722:32 | source(...) : Object | Test.java:722:16:722:32 | (...)... : String | provenance | | | Test.java:723:4:723:6 | out [post update] : PrintWriter | Test.java:724:9:724:11 | out | provenance | | -| Test.java:723:14:723:15 | in : String | Test.java:723:4:723:6 | out [post update] : PrintWriter | provenance | MaD:41 | +| Test.java:723:14:723:15 | in : String | Test.java:723:4:723:6 | out [post update] : PrintWriter | provenance | MaD:40 | | Test.java:729:16:729:32 | (...)... : String | Test.java:730:14:730:15 | in : String | provenance | | | Test.java:729:25:729:32 | source(...) : Object | Test.java:729:16:729:32 | (...)... : String | provenance | | | Test.java:730:4:730:6 | out [post update] : PrintWriter | Test.java:731:9:731:11 | out | provenance | | -| Test.java:730:14:730:15 | in : String | Test.java:730:4:730:6 | out [post update] : PrintWriter | provenance | MaD:41 | +| Test.java:730:14:730:15 | in : String | Test.java:730:4:730:6 | out [post update] : PrintWriter | provenance | MaD:40 | | Test.java:736:16:736:32 | (...)... : char[] | Test.java:737:14:737:15 | in : char[] | provenance | | | Test.java:736:25:736:32 | source(...) : Object | Test.java:736:16:736:32 | (...)... : char[] | provenance | | | Test.java:737:4:737:6 | out [post update] : PrintWriter | Test.java:738:9:738:11 | out | provenance | | -| Test.java:737:14:737:15 | in : char[] | Test.java:737:4:737:6 | out [post update] : PrintWriter | provenance | MaD:41 | +| Test.java:737:14:737:15 | in : char[] | Test.java:737:4:737:6 | out [post update] : PrintWriter | provenance | MaD:40 | | Test.java:743:16:743:32 | (...)... : char[] | Test.java:744:14:744:15 | in : char[] | provenance | | | Test.java:743:25:743:32 | source(...) : Object | Test.java:743:16:743:32 | (...)... : char[] | provenance | | | Test.java:744:4:744:6 | out [post update] : PrintWriter | Test.java:745:9:745:11 | out | provenance | | -| Test.java:744:14:744:15 | in : char[] | Test.java:744:4:744:6 | out [post update] : PrintWriter | provenance | MaD:41 | +| Test.java:744:14:744:15 | in : char[] | Test.java:744:4:744:6 | out [post update] : PrintWriter | provenance | MaD:40 | | Test.java:750:13:750:26 | (...)... : Number | Test.java:751:14:751:15 | in : Number | provenance | | | Test.java:750:19:750:26 | source(...) : Object | Test.java:750:13:750:26 | (...)... : Number | provenance | | | Test.java:751:4:751:6 | out [post update] : PrintWriter | Test.java:752:9:752:11 | out | provenance | | -| Test.java:751:14:751:15 | in : Number | Test.java:751:4:751:6 | out [post update] : PrintWriter | provenance | MaD:41 | +| Test.java:751:14:751:15 | in : Number | Test.java:751:4:751:6 | out [post update] : PrintWriter | provenance | MaD:40 | | Test.java:757:16:757:32 | (...)... : String | Test.java:758:14:758:15 | in : String | provenance | | | Test.java:757:25:757:32 | source(...) : Object | Test.java:757:16:757:32 | (...)... : String | provenance | | | Test.java:758:4:758:6 | out [post update] : Writer | Test.java:759:9:759:11 | out | provenance | | -| Test.java:758:14:758:15 | in : String | Test.java:758:4:758:6 | out [post update] : Writer | provenance | MaD:41 | +| Test.java:758:14:758:15 | in : String | Test.java:758:4:758:6 | out [post update] : Writer | provenance | MaD:40 | | Test.java:764:16:764:32 | (...)... : String | Test.java:765:14:765:15 | in : String | provenance | | | Test.java:764:25:764:32 | source(...) : Object | Test.java:764:16:764:32 | (...)... : String | provenance | | | Test.java:765:4:765:6 | out [post update] : Writer | Test.java:766:9:766:11 | out | provenance | | -| Test.java:765:14:765:15 | in : String | Test.java:765:4:765:6 | out [post update] : Writer | provenance | MaD:41 | +| Test.java:765:14:765:15 | in : String | Test.java:765:4:765:6 | out [post update] : Writer | provenance | MaD:40 | | Test.java:771:16:771:32 | (...)... : char[] | Test.java:772:14:772:15 | in : char[] | provenance | | | Test.java:771:25:771:32 | source(...) : Object | Test.java:771:16:771:32 | (...)... : char[] | provenance | | | Test.java:772:4:772:6 | out [post update] : Writer | Test.java:773:9:773:11 | out | provenance | | -| Test.java:772:14:772:15 | in : char[] | Test.java:772:4:772:6 | out [post update] : Writer | provenance | MaD:41 | +| Test.java:772:14:772:15 | in : char[] | Test.java:772:4:772:6 | out [post update] : Writer | provenance | MaD:40 | | Test.java:778:16:778:32 | (...)... : char[] | Test.java:779:14:779:15 | in : char[] | provenance | | | Test.java:778:25:778:32 | source(...) : Object | Test.java:778:16:778:32 | (...)... : char[] | provenance | | | Test.java:779:4:779:6 | out [post update] : Writer | Test.java:780:9:780:11 | out | provenance | | -| Test.java:779:14:779:15 | in : char[] | Test.java:779:4:779:6 | out [post update] : Writer | provenance | MaD:41 | +| Test.java:779:14:779:15 | in : char[] | Test.java:779:4:779:6 | out [post update] : Writer | provenance | MaD:40 | | Test.java:785:13:785:26 | (...)... : Number | Test.java:786:14:786:15 | in : Number | provenance | | | Test.java:785:19:785:26 | source(...) : Object | Test.java:785:13:785:26 | (...)... : Number | provenance | | | Test.java:786:4:786:6 | out [post update] : Writer | Test.java:787:9:787:11 | out | provenance | | -| Test.java:786:14:786:15 | in : Number | Test.java:786:4:786:6 | out [post update] : Writer | provenance | MaD:41 | +| Test.java:786:14:786:15 | in : Number | Test.java:786:4:786:6 | out [post update] : Writer | provenance | MaD:40 | nodes | Test.java:50:21:50:42 | (...)... : InputStream | semmle.label | (...)... : InputStream | | Test.java:50:35:50:42 | source(...) : Object | semmle.label | source(...) : Object | @@ -644,13 +639,9 @@ nodes | Test.java:276:9:276:11 | out | semmle.label | out | | Test.java:281:16:281:32 | (...)... : String | semmle.label | (...)... : String | | Test.java:281:25:281:32 | source(...) : Object | semmle.label | source(...) : Object | -| Test.java:282:10:282:34 | new File(...) : File | semmle.label | new File(...) : File | -| Test.java:282:32:282:33 | in : String | semmle.label | in : String | | Test.java:283:9:283:11 | out | semmle.label | out | | Test.java:288:16:288:32 | (...)... : String | semmle.label | (...)... : String | | Test.java:288:25:288:32 | source(...) : Object | semmle.label | source(...) : Object | -| Test.java:289:10:289:36 | new File(...) : File | semmle.label | new File(...) : File | -| Test.java:289:34:289:35 | in : String | semmle.label | in : String | | Test.java:290:9:290:11 | out | semmle.label | out | | Test.java:295:14:295:28 | (...)... : File | semmle.label | (...)... : File | | Test.java:295:21:295:28 | source(...) : Object | semmle.label | source(...) : Object | From 4097aa9f78fe8d3ba8a3c6f357ad8c3a7fd997da Mon Sep 17 00:00:00 2001 From: Napalys Date: Thu, 21 Nov 2024 13:44:55 +0100 Subject: [PATCH 244/279] JS: Added ecma2021, thus extractor now can deal with RegExp v flag --- javascript/extractor/src/com/semmle/jcorn/Parser.java | 1 + .../src/com/semmle/js/extractor/ExtractorConfig.java | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/javascript/extractor/src/com/semmle/jcorn/Parser.java b/javascript/extractor/src/com/semmle/jcorn/Parser.java index 79a63e9a121..e55567123f9 100644 --- a/javascript/extractor/src/com/semmle/jcorn/Parser.java +++ b/javascript/extractor/src/com/semmle/jcorn/Parser.java @@ -788,6 +788,7 @@ public class Parser { String validFlags = "gim"; if (this.options.ecmaVersion() >= 6) validFlags = "gimuy"; if (this.options.ecmaVersion() >= 9) validFlags = "gimsuy"; + if (this.options.ecmaVersion() >= 12) validFlags = "gimsuyv"; if (!mods.matches("^[" + validFlags + "]*$")) this.raise(start, "Invalid regular expression flag"); if (mods.indexOf('u') >= 0) { diff --git a/javascript/extractor/src/com/semmle/js/extractor/ExtractorConfig.java b/javascript/extractor/src/com/semmle/js/extractor/ExtractorConfig.java index cb04f3074bf..95057467a79 100644 --- a/javascript/extractor/src/com/semmle/js/extractor/ExtractorConfig.java +++ b/javascript/extractor/src/com/semmle/js/extractor/ExtractorConfig.java @@ -41,7 +41,8 @@ public class ExtractorConfig { ECMA2017(2017, 8), ECMA2018(2018, 9), ECMA2019(2019, 10), - ECMA2020(2020, 11); + ECMA2020(2020, 11), + ECMA2021(2021, 12); private final int version; public final int legacyVersion; @@ -232,7 +233,7 @@ public class ExtractorConfig { private VirtualSourceRoot virtualSourceRoot; public ExtractorConfig(boolean experimental) { - this.ecmaVersion = experimental ? ECMAVersion.ECMA2020 : ECMAVersion.ECMA2019; + this.ecmaVersion = experimental ? ECMAVersion.ECMA2021 : ECMAVersion.ECMA2019; this.platform = Platform.AUTO; this.jsx = true; this.sourceType = SourceType.AUTO; From 3ec038e7b6b88a25d9ab20548b0bbfb8d5ae3587 Mon Sep 17 00:00:00 2001 From: Napalys Date: Thu, 21 Nov 2024 13:48:56 +0100 Subject: [PATCH 245/279] JS: Added predicate to check if v flag is used on regular expression --- javascript/ql/lib/semmle/javascript/Expr.qll | 3 +++ javascript/ql/lib/semmle/javascript/Regexp.qll | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/javascript/ql/lib/semmle/javascript/Expr.qll b/javascript/ql/lib/semmle/javascript/Expr.qll index 0049c5f5aca..e8ec55f0174 100644 --- a/javascript/ql/lib/semmle/javascript/Expr.qll +++ b/javascript/ql/lib/semmle/javascript/Expr.qll @@ -481,6 +481,9 @@ class RegExpLiteral extends @regexp_literal, Literal, RegExpParent { /** Holds if this regular expression has an `s` flag. */ predicate isDotAll() { RegExp::isDotAll(this.getFlags()) } + /** Holds if this regular expression has an `v` flag. */ + predicate isUnicodeSets() { RegExp::isUnicodeSets(this.getFlags()) } + override string getAPrimaryQlClass() { result = "RegExpLiteral" } } diff --git a/javascript/ql/lib/semmle/javascript/Regexp.qll b/javascript/ql/lib/semmle/javascript/Regexp.qll index dc7b0190c91..acfc888756e 100644 --- a/javascript/ql/lib/semmle/javascript/Regexp.qll +++ b/javascript/ql/lib/semmle/javascript/Regexp.qll @@ -1162,6 +1162,10 @@ module RegExp { bindingset[flags] predicate isDotAll(string flags) { flags.matches("%s%") } + /** Holds if `flags` includes the `v` flag. */ + bindingset[flags] + predicate isUnicodeSets(string flags) { flags.matches("%v%") } + /** Holds if `flags` includes the `m` flag or is the unknown flag `?`. */ bindingset[flags] predicate maybeMultiline(string flags) { flags = unknownFlag() or isMultiline(flags) } From 01d70a6d73adee884f984c3f0459aacea613e3c9 Mon Sep 17 00:00:00 2001 From: erik-krogh Date: Sun, 16 Feb 2025 19:01:02 +0100 Subject: [PATCH 246/279] add test of the new `v` flag --- .../Security/CWE-400/ReDoS/PolynomialBackTracking.expected | 1 + .../ql/test/query-tests/Security/CWE-400/ReDoS/ReDoS.expected | 1 + javascript/ql/test/query-tests/Security/CWE-400/ReDoS/tst.js | 4 +++- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/javascript/ql/test/query-tests/Security/CWE-400/ReDoS/PolynomialBackTracking.expected b/javascript/ql/test/query-tests/Security/CWE-400/ReDoS/PolynomialBackTracking.expected index 106b143111f..5740204b2d3 100644 --- a/javascript/ql/test/query-tests/Security/CWE-400/ReDoS/PolynomialBackTracking.expected +++ b/javascript/ql/test/query-tests/Security/CWE-400/ReDoS/PolynomialBackTracking.expected @@ -538,3 +538,4 @@ | tst.js:407:128:407:129 | * | Strings starting with '0/*' and with many repetitions of ' ' can start matching anywhere after the start of the preceeding \\s* | | tst.js:409:23:409:29 | [\\w.-]* | Strings starting with '//' and with many repetitions of '//' can start matching anywhere after the start of the preceeding (\\/(?:\\/[\\w.-]*)*){0,1}:([\\w.-]+) | | tst.js:411:15:411:19 | a{1,} | Strings with many repetitions of 'a' can start matching anywhere after the start of the preceeding (a{1,})* | +| tst.js:417:20:417:25 | (aa?)* | Strings with many repetitions of 'aa' can start matching anywhere after the start of the preceeding (aa?)*b | diff --git a/javascript/ql/test/query-tests/Security/CWE-400/ReDoS/ReDoS.expected b/javascript/ql/test/query-tests/Security/CWE-400/ReDoS/ReDoS.expected index 662dadaaa5b..470c8422659 100644 --- a/javascript/ql/test/query-tests/Security/CWE-400/ReDoS/ReDoS.expected +++ b/javascript/ql/test/query-tests/Security/CWE-400/ReDoS/ReDoS.expected @@ -201,3 +201,4 @@ | tst.js:411:15:411:19 | a{1,} | This part of the regular expression may cause exponential backtracking on strings containing many repetitions of 'a'. | | tst.js:413:25:413:35 | (\\u0000\|.)+ | This part of the regular expression may cause exponential backtracking on strings starting with '\\n\\u0000' and containing many repetitions of '\\u0000'. | | tst.js:415:44:415:57 | (\ud83d\ude80\|.)+ | This part of the regular expression may cause exponential backtracking on strings starting with '\\n\\u{1f680}' and containing many repetitions of '\\u{1f680}'. | +| tst.js:417:22:417:23 | a? | This part of the regular expression may cause exponential backtracking on strings starting with 'a' and containing many repetitions of 'aa'. | diff --git a/javascript/ql/test/query-tests/Security/CWE-400/ReDoS/tst.js b/javascript/ql/test/query-tests/Security/CWE-400/ReDoS/tst.js index ef82076e702..598ff702718 100644 --- a/javascript/ql/test/query-tests/Security/CWE-400/ReDoS/tst.js +++ b/javascript/ql/test/query-tests/Security/CWE-400/ReDoS/tst.js @@ -412,4 +412,6 @@ var bad99 = /(a{1,})*b/; var unicode = /^\n\u0000(\u0000|.)+$/; -var largeUnicode = new RegExp("^\n\u{1F680}(\u{1F680}|.)+X$"); \ No newline at end of file +var largeUnicode = new RegExp("^\n\u{1F680}(\u{1F680}|.)+X$"); + +var unicodeSets = /(aa?)*b/v; \ No newline at end of file From 55b8e8b7483c98aed8f7b721964cc8a23dc8cba4 Mon Sep 17 00:00:00 2001 From: erik-krogh Date: Sun, 16 Feb 2025 19:06:14 +0100 Subject: [PATCH 247/279] fix the ECMAScript version to be ES2024 --- javascript/extractor/src/com/semmle/jcorn/Parser.java | 2 +- .../src/com/semmle/js/extractor/ExtractorConfig.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/javascript/extractor/src/com/semmle/jcorn/Parser.java b/javascript/extractor/src/com/semmle/jcorn/Parser.java index e55567123f9..9c2eeb9e241 100644 --- a/javascript/extractor/src/com/semmle/jcorn/Parser.java +++ b/javascript/extractor/src/com/semmle/jcorn/Parser.java @@ -788,7 +788,7 @@ public class Parser { String validFlags = "gim"; if (this.options.ecmaVersion() >= 6) validFlags = "gimuy"; if (this.options.ecmaVersion() >= 9) validFlags = "gimsuy"; - if (this.options.ecmaVersion() >= 12) validFlags = "gimsuyv"; + if (this.options.ecmaVersion() >= 15) validFlags = "gimsuyv"; if (!mods.matches("^[" + validFlags + "]*$")) this.raise(start, "Invalid regular expression flag"); if (mods.indexOf('u') >= 0) { diff --git a/javascript/extractor/src/com/semmle/js/extractor/ExtractorConfig.java b/javascript/extractor/src/com/semmle/js/extractor/ExtractorConfig.java index 95057467a79..0104e566e35 100644 --- a/javascript/extractor/src/com/semmle/js/extractor/ExtractorConfig.java +++ b/javascript/extractor/src/com/semmle/js/extractor/ExtractorConfig.java @@ -42,7 +42,7 @@ public class ExtractorConfig { ECMA2018(2018, 9), ECMA2019(2019, 10), ECMA2020(2020, 11), - ECMA2021(2021, 12); + ECMA2024(2024, 15); private final int version; public final int legacyVersion; @@ -233,7 +233,7 @@ public class ExtractorConfig { private VirtualSourceRoot virtualSourceRoot; public ExtractorConfig(boolean experimental) { - this.ecmaVersion = experimental ? ECMAVersion.ECMA2021 : ECMAVersion.ECMA2019; + this.ecmaVersion = experimental ? ECMAVersion.ECMA2024 : ECMAVersion.ECMA2019; this.platform = Platform.AUTO; this.jsx = true; this.sourceType = SourceType.AUTO; From 6ebffd59f64688486b2c2daf552a8f6904b22c3b Mon Sep 17 00:00:00 2001 From: erik-krogh Date: Sun, 16 Feb 2025 19:23:44 +0100 Subject: [PATCH 248/279] add change-note --- javascript/ql/lib/change-notes/2025-02-16-v-flag.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 javascript/ql/lib/change-notes/2025-02-16-v-flag.md diff --git a/javascript/ql/lib/change-notes/2025-02-16-v-flag.md b/javascript/ql/lib/change-notes/2025-02-16-v-flag.md new file mode 100644 index 00000000000..9fe3c681028 --- /dev/null +++ b/javascript/ql/lib/change-notes/2025-02-16-v-flag.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* Added support for regular expressions using the `v` flag. From 5af60bba803ff00753cc39721d255a34e9cce349 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 17 Feb 2025 00:22:08 +0000 Subject: [PATCH 249/279] Add changed framework coverage reports --- go/documentation/library-coverage/coverage.rst | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/go/documentation/library-coverage/coverage.rst b/go/documentation/library-coverage/coverage.rst index fb9d25a0391..66f05c4faa1 100644 --- a/go/documentation/library-coverage/coverage.rst +++ b/go/documentation/library-coverage/coverage.rst @@ -8,32 +8,43 @@ Go framework & library support Framework / library,Package,Flow sources,Taint & value steps,Sinks (total) `Afero `_,``github.com/spf13/afero*``,,,34 + `Bun `_,``github.com/uptrace/bun*``,,,63 `CleverGo `_,"``clevergo.tech/clevergo*``, ``github.com/clevergo/clevergo*``",,,2 `Couchbase official client(gocb) `_,"``github.com/couchbase/gocb*``, ``gopkg.in/couchbase/gocb*``",,36,16 `Couchbase unofficial client `_,``github.com/couchbaselabs/gocb*``,,18,8 `Echo `_,``github.com/labstack/echo*``,12,2,3 `Fiber `_,``github.com/gofiber/fiber*``,,,5 `Fosite `_,``github.com/ory/fosite*``,,,2 + `GORM `_,"``github.com/go-gorm/gorm*``, ``github.com/jinzhu/gorm*``, ``gorm.io/gorm*``",45,3,39 `Gin `_,``github.com/gin-gonic/gin*``,46,2,3 `Glog `_,"``github.com/golang/glog*``, ``gopkg.in/glog*``, ``k8s.io/klog*``",,,270 `Go JOSE `_,"``github.com/go-jose/go-jose*``, ``github.com/square/go-jose*``, ``gopkg.in/square/go-jose*``, ``gopkg.in/go-jose/go-jose*``",,16,12 `Go kit `_,``github.com/go-kit/kit*``,,,1 `Go-spew `_,``github.com/davecgh/go-spew/spew*``,,,9 + `GoDotEnv `_,``github.com/joho/godotenv*``,4,, + `GoFrame `_,``github.com/gogf/gf*``,,,51 `Gokogiri `_,"``github.com/jbowtie/gokogiri*``, ``github.com/moovweb/gokogiri*``",,,10 `Iris `_,``github.com/kataras/iris*``,,,14 `Kubernetes `_,"``k8s.io/api*``, ``k8s.io/apimachinery*``",,57, `Logrus `_,"``github.com/Sirupsen/logrus*``, ``github.com/sirupsen/logrus*``",,,290 `Macaron `_,``gopkg.in/macaron*``,12,1,1 + `MongoDB Go Driver `_,``go.mongodb.org/mongo-driver*``,,,14 `Revel `_,"``github.com/revel/revel*``, ``github.com/robfig/revel*``",46,20,4 `SendGrid `_,``github.com/sendgrid/sendgrid-go*``,,1, - `Standard library `_,"````, ``archive/*``, ``bufio``, ``bytes``, ``cmp``, ``compress/*``, ``container/*``, ``context``, ``crypto``, ``crypto/*``, ``database/*``, ``debug/*``, ``embed``, ``encoding``, ``encoding/*``, ``errors``, ``expvar``, ``flag``, ``fmt``, ``go/*``, ``hash``, ``hash/*``, ``html``, ``html/*``, ``image``, ``image/*``, ``index/*``, ``io``, ``io/*``, ``log``, ``log/*``, ``maps``, ``math``, ``math/*``, ``mime``, ``mime/*``, ``net``, ``net/*``, ``os``, ``os/*``, ``path``, ``path/*``, ``plugin``, ``reflect``, ``reflect/*``, ``regexp``, ``regexp/*``, ``slices``, ``sort``, ``strconv``, ``strings``, ``sync``, ``sync/*``, ``syscall``, ``syscall/*``, ``testing``, ``testing/*``, ``text/*``, ``time``, ``time/*``, ``unicode``, ``unicode/*``, ``unsafe``",52,607,104 + `Squirrel `_,"``github.com/Masterminds/squirrel*``, ``github.com/lann/squirrel*``, ``gopkg.in/Masterminds/squirrel``",,,96 + `Standard library `_,"````, ``archive/*``, ``bufio``, ``bytes``, ``cmp``, ``compress/*``, ``container/*``, ``context``, ``crypto``, ``crypto/*``, ``database/*``, ``debug/*``, ``embed``, ``encoding``, ``encoding/*``, ``errors``, ``expvar``, ``flag``, ``fmt``, ``go/*``, ``hash``, ``hash/*``, ``html``, ``html/*``, ``image``, ``image/*``, ``index/*``, ``io``, ``io/*``, ``log``, ``log/*``, ``maps``, ``math``, ``math/*``, ``mime``, ``mime/*``, ``net``, ``net/*``, ``os``, ``os/*``, ``path``, ``path/*``, ``plugin``, ``reflect``, ``reflect/*``, ``regexp``, ``regexp/*``, ``slices``, ``sort``, ``strconv``, ``strings``, ``sync``, ``sync/*``, ``syscall``, ``syscall/*``, ``testing``, ``testing/*``, ``text/*``, ``time``, ``time/*``, ``unicode``, ``unicode/*``, ``unsafe``, ``weak``",52,609,104 + `XORM `_,"``github.com/go-xorm/xorm*``, ``xorm.io/xorm*``",,,68 `XPath `_,``github.com/antchfx/xpath*``,,,4 `appleboy/gin-jwt `_,``github.com/appleboy/gin-jwt*``,,,1 `beego `_,"``github.com/astaxie/beego*``, ``github.com/beego/beego*``",102,63,213 `chi `_,``github.com/go-chi/chi*``,3,, `cristalhq/jwt `_,``github.com/cristalhq/jwt*``,,,1 + `env `_,``github.com/caarlos0/env*``,5,2, + `envconfig `_,``github.com/kelseyhightower/envconfig*``,6,, + `envy `_,``github.com/gobuffalo/envy*``,7,, `fasthttp `_,``github.com/valyala/fasthttp*``,50,5,35 `gf-jwt `_,``github.com/gogf/gf-jwt*``,,,1 + `go-envparse `_,``github.com/hashicorp/go-envparse*``,1,, `go-pg `_,``github.com/go-pg/pg*``,,6, `go-restful `_,``github.com/emicklei/go-restful*``,7,, `go-sh `_,``github.com/codeskyblue/go-sh*``,,,4 @@ -42,6 +53,7 @@ Go framework & library support `goproxy `_,``github.com/elazarl/goproxy*``,2,2,2 `gorilla/mux `_,``github.com/gorilla/mux*``,1,, `gorilla/websocket `_,``github.com/gorilla/websocket*``,3,, + `gorqlite `_,"``github.com/raindog308/gorqlite*``, ``github.com/rqlite/gorqlite*``",,,48 `goxpath `_,``github.com/ChrisTrenkamp/goxpath*``,,,3 `htmlquery `_,``github.com/antchfx/htmlquery*``,,,4 `json-iterator `_,``github.com/json-iterator/go*``,,4, @@ -54,12 +66,12 @@ Go framework & library support `lestrrat-go/libxml2 `_,``github.com/lestrrat-go/libxml2*``,,,3 `nhooyr.io/websocket `_,``nhooyr.io/websocket*``,2,, `protobuf `_,"``github.com/golang/protobuf*``, ``google.golang.org/protobuf*``",,16, + `sqlx `_,``github.com/jmoiron/sqlx*``,49,11,12 `ws `_,``github.com/gobwas/ws*``,2,, `xmlpath `_,"``gopkg.in/xmlpath*``, ``github.com/go-xmlpath/xmlpath*``, ``github.com/crankycoder/xmlpath*``, ``launchpad.net/xmlpath*``, ``github.com/masterzen/xmlpath*``, ``github.com/going/toolkit/xmlpath*``, ``gopkg.in/go-xmlpath/xmlpath*``",,,14 `xmlquery `_,``github.com/antchfx/xmlquery*``,,,8 `xpathparser `_,``github.com/santhosh-tekuri/xpathparser*``,,,2 `yaml `_,``gopkg.in/yaml*``,,9, `zap `_,``go.uber.org/zap*``,,11,33 - Others,"``github.com/Masterminds/squirrel``, ``github.com/caarlos0/env``, ``github.com/go-gorm/gorm``, ``github.com/go-xorm/xorm``, ``github.com/gobuffalo/envy``, ``github.com/gogf/gf/database/gdb``, ``github.com/hashicorp/go-envparse``, ``github.com/jinzhu/gorm``, ``github.com/jmoiron/sqlx``, ``github.com/joho/godotenv``, ``github.com/kelseyhightower/envconfig``, ``github.com/lann/squirrel``, ``github.com/raindog308/gorqlite``, ``github.com/rqlite/gorqlite``, ``github.com/uptrace/bun``, ``go.mongodb.org/mongo-driver/mongo``, ``gopkg.in/Masterminds/squirrel``, ``gorm.io/gorm``, ``weak``, ``xorm.io/xorm``",117,18,391 Totals,,459,947,1532 From d79f4299781a09c74a24bf17952fcd2c3f1c3277 Mon Sep 17 00:00:00 2001 From: Asger F Date: Mon, 17 Feb 2025 10:36:05 +0100 Subject: [PATCH 250/279] JS: Update changes to nodes/edges/subpaths No changes in actual alerts --- .../IndirectCommandInjection.expected | 1 - .../UnsafeShellCommandConstruction.expected | 8 ---- .../Security/CWE-079/DomBasedXss/Xss.expected | 1 - .../XssWithAdditionalSources.expected | 1 - .../ReflectedXss/ReflectedXss.expected | 3 -- .../CWE-079/StoredXss/StoredXss.expected | 46 ------------------- .../CWE-089/untyped/SqlInjection.expected | 5 -- .../ImproperCodeSanitization.expected | 5 -- .../Security/CWE-730/RegExpInjection.expected | 5 -- 9 files changed, 75 deletions(-) diff --git a/javascript/ql/test/query-tests/Security/CWE-078/IndirectCommandInjection/IndirectCommandInjection.expected b/javascript/ql/test/query-tests/Security/CWE-078/IndirectCommandInjection/IndirectCommandInjection.expected index b8ce07f4ca8..af0b8090ff7 100644 --- a/javascript/ql/test/query-tests/Security/CWE-078/IndirectCommandInjection/IndirectCommandInjection.expected +++ b/javascript/ql/test/query-tests/Security/CWE-078/IndirectCommandInjection/IndirectCommandInjection.expected @@ -27,7 +27,6 @@ edges | command-line-parameter-command-injection.js:14:6:14:30 | fewerArgs [ArrayElement] | command-line-parameter-command-injection.js:18:13:18:21 | fewerArgs [ArrayElement] | provenance | | | command-line-parameter-command-injection.js:14:18:14:21 | args | command-line-parameter-command-injection.js:14:18:14:30 | args.slice(1) | provenance | | | command-line-parameter-command-injection.js:14:18:14:21 | args | command-line-parameter-command-injection.js:14:18:14:30 | args.slice(1) [ArrayElement] | provenance | | -| command-line-parameter-command-injection.js:14:18:14:21 | args [ArrayElement] | command-line-parameter-command-injection.js:14:18:14:30 | args.slice(1) | provenance | | | command-line-parameter-command-injection.js:14:18:14:21 | args [ArrayElement] | command-line-parameter-command-injection.js:14:18:14:30 | args.slice(1) [ArrayElement] | provenance | | | command-line-parameter-command-injection.js:14:18:14:30 | args.slice(1) | command-line-parameter-command-injection.js:14:6:14:30 | fewerArgs | provenance | | | command-line-parameter-command-injection.js:14:18:14:30 | args.slice(1) [ArrayElement] | command-line-parameter-command-injection.js:14:6:14:30 | fewerArgs [ArrayElement] | provenance | | diff --git a/javascript/ql/test/query-tests/Security/CWE-078/UnsafeShellCommandConstruction/UnsafeShellCommandConstruction.expected b/javascript/ql/test/query-tests/Security/CWE-078/UnsafeShellCommandConstruction/UnsafeShellCommandConstruction.expected index 0e0cf297fa2..482c3cfff1b 100644 --- a/javascript/ql/test/query-tests/Security/CWE-078/UnsafeShellCommandConstruction/UnsafeShellCommandConstruction.expected +++ b/javascript/ql/test/query-tests/Security/CWE-078/UnsafeShellCommandConstruction/UnsafeShellCommandConstruction.expected @@ -89,18 +89,14 @@ edges | lib/lib.js:414:40:414:43 | name | lib/lib.js:426:11:426:14 | name | provenance | | | lib/lib.js:414:40:414:43 | name | lib/lib.js:426:11:426:14 | name | provenance | | | lib/lib.js:414:40:414:43 | name | lib/lib.js:428:36:428:39 | name | provenance | | -| lib/lib.js:426:2:426:4 | [post update] arr | lib/lib.js:427:14:427:16 | arr | provenance | | | lib/lib.js:426:2:426:4 | [post update] arr [ArrayElement] | lib/lib.js:427:14:427:16 | arr | provenance | | -| lib/lib.js:426:11:426:14 | name | lib/lib.js:426:2:426:4 | [post update] arr | provenance | | | lib/lib.js:426:11:426:14 | name | lib/lib.js:426:2:426:4 | [post update] arr [ArrayElement] | provenance | | | lib/lib.js:428:28:428:57 | (name ? ... ) + '-' | lib/lib.js:428:14:428:58 | build(" ... + '-') | provenance | | | lib/lib.js:428:28:428:57 | (name ? ... ) + '-' | lib/lib.js:431:23:431:26 | last | provenance | | | lib/lib.js:428:36:428:39 | name | lib/lib.js:428:28:428:57 | (name ? ... ) + '-' | provenance | | | lib/lib.js:431:23:431:26 | last | lib/lib.js:436:19:436:22 | last | provenance | | | lib/lib.js:431:23:431:26 | last | lib/lib.js:436:19:436:22 | last | provenance | | -| lib/lib.js:436:10:436:12 | [post update] arr | lib/lib.js:437:9:437:11 | arr | provenance | | | lib/lib.js:436:10:436:12 | [post update] arr [ArrayElement] | lib/lib.js:437:9:437:11 | arr [ArrayElement] | provenance | | -| lib/lib.js:436:19:436:22 | last | lib/lib.js:436:10:436:12 | [post update] arr | provenance | | | lib/lib.js:436:19:436:22 | last | lib/lib.js:436:10:436:12 | [post update] arr [ArrayElement] | provenance | | | lib/lib.js:441:39:441:42 | name | lib/lib.js:442:24:442:27 | name | provenance | | | lib/lib.js:446:20:446:23 | name | lib/lib.js:447:25:447:28 | name | provenance | | @@ -273,7 +269,6 @@ nodes | lib/lib.js:419:32:419:35 | name | semmle.label | name | | lib/lib.js:420:29:420:32 | name | semmle.label | name | | lib/lib.js:424:24:424:27 | name | semmle.label | name | -| lib/lib.js:426:2:426:4 | [post update] arr | semmle.label | [post update] arr | | lib/lib.js:426:2:426:4 | [post update] arr [ArrayElement] | semmle.label | [post update] arr [ArrayElement] | | lib/lib.js:426:11:426:14 | name | semmle.label | name | | lib/lib.js:426:11:426:14 | name | semmle.label | name | @@ -282,11 +277,9 @@ nodes | lib/lib.js:428:28:428:57 | (name ? ... ) + '-' | semmle.label | (name ? ... ) + '-' | | lib/lib.js:428:36:428:39 | name | semmle.label | name | | lib/lib.js:431:23:431:26 | last | semmle.label | last | -| lib/lib.js:436:10:436:12 | [post update] arr | semmle.label | [post update] arr | | lib/lib.js:436:10:436:12 | [post update] arr [ArrayElement] | semmle.label | [post update] arr [ArrayElement] | | lib/lib.js:436:19:436:22 | last | semmle.label | last | | lib/lib.js:436:19:436:22 | last | semmle.label | last | -| lib/lib.js:437:9:437:11 | arr | semmle.label | arr | | lib/lib.js:437:9:437:11 | arr [ArrayElement] | semmle.label | arr [ArrayElement] | | lib/lib.js:441:39:441:42 | name | semmle.label | name | | lib/lib.js:442:24:442:27 | name | semmle.label | name | @@ -354,7 +347,6 @@ nodes subpaths | lib/lib.js:251:27:251:30 | name | lib/lib.js:239:28:239:28 | s | lib/lib.js:245:9:245:9 | s | lib/lib.js:251:16:251:31 | cleanInput(name) | | lib/lib.js:340:25:340:25 | n | lib/lib.js:329:13:329:13 | x | lib/lib.js:330:9:330:9 | x | lib/lib.js:340:22:340:26 | id(n) | -| lib/lib.js:428:28:428:57 | (name ? ... ) + '-' | lib/lib.js:431:23:431:26 | last | lib/lib.js:437:9:437:11 | arr | lib/lib.js:428:14:428:58 | build(" ... + '-') | | lib/lib.js:428:28:428:57 | (name ? ... ) + '-' | lib/lib.js:431:23:431:26 | last | lib/lib.js:437:9:437:11 | arr [ArrayElement] | lib/lib.js:428:14:428:58 | build(" ... + '-') | #select | lib/isImported.js:6:10:6:25 | "rm -rf " + name | lib/isImported.js:5:49:5:52 | name | lib/isImported.js:6:22:6:25 | name | This string concatenation which depends on $@ is later used in a $@. | lib/isImported.js:5:49:5:52 | name | library input | lib/isImported.js:6:2:6:26 | cp.exec ... + name) | shell command | diff --git a/javascript/ql/test/query-tests/Security/CWE-079/DomBasedXss/Xss.expected b/javascript/ql/test/query-tests/Security/CWE-079/DomBasedXss/Xss.expected index 7d067911c19..443e8c18d2c 100644 --- a/javascript/ql/test/query-tests/Security/CWE-079/DomBasedXss/Xss.expected +++ b/javascript/ql/test/query-tests/Security/CWE-079/DomBasedXss/Xss.expected @@ -1145,7 +1145,6 @@ edges | various-concat-obfuscations.js:18:10:18:59 | '
    ') | provenance | | | various-concat-obfuscations.js:18:10:18:88 | '
    ') [ArrayElement] | provenance | | -| various-concat-obfuscations.js:18:10:18:88 | '
    ') | provenance | | | various-concat-obfuscations.js:18:10:18:88 | '
    ') [ArrayElement] | provenance | | | various-concat-obfuscations.js:18:32:18:36 | attrs | various-concat-obfuscations.js:18:32:18:58 | attrs.d ... 'left' | provenance | | | various-concat-obfuscations.js:18:32:18:58 | attrs.d ... 'left' | various-concat-obfuscations.js:18:10:18:59 | '
    ') | provenance | | | various-concat-obfuscations.js:18:10:18:88 | '
    ') [ArrayElement] | provenance | | -| various-concat-obfuscations.js:18:10:18:88 | '
    ') | provenance | | | various-concat-obfuscations.js:18:10:18:88 | '
    ') [ArrayElement] | provenance | | | various-concat-obfuscations.js:18:32:18:36 | attrs | various-concat-obfuscations.js:18:32:18:58 | attrs.d ... 'left' | provenance | | | various-concat-obfuscations.js:18:32:18:58 | attrs.d ... 'left' | various-concat-obfuscations.js:18:10:18:59 | '
    ' ... '' | xss-through-filenames.js:20:13:20:18 | [post update] files3 | provenance | | | xss-through-filenames.js:20:25:20:47 | '
  • ' ... '
  • ' | xss-through-filenames.js:20:13:20:18 | [post update] files3 [ArrayElement] | provenance | | | xss-through-filenames.js:20:34:20:37 | file | xss-through-filenames.js:20:25:20:47 | '
  • ' ... '
  • ' | provenance | | -| xss-through-filenames.js:22:16:22:21 | files3 | xss-through-filenames.js:22:16:22:30 | files3.join('') | provenance | | -| xss-through-filenames.js:22:16:22:21 | files3 | xss-through-filenames.js:22:16:22:30 | files3.join('') | provenance | | -| xss-through-filenames.js:22:16:22:21 | files3 [ArrayElement] | xss-through-filenames.js:22:16:22:30 | files3.join('') | provenance | | | xss-through-filenames.js:22:16:22:21 | files3 [ArrayElement] | xss-through-filenames.js:22:16:22:30 | files3.join('') | provenance | | | xss-through-filenames.js:25:43:25:48 | files1 | xss-through-filenames.js:26:19:26:24 | files1 | provenance | | | xss-through-filenames.js:25:43:25:48 | files1 | xss-through-filenames.js:30:9:30:14 | files1 | provenance | | | xss-through-filenames.js:30:9:30:14 | files1 | xss-through-filenames.js:30:34:30:37 | file | provenance | | | xss-through-filenames.js:30:9:30:14 | files1 | xss-through-filenames.js:33:19:33:24 | files2 | provenance | | -| xss-through-filenames.js:30:9:30:14 | files1 | xss-through-filenames.js:33:19:33:24 | files2 | provenance | | | xss-through-filenames.js:30:9:30:14 | files1 | xss-through-filenames.js:33:19:33:24 | files2 [ArrayElement] | provenance | | | xss-through-filenames.js:30:34:30:37 | file | xss-through-filenames.js:31:25:31:28 | file | provenance | | -| xss-through-filenames.js:31:25:31:28 | file | xss-through-filenames.js:31:13:31:18 | [post update] files2 | provenance | | | xss-through-filenames.js:31:25:31:28 | file | xss-through-filenames.js:31:13:31:18 | [post update] files2 [ArrayElement] | provenance | | -| xss-through-filenames.js:33:19:33:24 | files2 | xss-through-filenames.js:35:29:35:34 | files2 | provenance | | | xss-through-filenames.js:33:19:33:24 | files2 [ArrayElement] | xss-through-filenames.js:35:29:35:34 | files2 [ArrayElement] | provenance | | | xss-through-filenames.js:35:13:35:35 | files3 | xss-through-filenames.js:37:19:37:24 | files3 | provenance | | | xss-through-filenames.js:35:22:35:35 | format(files2) | xss-through-filenames.js:35:13:35:35 | files3 | provenance | | -| xss-through-filenames.js:35:29:35:34 | files2 | xss-through-filenames.js:17:21:17:26 | files2 | provenance | | -| xss-through-filenames.js:35:29:35:34 | files2 | xss-through-filenames.js:35:22:35:35 | format(files2) | provenance | | | xss-through-filenames.js:35:29:35:34 | files2 [ArrayElement] | xss-through-filenames.js:17:21:17:26 | files2 [ArrayElement] | provenance | | | xss-through-filenames.js:35:29:35:34 | files2 [ArrayElement] | xss-through-filenames.js:35:22:35:35 | format(files2) | provenance | | | xss-through-torrent.js:6:6:6:24 | name | xss-through-torrent.js:7:11:7:14 | name | provenance | | @@ -48,57 +25,34 @@ edges nodes | xss-through-filenames.js:7:43:7:48 | files1 | semmle.label | files1 | | xss-through-filenames.js:8:18:8:23 | files1 | semmle.label | files1 | -| xss-through-filenames.js:17:21:17:26 | files2 | semmle.label | files2 | | xss-through-filenames.js:17:21:17:26 | files2 [ArrayElement] | semmle.label | files2 [ArrayElement] | -| xss-through-filenames.js:19:9:19:14 | files2 | semmle.label | files2 | | xss-through-filenames.js:19:9:19:14 | files2 [ArrayElement] | semmle.label | files2 [ArrayElement] | -| xss-through-filenames.js:19:9:19:25 | files2.sort(sort) | semmle.label | files2.sort(sort) | -| xss-through-filenames.js:19:9:19:25 | files2.sort(sort) | semmle.label | files2.sort(sort) | -| xss-through-filenames.js:19:9:19:25 | files2.sort(sort) [ArrayElement] | semmle.label | files2.sort(sort) [ArrayElement] | | xss-through-filenames.js:19:9:19:25 | files2.sort(sort) [ArrayElement] | semmle.label | files2.sort(sort) [ArrayElement] | | xss-through-filenames.js:19:45:19:48 | file | semmle.label | file | -| xss-through-filenames.js:20:13:20:18 | [post update] files3 | semmle.label | [post update] files3 | | xss-through-filenames.js:20:13:20:18 | [post update] files3 [ArrayElement] | semmle.label | [post update] files3 [ArrayElement] | | xss-through-filenames.js:20:25:20:47 | '
  • ' ... '
  • ' | semmle.label | '
  • ' ... '
  • ' | | xss-through-filenames.js:20:34:20:37 | file | semmle.label | file | -| xss-through-filenames.js:22:16:22:21 | files3 | semmle.label | files3 | -| xss-through-filenames.js:22:16:22:21 | files3 | semmle.label | files3 | | xss-through-filenames.js:22:16:22:21 | files3 [ArrayElement] | semmle.label | files3 [ArrayElement] | -| xss-through-filenames.js:22:16:22:21 | files3 [ArrayElement] | semmle.label | files3 [ArrayElement] | -| xss-through-filenames.js:22:16:22:30 | files3.join('') | semmle.label | files3.join('') | | xss-through-filenames.js:22:16:22:30 | files3.join('') | semmle.label | files3.join('') | | xss-through-filenames.js:25:43:25:48 | files1 | semmle.label | files1 | | xss-through-filenames.js:26:19:26:24 | files1 | semmle.label | files1 | | xss-through-filenames.js:30:9:30:14 | files1 | semmle.label | files1 | | xss-through-filenames.js:30:34:30:37 | file | semmle.label | file | -| xss-through-filenames.js:31:13:31:18 | [post update] files2 | semmle.label | [post update] files2 | | xss-through-filenames.js:31:13:31:18 | [post update] files2 [ArrayElement] | semmle.label | [post update] files2 [ArrayElement] | | xss-through-filenames.js:31:25:31:28 | file | semmle.label | file | | xss-through-filenames.js:33:19:33:24 | files2 | semmle.label | files2 | -| xss-through-filenames.js:33:19:33:24 | files2 | semmle.label | files2 | | xss-through-filenames.js:33:19:33:24 | files2 [ArrayElement] | semmle.label | files2 [ArrayElement] | | xss-through-filenames.js:35:13:35:35 | files3 | semmle.label | files3 | | xss-through-filenames.js:35:22:35:35 | format(files2) | semmle.label | format(files2) | -| xss-through-filenames.js:35:29:35:34 | files2 | semmle.label | files2 | | xss-through-filenames.js:35:29:35:34 | files2 [ArrayElement] | semmle.label | files2 [ArrayElement] | | xss-through-filenames.js:37:19:37:24 | files3 | semmle.label | files3 | | xss-through-torrent.js:6:6:6:24 | name | semmle.label | name | | xss-through-torrent.js:6:13:6:24 | torrent.name | semmle.label | torrent.name | | xss-through-torrent.js:7:11:7:14 | name | semmle.label | name | subpaths -| xss-through-filenames.js:19:9:19:25 | files2.sort(sort) | xss-through-filenames.js:19:45:19:48 | file | xss-through-filenames.js:20:13:20:18 | [post update] files3 | xss-through-filenames.js:22:16:22:21 | files3 | -| xss-through-filenames.js:19:9:19:25 | files2.sort(sort) | xss-through-filenames.js:19:45:19:48 | file | xss-through-filenames.js:20:13:20:18 | [post update] files3 | xss-through-filenames.js:22:16:22:21 | files3 | -| xss-through-filenames.js:19:9:19:25 | files2.sort(sort) | xss-through-filenames.js:19:45:19:48 | file | xss-through-filenames.js:20:13:20:18 | [post update] files3 [ArrayElement] | xss-through-filenames.js:22:16:22:21 | files3 [ArrayElement] | -| xss-through-filenames.js:19:9:19:25 | files2.sort(sort) | xss-through-filenames.js:19:45:19:48 | file | xss-through-filenames.js:20:13:20:18 | [post update] files3 [ArrayElement] | xss-through-filenames.js:22:16:22:21 | files3 [ArrayElement] | -| xss-through-filenames.js:19:9:19:25 | files2.sort(sort) [ArrayElement] | xss-through-filenames.js:19:45:19:48 | file | xss-through-filenames.js:20:13:20:18 | [post update] files3 | xss-through-filenames.js:22:16:22:21 | files3 | -| xss-through-filenames.js:19:9:19:25 | files2.sort(sort) [ArrayElement] | xss-through-filenames.js:19:45:19:48 | file | xss-through-filenames.js:20:13:20:18 | [post update] files3 | xss-through-filenames.js:22:16:22:21 | files3 | | xss-through-filenames.js:19:9:19:25 | files2.sort(sort) [ArrayElement] | xss-through-filenames.js:19:45:19:48 | file | xss-through-filenames.js:20:13:20:18 | [post update] files3 [ArrayElement] | xss-through-filenames.js:22:16:22:21 | files3 [ArrayElement] | -| xss-through-filenames.js:19:9:19:25 | files2.sort(sort) [ArrayElement] | xss-through-filenames.js:19:45:19:48 | file | xss-through-filenames.js:20:13:20:18 | [post update] files3 [ArrayElement] | xss-through-filenames.js:22:16:22:21 | files3 [ArrayElement] | -| xss-through-filenames.js:30:9:30:14 | files1 | xss-through-filenames.js:30:34:30:37 | file | xss-through-filenames.js:31:13:31:18 | [post update] files2 | xss-through-filenames.js:33:19:33:24 | files2 | -| xss-through-filenames.js:30:9:30:14 | files1 | xss-through-filenames.js:30:34:30:37 | file | xss-through-filenames.js:31:13:31:18 | [post update] files2 | xss-through-filenames.js:33:19:33:24 | files2 | | xss-through-filenames.js:30:9:30:14 | files1 | xss-through-filenames.js:30:34:30:37 | file | xss-through-filenames.js:31:13:31:18 | [post update] files2 [ArrayElement] | xss-through-filenames.js:33:19:33:24 | files2 | | xss-through-filenames.js:30:9:30:14 | files1 | xss-through-filenames.js:30:34:30:37 | file | xss-through-filenames.js:31:13:31:18 | [post update] files2 [ArrayElement] | xss-through-filenames.js:33:19:33:24 | files2 [ArrayElement] | -| xss-through-filenames.js:35:29:35:34 | files2 | xss-through-filenames.js:17:21:17:26 | files2 | xss-through-filenames.js:22:16:22:30 | files3.join('') | xss-through-filenames.js:35:22:35:35 | format(files2) | | xss-through-filenames.js:35:29:35:34 | files2 [ArrayElement] | xss-through-filenames.js:17:21:17:26 | files2 [ArrayElement] | xss-through-filenames.js:22:16:22:30 | files3.join('') | xss-through-filenames.js:35:22:35:35 | format(files2) | #select | xss-through-filenames.js:8:18:8:23 | files1 | xss-through-filenames.js:7:43:7:48 | files1 | xss-through-filenames.js:8:18:8:23 | files1 | Stored cross-site scripting vulnerability due to $@. | xss-through-filenames.js:7:43:7:48 | files1 | stored value | diff --git a/javascript/ql/test/query-tests/Security/CWE-089/untyped/SqlInjection.expected b/javascript/ql/test/query-tests/Security/CWE-089/untyped/SqlInjection.expected index 3664d7db828..5ae279288cf 100644 --- a/javascript/ql/test/query-tests/Security/CWE-089/untyped/SqlInjection.expected +++ b/javascript/ql/test/query-tests/Security/CWE-089/untyped/SqlInjection.expected @@ -52,12 +52,10 @@ nodes | json-schema-validator.js:61:22:61:26 | query | semmle.label | query | | koarouter.js:5:11:5:33 | version | semmle.label | version | | koarouter.js:5:13:5:19 | version | semmle.label | version | -| koarouter.js:14:9:14:18 | [post update] conditions | semmle.label | [post update] conditions | | koarouter.js:14:9:14:18 | [post update] conditions [ArrayElement] | semmle.label | [post update] conditions [ArrayElement] | | koarouter.js:14:25:14:46 | `versio ... rsion}` | semmle.label | `versio ... rsion}` | | koarouter.js:14:38:14:44 | version | semmle.label | version | | koarouter.js:17:27:17:77 | `SELECT ... nd ')}` | semmle.label | `SELECT ... nd ')}` | -| koarouter.js:17:52:17:61 | conditions | semmle.label | conditions | | koarouter.js:17:52:17:61 | conditions [ArrayElement] | semmle.label | conditions [ArrayElement] | | koarouter.js:17:52:17:75 | conditi ... and ') | semmle.label | conditi ... and ') | | ldap.js:20:7:20:34 | q | semmle.label | q | @@ -324,12 +322,9 @@ edges | json-schema-validator.js:50:34:50:47 | req.query.data | json-schema-validator.js:50:23:50:48 | JSON.pa ... y.data) | provenance | Config | | koarouter.js:5:11:5:33 | version | koarouter.js:14:38:14:44 | version | provenance | | | koarouter.js:5:13:5:19 | version | koarouter.js:5:11:5:33 | version | provenance | | -| koarouter.js:14:9:14:18 | [post update] conditions | koarouter.js:17:52:17:61 | conditions | provenance | | | koarouter.js:14:9:14:18 | [post update] conditions [ArrayElement] | koarouter.js:17:52:17:61 | conditions [ArrayElement] | provenance | | -| koarouter.js:14:25:14:46 | `versio ... rsion}` | koarouter.js:14:9:14:18 | [post update] conditions | provenance | | | koarouter.js:14:25:14:46 | `versio ... rsion}` | koarouter.js:14:9:14:18 | [post update] conditions [ArrayElement] | provenance | | | koarouter.js:14:38:14:44 | version | koarouter.js:14:25:14:46 | `versio ... rsion}` | provenance | | -| koarouter.js:17:52:17:61 | conditions | koarouter.js:17:52:17:75 | conditi ... and ') | provenance | | | koarouter.js:17:52:17:61 | conditions [ArrayElement] | koarouter.js:17:52:17:75 | conditi ... and ') | provenance | | | koarouter.js:17:52:17:75 | conditi ... and ') | koarouter.js:17:27:17:77 | `SELECT ... nd ')}` | provenance | | | ldap.js:20:7:20:34 | q | ldap.js:22:18:22:18 | q | provenance | | diff --git a/javascript/ql/test/query-tests/Security/CWE-094/CodeInjection/ImproperCodeSanitization.expected b/javascript/ql/test/query-tests/Security/CWE-094/CodeInjection/ImproperCodeSanitization.expected index 3b86bfb074d..48fa6131780 100644 --- a/javascript/ql/test/query-tests/Security/CWE-094/CodeInjection/ImproperCodeSanitization.expected +++ b/javascript/ql/test/query-tests/Security/CWE-094/CodeInjection/ImproperCodeSanitization.expected @@ -1,23 +1,18 @@ edges | bad-code-sanitization.js:2:12:2:90 | /^[_$a- ... key)}]` | bad-code-sanitization.js:7:31:7:43 | safeProp(key) | provenance | | | bad-code-sanitization.js:2:69:2:87 | JSON.stringify(key) | bad-code-sanitization.js:2:12:2:90 | /^[_$a- ... key)}]` | provenance | | -| bad-code-sanitization.js:7:5:7:14 | [post update] statements | bad-code-sanitization.js:8:27:8:36 | statements | provenance | | | bad-code-sanitization.js:7:5:7:14 | [post update] statements [ArrayElement] | bad-code-sanitization.js:8:27:8:36 | statements [ArrayElement] | provenance | | -| bad-code-sanitization.js:7:21:7:70 | `${name ... key])}` | bad-code-sanitization.js:7:5:7:14 | [post update] statements | provenance | | | bad-code-sanitization.js:7:21:7:70 | `${name ... key])}` | bad-code-sanitization.js:7:5:7:14 | [post update] statements [ArrayElement] | provenance | | | bad-code-sanitization.js:7:31:7:43 | safeProp(key) | bad-code-sanitization.js:7:21:7:70 | `${name ... key])}` | provenance | | -| bad-code-sanitization.js:8:27:8:36 | statements | bad-code-sanitization.js:8:27:8:46 | statements.join(';') | provenance | | | bad-code-sanitization.js:8:27:8:36 | statements [ArrayElement] | bad-code-sanitization.js:8:27:8:46 | statements.join(';') | provenance | | | bad-code-sanitization.js:63:11:63:55 | assignment | bad-code-sanitization.js:64:27:64:36 | assignment | provenance | | | bad-code-sanitization.js:63:31:63:49 | JSON.stringify(key) | bad-code-sanitization.js:63:11:63:55 | assignment | provenance | | nodes | bad-code-sanitization.js:2:12:2:90 | /^[_$a- ... key)}]` | semmle.label | /^[_$a- ... key)}]` | | bad-code-sanitization.js:2:69:2:87 | JSON.stringify(key) | semmle.label | JSON.stringify(key) | -| bad-code-sanitization.js:7:5:7:14 | [post update] statements | semmle.label | [post update] statements | | bad-code-sanitization.js:7:5:7:14 | [post update] statements [ArrayElement] | semmle.label | [post update] statements [ArrayElement] | | bad-code-sanitization.js:7:21:7:70 | `${name ... key])}` | semmle.label | `${name ... key])}` | | bad-code-sanitization.js:7:31:7:43 | safeProp(key) | semmle.label | safeProp(key) | -| bad-code-sanitization.js:8:27:8:36 | statements | semmle.label | statements | | bad-code-sanitization.js:8:27:8:36 | statements [ArrayElement] | semmle.label | statements [ArrayElement] | | bad-code-sanitization.js:8:27:8:46 | statements.join(';') | semmle.label | statements.join(';') | | bad-code-sanitization.js:15:44:15:63 | htmlescape(pathname) | semmle.label | htmlescape(pathname) | diff --git a/javascript/ql/test/query-tests/Security/CWE-730/RegExpInjection.expected b/javascript/ql/test/query-tests/Security/CWE-730/RegExpInjection.expected index 86ac47a8e16..ef614088e2c 100644 --- a/javascript/ql/test/query-tests/Security/CWE-730/RegExpInjection.expected +++ b/javascript/ql/test/query-tests/Security/CWE-730/RegExpInjection.expected @@ -28,11 +28,8 @@ edges | RegExpInjection.js:29:21:29:21 | s | RegExpInjection.js:31:23:31:23 | s | provenance | | | RegExpInjection.js:33:12:33:14 | key | RegExpInjection.js:29:21:29:21 | s | provenance | | | RegExpInjection.js:34:12:34:19 | getKey() | RegExpInjection.js:29:21:29:21 | s | provenance | | -| RegExpInjection.js:54:14:54:16 | key | RegExpInjection.js:54:14:54:27 | key.split(".") | provenance | | | RegExpInjection.js:54:14:54:16 | key | RegExpInjection.js:54:14:54:27 | key.split(".") [ArrayElement] | provenance | | -| RegExpInjection.js:54:14:54:27 | key.split(".") | RegExpInjection.js:54:14:54:42 | key.spl ... x => x) | provenance | | | RegExpInjection.js:54:14:54:27 | key.split(".") [ArrayElement] | RegExpInjection.js:54:14:54:42 | key.spl ... x => x) [ArrayElement] | provenance | | -| RegExpInjection.js:54:14:54:42 | key.spl ... x => x) | RegExpInjection.js:54:14:54:52 | key.spl ... in("-") | provenance | | | RegExpInjection.js:54:14:54:42 | key.spl ... x => x) [ArrayElement] | RegExpInjection.js:54:14:54:52 | key.spl ... in("-") | provenance | | | RegExpInjection.js:60:31:60:56 | input | RegExpInjection.js:64:14:64:18 | input | provenance | | | RegExpInjection.js:60:39:60:56 | req.param("input") | RegExpInjection.js:60:31:60:56 | input | provenance | | @@ -81,9 +78,7 @@ nodes | RegExpInjection.js:46:27:46:31 | input | semmle.label | input | | RegExpInjection.js:47:26:47:30 | input | semmle.label | input | | RegExpInjection.js:54:14:54:16 | key | semmle.label | key | -| RegExpInjection.js:54:14:54:27 | key.split(".") | semmle.label | key.split(".") | | RegExpInjection.js:54:14:54:27 | key.split(".") [ArrayElement] | semmle.label | key.split(".") [ArrayElement] | -| RegExpInjection.js:54:14:54:42 | key.spl ... x => x) | semmle.label | key.spl ... x => x) | | RegExpInjection.js:54:14:54:42 | key.spl ... x => x) [ArrayElement] | semmle.label | key.spl ... x => x) [ArrayElement] | | RegExpInjection.js:54:14:54:52 | key.spl ... in("-") | semmle.label | key.spl ... in("-") | | RegExpInjection.js:60:31:60:56 | input | semmle.label | input | From 91b3d108bbd0f1b790cec1a23bdccfbfea8b6c7e Mon Sep 17 00:00:00 2001 From: Paolo Tranquilli Date: Mon, 17 Feb 2025 10:40:00 +0100 Subject: [PATCH 251/279] Python: upgrade cargo dependencies This required some code changes because of some breaking changes in `clap` and `tree-sitter`. Also needed to assign a new bazel repo name to the `crates_vendor` to avoid name conflicts in `MODULE.bazel`. --- MODULE.bazel | 18 +- misc/bazel/3rdparty/BUILD.bazel | 2 +- misc/bazel/3rdparty/patch_defs.py | 4 +- ...sh-0.4.7.bazel => BUILD.ahash-0.4.8.bazel} | 2 +- ...8.bazel => BUILD.aho-corasick-1.1.3.bazel} | 8 +- .../py_deps/BUILD.anstream-0.6.18.bazel | 107 ++++ ...0.1.8.bazel => BUILD.anstyle-1.0.10.bazel} | 9 +- .../py_deps/BUILD.anstyle-parse-0.2.6.bazel | 90 +++ ....bazel => BUILD.anstyle-query-1.1.2.bazel} | 14 +- ...bazel => BUILD.anstyle-wincon-3.0.7.bazel} | 26 +- ...1.0.44.bazel => BUILD.anyhow-1.0.95.bazel} | 6 +- .../3rdparty/py_deps/BUILD.atty-0.2.14.bazel | 167 ----- misc/bazel/3rdparty/py_deps/BUILD.bazel | 50 +- ....cc-1.0.70.bazel => BUILD.cc-1.2.14.bazel} | 5 +- .../3rdparty/py_deps/BUILD.clap-2.33.3.bazel | 201 ------ .../3rdparty/py_deps/BUILD.clap-4.5.29.bazel | 95 +++ .../py_deps/BUILD.clap_builder-4.5.29.bazel | 97 +++ .../py_deps/BUILD.clap_lex-0.7.4.bazel | 83 +++ .../py_deps/BUILD.colorchoice-1.0.3.bazel | 83 +++ .../py_deps/BUILD.foldhash-0.1.4.bazel | 83 +++ .../py_deps/BUILD.hashbrown-0.15.2.bazel | 91 +++ .../py_deps/BUILD.hashbrown-0.9.1.bazel | 2 +- .../BUILD.is_terminal_polyfill-1.70.1.bazel | 86 +++ ...oa-1.0.1.bazel => BUILD.itoa-1.0.14.bazel} | 2 +- .../3rdparty/py_deps/BUILD.log-0.4.25.bazel | 83 +++ .../3rdparty/py_deps/BUILD.memchr-2.7.4.bazel | 87 +++ .../py_deps/BUILD.once_cell-1.20.3.bazel | 89 +++ ...9.bazel => BUILD.proc-macro2-1.0.93.bazel} | 12 +- ...e-1.0.9.bazel => BUILD.quote-1.0.38.bazel} | 4 +- ...x-1.5.5.bazel => BUILD.regex-1.11.1.bazel} | 15 +- .../py_deps/BUILD.regex-automata-0.4.9.bazel | 112 ++++ ...5.bazel => BUILD.regex-syntax-0.8.5.bazel} | 5 +- ...ryu-1.0.9.bazel => BUILD.ryu-1.0.19.bazel} | 2 +- ....0.136.bazel => BUILD.serde-1.0.217.bazel} | 10 +- ...bazel => BUILD.serde_derive-1.0.217.bazel} | 14 +- ...9.bazel => BUILD.serde_json-1.0.138.bazel} | 17 +- ...id-0.2.2.bazel => BUILD.shlex-1.3.0.bazel} | 7 +- ....6.1.bazel => BUILD.smallvec-1.14.0.bazel} | 2 +- .../BUILD.string-interner-0.12.2.bazel | 4 +- .../BUILD.string-interner-0.19.0.bazel | 91 +++ ...-0.8.0.bazel => BUILD.strsim-0.11.1.bazel} | 2 +- .../3rdparty/py_deps/BUILD.syn-1.0.76.bazel | 163 ----- .../3rdparty/py_deps/BUILD.syn-2.0.98.bazel | 96 +++ .../py_deps/BUILD.thiserror-1.0.29.bazel | 86 --- .../py_deps/BUILD.thiserror-1.0.69.bazel | 145 +++++ ...4.1.bazel => BUILD.thiserror-2.0.11.bazel} | 21 +- ...azel => BUILD.thiserror-impl-1.0.69.bazel} | 10 +- .../py_deps/BUILD.thiserror-impl-2.0.11.bazel | 88 +++ ....bazel => BUILD.tree-sitter-0.20.10.bazel} | 14 +- .../BUILD.tree-sitter-graph-0.7.0.bazel | 16 +- .../py_deps/BUILD.unicode-ident-1.0.16.bazel | 83 +++ ....3.2.bazel => BUILD.utf8parse-0.2.2.bazel} | 6 +- .../py_deps/BUILD.vec_map-0.8.2.bazel | 83 --- .../3rdparty/py_deps/BUILD.winapi-0.3.9.bazel | 156 ----- .../py_deps/BUILD.windows-sys-0.59.0.bazel | 93 +++ .../BUILD.windows-targets-0.52.6.bazel | 104 ++++ ...UILD.windows_aarch64_gnullvm-0.52.6.bazel} | 18 +- .../BUILD.windows_aarch64_msvc-0.52.6.bazel | 142 +++++ ...el => BUILD.windows_i686_gnu-0.52.6.bazel} | 18 +- .../BUILD.windows_i686_gnullvm-0.52.6.bazel | 142 +++++ ...l => BUILD.windows_i686_msvc-0.52.6.bazel} | 19 +- .../BUILD.windows_x86_64_gnu-0.52.6.bazel | 142 +++++ ...BUILD.windows_x86_64_gnullvm-0.52.6.bazel} | 18 +- .../BUILD.windows_x86_64_msvc-0.52.6.bazel | 142 +++++ misc/bazel/3rdparty/py_deps/crates.bzl | 4 +- misc/bazel/3rdparty/py_deps/defs.bzl | 574 ++++++++++++------ python/extractor/tsg-python/Cargo.lock | 383 +++++++----- python/extractor/tsg-python/Cargo.toml | 13 +- .../extractor/tsg-python/rust-toolchain.toml | 2 +- python/extractor/tsg-python/src/main.rs | 33 +- python/extractor/tsg-python/tsp/Cargo.toml | 4 +- 71 files changed, 3293 insertions(+), 1412 deletions(-) rename misc/bazel/3rdparty/py_deps/{BUILD.ahash-0.4.7.bazel => BUILD.ahash-0.4.8.bazel} (99%) rename misc/bazel/3rdparty/py_deps/{BUILD.aho-corasick-0.7.18.bazel => BUILD.aho-corasick-1.1.3.bazel} (96%) create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.anstream-0.6.18.bazel rename misc/bazel/3rdparty/py_deps/{BUILD.unicode-width-0.1.8.bazel => BUILD.anstyle-1.0.10.bazel} (96%) create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.anstyle-parse-0.2.6.bazel rename misc/bazel/3rdparty/py_deps/{BUILD.ansi_term-0.11.0.bazel => BUILD.anstyle-query-1.1.2.bazel} (91%) rename misc/bazel/3rdparty/py_deps/{BUILD.hermit-abi-0.1.19.bazel => BUILD.anstyle-wincon-3.0.7.bazel} (79%) rename misc/bazel/3rdparty/py_deps/{BUILD.anyhow-1.0.44.bazel => BUILD.anyhow-1.0.95.bazel} (97%) delete mode 100644 misc/bazel/3rdparty/py_deps/BUILD.atty-0.2.14.bazel rename misc/bazel/3rdparty/py_deps/{BUILD.cc-1.0.70.bazel => BUILD.cc-1.2.14.bazel} (97%) delete mode 100644 misc/bazel/3rdparty/py_deps/BUILD.clap-2.33.3.bazel create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.clap-4.5.29.bazel create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.clap_builder-4.5.29.bazel create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.clap_lex-0.7.4.bazel create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.colorchoice-1.0.3.bazel create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.foldhash-0.1.4.bazel create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.15.2.bazel create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.is_terminal_polyfill-1.70.1.bazel rename misc/bazel/3rdparty/py_deps/{BUILD.itoa-1.0.1.bazel => BUILD.itoa-1.0.14.bazel} (99%) create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.log-0.4.25.bazel create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.memchr-2.7.4.bazel create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.once_cell-1.20.3.bazel rename misc/bazel/3rdparty/py_deps/{BUILD.proc-macro2-1.0.29.bazel => BUILD.proc-macro2-1.0.93.bazel} (95%) rename misc/bazel/3rdparty/py_deps/{BUILD.quote-1.0.9.bazel => BUILD.quote-1.0.38.bazel} (97%) rename misc/bazel/3rdparty/py_deps/{BUILD.regex-1.5.5.bazel => BUILD.regex-1.11.1.bazel} (92%) create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.regex-automata-0.4.9.bazel rename misc/bazel/3rdparty/py_deps/{BUILD.regex-syntax-0.6.25.bazel => BUILD.regex-syntax-0.8.5.bazel} (98%) rename misc/bazel/3rdparty/py_deps/{BUILD.ryu-1.0.9.bazel => BUILD.ryu-1.0.19.bazel} (99%) rename misc/bazel/3rdparty/py_deps/{BUILD.serde-1.0.136.bazel => BUILD.serde-1.0.217.bazel} (96%) rename misc/bazel/3rdparty/py_deps/{BUILD.textwrap-0.11.0.bazel => BUILD.serde_derive-1.0.217.bazel} (92%) rename misc/bazel/3rdparty/py_deps/{BUILD.serde_json-1.0.79.bazel => BUILD.serde_json-1.0.138.bazel} (93%) rename misc/bazel/3rdparty/py_deps/{BUILD.unicode-xid-0.2.2.bazel => BUILD.shlex-1.3.0.bazel} (97%) rename misc/bazel/3rdparty/py_deps/{BUILD.smallvec-1.6.1.bazel => BUILD.smallvec-1.14.0.bazel} (99%) create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.19.0.bazel rename misc/bazel/3rdparty/py_deps/{BUILD.strsim-0.8.0.bazel => BUILD.strsim-0.11.1.bazel} (99%) delete mode 100644 misc/bazel/3rdparty/py_deps/BUILD.syn-1.0.76.bazel create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.syn-2.0.98.bazel delete mode 100644 misc/bazel/3rdparty/py_deps/BUILD.thiserror-1.0.29.bazel create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.thiserror-1.0.69.bazel rename misc/bazel/3rdparty/py_deps/{BUILD.memchr-2.4.1.bazel => BUILD.thiserror-2.0.11.bazel} (92%) rename misc/bazel/3rdparty/py_deps/{BUILD.thiserror-impl-1.0.29.bazel => BUILD.thiserror-impl-1.0.69.bazel} (95%) create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.thiserror-impl-2.0.11.bazel rename misc/bazel/3rdparty/py_deps/{BUILD.tree-sitter-0.20.4.bazel => BUILD.tree-sitter-0.20.10.bazel} (95%) create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.unicode-ident-1.0.16.bazel rename misc/bazel/3rdparty/py_deps/{BUILD.bitflags-1.3.2.bazel => BUILD.utf8parse-0.2.2.bazel} (97%) delete mode 100644 misc/bazel/3rdparty/py_deps/BUILD.vec_map-0.8.2.bazel delete mode 100644 misc/bazel/3rdparty/py_deps/BUILD.winapi-0.3.9.bazel create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.windows-sys-0.59.0.bazel create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.windows-targets-0.52.6.bazel rename misc/bazel/3rdparty/py_deps/{BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel => BUILD.windows_aarch64_gnullvm-0.52.6.bazel} (92%) create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.windows_aarch64_msvc-0.52.6.bazel rename misc/bazel/3rdparty/py_deps/{BUILD.libc-0.2.101.bazel => BUILD.windows_i686_gnu-0.52.6.bazel} (93%) create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.windows_i686_gnullvm-0.52.6.bazel rename misc/bazel/3rdparty/py_deps/{BUILD.log-0.4.14.bazel => BUILD.windows_i686_msvc-0.52.6.bazel} (93%) create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.windows_x86_64_gnu-0.52.6.bazel rename misc/bazel/3rdparty/py_deps/{BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel => BUILD.windows_x86_64_gnullvm-0.52.6.bazel} (93%) create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.windows_x86_64_msvc-0.52.6.bazel diff --git a/MODULE.bazel b/MODULE.bazel index 5a70aef82ef..7892fced9d1 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -58,15 +58,15 @@ register_toolchains("@rust_toolchains//:all") py_deps = use_extension("//misc/bazel/3rdparty:py_deps_extension.bzl", "p") use_repo( py_deps, - "vendor__anyhow-1.0.44", - "vendor__cc-1.0.70", - "vendor__clap-2.33.3", - "vendor__regex-1.5.5", - "vendor__smallvec-1.6.1", - "vendor__string-interner-0.12.2", - "vendor__thiserror-1.0.29", - "vendor__tree-sitter-0.20.4", - "vendor__tree-sitter-graph-0.7.0", + "vendor_py__anyhow-1.0.95", + "vendor_py__cc-1.2.14", + "vendor_py__clap-4.5.29", + "vendor_py__regex-1.11.1", + "vendor_py__smallvec-1.14.0", + "vendor_py__string-interner-0.19.0", + "vendor_py__thiserror-2.0.11", + "vendor_py__tree-sitter-0.20.10", + "vendor_py__tree-sitter-graph-0.7.0", ) # deps for ruby+rust diff --git a/misc/bazel/3rdparty/BUILD.bazel b/misc/bazel/3rdparty/BUILD.bazel index 93ef61a5e3d..9855fdb1164 100644 --- a/misc/bazel/3rdparty/BUILD.bazel +++ b/misc/bazel/3rdparty/BUILD.bazel @@ -29,7 +29,7 @@ crates_vendor( "//python/extractor/tsg-python/tsp:Cargo.toml", ], mode = "remote", - repository_name = "vendor", + repository_name = "vendor_py", tags = ["manual"], vendor_path = "py_deps", ) diff --git a/misc/bazel/3rdparty/patch_defs.py b/misc/bazel/3rdparty/patch_defs.py index 6577d08209a..512fb166772 100644 --- a/misc/bazel/3rdparty/patch_defs.py +++ b/misc/bazel/3rdparty/patch_defs.py @@ -2,7 +2,7 @@ import sys import re import pathlib -label_re = re.compile(r'"@vendor//:(.+)-([\d.]+)"') +label_re = re.compile(r'"@(vendor.*)//:(.+)-([\d.]+)"') file = pathlib.Path(sys.argv[1]) temp = file.with_suffix(f'{file.suffix}.tmp') @@ -10,7 +10,7 @@ temp = file.with_suffix(f'{file.suffix}.tmp') with open(file) as input, open(temp, "w") as output: for line in input: - line = label_re.sub(lambda m: f'"@vendor__{m[1]}-{m[2]}//:{m[1].replace("-", "_")}"', line) + line = label_re.sub(lambda m: f'"@{m[1]}__{m[2]}-{m[3]}//:{m[2].replace("-", "_")}"', line) output.write(line) temp.rename(file) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.ahash-0.4.7.bazel b/misc/bazel/3rdparty/py_deps/BUILD.ahash-0.4.8.bazel similarity index 99% rename from misc/bazel/3rdparty/py_deps/BUILD.ahash-0.4.7.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.ahash-0.4.8.bazel index 5bc69596e3d..8ce7511104c 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.ahash-0.4.7.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.ahash-0.4.8.bazel @@ -79,5 +79,5 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.4.7", + version = "0.4.8", ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.aho-corasick-0.7.18.bazel b/misc/bazel/3rdparty/py_deps/BUILD.aho-corasick-1.1.3.bazel similarity index 96% rename from misc/bazel/3rdparty/py_deps/BUILD.aho-corasick-0.7.18.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.aho-corasick-1.1.3.bazel index afd766c413d..28707e77fd5 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.aho-corasick-0.7.18.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.aho-corasick-1.1.3.bazel @@ -29,11 +29,11 @@ rust_library( ], ), crate_features = [ - "default", + "perf-literal", "std", ], crate_root = "src/lib.rs", - edition = "2018", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], @@ -83,8 +83,8 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.7.18", + version = "1.1.3", deps = [ - "@vendor__memchr-2.4.1//:memchr", + "@vendor_py__memchr-2.7.4//:memchr", ], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.anstream-0.6.18.bazel b/misc/bazel/3rdparty/py_deps/BUILD.anstream-0.6.18.bazel new file mode 100644 index 00000000000..20dd7155d26 --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.anstream-0.6.18.bazel @@ -0,0 +1,107 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "anstream", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "auto", + "default", + "wincon", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=anstream", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.6.18", + deps = [ + "@vendor_py__anstyle-1.0.10//:anstyle", + "@vendor_py__anstyle-parse-0.2.6//:anstyle_parse", + "@vendor_py__anstyle-query-1.1.2//:anstyle_query", + "@vendor_py__colorchoice-1.0.3//:colorchoice", + "@vendor_py__is_terminal_polyfill-1.70.1//:is_terminal_polyfill", + "@vendor_py__utf8parse-0.2.2//:utf8parse", + ] + select({ + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@vendor_py__anstyle-wincon-3.0.7//:anstyle_wincon", # aarch64-pc-windows-msvc + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@vendor_py__anstyle-wincon-3.0.7//:anstyle_wincon", # i686-pc-windows-msvc + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@vendor_py__anstyle-wincon-3.0.7//:anstyle_wincon", # x86_64-pc-windows-msvc + ], + "//conditions:default": [], + }), +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.unicode-width-0.1.8.bazel b/misc/bazel/3rdparty/py_deps/BUILD.anstyle-1.0.10.bazel similarity index 96% rename from misc/bazel/3rdparty/py_deps/BUILD.unicode-width-0.1.8.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.anstyle-1.0.10.bazel index 2848cd8e279..c9f072ceabc 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.unicode-width-0.1.8.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.anstyle-1.0.10.bazel @@ -11,7 +11,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "unicode_width", + name = "anstyle", srcs = glob( include = ["**/*.rs"], allow_empty = True, @@ -30,15 +30,16 @@ rust_library( ), crate_features = [ "default", + "std", ], crate_root = "src/lib.rs", - edition = "2015", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=unicode-width", + "crate-name=anstyle", "manual", "noclippy", "norustfmt", @@ -82,5 +83,5 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.1.8", + version = "1.0.10", ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.anstyle-parse-0.2.6.bazel b/misc/bazel/3rdparty/py_deps/BUILD.anstyle-parse-0.2.6.bazel new file mode 100644 index 00000000000..02c8e69d9a7 --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.anstyle-parse-0.2.6.bazel @@ -0,0 +1,90 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "anstyle_parse", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + "utf8", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=anstyle-parse", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.2.6", + deps = [ + "@vendor_py__utf8parse-0.2.2//:utf8parse", + ], +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.ansi_term-0.11.0.bazel b/misc/bazel/3rdparty/py_deps/BUILD.anstyle-query-1.1.2.bazel similarity index 91% rename from misc/bazel/3rdparty/py_deps/BUILD.ansi_term-0.11.0.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.anstyle-query-1.1.2.bazel index f6b8757906f..20917cc701d 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.ansi_term-0.11.0.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.anstyle-query-1.1.2.bazel @@ -11,7 +11,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "ansi_term", + name = "anstyle_query", srcs = glob( include = ["**/*.rs"], allow_empty = True, @@ -29,13 +29,13 @@ rust_library( ], ), crate_root = "src/lib.rs", - edition = "2015", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=ansi_term", + "crate-name=anstyle-query", "manual", "noclippy", "norustfmt", @@ -79,16 +79,16 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.11.0", + version = "1.1.2", deps = select({ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ - "@vendor__winapi-0.3.9//:winapi", # cfg(target_os = "windows") + "@vendor_py__windows-sys-0.59.0//:windows_sys", # cfg(windows) ], "@rules_rust//rust/platform:i686-pc-windows-msvc": [ - "@vendor__winapi-0.3.9//:winapi", # cfg(target_os = "windows") + "@vendor_py__windows-sys-0.59.0//:windows_sys", # cfg(windows) ], "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ - "@vendor__winapi-0.3.9//:winapi", # cfg(target_os = "windows") + "@vendor_py__windows-sys-0.59.0//:windows_sys", # cfg(windows) ], "//conditions:default": [], }), diff --git a/misc/bazel/3rdparty/py_deps/BUILD.hermit-abi-0.1.19.bazel b/misc/bazel/3rdparty/py_deps/BUILD.anstyle-wincon-3.0.7.bazel similarity index 79% rename from misc/bazel/3rdparty/py_deps/BUILD.hermit-abi-0.1.19.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.anstyle-wincon-3.0.7.bazel index 0b4b7a8a320..c26461c28da 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.hermit-abi-0.1.19.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.anstyle-wincon-3.0.7.bazel @@ -11,7 +11,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "hermit_abi", + name = "anstyle_wincon", srcs = glob( include = ["**/*.rs"], allow_empty = True, @@ -29,13 +29,13 @@ rust_library( ], ), crate_root = "src/lib.rs", - edition = "2018", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=hermit-abi", + "crate-name=anstyle-wincon", "manual", "noclippy", "norustfmt", @@ -79,8 +79,22 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.1.19", + version = "3.0.7", deps = [ - "@vendor__libc-0.2.101//:libc", - ], + "@vendor_py__anstyle-1.0.10//:anstyle", + ] + select({ + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@vendor_py__once_cell-1.20.3//:once_cell", # cfg(windows) + "@vendor_py__windows-sys-0.59.0//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@vendor_py__once_cell-1.20.3//:once_cell", # cfg(windows) + "@vendor_py__windows-sys-0.59.0//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@vendor_py__once_cell-1.20.3//:once_cell", # cfg(windows) + "@vendor_py__windows-sys-0.59.0//:windows_sys", # cfg(windows) + ], + "//conditions:default": [], + }), ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.anyhow-1.0.44.bazel b/misc/bazel/3rdparty/py_deps/BUILD.anyhow-1.0.95.bazel similarity index 97% rename from misc/bazel/3rdparty/py_deps/BUILD.anyhow-1.0.44.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.anyhow-1.0.95.bazel index a075ba36cb8..cd896b71f1a 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.anyhow-1.0.44.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.anyhow-1.0.95.bazel @@ -84,9 +84,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "1.0.44", + version = "1.0.95", deps = [ - "@vendor__anyhow-1.0.44//:build_script_build", + "@vendor_py__anyhow-1.0.95//:build_script_build", ], ) @@ -139,7 +139,7 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "1.0.44", + version = "1.0.95", visibility = ["//visibility:private"], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.atty-0.2.14.bazel b/misc/bazel/3rdparty/py_deps/BUILD.atty-0.2.14.bazel deleted file mode 100644 index f4639f35865..00000000000 --- a/misc/bazel/3rdparty/py_deps/BUILD.atty-0.2.14.bazel +++ /dev/null @@ -1,167 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//misc/bazel/3rdparty:vendor_py_deps -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "atty", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2015", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=atty", - "manual", - "noclippy", - "norustfmt", - ], - target_compatible_with = select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [], - "@rules_rust//rust/platform:aarch64-apple-ios": [], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], - "@rules_rust//rust/platform:aarch64-linux-android": [], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], - "@rules_rust//rust/platform:aarch64-unknown-uefi": [], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:armv7-linux-androideabi": [], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:i686-apple-darwin": [], - "@rules_rust//rust/platform:i686-linux-android": [], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [], - "@rules_rust//rust/platform:i686-unknown-freebsd": [], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], - "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], - "@rules_rust//rust/platform:thumbv7em-none-eabi": [], - "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [], - "@rules_rust//rust/platform:wasm32-wasip1": [], - "@rules_rust//rust/platform:x86_64-apple-darwin": [], - "@rules_rust//rust/platform:x86_64-apple-ios": [], - "@rules_rust//rust/platform:x86_64-linux-android": [], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-none": [], - "@rules_rust//rust/platform:x86_64-unknown-uefi": [], - "//conditions:default": ["@platforms//:incompatible"], - }), - version = "0.2.14", - deps = select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:aarch64-apple-ios": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:aarch64-linux-android": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ - "@vendor__winapi-0.3.9//:winapi", # cfg(windows) - ], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:armv7-linux-androideabi": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:i686-apple-darwin": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:i686-linux-android": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [ - "@vendor__winapi-0.3.9//:winapi", # cfg(windows) - ], - "@rules_rust//rust/platform:i686-unknown-freebsd": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:x86_64-apple-ios": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:x86_64-linux-android": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ - "@vendor__winapi-0.3.9//:winapi", # cfg(windows) - ], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ - "@vendor__libc-0.2.101//:libc", # cfg(unix) - ], - "//conditions:default": [], - }), -) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.bazel b/misc/bazel/3rdparty/py_deps/BUILD.bazel index 5ccdb3cbe2a..eb02633be2d 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.bazel @@ -32,109 +32,109 @@ filegroup( # Workspace Member Dependencies alias( - name = "anyhow-1.0.44", - actual = "@vendor__anyhow-1.0.44//:anyhow", + name = "anyhow-1.0.95", + actual = "@vendor_py__anyhow-1.0.95//:anyhow", tags = ["manual"], ) alias( name = "anyhow", - actual = "@vendor__anyhow-1.0.44//:anyhow", + actual = "@vendor_py__anyhow-1.0.95//:anyhow", tags = ["manual"], ) alias( - name = "clap-2.33.3", - actual = "@vendor__clap-2.33.3//:clap", + name = "clap-4.5.29", + actual = "@vendor_py__clap-4.5.29//:clap", tags = ["manual"], ) alias( name = "clap", - actual = "@vendor__clap-2.33.3//:clap", + actual = "@vendor_py__clap-4.5.29//:clap", tags = ["manual"], ) alias( - name = "regex-1.5.5", - actual = "@vendor__regex-1.5.5//:regex", + name = "regex-1.11.1", + actual = "@vendor_py__regex-1.11.1//:regex", tags = ["manual"], ) alias( name = "regex", - actual = "@vendor__regex-1.5.5//:regex", + actual = "@vendor_py__regex-1.11.1//:regex", tags = ["manual"], ) alias( - name = "smallvec-1.6.1", - actual = "@vendor__smallvec-1.6.1//:smallvec", + name = "smallvec-1.14.0", + actual = "@vendor_py__smallvec-1.14.0//:smallvec", tags = ["manual"], ) alias( name = "smallvec", - actual = "@vendor__smallvec-1.6.1//:smallvec", + actual = "@vendor_py__smallvec-1.14.0//:smallvec", tags = ["manual"], ) alias( - name = "string-interner-0.12.2", - actual = "@vendor__string-interner-0.12.2//:string_interner", + name = "string-interner-0.19.0", + actual = "@vendor_py__string-interner-0.19.0//:string_interner", tags = ["manual"], ) alias( name = "string-interner", - actual = "@vendor__string-interner-0.12.2//:string_interner", + actual = "@vendor_py__string-interner-0.19.0//:string_interner", tags = ["manual"], ) alias( - name = "thiserror-1.0.29", - actual = "@vendor__thiserror-1.0.29//:thiserror", + name = "thiserror-2.0.11", + actual = "@vendor_py__thiserror-2.0.11//:thiserror", tags = ["manual"], ) alias( name = "thiserror", - actual = "@vendor__thiserror-1.0.29//:thiserror", + actual = "@vendor_py__thiserror-2.0.11//:thiserror", tags = ["manual"], ) alias( - name = "tree-sitter-0.20.4", - actual = "@vendor__tree-sitter-0.20.4//:tree_sitter", + name = "tree-sitter-0.20.10", + actual = "@vendor_py__tree-sitter-0.20.10//:tree_sitter", tags = ["manual"], ) alias( name = "tree-sitter", - actual = "@vendor__tree-sitter-0.20.4//:tree_sitter", + actual = "@vendor_py__tree-sitter-0.20.10//:tree_sitter", tags = ["manual"], ) alias( name = "tree-sitter-graph-0.7.0", - actual = "@vendor__tree-sitter-graph-0.7.0//:tree_sitter_graph", + actual = "@vendor_py__tree-sitter-graph-0.7.0//:tree_sitter_graph", tags = ["manual"], ) alias( name = "tree-sitter-graph", - actual = "@vendor__tree-sitter-graph-0.7.0//:tree_sitter_graph", + actual = "@vendor_py__tree-sitter-graph-0.7.0//:tree_sitter_graph", tags = ["manual"], ) alias( name = "tsp-0.19.0", - actual = "@vendor__tsp-0.19.0//:tsp", + actual = "@vendor_py__tsp-0.19.0//:tsp", tags = ["manual"], ) alias( name = "tsp", - actual = "@vendor__tsp-0.19.0//:tsp", + actual = "@vendor_py__tsp-0.19.0//:tsp", tags = ["manual"], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.cc-1.0.70.bazel b/misc/bazel/3rdparty/py_deps/BUILD.cc-1.2.14.bazel similarity index 97% rename from misc/bazel/3rdparty/py_deps/BUILD.cc-1.0.70.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.cc-1.2.14.bazel index 63f865a6878..ed76bbdb30b 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.cc-1.0.70.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.cc-1.2.14.bazel @@ -79,5 +79,8 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "1.0.70", + version = "1.2.14", + deps = [ + "@vendor_py__shlex-1.3.0//:shlex", + ], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.clap-2.33.3.bazel b/misc/bazel/3rdparty/py_deps/BUILD.clap-2.33.3.bazel deleted file mode 100644 index 63d8b7b71b7..00000000000 --- a/misc/bazel/3rdparty/py_deps/BUILD.clap-2.33.3.bazel +++ /dev/null @@ -1,201 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//misc/bazel/3rdparty:vendor_py_deps -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "clap", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "ansi_term", - "atty", - "color", - "default", - "strsim", - "suggestions", - "vec_map", - ], - crate_root = "src/lib.rs", - edition = "2015", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=clap", - "manual", - "noclippy", - "norustfmt", - ], - target_compatible_with = select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [], - "@rules_rust//rust/platform:aarch64-apple-ios": [], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], - "@rules_rust//rust/platform:aarch64-linux-android": [], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], - "@rules_rust//rust/platform:aarch64-unknown-uefi": [], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:armv7-linux-androideabi": [], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:i686-apple-darwin": [], - "@rules_rust//rust/platform:i686-linux-android": [], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [], - "@rules_rust//rust/platform:i686-unknown-freebsd": [], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], - "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], - "@rules_rust//rust/platform:thumbv7em-none-eabi": [], - "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [], - "@rules_rust//rust/platform:wasm32-wasip1": [], - "@rules_rust//rust/platform:x86_64-apple-darwin": [], - "@rules_rust//rust/platform:x86_64-apple-ios": [], - "@rules_rust//rust/platform:x86_64-linux-android": [], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-none": [], - "@rules_rust//rust/platform:x86_64-unknown-uefi": [], - "//conditions:default": ["@platforms//:incompatible"], - }), - version = "2.33.3", - deps = [ - "@vendor__atty-0.2.14//:atty", - "@vendor__bitflags-1.3.2//:bitflags", - "@vendor__strsim-0.8.0//:strsim", - "@vendor__textwrap-0.11.0//:textwrap", - "@vendor__unicode-width-0.1.8//:unicode_width", - "@vendor__vec_map-0.8.2//:vec_map", - ] + select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # aarch64-apple-darwin - ], - "@rules_rust//rust/platform:aarch64-apple-ios": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # aarch64-apple-ios - ], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # aarch64-apple-ios-sim - ], - "@rules_rust//rust/platform:aarch64-linux-android": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # aarch64-linux-android - ], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # aarch64-unknown-fuchsia - ], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # aarch64-unknown-linux-gnu - ], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu - ], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # aarch64-unknown-nto-qnx710 - ], - "@rules_rust//rust/platform:aarch64-unknown-uefi": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # aarch64-unknown-uefi - ], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # arm-unknown-linux-gnueabi - ], - "@rules_rust//rust/platform:armv7-linux-androideabi": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # armv7-linux-androideabi - ], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # armv7-unknown-linux-gnueabi - ], - "@rules_rust//rust/platform:i686-apple-darwin": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # i686-apple-darwin - ], - "@rules_rust//rust/platform:i686-linux-android": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # i686-linux-android - ], - "@rules_rust//rust/platform:i686-unknown-freebsd": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # i686-unknown-freebsd - ], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # i686-unknown-linux-gnu - ], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # powerpc-unknown-linux-gnu - ], - "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # riscv32imc-unknown-none-elf - ], - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # riscv64gc-unknown-none-elf - ], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # s390x-unknown-linux-gnu - ], - "@rules_rust//rust/platform:thumbv7em-none-eabi": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # thumbv7em-none-eabi - ], - "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # thumbv8m.main-none-eabi - ], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # wasm32-unknown-unknown - ], - "@rules_rust//rust/platform:wasm32-wasip1": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # wasm32-wasip1 - ], - "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # x86_64-apple-darwin - ], - "@rules_rust//rust/platform:x86_64-apple-ios": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # x86_64-apple-ios - ], - "@rules_rust//rust/platform:x86_64-linux-android": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # x86_64-linux-android - ], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # x86_64-unknown-freebsd - ], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # x86_64-unknown-fuchsia - ], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # x86_64-unknown-linux-gnu - ], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu - ], - "@rules_rust//rust/platform:x86_64-unknown-none": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # x86_64-unknown-none - ], - "@rules_rust//rust/platform:x86_64-unknown-uefi": [ - "@vendor__ansi_term-0.11.0//:ansi_term", # x86_64-unknown-uefi - ], - "//conditions:default": [], - }), -) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.clap-4.5.29.bazel b/misc/bazel/3rdparty/py_deps/BUILD.clap-4.5.29.bazel new file mode 100644 index 00000000000..69978ee20f6 --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.clap-4.5.29.bazel @@ -0,0 +1,95 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "clap", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "color", + "default", + "error-context", + "help", + "std", + "suggestions", + "usage", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=clap", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "4.5.29", + deps = [ + "@vendor_py__clap_builder-4.5.29//:clap_builder", + ], +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.clap_builder-4.5.29.bazel b/misc/bazel/3rdparty/py_deps/BUILD.clap_builder-4.5.29.bazel new file mode 100644 index 00000000000..c9462e52d9a --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.clap_builder-4.5.29.bazel @@ -0,0 +1,97 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "clap_builder", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "color", + "error-context", + "help", + "std", + "suggestions", + "usage", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=clap_builder", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "4.5.29", + deps = [ + "@vendor_py__anstream-0.6.18//:anstream", + "@vendor_py__anstyle-1.0.10//:anstyle", + "@vendor_py__clap_lex-0.7.4//:clap_lex", + "@vendor_py__strsim-0.11.1//:strsim", + ], +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.clap_lex-0.7.4.bazel b/misc/bazel/3rdparty/py_deps/BUILD.clap_lex-0.7.4.bazel new file mode 100644 index 00000000000..2aa22ff050f --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.clap_lex-0.7.4.bazel @@ -0,0 +1,83 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "clap_lex", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=clap_lex", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.7.4", +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.colorchoice-1.0.3.bazel b/misc/bazel/3rdparty/py_deps/BUILD.colorchoice-1.0.3.bazel new file mode 100644 index 00000000000..f716e1d1d8f --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.colorchoice-1.0.3.bazel @@ -0,0 +1,83 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "colorchoice", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=colorchoice", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "1.0.3", +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.foldhash-0.1.4.bazel b/misc/bazel/3rdparty/py_deps/BUILD.foldhash-0.1.4.bazel new file mode 100644 index 00000000000..2b8f6a9e7c5 --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.foldhash-0.1.4.bazel @@ -0,0 +1,83 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "foldhash", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=foldhash", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.1.4", +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.15.2.bazel b/misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.15.2.bazel new file mode 100644 index 00000000000..03ee07b1db4 --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.15.2.bazel @@ -0,0 +1,91 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "hashbrown", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default-hasher", + "inline-more", + "raw-entry", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=hashbrown", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.15.2", + deps = [ + "@vendor_py__foldhash-0.1.4//:foldhash", + ], +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.9.1.bazel b/misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.9.1.bazel index 95a7a837857..7f29950f9a3 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.9.1.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.9.1.bazel @@ -85,6 +85,6 @@ rust_library( }), version = "0.9.1", deps = [ - "@vendor__ahash-0.4.7//:ahash", + "@vendor_py__ahash-0.4.8//:ahash", ], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.is_terminal_polyfill-1.70.1.bazel b/misc/bazel/3rdparty/py_deps/BUILD.is_terminal_polyfill-1.70.1.bazel new file mode 100644 index 00000000000..233f640ab20 --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.is_terminal_polyfill-1.70.1.bazel @@ -0,0 +1,86 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "is_terminal_polyfill", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=is_terminal_polyfill", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "1.70.1", +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.itoa-1.0.1.bazel b/misc/bazel/3rdparty/py_deps/BUILD.itoa-1.0.14.bazel similarity index 99% rename from misc/bazel/3rdparty/py_deps/BUILD.itoa-1.0.1.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.itoa-1.0.14.bazel index 777587d0c0d..cbda15531ac 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.itoa-1.0.1.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.itoa-1.0.14.bazel @@ -79,5 +79,5 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "1.0.1", + version = "1.0.14", ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.log-0.4.25.bazel b/misc/bazel/3rdparty/py_deps/BUILD.log-0.4.25.bazel new file mode 100644 index 00000000000..d723a2cd255 --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.log-0.4.25.bazel @@ -0,0 +1,83 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "log", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=log", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.4.25", +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.memchr-2.7.4.bazel b/misc/bazel/3rdparty/py_deps/BUILD.memchr-2.7.4.bazel new file mode 100644 index 00000000000..aa4404c3c04 --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.memchr-2.7.4.bazel @@ -0,0 +1,87 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "memchr", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "alloc", + "std", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=memchr", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "2.7.4", +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.once_cell-1.20.3.bazel b/misc/bazel/3rdparty/py_deps/BUILD.once_cell-1.20.3.bazel new file mode 100644 index 00000000000..ff430691857 --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.once_cell-1.20.3.bazel @@ -0,0 +1,89 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "once_cell", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "alloc", + "default", + "race", + "std", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=once_cell", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "1.20.3", +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.proc-macro2-1.0.29.bazel b/misc/bazel/3rdparty/py_deps/BUILD.proc-macro2-1.0.93.bazel similarity index 95% rename from misc/bazel/3rdparty/py_deps/BUILD.proc-macro2-1.0.29.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.proc-macro2-1.0.93.bazel index afb0c23e18d..8b0b6fcf0d3 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.proc-macro2-1.0.29.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.proc-macro2-1.0.93.bazel @@ -34,7 +34,7 @@ rust_library( "proc-macro", ], crate_root = "src/lib.rs", - edition = "2018", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], @@ -84,10 +84,10 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "1.0.29", + version = "1.0.93", deps = [ - "@vendor__proc-macro2-1.0.29//:build_script_build", - "@vendor__unicode-xid-0.2.2//:unicode_xid", + "@vendor_py__proc-macro2-1.0.93//:build_script_build", + "@vendor_py__unicode-ident-1.0.16//:unicode_ident", ], ) @@ -128,7 +128,7 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2018", + edition = "2021", pkg_name = "proc-macro2", rustc_flags = [ "--cap-lints=allow", @@ -140,7 +140,7 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "1.0.29", + version = "1.0.93", visibility = ["//visibility:private"], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.quote-1.0.9.bazel b/misc/bazel/3rdparty/py_deps/BUILD.quote-1.0.38.bazel similarity index 97% rename from misc/bazel/3rdparty/py_deps/BUILD.quote-1.0.9.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.quote-1.0.38.bazel index a288114342e..71e6728f86c 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.quote-1.0.9.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.quote-1.0.38.bazel @@ -83,8 +83,8 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "1.0.9", + version = "1.0.38", deps = [ - "@vendor__proc-macro2-1.0.29//:proc_macro2", + "@vendor_py__proc-macro2-1.0.93//:proc_macro2", ], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.regex-1.5.5.bazel b/misc/bazel/3rdparty/py_deps/BUILD.regex-1.11.1.bazel similarity index 92% rename from misc/bazel/3rdparty/py_deps/BUILD.regex-1.5.5.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.regex-1.11.1.bazel index 24597ebd96c..e6c7e024b41 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.regex-1.5.5.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.regex-1.11.1.bazel @@ -29,14 +29,14 @@ rust_library( ], ), crate_features = [ - "aho-corasick", "default", - "memchr", "perf", + "perf-backtrack", "perf-cache", "perf-dfa", "perf-inline", "perf-literal", + "perf-onepass", "std", "unicode", "unicode-age", @@ -48,7 +48,7 @@ rust_library( "unicode-segment", ], crate_root = "src/lib.rs", - edition = "2018", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], @@ -98,10 +98,11 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "1.5.5", + version = "1.11.1", deps = [ - "@vendor__aho-corasick-0.7.18//:aho_corasick", - "@vendor__memchr-2.4.1//:memchr", - "@vendor__regex-syntax-0.6.25//:regex_syntax", + "@vendor_py__aho-corasick-1.1.3//:aho_corasick", + "@vendor_py__memchr-2.7.4//:memchr", + "@vendor_py__regex-automata-0.4.9//:regex_automata", + "@vendor_py__regex-syntax-0.8.5//:regex_syntax", ], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.regex-automata-0.4.9.bazel b/misc/bazel/3rdparty/py_deps/BUILD.regex-automata-0.4.9.bazel new file mode 100644 index 00000000000..6086da121b4 --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.regex-automata-0.4.9.bazel @@ -0,0 +1,112 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "regex_automata", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "alloc", + "dfa-onepass", + "hybrid", + "meta", + "nfa-backtrack", + "nfa-pikevm", + "nfa-thompson", + "perf-inline", + "perf-literal", + "perf-literal-multisubstring", + "perf-literal-substring", + "std", + "syntax", + "unicode", + "unicode-age", + "unicode-bool", + "unicode-case", + "unicode-gencat", + "unicode-perl", + "unicode-script", + "unicode-segment", + "unicode-word-boundary", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=regex-automata", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.4.9", + deps = [ + "@vendor_py__aho-corasick-1.1.3//:aho_corasick", + "@vendor_py__memchr-2.7.4//:memchr", + "@vendor_py__regex-syntax-0.8.5//:regex_syntax", + ], +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.regex-syntax-0.6.25.bazel b/misc/bazel/3rdparty/py_deps/BUILD.regex-syntax-0.8.5.bazel similarity index 98% rename from misc/bazel/3rdparty/py_deps/BUILD.regex-syntax-0.6.25.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.regex-syntax-0.8.5.bazel index 18f7a3d02e8..ca5344ffc1b 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.regex-syntax-0.6.25.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.regex-syntax-0.8.5.bazel @@ -30,6 +30,7 @@ rust_library( ), crate_features = [ "default", + "std", "unicode", "unicode-age", "unicode-bool", @@ -40,7 +41,7 @@ rust_library( "unicode-segment", ], crate_root = "src/lib.rs", - edition = "2018", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], @@ -90,5 +91,5 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.6.25", + version = "0.8.5", ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.ryu-1.0.9.bazel b/misc/bazel/3rdparty/py_deps/BUILD.ryu-1.0.19.bazel similarity index 99% rename from misc/bazel/3rdparty/py_deps/BUILD.ryu-1.0.9.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.ryu-1.0.19.bazel index a89a0f3bb28..468bea77019 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.ryu-1.0.9.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.ryu-1.0.19.bazel @@ -79,5 +79,5 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "1.0.9", + version = "1.0.19", ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.serde-1.0.136.bazel b/misc/bazel/3rdparty/py_deps/BUILD.serde-1.0.217.bazel similarity index 96% rename from misc/bazel/3rdparty/py_deps/BUILD.serde-1.0.136.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.serde-1.0.217.bazel index de9b66f66e3..73580165731 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.serde-1.0.136.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.serde-1.0.217.bazel @@ -34,7 +34,7 @@ rust_library( "std", ], crate_root = "src/lib.rs", - edition = "2015", + edition = "2018", rustc_flags = [ "--cap-lints=allow", ], @@ -84,9 +84,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "1.0.136", + version = "1.0.217", deps = [ - "@vendor__serde-1.0.136//:build_script_build", + "@vendor_py__serde-1.0.217//:build_script_build", ], ) @@ -127,7 +127,7 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2015", + edition = "2018", pkg_name = "serde", rustc_flags = [ "--cap-lints=allow", @@ -139,7 +139,7 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "1.0.136", + version = "1.0.217", visibility = ["//visibility:private"], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.textwrap-0.11.0.bazel b/misc/bazel/3rdparty/py_deps/BUILD.serde_derive-1.0.217.bazel similarity index 92% rename from misc/bazel/3rdparty/py_deps/BUILD.textwrap-0.11.0.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.serde_derive-1.0.217.bazel index c2662c1131f..9e6faae2aec 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.textwrap-0.11.0.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.serde_derive-1.0.217.bazel @@ -6,12 +6,12 @@ # bazel run @@//misc/bazel/3rdparty:vendor_py_deps ############################################################################### -load("@rules_rust//rust:defs.bzl", "rust_library") +load("@rules_rust//rust:defs.bzl", "rust_proc_macro") package(default_visibility = ["//visibility:public"]) -rust_library( - name = "textwrap", +rust_proc_macro( + name = "serde_derive", srcs = glob( include = ["**/*.rs"], allow_empty = True, @@ -35,7 +35,7 @@ rust_library( ], tags = [ "cargo-bazel", - "crate-name=textwrap", + "crate-name=serde_derive", "manual", "noclippy", "norustfmt", @@ -79,8 +79,10 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.11.0", + version = "1.0.217", deps = [ - "@vendor__unicode-width-0.1.8//:unicode_width", + "@vendor_py__proc-macro2-1.0.93//:proc_macro2", + "@vendor_py__quote-1.0.38//:quote", + "@vendor_py__syn-2.0.98//:syn", ], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.serde_json-1.0.79.bazel b/misc/bazel/3rdparty/py_deps/BUILD.serde_json-1.0.138.bazel similarity index 93% rename from misc/bazel/3rdparty/py_deps/BUILD.serde_json-1.0.79.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.serde_json-1.0.138.bazel index face419248a..779243b6cbd 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.serde_json-1.0.79.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.serde_json-1.0.138.bazel @@ -34,7 +34,7 @@ rust_library( "std", ], crate_root = "src/lib.rs", - edition = "2018", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], @@ -84,12 +84,13 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "1.0.79", + version = "1.0.138", deps = [ - "@vendor__itoa-1.0.1//:itoa", - "@vendor__ryu-1.0.9//:ryu", - "@vendor__serde-1.0.136//:serde", - "@vendor__serde_json-1.0.79//:build_script_build", + "@vendor_py__itoa-1.0.14//:itoa", + "@vendor_py__memchr-2.7.4//:memchr", + "@vendor_py__ryu-1.0.19//:ryu", + "@vendor_py__serde-1.0.217//:serde", + "@vendor_py__serde_json-1.0.138//:build_script_build", ], ) @@ -130,7 +131,7 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2018", + edition = "2021", pkg_name = "serde_json", rustc_flags = [ "--cap-lints=allow", @@ -142,7 +143,7 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "1.0.79", + version = "1.0.138", visibility = ["//visibility:private"], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.unicode-xid-0.2.2.bazel b/misc/bazel/3rdparty/py_deps/BUILD.shlex-1.3.0.bazel similarity index 97% rename from misc/bazel/3rdparty/py_deps/BUILD.unicode-xid-0.2.2.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.shlex-1.3.0.bazel index 23ed82fd6d1..419f82e625f 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.unicode-xid-0.2.2.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.shlex-1.3.0.bazel @@ -11,7 +11,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "unicode_xid", + name = "shlex", srcs = glob( include = ["**/*.rs"], allow_empty = True, @@ -30,6 +30,7 @@ rust_library( ), crate_features = [ "default", + "std", ], crate_root = "src/lib.rs", edition = "2015", @@ -38,7 +39,7 @@ rust_library( ], tags = [ "cargo-bazel", - "crate-name=unicode-xid", + "crate-name=shlex", "manual", "noclippy", "norustfmt", @@ -82,5 +83,5 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.2.2", + version = "1.3.0", ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.smallvec-1.6.1.bazel b/misc/bazel/3rdparty/py_deps/BUILD.smallvec-1.14.0.bazel similarity index 99% rename from misc/bazel/3rdparty/py_deps/BUILD.smallvec-1.6.1.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.smallvec-1.14.0.bazel index c64aeca8e23..26f713a45db 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.smallvec-1.6.1.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.smallvec-1.14.0.bazel @@ -82,5 +82,5 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "1.6.1", + version = "1.14.0", ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.12.2.bazel b/misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.12.2.bazel index 43bc6c6e887..b3804389f4a 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.12.2.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.12.2.bazel @@ -86,7 +86,7 @@ rust_library( }), version = "0.12.2", deps = [ - "@vendor__cfg-if-1.0.0//:cfg_if", - "@vendor__hashbrown-0.9.1//:hashbrown", + "@vendor_py__cfg-if-1.0.0//:cfg_if", + "@vendor_py__hashbrown-0.9.1//:hashbrown", ], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.19.0.bazel b/misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.19.0.bazel new file mode 100644 index 00000000000..171be3717f8 --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.19.0.bazel @@ -0,0 +1,91 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "string_interner", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "backends", + "inline-more", + "std", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=string-interner", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.19.0", + deps = [ + "@vendor_py__hashbrown-0.15.2//:hashbrown", + ], +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.strsim-0.8.0.bazel b/misc/bazel/3rdparty/py_deps/BUILD.strsim-0.11.1.bazel similarity index 99% rename from misc/bazel/3rdparty/py_deps/BUILD.strsim-0.8.0.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.strsim-0.11.1.bazel index 744c34cdd02..2d9f9e6b326 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.strsim-0.8.0.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.strsim-0.11.1.bazel @@ -79,5 +79,5 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.8.0", + version = "0.11.1", ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.syn-1.0.76.bazel b/misc/bazel/3rdparty/py_deps/BUILD.syn-1.0.76.bazel deleted file mode 100644 index dbe63a59825..00000000000 --- a/misc/bazel/3rdparty/py_deps/BUILD.syn-1.0.76.bazel +++ /dev/null @@ -1,163 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//misc/bazel/3rdparty:vendor_py_deps -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "syn", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "clone-impls", - "default", - "derive", - "parsing", - "printing", - "proc-macro", - "quote", - ], - crate_root = "src/lib.rs", - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=syn", - "manual", - "noclippy", - "norustfmt", - ], - target_compatible_with = select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [], - "@rules_rust//rust/platform:aarch64-apple-ios": [], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], - "@rules_rust//rust/platform:aarch64-linux-android": [], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], - "@rules_rust//rust/platform:aarch64-unknown-uefi": [], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:armv7-linux-androideabi": [], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:i686-apple-darwin": [], - "@rules_rust//rust/platform:i686-linux-android": [], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [], - "@rules_rust//rust/platform:i686-unknown-freebsd": [], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], - "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], - "@rules_rust//rust/platform:thumbv7em-none-eabi": [], - "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [], - "@rules_rust//rust/platform:wasm32-wasip1": [], - "@rules_rust//rust/platform:x86_64-apple-darwin": [], - "@rules_rust//rust/platform:x86_64-apple-ios": [], - "@rules_rust//rust/platform:x86_64-linux-android": [], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-none": [], - "@rules_rust//rust/platform:x86_64-unknown-uefi": [], - "//conditions:default": ["@platforms//:incompatible"], - }), - version = "1.0.76", - deps = [ - "@vendor__proc-macro2-1.0.29//:proc_macro2", - "@vendor__quote-1.0.9//:quote", - "@vendor__syn-1.0.76//:build_script_build", - "@vendor__unicode-xid-0.2.2//:unicode_xid", - ], -) - -cargo_build_script( - name = "_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - "**/*.rs", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "clone-impls", - "default", - "derive", - "parsing", - "printing", - "proc-macro", - "quote", - ], - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2018", - pkg_name = "syn", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=syn", - "manual", - "noclippy", - "norustfmt", - ], - version = "1.0.76", - visibility = ["//visibility:private"], -) - -alias( - name = "build_script_build", - actual = ":_bs", - tags = ["manual"], -) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.syn-2.0.98.bazel b/misc/bazel/3rdparty/py_deps/BUILD.syn-2.0.98.bazel new file mode 100644 index 00000000000..8f6bb0bd91e --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.syn-2.0.98.bazel @@ -0,0 +1,96 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "syn", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "clone-impls", + "default", + "derive", + "parsing", + "printing", + "proc-macro", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=syn", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "2.0.98", + deps = [ + "@vendor_py__proc-macro2-1.0.93//:proc_macro2", + "@vendor_py__quote-1.0.38//:quote", + "@vendor_py__unicode-ident-1.0.16//:unicode_ident", + ], +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.thiserror-1.0.29.bazel b/misc/bazel/3rdparty/py_deps/BUILD.thiserror-1.0.29.bazel deleted file mode 100644 index 7f7e75d3875..00000000000 --- a/misc/bazel/3rdparty/py_deps/BUILD.thiserror-1.0.29.bazel +++ /dev/null @@ -1,86 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//misc/bazel/3rdparty:vendor_py_deps -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "thiserror", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2018", - proc_macro_deps = [ - "@vendor__thiserror-impl-1.0.29//:thiserror_impl", - ], - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=thiserror", - "manual", - "noclippy", - "norustfmt", - ], - target_compatible_with = select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [], - "@rules_rust//rust/platform:aarch64-apple-ios": [], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], - "@rules_rust//rust/platform:aarch64-linux-android": [], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], - "@rules_rust//rust/platform:aarch64-unknown-uefi": [], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:armv7-linux-androideabi": [], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:i686-apple-darwin": [], - "@rules_rust//rust/platform:i686-linux-android": [], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [], - "@rules_rust//rust/platform:i686-unknown-freebsd": [], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], - "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], - "@rules_rust//rust/platform:thumbv7em-none-eabi": [], - "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [], - "@rules_rust//rust/platform:wasm32-wasip1": [], - "@rules_rust//rust/platform:x86_64-apple-darwin": [], - "@rules_rust//rust/platform:x86_64-apple-ios": [], - "@rules_rust//rust/platform:x86_64-linux-android": [], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-none": [], - "@rules_rust//rust/platform:x86_64-unknown-uefi": [], - "//conditions:default": ["@platforms//:incompatible"], - }), - version = "1.0.29", -) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.thiserror-1.0.69.bazel b/misc/bazel/3rdparty/py_deps/BUILD.thiserror-1.0.69.bazel new file mode 100644 index 00000000000..d3be03eba2d --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.thiserror-1.0.69.bazel @@ -0,0 +1,145 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "thiserror", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + proc_macro_deps = [ + "@vendor_py__thiserror-impl-1.0.69//:thiserror_impl", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=thiserror", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "1.0.69", + deps = [ + "@vendor_py__thiserror-1.0.69//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "thiserror", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=thiserror", + "manual", + "noclippy", + "norustfmt", + ], + version = "1.0.69", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.memchr-2.4.1.bazel b/misc/bazel/3rdparty/py_deps/BUILD.thiserror-2.0.11.bazel similarity index 92% rename from misc/bazel/3rdparty/py_deps/BUILD.memchr-2.4.1.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.thiserror-2.0.11.bazel index beedc94edd4..1d56bf1e521 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.memchr-2.4.1.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.thiserror-2.0.11.bazel @@ -12,7 +12,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "memchr", + name = "thiserror", srcs = glob( include = ["**/*.rs"], allow_empty = True, @@ -34,13 +34,16 @@ rust_library( "std", ], crate_root = "src/lib.rs", - edition = "2018", + edition = "2021", + proc_macro_deps = [ + "@vendor_py__thiserror-impl-2.0.11//:thiserror_impl", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=memchr", + "crate-name=thiserror", "manual", "noclippy", "norustfmt", @@ -84,9 +87,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "2.4.1", + version = "2.0.11", deps = [ - "@vendor__memchr-2.4.1//:build_script_build", + "@vendor_py__thiserror-2.0.11//:build_script_build", ], ) @@ -127,19 +130,19 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2018", - pkg_name = "memchr", + edition = "2021", + pkg_name = "thiserror", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=memchr", + "crate-name=thiserror", "manual", "noclippy", "norustfmt", ], - version = "2.4.1", + version = "2.0.11", visibility = ["//visibility:private"], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.thiserror-impl-1.0.29.bazel b/misc/bazel/3rdparty/py_deps/BUILD.thiserror-impl-1.0.69.bazel similarity index 95% rename from misc/bazel/3rdparty/py_deps/BUILD.thiserror-impl-1.0.29.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.thiserror-impl-1.0.69.bazel index e4ce4abfb15..ee55e77f113 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.thiserror-impl-1.0.29.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.thiserror-impl-1.0.69.bazel @@ -29,7 +29,7 @@ rust_proc_macro( ], ), crate_root = "src/lib.rs", - edition = "2018", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], @@ -79,10 +79,10 @@ rust_proc_macro( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "1.0.29", + version = "1.0.69", deps = [ - "@vendor__proc-macro2-1.0.29//:proc_macro2", - "@vendor__quote-1.0.9//:quote", - "@vendor__syn-1.0.76//:syn", + "@vendor_py__proc-macro2-1.0.93//:proc_macro2", + "@vendor_py__quote-1.0.38//:quote", + "@vendor_py__syn-2.0.98//:syn", ], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.thiserror-impl-2.0.11.bazel b/misc/bazel/3rdparty/py_deps/BUILD.thiserror-impl-2.0.11.bazel new file mode 100644 index 00000000000..bb667613aaf --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.thiserror-impl-2.0.11.bazel @@ -0,0 +1,88 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_proc_macro") + +package(default_visibility = ["//visibility:public"]) + +rust_proc_macro( + name = "thiserror_impl", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=thiserror-impl", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "2.0.11", + deps = [ + "@vendor_py__proc-macro2-1.0.93//:proc_macro2", + "@vendor_py__quote-1.0.38//:quote", + "@vendor_py__syn-2.0.98//:syn", + ], +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.20.4.bazel b/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.20.10.bazel similarity index 95% rename from misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.20.4.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.20.10.bazel index 619c44fac03..47f0492dcb3 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.20.4.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.20.10.bazel @@ -30,7 +30,7 @@ rust_library( ], ), crate_root = "binding_rust/lib.rs", - edition = "2018", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], @@ -80,10 +80,10 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.20.4", + version = "0.20.10", deps = [ - "@vendor__regex-1.5.5//:regex", - "@vendor__tree-sitter-0.20.4//:build_script_build", + "@vendor_py__regex-1.11.1//:regex", + "@vendor_py__tree-sitter-0.20.10//:build_script_build", ], ) @@ -120,7 +120,7 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2018", + edition = "2021", pkg_name = "tree-sitter", rustc_flags = [ "--cap-lints=allow", @@ -132,10 +132,10 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "0.20.4", + version = "0.20.10", visibility = ["//visibility:private"], deps = [ - "@vendor__cc-1.0.70//:cc", + "@vendor_py__cc-1.2.14//:cc", ], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.7.0.bazel b/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.7.0.bazel index 5a0c5cfd966..ef47a5a3d81 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.7.0.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.7.0.bazel @@ -81,13 +81,13 @@ rust_library( }), version = "0.7.0", deps = [ - "@vendor__log-0.4.14//:log", - "@vendor__regex-1.5.5//:regex", - "@vendor__serde-1.0.136//:serde", - "@vendor__serde_json-1.0.79//:serde_json", - "@vendor__smallvec-1.6.1//:smallvec", - "@vendor__string-interner-0.12.2//:string_interner", - "@vendor__thiserror-1.0.29//:thiserror", - "@vendor__tree-sitter-0.20.4//:tree_sitter", + "@vendor_py__log-0.4.25//:log", + "@vendor_py__regex-1.11.1//:regex", + "@vendor_py__serde-1.0.217//:serde", + "@vendor_py__serde_json-1.0.138//:serde_json", + "@vendor_py__smallvec-1.14.0//:smallvec", + "@vendor_py__string-interner-0.12.2//:string_interner", + "@vendor_py__thiserror-1.0.69//:thiserror", + "@vendor_py__tree-sitter-0.20.10//:tree_sitter", ], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.unicode-ident-1.0.16.bazel b/misc/bazel/3rdparty/py_deps/BUILD.unicode-ident-1.0.16.bazel new file mode 100644 index 00000000000..de956514131 --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.unicode-ident-1.0.16.bazel @@ -0,0 +1,83 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "unicode_ident", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=unicode-ident", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "1.0.16", +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.bitflags-1.3.2.bazel b/misc/bazel/3rdparty/py_deps/BUILD.utf8parse-0.2.2.bazel similarity index 97% rename from misc/bazel/3rdparty/py_deps/BUILD.bitflags-1.3.2.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.utf8parse-0.2.2.bazel index d161d6976d5..0b411c9e4c5 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.bitflags-1.3.2.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.utf8parse-0.2.2.bazel @@ -11,7 +11,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "bitflags", + name = "utf8parse", srcs = glob( include = ["**/*.rs"], allow_empty = True, @@ -38,7 +38,7 @@ rust_library( ], tags = [ "cargo-bazel", - "crate-name=bitflags", + "crate-name=utf8parse", "manual", "noclippy", "norustfmt", @@ -82,5 +82,5 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "1.3.2", + version = "0.2.2", ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.vec_map-0.8.2.bazel b/misc/bazel/3rdparty/py_deps/BUILD.vec_map-0.8.2.bazel deleted file mode 100644 index 8172d986bb4..00000000000 --- a/misc/bazel/3rdparty/py_deps/BUILD.vec_map-0.8.2.bazel +++ /dev/null @@ -1,83 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//misc/bazel/3rdparty:vendor_py_deps -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "vec_map", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2015", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=vec_map", - "manual", - "noclippy", - "norustfmt", - ], - target_compatible_with = select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [], - "@rules_rust//rust/platform:aarch64-apple-ios": [], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], - "@rules_rust//rust/platform:aarch64-linux-android": [], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], - "@rules_rust//rust/platform:aarch64-unknown-uefi": [], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:armv7-linux-androideabi": [], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:i686-apple-darwin": [], - "@rules_rust//rust/platform:i686-linux-android": [], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [], - "@rules_rust//rust/platform:i686-unknown-freebsd": [], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], - "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], - "@rules_rust//rust/platform:thumbv7em-none-eabi": [], - "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [], - "@rules_rust//rust/platform:wasm32-wasip1": [], - "@rules_rust//rust/platform:x86_64-apple-darwin": [], - "@rules_rust//rust/platform:x86_64-apple-ios": [], - "@rules_rust//rust/platform:x86_64-linux-android": [], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-none": [], - "@rules_rust//rust/platform:x86_64-unknown-uefi": [], - "//conditions:default": ["@platforms//:incompatible"], - }), - version = "0.8.2", -) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.winapi-0.3.9.bazel b/misc/bazel/3rdparty/py_deps/BUILD.winapi-0.3.9.bazel deleted file mode 100644 index 5c360974910..00000000000 --- a/misc/bazel/3rdparty/py_deps/BUILD.winapi-0.3.9.bazel +++ /dev/null @@ -1,156 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//misc/bazel/3rdparty:vendor_py_deps -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "winapi", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "consoleapi", - "minwinbase", - "minwindef", - "processenv", - "winbase", - ], - crate_root = "src/lib.rs", - edition = "2015", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=winapi", - "manual", - "noclippy", - "norustfmt", - ], - target_compatible_with = select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [], - "@rules_rust//rust/platform:aarch64-apple-ios": [], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], - "@rules_rust//rust/platform:aarch64-linux-android": [], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], - "@rules_rust//rust/platform:aarch64-unknown-uefi": [], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:armv7-linux-androideabi": [], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:i686-apple-darwin": [], - "@rules_rust//rust/platform:i686-linux-android": [], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [], - "@rules_rust//rust/platform:i686-unknown-freebsd": [], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], - "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], - "@rules_rust//rust/platform:thumbv7em-none-eabi": [], - "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [], - "@rules_rust//rust/platform:wasm32-wasip1": [], - "@rules_rust//rust/platform:x86_64-apple-darwin": [], - "@rules_rust//rust/platform:x86_64-apple-ios": [], - "@rules_rust//rust/platform:x86_64-linux-android": [], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-none": [], - "@rules_rust//rust/platform:x86_64-unknown-uefi": [], - "//conditions:default": ["@platforms//:incompatible"], - }), - version = "0.3.9", - deps = [ - "@vendor__winapi-0.3.9//:build_script_build", - ], -) - -cargo_build_script( - name = "_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - "**/*.rs", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "consoleapi", - "minwinbase", - "minwindef", - "processenv", - "winbase", - ], - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2015", - pkg_name = "winapi", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=winapi", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.3.9", - visibility = ["//visibility:private"], -) - -alias( - name = "build_script_build", - actual = ":_bs", - tags = ["manual"], -) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.windows-sys-0.59.0.bazel b/misc/bazel/3rdparty/py_deps/BUILD.windows-sys-0.59.0.bazel new file mode 100644 index 00000000000..ca5552b0bd8 --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.windows-sys-0.59.0.bazel @@ -0,0 +1,93 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "windows_sys", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "Win32", + "Win32_Foundation", + "Win32_System", + "Win32_System_Console", + "default", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows-sys", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.59.0", + deps = [ + "@vendor_py__windows-targets-0.52.6//:windows_targets", + ], +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.windows-targets-0.52.6.bazel b/misc/bazel/3rdparty/py_deps/BUILD.windows-targets-0.52.6.bazel new file mode 100644 index 00000000000..6f73633e552 --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.windows-targets-0.52.6.bazel @@ -0,0 +1,104 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "windows_targets", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows-targets", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.52.6", + deps = select({ + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@vendor_py__windows_aarch64_msvc-0.52.6//:windows_aarch64_msvc", # cfg(all(target_arch = "aarch64", target_env = "msvc", not(windows_raw_dylib))) + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@vendor_py__windows_i686_msvc-0.52.6//:windows_i686_msvc", # cfg(all(target_arch = "x86", target_env = "msvc", not(windows_raw_dylib))) + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "@vendor_py__windows_i686_gnu-0.52.6//:windows_i686_gnu", # cfg(all(target_arch = "x86", target_env = "gnu", not(target_abi = "llvm"), not(windows_raw_dylib))) + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@vendor_py__windows_x86_64_msvc-0.52.6//:windows_x86_64_msvc", # cfg(all(any(target_arch = "x86_64", target_arch = "arm64ec"), target_env = "msvc", not(windows_raw_dylib))) + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "@vendor_py__windows_x86_64_gnu-0.52.6//:windows_x86_64_gnu", # cfg(all(target_arch = "x86_64", target_env = "gnu", not(target_abi = "llvm"), not(windows_raw_dylib))) + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@vendor_py__windows_x86_64_gnu-0.52.6//:windows_x86_64_gnu", # cfg(all(target_arch = "x86_64", target_env = "gnu", not(target_abi = "llvm"), not(windows_raw_dylib))) + ], + "//conditions:default": [], + }), +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel b/misc/bazel/3rdparty/py_deps/BUILD.windows_aarch64_gnullvm-0.52.6.bazel similarity index 92% rename from misc/bazel/3rdparty/py_deps/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.windows_aarch64_gnullvm-0.52.6.bazel index b859d012ed7..27b552ab6fb 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.windows_aarch64_gnullvm-0.52.6.bazel @@ -12,7 +12,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "winapi_x86_64_pc_windows_gnu", + name = "windows_aarch64_gnullvm", srcs = glob( include = ["**/*.rs"], allow_empty = True, @@ -30,13 +30,13 @@ rust_library( ], ), crate_root = "src/lib.rs", - edition = "2015", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=winapi-x86_64-pc-windows-gnu", + "crate-name=windows_aarch64_gnullvm", "manual", "noclippy", "norustfmt", @@ -80,9 +80,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.4.0", + version = "0.52.6", deps = [ - "@vendor__winapi-x86_64-pc-windows-gnu-0.4.0//:build_script_build", + "@vendor_py__windows_aarch64_gnullvm-0.52.6//:build_script_build", ], ) @@ -119,19 +119,19 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2015", - pkg_name = "winapi-x86_64-pc-windows-gnu", + edition = "2021", + pkg_name = "windows_aarch64_gnullvm", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=winapi-x86_64-pc-windows-gnu", + "crate-name=windows_aarch64_gnullvm", "manual", "noclippy", "norustfmt", ], - version = "0.4.0", + version = "0.52.6", visibility = ["//visibility:private"], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.windows_aarch64_msvc-0.52.6.bazel b/misc/bazel/3rdparty/py_deps/BUILD.windows_aarch64_msvc-0.52.6.bazel new file mode 100644 index 00000000000..75bfd5ce344 --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.windows_aarch64_msvc-0.52.6.bazel @@ -0,0 +1,142 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "windows_aarch64_msvc", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_aarch64_msvc", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.52.6", + deps = [ + "@vendor_py__windows_aarch64_msvc-0.52.6//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "windows_aarch64_msvc", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_aarch64_msvc", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.52.6", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.libc-0.2.101.bazel b/misc/bazel/3rdparty/py_deps/BUILD.windows_i686_gnu-0.52.6.bazel similarity index 93% rename from misc/bazel/3rdparty/py_deps/BUILD.libc-0.2.101.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.windows_i686_gnu-0.52.6.bazel index 64d6cc535ad..ccf2d0818c0 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.libc-0.2.101.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.windows_i686_gnu-0.52.6.bazel @@ -12,7 +12,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "libc", + name = "windows_i686_gnu", srcs = glob( include = ["**/*.rs"], allow_empty = True, @@ -30,13 +30,13 @@ rust_library( ], ), crate_root = "src/lib.rs", - edition = "2015", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=libc", + "crate-name=windows_i686_gnu", "manual", "noclippy", "norustfmt", @@ -80,9 +80,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.2.101", + version = "0.52.6", deps = [ - "@vendor__libc-0.2.101//:build_script_build", + "@vendor_py__windows_i686_gnu-0.52.6//:build_script_build", ], ) @@ -119,19 +119,19 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2015", - pkg_name = "libc", + edition = "2021", + pkg_name = "windows_i686_gnu", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=libc", + "crate-name=windows_i686_gnu", "manual", "noclippy", "norustfmt", ], - version = "0.2.101", + version = "0.52.6", visibility = ["//visibility:private"], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.windows_i686_gnullvm-0.52.6.bazel b/misc/bazel/3rdparty/py_deps/BUILD.windows_i686_gnullvm-0.52.6.bazel new file mode 100644 index 00000000000..1a7c2339729 --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.windows_i686_gnullvm-0.52.6.bazel @@ -0,0 +1,142 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "windows_i686_gnullvm", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_i686_gnullvm", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.52.6", + deps = [ + "@vendor_py__windows_i686_gnullvm-0.52.6//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "windows_i686_gnullvm", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_i686_gnullvm", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.52.6", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.log-0.4.14.bazel b/misc/bazel/3rdparty/py_deps/BUILD.windows_i686_msvc-0.52.6.bazel similarity index 93% rename from misc/bazel/3rdparty/py_deps/BUILD.log-0.4.14.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.windows_i686_msvc-0.52.6.bazel index 39c2cb6f35b..c5c02e2f056 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.log-0.4.14.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.windows_i686_msvc-0.52.6.bazel @@ -12,7 +12,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "log", + name = "windows_i686_msvc", srcs = glob( include = ["**/*.rs"], allow_empty = True, @@ -30,13 +30,13 @@ rust_library( ], ), crate_root = "src/lib.rs", - edition = "2015", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=log", + "crate-name=windows_i686_msvc", "manual", "noclippy", "norustfmt", @@ -80,10 +80,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.4.14", + version = "0.52.6", deps = [ - "@vendor__cfg-if-1.0.0//:cfg_if", - "@vendor__log-0.4.14//:build_script_build", + "@vendor_py__windows_i686_msvc-0.52.6//:build_script_build", ], ) @@ -120,19 +119,19 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2015", - pkg_name = "log", + edition = "2021", + pkg_name = "windows_i686_msvc", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=log", + "crate-name=windows_i686_msvc", "manual", "noclippy", "norustfmt", ], - version = "0.4.14", + version = "0.52.6", visibility = ["//visibility:private"], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.windows_x86_64_gnu-0.52.6.bazel b/misc/bazel/3rdparty/py_deps/BUILD.windows_x86_64_gnu-0.52.6.bazel new file mode 100644 index 00000000000..aa151c3b806 --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.windows_x86_64_gnu-0.52.6.bazel @@ -0,0 +1,142 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "windows_x86_64_gnu", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_x86_64_gnu", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.52.6", + deps = [ + "@vendor_py__windows_x86_64_gnu-0.52.6//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "windows_x86_64_gnu", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_x86_64_gnu", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.52.6", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel b/misc/bazel/3rdparty/py_deps/BUILD.windows_x86_64_gnullvm-0.52.6.bazel similarity index 93% rename from misc/bazel/3rdparty/py_deps/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.windows_x86_64_gnullvm-0.52.6.bazel index f748a595ed2..2a9f6271e79 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.windows_x86_64_gnullvm-0.52.6.bazel @@ -12,7 +12,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "winapi_i686_pc_windows_gnu", + name = "windows_x86_64_gnullvm", srcs = glob( include = ["**/*.rs"], allow_empty = True, @@ -30,13 +30,13 @@ rust_library( ], ), crate_root = "src/lib.rs", - edition = "2015", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=winapi-i686-pc-windows-gnu", + "crate-name=windows_x86_64_gnullvm", "manual", "noclippy", "norustfmt", @@ -80,9 +80,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.4.0", + version = "0.52.6", deps = [ - "@vendor__winapi-i686-pc-windows-gnu-0.4.0//:build_script_build", + "@vendor_py__windows_x86_64_gnullvm-0.52.6//:build_script_build", ], ) @@ -119,19 +119,19 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2015", - pkg_name = "winapi-i686-pc-windows-gnu", + edition = "2021", + pkg_name = "windows_x86_64_gnullvm", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=winapi-i686-pc-windows-gnu", + "crate-name=windows_x86_64_gnullvm", "manual", "noclippy", "norustfmt", ], - version = "0.4.0", + version = "0.52.6", visibility = ["//visibility:private"], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.windows_x86_64_msvc-0.52.6.bazel b/misc/bazel/3rdparty/py_deps/BUILD.windows_x86_64_msvc-0.52.6.bazel new file mode 100644 index 00000000000..6b5dbd9975c --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.windows_x86_64_msvc-0.52.6.bazel @@ -0,0 +1,142 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "windows_x86_64_msvc", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_x86_64_msvc", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.52.6", + deps = [ + "@vendor_py__windows_x86_64_msvc-0.52.6//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "windows_x86_64_msvc", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_x86_64_msvc", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.52.6", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/misc/bazel/3rdparty/py_deps/crates.bzl b/misc/bazel/3rdparty/py_deps/crates.bzl index 75143f72421..3979d007336 100644 --- a/misc/bazel/3rdparty/py_deps/crates.bzl +++ b/misc/bazel/3rdparty/py_deps/crates.bzl @@ -22,11 +22,11 @@ def crate_repositories(): """ maybe( crates_vendor_remote_repository, - name = "vendor", + name = "vendor_py", build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.bazel"), defs_module = Label("//misc/bazel/3rdparty/py_deps:defs.bzl"), ) - direct_deps = [struct(repo = "vendor", is_dev_dep = False)] + direct_deps = [struct(repo = "vendor_py", is_dev_dep = False)] direct_deps.extend(_crate_repositories()) return direct_deps diff --git a/misc/bazel/3rdparty/py_deps/defs.bzl b/misc/bazel/3rdparty/py_deps/defs.bzl index e9bbd894558..813e6e7b054 100644 --- a/misc/bazel/3rdparty/py_deps/defs.bzl +++ b/misc/bazel/3rdparty/py_deps/defs.bzl @@ -295,19 +295,19 @@ def aliases( _NORMAL_DEPENDENCIES = { "python/extractor/tsg-python": { _COMMON_CONDITION: { - "anyhow": Label("@vendor__anyhow-1.0.44//:anyhow"), - "clap": Label("@vendor__clap-2.33.3//:clap"), - "regex": Label("@vendor__regex-1.5.5//:regex"), - "smallvec": Label("@vendor__smallvec-1.6.1//:smallvec"), - "string-interner": Label("@vendor__string-interner-0.12.2//:string_interner"), - "thiserror": Label("@vendor__thiserror-1.0.29//:thiserror"), - "tree-sitter": Label("@vendor__tree-sitter-0.20.4//:tree_sitter"), - "tree-sitter-graph": Label("@vendor__tree-sitter-graph-0.7.0//:tree_sitter_graph"), + "anyhow": Label("@vendor_py__anyhow-1.0.95//:anyhow"), + "clap": Label("@vendor_py__clap-4.5.29//:clap"), + "regex": Label("@vendor_py__regex-1.11.1//:regex"), + "smallvec": Label("@vendor_py__smallvec-1.14.0//:smallvec"), + "string-interner": Label("@vendor_py__string-interner-0.19.0//:string_interner"), + "thiserror": Label("@vendor_py__thiserror-2.0.11//:thiserror"), + "tree-sitter": Label("@vendor_py__tree-sitter-0.20.10//:tree_sitter"), + "tree-sitter-graph": Label("@vendor_py__tree-sitter-graph-0.7.0//:tree_sitter_graph"), }, }, "python/extractor/tsg-python/tsp": { _COMMON_CONDITION: { - "tree-sitter": Label("@vendor__tree-sitter-0.20.4//:tree_sitter"), + "tree-sitter": Label("@vendor_py__tree-sitter-0.20.10//:tree_sitter"), }, }, } @@ -370,7 +370,7 @@ _BUILD_DEPENDENCIES = { }, "python/extractor/tsg-python/tsp": { _COMMON_CONDITION: { - "cc": Label("@vendor__cc-1.0.70//:cc"), + "cc": Label("@vendor_py__cc-1.2.14//:cc"), }, }, } @@ -403,22 +403,26 @@ _CONDITIONS = { "aarch64-apple-ios": ["@rules_rust//rust/platform:aarch64-apple-ios"], "aarch64-apple-ios-sim": ["@rules_rust//rust/platform:aarch64-apple-ios-sim"], "aarch64-linux-android": ["@rules_rust//rust/platform:aarch64-linux-android"], + "aarch64-pc-windows-gnullvm": [], "aarch64-pc-windows-msvc": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc"], "aarch64-unknown-fuchsia": ["@rules_rust//rust/platform:aarch64-unknown-fuchsia"], - "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], + "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], "armv7-unknown-linux-gnueabi": ["@rules_rust//rust/platform:armv7-unknown-linux-gnueabi"], - "cfg(target_os = \"hermit\")": [], - "cfg(target_os = \"windows\")": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc", "@rules_rust//rust/platform:i686-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-pc-windows-msvc"], - "cfg(unix)": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-fuchsia", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-fuchsia", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], + "cfg(all(any(target_arch = \"x86_64\", target_arch = \"arm64ec\"), target_env = \"msvc\", not(windows_raw_dylib)))": ["@rules_rust//rust/platform:x86_64-pc-windows-msvc"], + "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc"], + "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": ["@rules_rust//rust/platform:i686-unknown-linux-gnu"], + "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": ["@rules_rust//rust/platform:i686-pc-windows-msvc"], + "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": ["@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], + "cfg(any())": [], "cfg(windows)": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc", "@rules_rust//rust/platform:i686-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-pc-windows-msvc"], "i686-apple-darwin": ["@rules_rust//rust/platform:i686-apple-darwin"], "i686-linux-android": ["@rules_rust//rust/platform:i686-linux-android"], - "i686-pc-windows-gnu": [], + "i686-pc-windows-gnullvm": [], "i686-pc-windows-msvc": ["@rules_rust//rust/platform:i686-pc-windows-msvc"], "i686-unknown-freebsd": ["@rules_rust//rust/platform:i686-unknown-freebsd"], "i686-unknown-linux-gnu": ["@rules_rust//rust/platform:i686-unknown-linux-gnu"], @@ -433,11 +437,11 @@ _CONDITIONS = { "x86_64-apple-darwin": ["@rules_rust//rust/platform:x86_64-apple-darwin"], "x86_64-apple-ios": ["@rules_rust//rust/platform:x86_64-apple-ios"], "x86_64-linux-android": ["@rules_rust//rust/platform:x86_64-linux-android"], - "x86_64-pc-windows-gnu": [], + "x86_64-pc-windows-gnullvm": [], "x86_64-pc-windows-msvc": ["@rules_rust//rust/platform:x86_64-pc-windows-msvc"], "x86_64-unknown-freebsd": ["@rules_rust//rust/platform:x86_64-unknown-freebsd"], "x86_64-unknown-fuchsia": ["@rules_rust//rust/platform:x86_64-unknown-fuchsia"], - "x86_64-unknown-linux-gnu": ["@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], + "x86_64-unknown-linux-gnu": ["@rules_rust//rust/platform:x86_64-unknown-linux-gnu"], "x86_64-unknown-nixos-gnu": ["@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], "x86_64-unknown-none": ["@rules_rust//rust/platform:x86_64-unknown-none"], "x86_64-unknown-uefi": ["@rules_rust//rust/platform:x86_64-unknown-uefi"], @@ -453,77 +457,97 @@ def crate_repositories(): """ maybe( http_archive, - name = "vendor__ahash-0.4.7", - sha256 = "739f4a8db6605981345c5654f3a85b056ce52f37a39d34da03f25bf2151ea16e", + name = "vendor_py__ahash-0.4.8", + sha256 = "0453232ace82dee0dd0b4c87a59bd90f7b53b314f3e0f61fe2ee7c8a16482289", type = "tar.gz", - urls = ["https://static.crates.io/crates/ahash/0.4.7/download"], - strip_prefix = "ahash-0.4.7", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.ahash-0.4.7.bazel"), + urls = ["https://static.crates.io/crates/ahash/0.4.8/download"], + strip_prefix = "ahash-0.4.8", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.ahash-0.4.8.bazel"), ) maybe( http_archive, - name = "vendor__aho-corasick-0.7.18", - sha256 = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f", + name = "vendor_py__aho-corasick-1.1.3", + sha256 = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916", type = "tar.gz", - urls = ["https://static.crates.io/crates/aho-corasick/0.7.18/download"], - strip_prefix = "aho-corasick-0.7.18", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.aho-corasick-0.7.18.bazel"), + urls = ["https://static.crates.io/crates/aho-corasick/1.1.3/download"], + strip_prefix = "aho-corasick-1.1.3", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.aho-corasick-1.1.3.bazel"), ) maybe( http_archive, - name = "vendor__ansi_term-0.11.0", - sha256 = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b", + name = "vendor_py__anstream-0.6.18", + sha256 = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b", type = "tar.gz", - urls = ["https://static.crates.io/crates/ansi_term/0.11.0/download"], - strip_prefix = "ansi_term-0.11.0", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.ansi_term-0.11.0.bazel"), + urls = ["https://static.crates.io/crates/anstream/0.6.18/download"], + strip_prefix = "anstream-0.6.18", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.anstream-0.6.18.bazel"), ) maybe( http_archive, - name = "vendor__anyhow-1.0.44", - sha256 = "61604a8f862e1d5c3229fdd78f8b02c68dcf73a4c4b05fd636d12240aaa242c1", + name = "vendor_py__anstyle-1.0.10", + sha256 = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9", type = "tar.gz", - urls = ["https://static.crates.io/crates/anyhow/1.0.44/download"], - strip_prefix = "anyhow-1.0.44", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.anyhow-1.0.44.bazel"), + urls = ["https://static.crates.io/crates/anstyle/1.0.10/download"], + strip_prefix = "anstyle-1.0.10", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.anstyle-1.0.10.bazel"), ) maybe( http_archive, - name = "vendor__atty-0.2.14", - sha256 = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8", + name = "vendor_py__anstyle-parse-0.2.6", + sha256 = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9", type = "tar.gz", - urls = ["https://static.crates.io/crates/atty/0.2.14/download"], - strip_prefix = "atty-0.2.14", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.atty-0.2.14.bazel"), + urls = ["https://static.crates.io/crates/anstyle-parse/0.2.6/download"], + strip_prefix = "anstyle-parse-0.2.6", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.anstyle-parse-0.2.6.bazel"), ) maybe( http_archive, - name = "vendor__bitflags-1.3.2", - sha256 = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a", + name = "vendor_py__anstyle-query-1.1.2", + sha256 = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c", type = "tar.gz", - urls = ["https://static.crates.io/crates/bitflags/1.3.2/download"], - strip_prefix = "bitflags-1.3.2", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.bitflags-1.3.2.bazel"), + urls = ["https://static.crates.io/crates/anstyle-query/1.1.2/download"], + strip_prefix = "anstyle-query-1.1.2", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.anstyle-query-1.1.2.bazel"), ) maybe( http_archive, - name = "vendor__cc-1.0.70", - sha256 = "d26a6ce4b6a484fa3edb70f7efa6fc430fd2b87285fe8b84304fd0936faa0dc0", + name = "vendor_py__anstyle-wincon-3.0.7", + sha256 = "ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e", type = "tar.gz", - urls = ["https://static.crates.io/crates/cc/1.0.70/download"], - strip_prefix = "cc-1.0.70", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.cc-1.0.70.bazel"), + urls = ["https://static.crates.io/crates/anstyle-wincon/3.0.7/download"], + strip_prefix = "anstyle-wincon-3.0.7", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.anstyle-wincon-3.0.7.bazel"), ) maybe( http_archive, - name = "vendor__cfg-if-1.0.0", + name = "vendor_py__anyhow-1.0.95", + sha256 = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04", + type = "tar.gz", + urls = ["https://static.crates.io/crates/anyhow/1.0.95/download"], + strip_prefix = "anyhow-1.0.95", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.anyhow-1.0.95.bazel"), + ) + + maybe( + http_archive, + name = "vendor_py__cc-1.2.14", + sha256 = "0c3d1b2e905a3a7b00a6141adb0e4c0bb941d11caf55349d863942a1cc44e3c9", + type = "tar.gz", + urls = ["https://static.crates.io/crates/cc/1.2.14/download"], + strip_prefix = "cc-1.2.14", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.cc-1.2.14.bazel"), + ) + + maybe( + http_archive, + name = "vendor_py__cfg-if-1.0.0", sha256 = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd", type = "tar.gz", urls = ["https://static.crates.io/crates/cfg-if/1.0.0/download"], @@ -533,17 +557,67 @@ def crate_repositories(): maybe( http_archive, - name = "vendor__clap-2.33.3", - sha256 = "37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002", + name = "vendor_py__clap-4.5.29", + sha256 = "8acebd8ad879283633b343856142139f2da2317c96b05b4dd6181c61e2480184", type = "tar.gz", - urls = ["https://static.crates.io/crates/clap/2.33.3/download"], - strip_prefix = "clap-2.33.3", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.clap-2.33.3.bazel"), + urls = ["https://static.crates.io/crates/clap/4.5.29/download"], + strip_prefix = "clap-4.5.29", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.clap-4.5.29.bazel"), ) maybe( http_archive, - name = "vendor__hashbrown-0.9.1", + name = "vendor_py__clap_builder-4.5.29", + sha256 = "f6ba32cbda51c7e1dfd49acc1457ba1a7dec5b64fe360e828acb13ca8dc9c2f9", + type = "tar.gz", + urls = ["https://static.crates.io/crates/clap_builder/4.5.29/download"], + strip_prefix = "clap_builder-4.5.29", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.clap_builder-4.5.29.bazel"), + ) + + maybe( + http_archive, + name = "vendor_py__clap_lex-0.7.4", + sha256 = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6", + type = "tar.gz", + urls = ["https://static.crates.io/crates/clap_lex/0.7.4/download"], + strip_prefix = "clap_lex-0.7.4", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.clap_lex-0.7.4.bazel"), + ) + + maybe( + http_archive, + name = "vendor_py__colorchoice-1.0.3", + sha256 = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990", + type = "tar.gz", + urls = ["https://static.crates.io/crates/colorchoice/1.0.3/download"], + strip_prefix = "colorchoice-1.0.3", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.colorchoice-1.0.3.bazel"), + ) + + maybe( + http_archive, + name = "vendor_py__foldhash-0.1.4", + sha256 = "a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f", + type = "tar.gz", + urls = ["https://static.crates.io/crates/foldhash/0.1.4/download"], + strip_prefix = "foldhash-0.1.4", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.foldhash-0.1.4.bazel"), + ) + + maybe( + http_archive, + name = "vendor_py__hashbrown-0.15.2", + sha256 = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289", + type = "tar.gz", + urls = ["https://static.crates.io/crates/hashbrown/0.15.2/download"], + strip_prefix = "hashbrown-0.15.2", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.hashbrown-0.15.2.bazel"), + ) + + maybe( + http_archive, + name = "vendor_py__hashbrown-0.9.1", sha256 = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04", type = "tar.gz", urls = ["https://static.crates.io/crates/hashbrown/0.9.1/download"], @@ -553,137 +627,167 @@ def crate_repositories(): maybe( http_archive, - name = "vendor__hermit-abi-0.1.19", - sha256 = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33", + name = "vendor_py__is_terminal_polyfill-1.70.1", + sha256 = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf", type = "tar.gz", - urls = ["https://static.crates.io/crates/hermit-abi/0.1.19/download"], - strip_prefix = "hermit-abi-0.1.19", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.hermit-abi-0.1.19.bazel"), + urls = ["https://static.crates.io/crates/is_terminal_polyfill/1.70.1/download"], + strip_prefix = "is_terminal_polyfill-1.70.1", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.is_terminal_polyfill-1.70.1.bazel"), ) maybe( http_archive, - name = "vendor__itoa-1.0.1", - sha256 = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35", + name = "vendor_py__itoa-1.0.14", + sha256 = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674", type = "tar.gz", - urls = ["https://static.crates.io/crates/itoa/1.0.1/download"], - strip_prefix = "itoa-1.0.1", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.itoa-1.0.1.bazel"), + urls = ["https://static.crates.io/crates/itoa/1.0.14/download"], + strip_prefix = "itoa-1.0.14", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.itoa-1.0.14.bazel"), ) maybe( http_archive, - name = "vendor__libc-0.2.101", - sha256 = "3cb00336871be5ed2c8ed44b60ae9959dc5b9f08539422ed43f09e34ecaeba21", + name = "vendor_py__log-0.4.25", + sha256 = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f", type = "tar.gz", - urls = ["https://static.crates.io/crates/libc/0.2.101/download"], - strip_prefix = "libc-0.2.101", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.libc-0.2.101.bazel"), + urls = ["https://static.crates.io/crates/log/0.4.25/download"], + strip_prefix = "log-0.4.25", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.log-0.4.25.bazel"), ) maybe( http_archive, - name = "vendor__log-0.4.14", - sha256 = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710", + name = "vendor_py__memchr-2.7.4", + sha256 = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3", type = "tar.gz", - urls = ["https://static.crates.io/crates/log/0.4.14/download"], - strip_prefix = "log-0.4.14", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.log-0.4.14.bazel"), + urls = ["https://static.crates.io/crates/memchr/2.7.4/download"], + strip_prefix = "memchr-2.7.4", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.memchr-2.7.4.bazel"), ) maybe( http_archive, - name = "vendor__memchr-2.4.1", - sha256 = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a", + name = "vendor_py__once_cell-1.20.3", + sha256 = "945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e", type = "tar.gz", - urls = ["https://static.crates.io/crates/memchr/2.4.1/download"], - strip_prefix = "memchr-2.4.1", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.memchr-2.4.1.bazel"), + urls = ["https://static.crates.io/crates/once_cell/1.20.3/download"], + strip_prefix = "once_cell-1.20.3", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.once_cell-1.20.3.bazel"), ) maybe( http_archive, - name = "vendor__proc-macro2-1.0.29", - sha256 = "b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d", + name = "vendor_py__proc-macro2-1.0.93", + sha256 = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99", type = "tar.gz", - urls = ["https://static.crates.io/crates/proc-macro2/1.0.29/download"], - strip_prefix = "proc-macro2-1.0.29", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.proc-macro2-1.0.29.bazel"), + urls = ["https://static.crates.io/crates/proc-macro2/1.0.93/download"], + strip_prefix = "proc-macro2-1.0.93", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.proc-macro2-1.0.93.bazel"), ) maybe( http_archive, - name = "vendor__quote-1.0.9", - sha256 = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7", + name = "vendor_py__quote-1.0.38", + sha256 = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc", type = "tar.gz", - urls = ["https://static.crates.io/crates/quote/1.0.9/download"], - strip_prefix = "quote-1.0.9", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.quote-1.0.9.bazel"), + urls = ["https://static.crates.io/crates/quote/1.0.38/download"], + strip_prefix = "quote-1.0.38", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.quote-1.0.38.bazel"), ) maybe( http_archive, - name = "vendor__regex-1.5.5", - sha256 = "1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286", + name = "vendor_py__regex-1.11.1", + sha256 = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191", type = "tar.gz", - urls = ["https://static.crates.io/crates/regex/1.5.5/download"], - strip_prefix = "regex-1.5.5", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.regex-1.5.5.bazel"), + urls = ["https://static.crates.io/crates/regex/1.11.1/download"], + strip_prefix = "regex-1.11.1", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.regex-1.11.1.bazel"), ) maybe( http_archive, - name = "vendor__regex-syntax-0.6.25", - sha256 = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b", + name = "vendor_py__regex-automata-0.4.9", + sha256 = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908", type = "tar.gz", - urls = ["https://static.crates.io/crates/regex-syntax/0.6.25/download"], - strip_prefix = "regex-syntax-0.6.25", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.regex-syntax-0.6.25.bazel"), + urls = ["https://static.crates.io/crates/regex-automata/0.4.9/download"], + strip_prefix = "regex-automata-0.4.9", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.regex-automata-0.4.9.bazel"), ) maybe( http_archive, - name = "vendor__ryu-1.0.9", - sha256 = "73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f", + name = "vendor_py__regex-syntax-0.8.5", + sha256 = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c", type = "tar.gz", - urls = ["https://static.crates.io/crates/ryu/1.0.9/download"], - strip_prefix = "ryu-1.0.9", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.ryu-1.0.9.bazel"), + urls = ["https://static.crates.io/crates/regex-syntax/0.8.5/download"], + strip_prefix = "regex-syntax-0.8.5", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.regex-syntax-0.8.5.bazel"), ) maybe( http_archive, - name = "vendor__serde-1.0.136", - sha256 = "ce31e24b01e1e524df96f1c2fdd054405f8d7376249a5110886fb4b658484789", + name = "vendor_py__ryu-1.0.19", + sha256 = "6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd", type = "tar.gz", - urls = ["https://static.crates.io/crates/serde/1.0.136/download"], - strip_prefix = "serde-1.0.136", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.serde-1.0.136.bazel"), + urls = ["https://static.crates.io/crates/ryu/1.0.19/download"], + strip_prefix = "ryu-1.0.19", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.ryu-1.0.19.bazel"), ) maybe( http_archive, - name = "vendor__serde_json-1.0.79", - sha256 = "8e8d9fa5c3b304765ce1fd9c4c8a3de2c8db365a5b91be52f186efc675681d95", + name = "vendor_py__serde-1.0.217", + sha256 = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70", type = "tar.gz", - urls = ["https://static.crates.io/crates/serde_json/1.0.79/download"], - strip_prefix = "serde_json-1.0.79", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.serde_json-1.0.79.bazel"), + urls = ["https://static.crates.io/crates/serde/1.0.217/download"], + strip_prefix = "serde-1.0.217", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.serde-1.0.217.bazel"), ) maybe( http_archive, - name = "vendor__smallvec-1.6.1", - sha256 = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e", + name = "vendor_py__serde_derive-1.0.217", + sha256 = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0", type = "tar.gz", - urls = ["https://static.crates.io/crates/smallvec/1.6.1/download"], - strip_prefix = "smallvec-1.6.1", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.smallvec-1.6.1.bazel"), + urls = ["https://static.crates.io/crates/serde_derive/1.0.217/download"], + strip_prefix = "serde_derive-1.0.217", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.serde_derive-1.0.217.bazel"), ) maybe( http_archive, - name = "vendor__string-interner-0.12.2", + name = "vendor_py__serde_json-1.0.138", + sha256 = "d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949", + type = "tar.gz", + urls = ["https://static.crates.io/crates/serde_json/1.0.138/download"], + strip_prefix = "serde_json-1.0.138", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.serde_json-1.0.138.bazel"), + ) + + maybe( + http_archive, + name = "vendor_py__shlex-1.3.0", + sha256 = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64", + type = "tar.gz", + urls = ["https://static.crates.io/crates/shlex/1.3.0/download"], + strip_prefix = "shlex-1.3.0", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.shlex-1.3.0.bazel"), + ) + + maybe( + http_archive, + name = "vendor_py__smallvec-1.14.0", + sha256 = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd", + type = "tar.gz", + urls = ["https://static.crates.io/crates/smallvec/1.14.0/download"], + strip_prefix = "smallvec-1.14.0", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.smallvec-1.14.0.bazel"), + ) + + maybe( + http_archive, + name = "vendor_py__string-interner-0.12.2", sha256 = "383196d1876517ee6f9f0864d1fc1070331b803335d3c6daaa04bbcccd823c08", type = "tar.gz", urls = ["https://static.crates.io/crates/string-interner/0.12.2/download"], @@ -693,67 +797,87 @@ def crate_repositories(): maybe( http_archive, - name = "vendor__strsim-0.8.0", - sha256 = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a", + name = "vendor_py__string-interner-0.19.0", + sha256 = "23de088478b31c349c9ba67816fa55d9355232d63c3afea8bf513e31f0f1d2c0", type = "tar.gz", - urls = ["https://static.crates.io/crates/strsim/0.8.0/download"], - strip_prefix = "strsim-0.8.0", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.strsim-0.8.0.bazel"), + urls = ["https://static.crates.io/crates/string-interner/0.19.0/download"], + strip_prefix = "string-interner-0.19.0", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.string-interner-0.19.0.bazel"), ) maybe( http_archive, - name = "vendor__syn-1.0.76", - sha256 = "c6f107db402c2c2055242dbf4d2af0e69197202e9faacbef9571bbe47f5a1b84", + name = "vendor_py__strsim-0.11.1", + sha256 = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f", type = "tar.gz", - urls = ["https://static.crates.io/crates/syn/1.0.76/download"], - strip_prefix = "syn-1.0.76", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.syn-1.0.76.bazel"), + urls = ["https://static.crates.io/crates/strsim/0.11.1/download"], + strip_prefix = "strsim-0.11.1", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.strsim-0.11.1.bazel"), ) maybe( http_archive, - name = "vendor__textwrap-0.11.0", - sha256 = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060", + name = "vendor_py__syn-2.0.98", + sha256 = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1", type = "tar.gz", - urls = ["https://static.crates.io/crates/textwrap/0.11.0/download"], - strip_prefix = "textwrap-0.11.0", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.textwrap-0.11.0.bazel"), + urls = ["https://static.crates.io/crates/syn/2.0.98/download"], + strip_prefix = "syn-2.0.98", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.syn-2.0.98.bazel"), ) maybe( http_archive, - name = "vendor__thiserror-1.0.29", - sha256 = "602eca064b2d83369e2b2f34b09c70b605402801927c65c11071ac911d299b88", + name = "vendor_py__thiserror-1.0.69", + sha256 = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52", type = "tar.gz", - urls = ["https://static.crates.io/crates/thiserror/1.0.29/download"], - strip_prefix = "thiserror-1.0.29", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.thiserror-1.0.29.bazel"), + urls = ["https://static.crates.io/crates/thiserror/1.0.69/download"], + strip_prefix = "thiserror-1.0.69", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.thiserror-1.0.69.bazel"), ) maybe( http_archive, - name = "vendor__thiserror-impl-1.0.29", - sha256 = "bad553cc2c78e8de258400763a647e80e6d1b31ee237275d756f6836d204494c", + name = "vendor_py__thiserror-2.0.11", + sha256 = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc", type = "tar.gz", - urls = ["https://static.crates.io/crates/thiserror-impl/1.0.29/download"], - strip_prefix = "thiserror-impl-1.0.29", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.thiserror-impl-1.0.29.bazel"), + urls = ["https://static.crates.io/crates/thiserror/2.0.11/download"], + strip_prefix = "thiserror-2.0.11", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.thiserror-2.0.11.bazel"), ) maybe( http_archive, - name = "vendor__tree-sitter-0.20.4", - sha256 = "4e34327f8eac545e3f037382471b2b19367725a242bba7bc45edb9efb49fe39a", + name = "vendor_py__thiserror-impl-1.0.69", + sha256 = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1", type = "tar.gz", - urls = ["https://static.crates.io/crates/tree-sitter/0.20.4/download"], - strip_prefix = "tree-sitter-0.20.4", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.tree-sitter-0.20.4.bazel"), + urls = ["https://static.crates.io/crates/thiserror-impl/1.0.69/download"], + strip_prefix = "thiserror-impl-1.0.69", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.thiserror-impl-1.0.69.bazel"), ) maybe( http_archive, - name = "vendor__tree-sitter-graph-0.7.0", + name = "vendor_py__thiserror-impl-2.0.11", + sha256 = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2", + type = "tar.gz", + urls = ["https://static.crates.io/crates/thiserror-impl/2.0.11/download"], + strip_prefix = "thiserror-impl-2.0.11", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.thiserror-impl-2.0.11.bazel"), + ) + + maybe( + http_archive, + name = "vendor_py__tree-sitter-0.20.10", + sha256 = "e747b1f9b7b931ed39a548c1fae149101497de3c1fc8d9e18c62c1a66c683d3d", + type = "tar.gz", + urls = ["https://static.crates.io/crates/tree-sitter/0.20.10/download"], + strip_prefix = "tree-sitter-0.20.10", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.tree-sitter-0.20.10.bazel"), + ) + + maybe( + http_archive, + name = "vendor_py__tree-sitter-graph-0.7.0", sha256 = "639d21e886f581d293de5f5081f09af003c54607ff3fa85efa159b243ba1f97a", type = "tar.gz", urls = ["https://static.crates.io/crates/tree-sitter-graph/0.7.0/download"], @@ -763,72 +887,132 @@ def crate_repositories(): maybe( http_archive, - name = "vendor__unicode-width-0.1.8", - sha256 = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3", + name = "vendor_py__unicode-ident-1.0.16", + sha256 = "a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034", type = "tar.gz", - urls = ["https://static.crates.io/crates/unicode-width/0.1.8/download"], - strip_prefix = "unicode-width-0.1.8", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.unicode-width-0.1.8.bazel"), + urls = ["https://static.crates.io/crates/unicode-ident/1.0.16/download"], + strip_prefix = "unicode-ident-1.0.16", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.unicode-ident-1.0.16.bazel"), ) maybe( http_archive, - name = "vendor__unicode-xid-0.2.2", - sha256 = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3", + name = "vendor_py__utf8parse-0.2.2", + sha256 = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821", type = "tar.gz", - urls = ["https://static.crates.io/crates/unicode-xid/0.2.2/download"], - strip_prefix = "unicode-xid-0.2.2", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.unicode-xid-0.2.2.bazel"), + urls = ["https://static.crates.io/crates/utf8parse/0.2.2/download"], + strip_prefix = "utf8parse-0.2.2", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.utf8parse-0.2.2.bazel"), ) maybe( http_archive, - name = "vendor__vec_map-0.8.2", - sha256 = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191", + name = "vendor_py__windows-sys-0.59.0", + sha256 = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b", type = "tar.gz", - urls = ["https://static.crates.io/crates/vec_map/0.8.2/download"], - strip_prefix = "vec_map-0.8.2", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.vec_map-0.8.2.bazel"), + urls = ["https://static.crates.io/crates/windows-sys/0.59.0/download"], + strip_prefix = "windows-sys-0.59.0", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.windows-sys-0.59.0.bazel"), ) maybe( http_archive, - name = "vendor__winapi-0.3.9", - sha256 = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419", + name = "vendor_py__windows-targets-0.52.6", + sha256 = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973", type = "tar.gz", - urls = ["https://static.crates.io/crates/winapi/0.3.9/download"], - strip_prefix = "winapi-0.3.9", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.winapi-0.3.9.bazel"), + urls = ["https://static.crates.io/crates/windows-targets/0.52.6/download"], + strip_prefix = "windows-targets-0.52.6", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.windows-targets-0.52.6.bazel"), ) maybe( http_archive, - name = "vendor__winapi-i686-pc-windows-gnu-0.4.0", - sha256 = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6", + name = "vendor_py__windows_aarch64_gnullvm-0.52.6", + sha256 = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3", type = "tar.gz", - urls = ["https://static.crates.io/crates/winapi-i686-pc-windows-gnu/0.4.0/download"], - strip_prefix = "winapi-i686-pc-windows-gnu-0.4.0", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel"), + urls = ["https://static.crates.io/crates/windows_aarch64_gnullvm/0.52.6/download"], + strip_prefix = "windows_aarch64_gnullvm-0.52.6", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.windows_aarch64_gnullvm-0.52.6.bazel"), ) maybe( http_archive, - name = "vendor__winapi-x86_64-pc-windows-gnu-0.4.0", - sha256 = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f", + name = "vendor_py__windows_aarch64_msvc-0.52.6", + sha256 = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469", type = "tar.gz", - urls = ["https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download"], - strip_prefix = "winapi-x86_64-pc-windows-gnu-0.4.0", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel"), + urls = ["https://static.crates.io/crates/windows_aarch64_msvc/0.52.6/download"], + strip_prefix = "windows_aarch64_msvc-0.52.6", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.windows_aarch64_msvc-0.52.6.bazel"), + ) + + maybe( + http_archive, + name = "vendor_py__windows_i686_gnu-0.52.6", + sha256 = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_i686_gnu/0.52.6/download"], + strip_prefix = "windows_i686_gnu-0.52.6", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.windows_i686_gnu-0.52.6.bazel"), + ) + + maybe( + http_archive, + name = "vendor_py__windows_i686_gnullvm-0.52.6", + sha256 = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_i686_gnullvm/0.52.6/download"], + strip_prefix = "windows_i686_gnullvm-0.52.6", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.windows_i686_gnullvm-0.52.6.bazel"), + ) + + maybe( + http_archive, + name = "vendor_py__windows_i686_msvc-0.52.6", + sha256 = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_i686_msvc/0.52.6/download"], + strip_prefix = "windows_i686_msvc-0.52.6", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.windows_i686_msvc-0.52.6.bazel"), + ) + + maybe( + http_archive, + name = "vendor_py__windows_x86_64_gnu-0.52.6", + sha256 = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_x86_64_gnu/0.52.6/download"], + strip_prefix = "windows_x86_64_gnu-0.52.6", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.windows_x86_64_gnu-0.52.6.bazel"), + ) + + maybe( + http_archive, + name = "vendor_py__windows_x86_64_gnullvm-0.52.6", + sha256 = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_x86_64_gnullvm/0.52.6/download"], + strip_prefix = "windows_x86_64_gnullvm-0.52.6", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.windows_x86_64_gnullvm-0.52.6.bazel"), + ) + + maybe( + http_archive, + name = "vendor_py__windows_x86_64_msvc-0.52.6", + sha256 = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_x86_64_msvc/0.52.6/download"], + strip_prefix = "windows_x86_64_msvc-0.52.6", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.windows_x86_64_msvc-0.52.6.bazel"), ) return [ - struct(repo = "vendor__anyhow-1.0.44", is_dev_dep = False), - struct(repo = "vendor__cc-1.0.70", is_dev_dep = False), - struct(repo = "vendor__clap-2.33.3", is_dev_dep = False), - struct(repo = "vendor__regex-1.5.5", is_dev_dep = False), - struct(repo = "vendor__smallvec-1.6.1", is_dev_dep = False), - struct(repo = "vendor__string-interner-0.12.2", is_dev_dep = False), - struct(repo = "vendor__thiserror-1.0.29", is_dev_dep = False), - struct(repo = "vendor__tree-sitter-0.20.4", is_dev_dep = False), - struct(repo = "vendor__tree-sitter-graph-0.7.0", is_dev_dep = False), + struct(repo = "vendor_py__anyhow-1.0.95", is_dev_dep = False), + struct(repo = "vendor_py__cc-1.2.14", is_dev_dep = False), + struct(repo = "vendor_py__clap-4.5.29", is_dev_dep = False), + struct(repo = "vendor_py__regex-1.11.1", is_dev_dep = False), + struct(repo = "vendor_py__smallvec-1.14.0", is_dev_dep = False), + struct(repo = "vendor_py__string-interner-0.19.0", is_dev_dep = False), + struct(repo = "vendor_py__thiserror-2.0.11", is_dev_dep = False), + struct(repo = "vendor_py__tree-sitter-0.20.10", is_dev_dep = False), + struct(repo = "vendor_py__tree-sitter-graph-0.7.0", is_dev_dep = False), ] diff --git a/python/extractor/tsg-python/Cargo.lock b/python/extractor/tsg-python/Cargo.lock index c179dd3036f..9d8b20c05d2 100644 --- a/python/extractor/tsg-python/Cargo.lock +++ b/python/extractor/tsg-python/Cargo.lock @@ -2,148 +2,178 @@ # It is not intended for manual editing. version = 3 -[[package]] -name = "ahash" -version = "0.4.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "739f4a8db6605981345c5654f3a85b056ce52f37a39d34da03f25bf2151ea16e" - [[package]] name = "aho-corasick" -version = "0.7.18" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" dependencies = [ "memchr", ] [[package]] -name = "ansi_term" -version = "0.11.0" +name = "anstream" +version = "0.6.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b" +checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b" dependencies = [ - "winapi", + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon", + "colorchoice", + "is_terminal_polyfill", + "utf8parse", +] + +[[package]] +name = "anstyle" +version = "1.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" + +[[package]] +name = "anstyle-parse" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9" +dependencies = [ + "utf8parse", +] + +[[package]] +name = "anstyle-query" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c" +dependencies = [ + "windows-sys", +] + +[[package]] +name = "anstyle-wincon" +version = "3.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e" +dependencies = [ + "anstyle", + "once_cell", + "windows-sys", ] [[package]] name = "anyhow" -version = "1.0.44" +version = "1.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61604a8f862e1d5c3229fdd78f8b02c68dcf73a4c4b05fd636d12240aaa242c1" - -[[package]] -name = "atty" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" -dependencies = [ - "hermit-abi", - "libc", - "winapi", -] - -[[package]] -name = "bitflags" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" +checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04" [[package]] name = "cc" -version = "1.0.70" +version = "1.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d26a6ce4b6a484fa3edb70f7efa6fc430fd2b87285fe8b84304fd0936faa0dc0" - -[[package]] -name = "cfg-if" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" +checksum = "0c3d1b2e905a3a7b00a6141adb0e4c0bb941d11caf55349d863942a1cc44e3c9" +dependencies = [ + "shlex", +] [[package]] name = "clap" -version = "2.33.3" +version = "4.5.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002" +checksum = "8acebd8ad879283633b343856142139f2da2317c96b05b4dd6181c61e2480184" dependencies = [ - "ansi_term", - "atty", - "bitflags", + "clap_builder", +] + +[[package]] +name = "clap_builder" +version = "4.5.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6ba32cbda51c7e1dfd49acc1457ba1a7dec5b64fe360e828acb13ca8dc9c2f9" +dependencies = [ + "anstream", + "anstyle", + "clap_lex", "strsim", - "textwrap", - "unicode-width", - "vec_map", ] [[package]] -name = "hashbrown" -version = "0.9.1" +name = "clap_lex" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04" -dependencies = [ - "ahash", -] +checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" [[package]] -name = "hermit-abi" -version = "0.1.19" +name = "colorchoice" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" -dependencies = [ - "libc", -] +checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990" + +[[package]] +name = "is_terminal_polyfill" +version = "1.70.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" [[package]] name = "itoa" -version = "1.0.1" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35" - -[[package]] -name = "libc" -version = "0.2.101" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cb00336871be5ed2c8ed44b60ae9959dc5b9f08539422ed43f09e34ecaeba21" +checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" [[package]] name = "log" -version = "0.4.14" +version = "0.4.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710" -dependencies = [ - "cfg-if", -] +checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" [[package]] name = "memchr" -version = "2.4.1" +version = "2.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" + +[[package]] +name = "once_cell" +version = "1.20.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e" [[package]] name = "proc-macro2" -version = "1.0.29" +version = "1.0.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d" +checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" dependencies = [ - "unicode-xid", + "unicode-ident", ] [[package]] name = "quote" -version = "1.0.9" +version = "1.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7" +checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" dependencies = [ "proc-macro2", ] [[package]] name = "regex" -version = "1.5.5" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286" +checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" dependencies = [ "aho-corasick", "memchr", @@ -152,89 +182,97 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.6.25" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b" +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "ryu" -version = "1.0.9" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f" +checksum = "6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd" [[package]] name = "serde" -version = "1.0.136" +version = "1.0.217" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce31e24b01e1e524df96f1c2fdd054405f8d7376249a5110886fb4b658484789" +checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.217" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] [[package]] name = "serde_json" -version = "1.0.79" +version = "1.0.138" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e8d9fa5c3b304765ce1fd9c4c8a3de2c8db365a5b91be52f186efc675681d95" +checksum = "d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949" dependencies = [ "itoa", + "memchr", "ryu", "serde", ] [[package]] -name = "smallvec" -version = "1.6.1" +name = "shlex" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] -name = "string-interner" -version = "0.12.2" +name = "smallvec" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "383196d1876517ee6f9f0864d1fc1070331b803335d3c6daaa04bbcccd823c08" -dependencies = [ - "cfg-if", - "hashbrown", -] +checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" + +[[package]] +name = "streaming-iterator" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b2231b7c3057d5e4ad0156fb3dc807d900806020c5ffa3ee6ff2c8c76fb8520" [[package]] name = "strsim" -version = "0.8.0" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "syn" -version = "1.0.76" +version = "2.0.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6f107db402c2c2055242dbf4d2af0e69197202e9faacbef9571bbe47f5a1b84" +checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1" dependencies = [ "proc-macro2", "quote", - "unicode-xid", -] - -[[package]] -name = "textwrap" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" -dependencies = [ - "unicode-width", + "unicode-ident", ] [[package]] name = "thiserror" -version = "1.0.29" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "602eca064b2d83369e2b2f34b09c70b605402801927c65c11071ac911d299b88" +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.29" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bad553cc2c78e8de258400763a647e80e6d1b31ee237275d756f6836d204494c" +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", @@ -243,30 +281,39 @@ dependencies = [ [[package]] name = "tree-sitter" -version = "0.20.4" +version = "0.24.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e34327f8eac545e3f037382471b2b19367725a242bba7bc45edb9efb49fe39a" +checksum = "a5387dffa7ffc7d2dae12b50c6f7aab8ff79d6210147c6613561fc3d474c6f75" dependencies = [ "cc", "regex", + "regex-syntax", + "streaming-iterator", + "tree-sitter-language", ] [[package]] name = "tree-sitter-graph" -version = "0.7.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "639d21e886f581d293de5f5081f09af003c54607ff3fa85efa159b243ba1f97a" +checksum = "63f86eb73c7d891c4b9b6fe4d4e63dd94c506e4788af7c2296afdcfbeea626cc" dependencies = [ "log", "regex", "serde", "serde_json", "smallvec", - "string-interner", + "streaming-iterator", "thiserror", "tree-sitter", ] +[[package]] +name = "tree-sitter-language" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38eee4db33814de3d004de9d8d825627ed3320d0989cce0dea30efaf5be4736c" + [[package]] name = "tsg-python" version = "0.1.0" @@ -274,9 +321,6 @@ dependencies = [ "anyhow", "clap", "regex", - "smallvec", - "string-interner", - "thiserror", "tree-sitter", "tree-sitter-graph", "tsp", @@ -291,41 +335,86 @@ dependencies = [ ] [[package]] -name = "unicode-width" -version = "0.1.8" +name = "unicode-ident" +version = "1.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3" +checksum = "a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034" [[package]] -name = "unicode-xid" +name = "utf8parse" version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3" +checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] -name = "vec_map" -version = "0.8.2" +name = "windows-sys" +version = "0.59.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" - -[[package]] -name = "winapi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", + "windows-targets", ] [[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" +name = "windows-targets" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" +dependencies = [ + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_gnullvm", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", +] [[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" +name = "windows_aarch64_gnullvm" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" diff --git a/python/extractor/tsg-python/Cargo.toml b/python/extractor/tsg-python/Cargo.toml index ffb36176101..6aa864bcc40 100644 --- a/python/extractor/tsg-python/Cargo.toml +++ b/python/extractor/tsg-python/Cargo.toml @@ -10,14 +10,7 @@ edition = "2021" [dependencies] anyhow = "1.0" regex = "1" -smallvec = { version="1.6", features=["union"] } -thiserror = "1.0" -tree-sitter = "0.20.4" -tree-sitter-graph = "0.7.0" +tree-sitter = "^0.24" +tree-sitter-graph = "0.12.0" tsp = {path = "tsp"} -clap = "2.32" - -[dependencies.string-interner] -version = "0.12" -default-features = false -features = ["std", "inline-more", "backends"] +clap = "4.5" diff --git a/python/extractor/tsg-python/rust-toolchain.toml b/python/extractor/tsg-python/rust-toolchain.toml index 5e0bcd3a476..60e02ebd57e 100644 --- a/python/extractor/tsg-python/rust-toolchain.toml +++ b/python/extractor/tsg-python/rust-toolchain.toml @@ -2,6 +2,6 @@ # extractor. It is set to the lowest version of Rust we want to support. [toolchain] -channel = "1.74" +channel = "1.82" profile = "minimal" components = [ "rustfmt" ] diff --git a/python/extractor/tsg-python/src/main.rs b/python/extractor/tsg-python/src/main.rs index 4f876a083e8..cb96d29a038 100644 --- a/python/extractor/tsg-python/src/main.rs +++ b/python/extractor/tsg-python/src/main.rs @@ -10,8 +10,6 @@ use std::path::Path; use anyhow::anyhow; use anyhow::Context as _; use anyhow::Result; -use clap::App; -use clap::Arg; use tree_sitter::Parser; use tree_sitter_graph::ast::File; use tree_sitter_graph::functions::Functions; @@ -482,33 +480,26 @@ pub mod extra_functions { } fn main() -> Result<()> { - let matches = App::new("tsg-python") + let matches = clap::Command::new("tsg-python") .version(BUILD_VERSION) .author("Taus Brock-Nannestad ") .about("Extracts a Python AST from the parse tree given by tree-sitter-python") - .arg( - Arg::with_name("tsg") - .short("t") - .long("tsg") - .takes_value(true) - .required(false), - ) - .arg(Arg::with_name("source").index(1).required(true)) + .args(&[ + clap::arg!("-t --tsg [TSG]"), + clap::arg!("--source "), + ]) .get_matches(); - let tsg_path = if matches.is_present("tsg") { - Path::new(matches.value_of("tsg").unwrap()) - .display() - .to_string() - } else { - "bundled `python.tsg`".to_owned() - }; - let source_path = Path::new(matches.value_of("source").unwrap()); + let tsg_path = matches + .get_one::("tsg") + .map(|s| Path::new(s).display().to_string()) + .unwrap_or_else(|| "bundled `python.tsg`".to_owned()); + let source_path = Path::new(matches.get_one::("source").unwrap()); let language = tsp::language(); let mut parser = Parser::new(); - parser.set_language(language)?; + parser.set_language(&language)?; // Statically include `python.tsg`: - let tsg = if matches.is_present("tsg") { + let tsg = if matches.contains_id("tsg") { std::fs::read(&tsg_path).with_context(|| format!("Error reading TSG file {}", tsg_path))? } else { include_bytes!("../python.tsg").to_vec() diff --git a/python/extractor/tsg-python/tsp/Cargo.toml b/python/extractor/tsg-python/tsp/Cargo.toml index ccbb4b558c3..7a9f366ad3b 100644 --- a/python/extractor/tsg-python/tsp/Cargo.toml +++ b/python/extractor/tsg-python/tsp/Cargo.toml @@ -26,7 +26,7 @@ path = "bindings/rust/lib.rs" ## When updating these dependencies, run `misc/bazel/3rdparty/update_cargo_deps.sh` [dependencies] -tree-sitter = ">= 0.20, < 0.21" +tree-sitter = "^0.24" [build-dependencies] -cc = "1.0" +cc = "1.2" From e8d170322490f1927d273c873510cb0c13ab30f3 Mon Sep 17 00:00:00 2001 From: Asger F Date: Mon, 17 Feb 2025 11:12:33 +0100 Subject: [PATCH 252/279] JS: Add test for flow through Buffer.concat This flow was lost since the existing model of concat() boxes its return value in ArrayElement. There is no explicit model of Buffer.concat. --- javascript/ql/test/library-tests/TripleDot/buffer.js | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 javascript/ql/test/library-tests/TripleDot/buffer.js diff --git a/javascript/ql/test/library-tests/TripleDot/buffer.js b/javascript/ql/test/library-tests/TripleDot/buffer.js new file mode 100644 index 00000000000..71369546b7e --- /dev/null +++ b/javascript/ql/test/library-tests/TripleDot/buffer.js @@ -0,0 +1,7 @@ +import 'dummy'; + +function t1() { + const b1 = Buffer.from(source("t1.1")); + const b2 = Buffer.from(source("t1.2")); + sink(Buffer.concat([b1, b2]).toString("utf8")); // $ MISSING: hasTaintFlow=t1.1 hasTaintFlow=t1.2 +} From d87534c7d0b9c407b8229605bb4626b6870c77c7 Mon Sep 17 00:00:00 2001 From: Asger F Date: Mon, 17 Feb 2025 11:10:51 +0100 Subject: [PATCH 253/279] JS: Model Array#toString --- .../flow_summaries/AmbiguousCoreMethods.qll | 19 ++++++++++++++++++- .../ql/test/library-tests/TripleDot/buffer.js | 2 +- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/javascript/ql/lib/semmle/javascript/internal/flow_summaries/AmbiguousCoreMethods.qll b/javascript/ql/lib/semmle/javascript/internal/flow_summaries/AmbiguousCoreMethods.qll index 95981a6fb95..660ee4389f2 100644 --- a/javascript/ql/lib/semmle/javascript/internal/flow_summaries/AmbiguousCoreMethods.qll +++ b/javascript/ql/lib/semmle/javascript/internal/flow_summaries/AmbiguousCoreMethods.qll @@ -24,6 +24,7 @@ private import javascript private import semmle.javascript.dataflow.internal.DataFlowNode private import semmle.javascript.dataflow.FlowSummary +private import Arrays private import FlowSummaryUtil class At extends SummarizedCallable { @@ -41,15 +42,18 @@ class At extends SummarizedCallable { } class Concat extends SummarizedCallable { - Concat() { this = "Array#concat / String#concat" } + Concat() { this = "Array#concat / String#concat / Buffer.concat" } override InstanceCall getACallSimple() { result.getMethodName() = "concat" } override predicate propagatesFlow(string input, string output, boolean preservesValue) { + // Array#concat. + // Also models Buffer.concat as this happens to out work well with our toString() model. preservesValue = true and input = "Argument[this,0..].ArrayElement" and output = "ReturnValue.ArrayElement" or + // String#concat preservesValue = false and input = "Argument[this,0..]" and output = "ReturnValue" @@ -149,3 +153,16 @@ class Values extends SummarizedCallable { output = "ReturnValue.IteratorElement" } } + +class ToString extends SummarizedCallable { + ToString() { this = "Object#toString / Array#toString" } + + override DataFlow::MethodCallNode getACallSimple() { result.getMethodName() = "toString" } + + override predicate propagatesFlow(string input, string output, boolean preservesValue) { + preservesValue = false and + // Arrays stringify their contents and joins by "," + input = "Argument[this].ArrayElementDeep" and + output = "ReturnValue" + } +} diff --git a/javascript/ql/test/library-tests/TripleDot/buffer.js b/javascript/ql/test/library-tests/TripleDot/buffer.js index 71369546b7e..db32a5d9915 100644 --- a/javascript/ql/test/library-tests/TripleDot/buffer.js +++ b/javascript/ql/test/library-tests/TripleDot/buffer.js @@ -3,5 +3,5 @@ import 'dummy'; function t1() { const b1 = Buffer.from(source("t1.1")); const b2 = Buffer.from(source("t1.2")); - sink(Buffer.concat([b1, b2]).toString("utf8")); // $ MISSING: hasTaintFlow=t1.1 hasTaintFlow=t1.2 + sink(Buffer.concat([b1, b2]).toString("utf8")); // $ hasTaintFlow=t1.1 hasTaintFlow=t1.2 } From a74b203c868e2e681c1e85fc69306fa1bead5ca0 Mon Sep 17 00:00:00 2001 From: Asger F Date: Mon, 17 Feb 2025 11:21:46 +0100 Subject: [PATCH 254/279] JS: Add test with implicit array stringification --- .../ql/test/library-tests/TripleDot/arrays.js | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/javascript/ql/test/library-tests/TripleDot/arrays.js b/javascript/ql/test/library-tests/TripleDot/arrays.js index 0a18066eb76..ca5732da5af 100644 --- a/javascript/ql/test/library-tests/TripleDot/arrays.js +++ b/javascript/ql/test/library-tests/TripleDot/arrays.js @@ -20,3 +20,26 @@ function shiftTaint() { sink(array.shift()); // $ hasTaintFlow=shift.directly-tainted sink(array.shift()); // $ hasTaintFlow=shift.directly-tainted } + +function implicitToString() { + const array = [source('implicitToString.1')]; + array.push(source('implicitToString.2')) + + sink(array + "foo"); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink("foo" + array); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink("" + array); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink(array + 1); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink(1 + array); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink(unknown() + array); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink(array + unknown()); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + + sink(`${array}`); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink(`${array} foo`); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + + sink(String(array)); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + + sink(array.toString()); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink(array.toString("utf8")); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + + sink(Array.prototype.toString.call(array)); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 +} From 33ab7db98a313ec37f83b8e005ecf15e1fb56be7 Mon Sep 17 00:00:00 2001 From: Asger F Date: Mon, 17 Feb 2025 11:25:03 +0100 Subject: [PATCH 255/279] JS: Handle Array.prototype.toString calls --- .../internal/flow_summaries/AmbiguousCoreMethods.qll | 6 +++++- javascript/ql/test/library-tests/TripleDot/arrays.js | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/javascript/ql/lib/semmle/javascript/internal/flow_summaries/AmbiguousCoreMethods.qll b/javascript/ql/lib/semmle/javascript/internal/flow_summaries/AmbiguousCoreMethods.qll index 660ee4389f2..45ad9cf7a9c 100644 --- a/javascript/ql/lib/semmle/javascript/internal/flow_summaries/AmbiguousCoreMethods.qll +++ b/javascript/ql/lib/semmle/javascript/internal/flow_summaries/AmbiguousCoreMethods.qll @@ -157,7 +157,11 @@ class Values extends SummarizedCallable { class ToString extends SummarizedCallable { ToString() { this = "Object#toString / Array#toString" } - override DataFlow::MethodCallNode getACallSimple() { result.getMethodName() = "toString" } + override InstanceCall getACallSimple() { + result.(DataFlow::MethodCallNode).getMethodName() = "toString" + or + result = arrayConstructorRef().getAPropertyRead("prototype").getAMemberCall("toString") + } override predicate propagatesFlow(string input, string output, boolean preservesValue) { preservesValue = false and diff --git a/javascript/ql/test/library-tests/TripleDot/arrays.js b/javascript/ql/test/library-tests/TripleDot/arrays.js index ca5732da5af..76c8f4ffb34 100644 --- a/javascript/ql/test/library-tests/TripleDot/arrays.js +++ b/javascript/ql/test/library-tests/TripleDot/arrays.js @@ -41,5 +41,5 @@ function implicitToString() { sink(array.toString()); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 sink(array.toString("utf8")); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 - sink(Array.prototype.toString.call(array)); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink(Array.prototype.toString.call(array)); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 } From 352924fb8c3548ab0f9542164fa09c0745eb6554 Mon Sep 17 00:00:00 2001 From: Asger F Date: Mon, 17 Feb 2025 11:36:28 +0100 Subject: [PATCH 256/279] JS: Handle a few other stringification contexts --- .../dataflow/internal/DataFlowPrivate.qll | 17 ++++++++++++++++ .../ql/test/library-tests/TripleDot/arrays.js | 20 +++++++++---------- 2 files changed, 27 insertions(+), 10 deletions(-) diff --git a/javascript/ql/lib/semmle/javascript/dataflow/internal/DataFlowPrivate.qll b/javascript/ql/lib/semmle/javascript/dataflow/internal/DataFlowPrivate.qll index 0e95d351155..e25f93bca3f 100644 --- a/javascript/ql/lib/semmle/javascript/dataflow/internal/DataFlowPrivate.qll +++ b/javascript/ql/lib/semmle/javascript/dataflow/internal/DataFlowPrivate.qll @@ -1432,6 +1432,23 @@ predicate readStep(Node node1, ContentSet c, Node node2) { c = ContentSet::arrayElementLowerBound(pos.asPositionalLowerBound()) ) ) + or + // Implicitly read array elements before stringification + stringifiedNode(node1) and + node2 = node1 and + c = ContentSet::arrayElement() +} + +private predicate stringifiedNode(Node node) { + exists(Expr e | node = TValueNode(e) | + e = any(AddExpr add).getAnOperand() and + not e instanceof StringLiteral + or + e = any(TemplateLiteral t).getAnElement() and + not e instanceof TemplateElement + ) + or + node = DataFlow::globalVarRef("String").getAnInvocation().getArgument(0) } /** Gets the post-update node for which `node` is the corresponding pre-update node. */ diff --git a/javascript/ql/test/library-tests/TripleDot/arrays.js b/javascript/ql/test/library-tests/TripleDot/arrays.js index 76c8f4ffb34..e0847cbefb1 100644 --- a/javascript/ql/test/library-tests/TripleDot/arrays.js +++ b/javascript/ql/test/library-tests/TripleDot/arrays.js @@ -25,18 +25,18 @@ function implicitToString() { const array = [source('implicitToString.1')]; array.push(source('implicitToString.2')) - sink(array + "foo"); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 - sink("foo" + array); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 - sink("" + array); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 - sink(array + 1); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 - sink(1 + array); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 - sink(unknown() + array); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 - sink(array + unknown()); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink(array + "foo"); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink("foo" + array); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink("" + array); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink(array + 1); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink(1 + array); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink(unknown() + array); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink(array + unknown()); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 - sink(`${array}`); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 - sink(`${array} foo`); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink(`${array}`); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink(`${array} foo`); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 - sink(String(array)); // $ MISSING: hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink(String(array)); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 sink(array.toString()); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 sink(array.toString("utf8")); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 From 08b9d934c0a6076a7f65a90fba519ff95fddf3d0 Mon Sep 17 00:00:00 2001 From: Asger F Date: Mon, 17 Feb 2025 11:37:44 +0100 Subject: [PATCH 257/279] JS: Add a negative test --- javascript/ql/test/library-tests/TripleDot/arrays.js | 1 + 1 file changed, 1 insertion(+) diff --git a/javascript/ql/test/library-tests/TripleDot/arrays.js b/javascript/ql/test/library-tests/TripleDot/arrays.js index e0847cbefb1..9376d4aba6c 100644 --- a/javascript/ql/test/library-tests/TripleDot/arrays.js +++ b/javascript/ql/test/library-tests/TripleDot/arrays.js @@ -42,4 +42,5 @@ function implicitToString() { sink(array.toString("utf8")); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 sink(Array.prototype.toString.call(array)); // $ hasTaintFlow=implicitToString.1 hasTaintFlow=implicitToString.2 + sink(Object.prototype.toString.call(array)); // OK - returns "[object Array]" } From 4e325d9f1c3c29ac833e54a1921062db4ad45ea5 Mon Sep 17 00:00:00 2001 From: Asger F Date: Mon, 17 Feb 2025 11:53:50 +0100 Subject: [PATCH 258/279] JS: Convert some exception steps to legacy --- .../ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll b/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll index dcf361f6734..a49cf639c92 100644 --- a/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll +++ b/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll @@ -96,7 +96,7 @@ module LodashUnderscore { /** * A data flow step propagating an exception thrown from a callback to a Lodash/Underscore function. */ - private class ExceptionStep extends DataFlow::SharedFlowStep { + private class ExceptionStep extends DataFlow::LegacyFlowStep { override predicate step(DataFlow::Node pred, DataFlow::Node succ) { exists(DataFlow::CallNode call, string name | // Members ending with By, With, or While indicate that they are a variant of From dcfe65bc662bfc7a585c3515a307af61c6d7a5a0 Mon Sep 17 00:00:00 2001 From: Simon Friis Vindum Date: Mon, 17 Feb 2025 13:35:46 +0100 Subject: [PATCH 259/279] Rust: Address review comments --- .../controlflow/internal/ControlFlowGraphImpl.qll | 14 +++++++++----- .../codeql/rust/elements/internal/VariableImpl.qll | 4 ++-- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/rust/ql/lib/codeql/rust/controlflow/internal/ControlFlowGraphImpl.qll b/rust/ql/lib/codeql/rust/controlflow/internal/ControlFlowGraphImpl.qll index 539120d44ca..6aa6f2db673 100644 --- a/rust/ql/lib/codeql/rust/controlflow/internal/ControlFlowGraphImpl.qll +++ b/rust/ql/lib/codeql/rust/controlflow/internal/ControlFlowGraphImpl.qll @@ -648,11 +648,11 @@ module PatternTrees { abstract class PostOrderPatTree extends StandardPatTree, StandardPostOrderTree { } - class IdentPatTree extends StandardPostOrderTree, IdentPat { - override AstNode getChildNode(int i) { - i = 0 and result = this.getPat() + class IdentPatTree extends PostOrderTree, IdentPat { + override predicate first(AstNode node) { + first(this.getPat(), node) or - i = 1 and result = this.getName() + not this.hasPat() and node = this.getName() } override predicate last(AstNode node, Completion c) { @@ -663,11 +663,15 @@ module PatternTrees { override predicate succ(AstNode pred, AstNode succ, Completion c) { // Edge from successful subpattern to name - super.succ(pred, succ, c) and c.(MatchCompletion).succeeded() + last(this.getPat(), pred, c) and + first(this.getName(), succ) and + c.(MatchCompletion).succeeded() or // Edge from name to the identifier pattern itself last(this.getName(), pred, c) and succ = this and completionIsNormal(c) } + + override predicate propagatesAbnormal(AstNode child) { child = this.getPat() } } class BoxPatTree extends PreOrderPatTree, BoxPat { diff --git a/rust/ql/lib/codeql/rust/elements/internal/VariableImpl.qll b/rust/ql/lib/codeql/rust/elements/internal/VariableImpl.qll index 59a84d29361..9fe8a081556 100644 --- a/rust/ql/lib/codeql/rust/elements/internal/VariableImpl.qll +++ b/rust/ql/lib/codeql/rust/elements/internal/VariableImpl.qll @@ -62,8 +62,8 @@ module Impl { } /** - * Holds if `p` declares a variable named `name` at `definingNode`. Normally, - * `definingNode = p`, except in cases like + * Holds if `name` declares a variable named `text` at `definingNode`. + * Normally, `definingNode = name`, except in cases like * * ```rust * match either { From 12a5766f316a343a21766f02179cefcbf9ef0af7 Mon Sep 17 00:00:00 2001 From: Simon Friis Vindum Date: Mon, 17 Feb 2025 13:06:59 +0100 Subject: [PATCH 260/279] Sanitize path when generating MaD files --- misc/scripts/models-as-data/generate_flow_model.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/misc/scripts/models-as-data/generate_flow_model.py b/misc/scripts/models-as-data/generate_flow_model.py index 17db03e01e4..61712d96d26 100755 --- a/misc/scripts/models-as-data/generate_flow_model.py +++ b/misc/scripts/models-as-data/generate_flow_model.py @@ -8,6 +8,7 @@ import shlex import subprocess import sys import tempfile +import re def quote_if_needed(row): if row != "true" and row != "false": @@ -52,8 +53,8 @@ Which models are generated is controlled by the flags: --with-sources --with-summaries --with-neutrals - --with-mixed-summaries (Experimental). May not be used in conjunction with --with-summaries. - --with-mixed-neutrals (Experimental). Should only be used in conjunction with --with-mixed-summaries. + --with-mixed-summaries. May not be used in conjunction with --with-summaries. + --with-mixed-neutrals. Should only be used in conjunction with --with-mixed-summaries. --with-typebased-summaries (Experimental) If none of these flags are specified, all models are generated except for the type based models. @@ -65,7 +66,7 @@ $ python3 GenerateFlowModel.py /tmp/dbs/my_library_db --with-sinks $ python3 GenerateFlowModel.py /tmp/dbs/my_library_db --with-sinks my_directory -Requirements: `codeql` should both appear on your path. +Requirements: `codeql` should appear on your path. """) @@ -211,7 +212,9 @@ Requirements: `codeql` should both appear on your path. extensions: {0}""" for entry in extensions: - target = os.path.join(self.generatedFrameworks, entry + extension) + # Replace problematic characters with dashes, and collapse multiple dashes. + sanitizedEntry = re.sub(r'-+', '-', entry.replace('/', '-').replace(':', '-')) + target = os.path.join(self.generatedFrameworks, sanitizedEntry + extension) with open(target, "w") as f: f.write(extensionTemplate.format(extensions[entry])) print("Models as data extensions written to " + target) From df305d6b5255c7223482c658c4cacefe4b84dab8 Mon Sep 17 00:00:00 2001 From: Paolo Tranquilli Date: Mon, 17 Feb 2025 14:18:48 +0100 Subject: [PATCH 261/279] Python: run bazel vendoring --- MODULE.bazel | 7 +- misc/bazel/3rdparty/py_deps/BUILD.bazel | 48 +----- .../3rdparty/py_deps/BUILD.cfg-if-1.0.0.bazel | 83 ---------- .../py_deps/BUILD.hashbrown-0.15.2.bazel | 91 ----------- .../py_deps/BUILD.hashbrown-0.9.1.bazel | 90 ----------- ...l => BUILD.streaming-iterator-0.1.9.bazel} | 6 +- .../BUILD.string-interner-0.12.2.bazel | 92 ----------- .../BUILD.string-interner-0.19.0.bazel | 91 ----------- .../py_deps/BUILD.thiserror-2.0.11.bazel | 153 ------------------ .../py_deps/BUILD.thiserror-impl-2.0.11.bazel | 88 ---------- ...0.bazel => BUILD.tree-sitter-0.24.7.bazel} | 18 ++- ...l => BUILD.tree-sitter-graph-0.12.0.bazel} | 6 +- ...=> BUILD.tree-sitter-language-0.1.4.bazel} | 10 +- misc/bazel/3rdparty/py_deps/defs.bzl | 126 +++------------ 14 files changed, 59 insertions(+), 850 deletions(-) delete mode 100644 misc/bazel/3rdparty/py_deps/BUILD.cfg-if-1.0.0.bazel delete mode 100644 misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.15.2.bazel delete mode 100644 misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.9.1.bazel rename misc/bazel/3rdparty/py_deps/{BUILD.foldhash-0.1.4.bazel => BUILD.streaming-iterator-0.1.9.bazel} (97%) delete mode 100644 misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.12.2.bazel delete mode 100644 misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.19.0.bazel delete mode 100644 misc/bazel/3rdparty/py_deps/BUILD.thiserror-2.0.11.bazel delete mode 100644 misc/bazel/3rdparty/py_deps/BUILD.thiserror-impl-2.0.11.bazel rename misc/bazel/3rdparty/py_deps/{BUILD.tree-sitter-0.20.10.bazel => BUILD.tree-sitter-0.24.7.bazel} (91%) rename misc/bazel/3rdparty/py_deps/{BUILD.tree-sitter-graph-0.7.0.bazel => BUILD.tree-sitter-graph-0.12.0.bazel} (96%) rename misc/bazel/3rdparty/py_deps/{BUILD.ahash-0.4.8.bazel => BUILD.tree-sitter-language-0.1.4.bazel} (95%) diff --git a/MODULE.bazel b/MODULE.bazel index 7892fced9d1..6d782c03f63 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -62,11 +62,8 @@ use_repo( "vendor_py__cc-1.2.14", "vendor_py__clap-4.5.29", "vendor_py__regex-1.11.1", - "vendor_py__smallvec-1.14.0", - "vendor_py__string-interner-0.19.0", - "vendor_py__thiserror-2.0.11", - "vendor_py__tree-sitter-0.20.10", - "vendor_py__tree-sitter-graph-0.7.0", + "vendor_py__tree-sitter-0.24.7", + "vendor_py__tree-sitter-graph-0.12.0", ) # deps for ruby+rust diff --git a/misc/bazel/3rdparty/py_deps/BUILD.bazel b/misc/bazel/3rdparty/py_deps/BUILD.bazel index eb02633be2d..705fc7e4c71 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.bazel @@ -68,62 +68,26 @@ alias( ) alias( - name = "smallvec-1.14.0", - actual = "@vendor_py__smallvec-1.14.0//:smallvec", - tags = ["manual"], -) - -alias( - name = "smallvec", - actual = "@vendor_py__smallvec-1.14.0//:smallvec", - tags = ["manual"], -) - -alias( - name = "string-interner-0.19.0", - actual = "@vendor_py__string-interner-0.19.0//:string_interner", - tags = ["manual"], -) - -alias( - name = "string-interner", - actual = "@vendor_py__string-interner-0.19.0//:string_interner", - tags = ["manual"], -) - -alias( - name = "thiserror-2.0.11", - actual = "@vendor_py__thiserror-2.0.11//:thiserror", - tags = ["manual"], -) - -alias( - name = "thiserror", - actual = "@vendor_py__thiserror-2.0.11//:thiserror", - tags = ["manual"], -) - -alias( - name = "tree-sitter-0.20.10", - actual = "@vendor_py__tree-sitter-0.20.10//:tree_sitter", + name = "tree-sitter-0.24.7", + actual = "@vendor_py__tree-sitter-0.24.7//:tree_sitter", tags = ["manual"], ) alias( name = "tree-sitter", - actual = "@vendor_py__tree-sitter-0.20.10//:tree_sitter", + actual = "@vendor_py__tree-sitter-0.24.7//:tree_sitter", tags = ["manual"], ) alias( - name = "tree-sitter-graph-0.7.0", - actual = "@vendor_py__tree-sitter-graph-0.7.0//:tree_sitter_graph", + name = "tree-sitter-graph-0.12.0", + actual = "@vendor_py__tree-sitter-graph-0.12.0//:tree_sitter_graph", tags = ["manual"], ) alias( name = "tree-sitter-graph", - actual = "@vendor_py__tree-sitter-graph-0.7.0//:tree_sitter_graph", + actual = "@vendor_py__tree-sitter-graph-0.12.0//:tree_sitter_graph", tags = ["manual"], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.cfg-if-1.0.0.bazel b/misc/bazel/3rdparty/py_deps/BUILD.cfg-if-1.0.0.bazel deleted file mode 100644 index 40e9d8ed53f..00000000000 --- a/misc/bazel/3rdparty/py_deps/BUILD.cfg-if-1.0.0.bazel +++ /dev/null @@ -1,83 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//misc/bazel/3rdparty:vendor_py_deps -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "cfg_if", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=cfg-if", - "manual", - "noclippy", - "norustfmt", - ], - target_compatible_with = select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [], - "@rules_rust//rust/platform:aarch64-apple-ios": [], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], - "@rules_rust//rust/platform:aarch64-linux-android": [], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], - "@rules_rust//rust/platform:aarch64-unknown-uefi": [], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:armv7-linux-androideabi": [], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:i686-apple-darwin": [], - "@rules_rust//rust/platform:i686-linux-android": [], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [], - "@rules_rust//rust/platform:i686-unknown-freebsd": [], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], - "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], - "@rules_rust//rust/platform:thumbv7em-none-eabi": [], - "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [], - "@rules_rust//rust/platform:wasm32-wasip1": [], - "@rules_rust//rust/platform:x86_64-apple-darwin": [], - "@rules_rust//rust/platform:x86_64-apple-ios": [], - "@rules_rust//rust/platform:x86_64-linux-android": [], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-none": [], - "@rules_rust//rust/platform:x86_64-unknown-uefi": [], - "//conditions:default": ["@platforms//:incompatible"], - }), - version = "1.0.0", -) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.15.2.bazel b/misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.15.2.bazel deleted file mode 100644 index 03ee07b1db4..00000000000 --- a/misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.15.2.bazel +++ /dev/null @@ -1,91 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//misc/bazel/3rdparty:vendor_py_deps -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "hashbrown", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "default-hasher", - "inline-more", - "raw-entry", - ], - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=hashbrown", - "manual", - "noclippy", - "norustfmt", - ], - target_compatible_with = select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [], - "@rules_rust//rust/platform:aarch64-apple-ios": [], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], - "@rules_rust//rust/platform:aarch64-linux-android": [], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], - "@rules_rust//rust/platform:aarch64-unknown-uefi": [], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:armv7-linux-androideabi": [], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:i686-apple-darwin": [], - "@rules_rust//rust/platform:i686-linux-android": [], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [], - "@rules_rust//rust/platform:i686-unknown-freebsd": [], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], - "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], - "@rules_rust//rust/platform:thumbv7em-none-eabi": [], - "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [], - "@rules_rust//rust/platform:wasm32-wasip1": [], - "@rules_rust//rust/platform:x86_64-apple-darwin": [], - "@rules_rust//rust/platform:x86_64-apple-ios": [], - "@rules_rust//rust/platform:x86_64-linux-android": [], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-none": [], - "@rules_rust//rust/platform:x86_64-unknown-uefi": [], - "//conditions:default": ["@platforms//:incompatible"], - }), - version = "0.15.2", - deps = [ - "@vendor_py__foldhash-0.1.4//:foldhash", - ], -) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.9.1.bazel b/misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.9.1.bazel deleted file mode 100644 index 7f29950f9a3..00000000000 --- a/misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.9.1.bazel +++ /dev/null @@ -1,90 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//misc/bazel/3rdparty:vendor_py_deps -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "hashbrown", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "ahash", - "inline-more", - ], - crate_root = "src/lib.rs", - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=hashbrown", - "manual", - "noclippy", - "norustfmt", - ], - target_compatible_with = select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [], - "@rules_rust//rust/platform:aarch64-apple-ios": [], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], - "@rules_rust//rust/platform:aarch64-linux-android": [], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], - "@rules_rust//rust/platform:aarch64-unknown-uefi": [], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:armv7-linux-androideabi": [], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:i686-apple-darwin": [], - "@rules_rust//rust/platform:i686-linux-android": [], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [], - "@rules_rust//rust/platform:i686-unknown-freebsd": [], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], - "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], - "@rules_rust//rust/platform:thumbv7em-none-eabi": [], - "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [], - "@rules_rust//rust/platform:wasm32-wasip1": [], - "@rules_rust//rust/platform:x86_64-apple-darwin": [], - "@rules_rust//rust/platform:x86_64-apple-ios": [], - "@rules_rust//rust/platform:x86_64-linux-android": [], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-none": [], - "@rules_rust//rust/platform:x86_64-unknown-uefi": [], - "//conditions:default": ["@platforms//:incompatible"], - }), - version = "0.9.1", - deps = [ - "@vendor_py__ahash-0.4.8//:ahash", - ], -) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.foldhash-0.1.4.bazel b/misc/bazel/3rdparty/py_deps/BUILD.streaming-iterator-0.1.9.bazel similarity index 97% rename from misc/bazel/3rdparty/py_deps/BUILD.foldhash-0.1.4.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.streaming-iterator-0.1.9.bazel index 2b8f6a9e7c5..7f9939822a6 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.foldhash-0.1.4.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.streaming-iterator-0.1.9.bazel @@ -11,7 +11,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "foldhash", + name = "streaming_iterator", srcs = glob( include = ["**/*.rs"], allow_empty = True, @@ -35,7 +35,7 @@ rust_library( ], tags = [ "cargo-bazel", - "crate-name=foldhash", + "crate-name=streaming-iterator", "manual", "noclippy", "norustfmt", @@ -79,5 +79,5 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.1.4", + version = "0.1.9", ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.12.2.bazel b/misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.12.2.bazel deleted file mode 100644 index b3804389f4a..00000000000 --- a/misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.12.2.bazel +++ /dev/null @@ -1,92 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//misc/bazel/3rdparty:vendor_py_deps -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "string_interner", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "backends", - "inline-more", - "std", - ], - crate_root = "src/lib.rs", - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=string-interner", - "manual", - "noclippy", - "norustfmt", - ], - target_compatible_with = select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [], - "@rules_rust//rust/platform:aarch64-apple-ios": [], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], - "@rules_rust//rust/platform:aarch64-linux-android": [], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], - "@rules_rust//rust/platform:aarch64-unknown-uefi": [], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:armv7-linux-androideabi": [], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:i686-apple-darwin": [], - "@rules_rust//rust/platform:i686-linux-android": [], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [], - "@rules_rust//rust/platform:i686-unknown-freebsd": [], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], - "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], - "@rules_rust//rust/platform:thumbv7em-none-eabi": [], - "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [], - "@rules_rust//rust/platform:wasm32-wasip1": [], - "@rules_rust//rust/platform:x86_64-apple-darwin": [], - "@rules_rust//rust/platform:x86_64-apple-ios": [], - "@rules_rust//rust/platform:x86_64-linux-android": [], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-none": [], - "@rules_rust//rust/platform:x86_64-unknown-uefi": [], - "//conditions:default": ["@platforms//:incompatible"], - }), - version = "0.12.2", - deps = [ - "@vendor_py__cfg-if-1.0.0//:cfg_if", - "@vendor_py__hashbrown-0.9.1//:hashbrown", - ], -) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.19.0.bazel b/misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.19.0.bazel deleted file mode 100644 index 171be3717f8..00000000000 --- a/misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.19.0.bazel +++ /dev/null @@ -1,91 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//misc/bazel/3rdparty:vendor_py_deps -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "string_interner", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "backends", - "inline-more", - "std", - ], - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=string-interner", - "manual", - "noclippy", - "norustfmt", - ], - target_compatible_with = select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [], - "@rules_rust//rust/platform:aarch64-apple-ios": [], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], - "@rules_rust//rust/platform:aarch64-linux-android": [], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], - "@rules_rust//rust/platform:aarch64-unknown-uefi": [], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:armv7-linux-androideabi": [], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:i686-apple-darwin": [], - "@rules_rust//rust/platform:i686-linux-android": [], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [], - "@rules_rust//rust/platform:i686-unknown-freebsd": [], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], - "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], - "@rules_rust//rust/platform:thumbv7em-none-eabi": [], - "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [], - "@rules_rust//rust/platform:wasm32-wasip1": [], - "@rules_rust//rust/platform:x86_64-apple-darwin": [], - "@rules_rust//rust/platform:x86_64-apple-ios": [], - "@rules_rust//rust/platform:x86_64-linux-android": [], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-none": [], - "@rules_rust//rust/platform:x86_64-unknown-uefi": [], - "//conditions:default": ["@platforms//:incompatible"], - }), - version = "0.19.0", - deps = [ - "@vendor_py__hashbrown-0.15.2//:hashbrown", - ], -) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.thiserror-2.0.11.bazel b/misc/bazel/3rdparty/py_deps/BUILD.thiserror-2.0.11.bazel deleted file mode 100644 index 1d56bf1e521..00000000000 --- a/misc/bazel/3rdparty/py_deps/BUILD.thiserror-2.0.11.bazel +++ /dev/null @@ -1,153 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//misc/bazel/3rdparty:vendor_py_deps -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "thiserror", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "default", - "std", - ], - crate_root = "src/lib.rs", - edition = "2021", - proc_macro_deps = [ - "@vendor_py__thiserror-impl-2.0.11//:thiserror_impl", - ], - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=thiserror", - "manual", - "noclippy", - "norustfmt", - ], - target_compatible_with = select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [], - "@rules_rust//rust/platform:aarch64-apple-ios": [], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], - "@rules_rust//rust/platform:aarch64-linux-android": [], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], - "@rules_rust//rust/platform:aarch64-unknown-uefi": [], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:armv7-linux-androideabi": [], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:i686-apple-darwin": [], - "@rules_rust//rust/platform:i686-linux-android": [], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [], - "@rules_rust//rust/platform:i686-unknown-freebsd": [], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], - "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], - "@rules_rust//rust/platform:thumbv7em-none-eabi": [], - "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [], - "@rules_rust//rust/platform:wasm32-wasip1": [], - "@rules_rust//rust/platform:x86_64-apple-darwin": [], - "@rules_rust//rust/platform:x86_64-apple-ios": [], - "@rules_rust//rust/platform:x86_64-linux-android": [], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-none": [], - "@rules_rust//rust/platform:x86_64-unknown-uefi": [], - "//conditions:default": ["@platforms//:incompatible"], - }), - version = "2.0.11", - deps = [ - "@vendor_py__thiserror-2.0.11//:build_script_build", - ], -) - -cargo_build_script( - name = "_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - "**/*.rs", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "default", - "std", - ], - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2021", - pkg_name = "thiserror", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=thiserror", - "manual", - "noclippy", - "norustfmt", - ], - version = "2.0.11", - visibility = ["//visibility:private"], -) - -alias( - name = "build_script_build", - actual = ":_bs", - tags = ["manual"], -) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.thiserror-impl-2.0.11.bazel b/misc/bazel/3rdparty/py_deps/BUILD.thiserror-impl-2.0.11.bazel deleted file mode 100644 index bb667613aaf..00000000000 --- a/misc/bazel/3rdparty/py_deps/BUILD.thiserror-impl-2.0.11.bazel +++ /dev/null @@ -1,88 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//misc/bazel/3rdparty:vendor_py_deps -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_proc_macro") - -package(default_visibility = ["//visibility:public"]) - -rust_proc_macro( - name = "thiserror_impl", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=thiserror-impl", - "manual", - "noclippy", - "norustfmt", - ], - target_compatible_with = select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [], - "@rules_rust//rust/platform:aarch64-apple-ios": [], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], - "@rules_rust//rust/platform:aarch64-linux-android": [], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], - "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], - "@rules_rust//rust/platform:aarch64-unknown-uefi": [], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:armv7-linux-androideabi": [], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], - "@rules_rust//rust/platform:i686-apple-darwin": [], - "@rules_rust//rust/platform:i686-linux-android": [], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [], - "@rules_rust//rust/platform:i686-unknown-freebsd": [], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], - "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], - "@rules_rust//rust/platform:thumbv7em-none-eabi": [], - "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [], - "@rules_rust//rust/platform:wasm32-wasip1": [], - "@rules_rust//rust/platform:x86_64-apple-darwin": [], - "@rules_rust//rust/platform:x86_64-apple-ios": [], - "@rules_rust//rust/platform:x86_64-linux-android": [], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], - "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], - "@rules_rust//rust/platform:x86_64-unknown-none": [], - "@rules_rust//rust/platform:x86_64-unknown-uefi": [], - "//conditions:default": ["@platforms//:incompatible"], - }), - version = "2.0.11", - deps = [ - "@vendor_py__proc-macro2-1.0.93//:proc_macro2", - "@vendor_py__quote-1.0.38//:quote", - "@vendor_py__syn-2.0.98//:syn", - ], -) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.20.10.bazel b/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.24.7.bazel similarity index 91% rename from misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.20.10.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.24.7.bazel index 47f0492dcb3..7f4192235e6 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.20.10.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.24.7.bazel @@ -29,6 +29,10 @@ rust_library( "WORKSPACE.bazel", ], ), + crate_features = [ + "default", + "std", + ], crate_root = "binding_rust/lib.rs", edition = "2021", rustc_flags = [ @@ -80,10 +84,13 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.20.10", + version = "0.24.7", deps = [ "@vendor_py__regex-1.11.1//:regex", - "@vendor_py__tree-sitter-0.20.10//:build_script_build", + "@vendor_py__regex-syntax-0.8.5//:regex_syntax", + "@vendor_py__streaming-iterator-0.1.9//:streaming_iterator", + "@vendor_py__tree-sitter-0.24.7//:build_script_build", + "@vendor_py__tree-sitter-language-0.1.4//:tree_sitter_language", ], ) @@ -106,6 +113,10 @@ cargo_build_script( "WORKSPACE.bazel", ], ), + crate_features = [ + "default", + "std", + ], crate_name = "build_script_build", crate_root = "binding_rust/build.rs", data = glob( @@ -121,6 +132,7 @@ cargo_build_script( ], ), edition = "2021", + links = "tree-sitter", pkg_name = "tree-sitter", rustc_flags = [ "--cap-lints=allow", @@ -132,7 +144,7 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "0.20.10", + version = "0.24.7", visibility = ["//visibility:private"], deps = [ "@vendor_py__cc-1.2.14//:cc", diff --git a/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.7.0.bazel b/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.12.0.bazel similarity index 96% rename from misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.7.0.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.12.0.bazel index ef47a5a3d81..824040b4486 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.7.0.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.12.0.bazel @@ -79,15 +79,15 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.7.0", + version = "0.12.0", deps = [ "@vendor_py__log-0.4.25//:log", "@vendor_py__regex-1.11.1//:regex", "@vendor_py__serde-1.0.217//:serde", "@vendor_py__serde_json-1.0.138//:serde_json", "@vendor_py__smallvec-1.14.0//:smallvec", - "@vendor_py__string-interner-0.12.2//:string_interner", + "@vendor_py__streaming-iterator-0.1.9//:streaming_iterator", "@vendor_py__thiserror-1.0.69//:thiserror", - "@vendor_py__tree-sitter-0.20.10//:tree_sitter", + "@vendor_py__tree-sitter-0.24.7//:tree_sitter", ], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.ahash-0.4.8.bazel b/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-language-0.1.4.bazel similarity index 95% rename from misc/bazel/3rdparty/py_deps/BUILD.ahash-0.4.8.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-language-0.1.4.bazel index 8ce7511104c..0eb540b6fd1 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.ahash-0.4.8.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-language-0.1.4.bazel @@ -11,7 +11,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "ahash", + name = "tree_sitter_language", srcs = glob( include = ["**/*.rs"], allow_empty = True, @@ -28,14 +28,14 @@ rust_library( "WORKSPACE.bazel", ], ), - crate_root = "src/lib.rs", - edition = "2018", + crate_root = "language.rs", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=ahash", + "crate-name=tree-sitter-language", "manual", "noclippy", "norustfmt", @@ -79,5 +79,5 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.4.8", + version = "0.1.4", ) diff --git a/misc/bazel/3rdparty/py_deps/defs.bzl b/misc/bazel/3rdparty/py_deps/defs.bzl index 813e6e7b054..8a303e6a8ae 100644 --- a/misc/bazel/3rdparty/py_deps/defs.bzl +++ b/misc/bazel/3rdparty/py_deps/defs.bzl @@ -298,16 +298,13 @@ _NORMAL_DEPENDENCIES = { "anyhow": Label("@vendor_py__anyhow-1.0.95//:anyhow"), "clap": Label("@vendor_py__clap-4.5.29//:clap"), "regex": Label("@vendor_py__regex-1.11.1//:regex"), - "smallvec": Label("@vendor_py__smallvec-1.14.0//:smallvec"), - "string-interner": Label("@vendor_py__string-interner-0.19.0//:string_interner"), - "thiserror": Label("@vendor_py__thiserror-2.0.11//:thiserror"), - "tree-sitter": Label("@vendor_py__tree-sitter-0.20.10//:tree_sitter"), - "tree-sitter-graph": Label("@vendor_py__tree-sitter-graph-0.7.0//:tree_sitter_graph"), + "tree-sitter": Label("@vendor_py__tree-sitter-0.24.7//:tree_sitter"), + "tree-sitter-graph": Label("@vendor_py__tree-sitter-graph-0.12.0//:tree_sitter_graph"), }, }, "python/extractor/tsg-python/tsp": { _COMMON_CONDITION: { - "tree-sitter": Label("@vendor_py__tree-sitter-0.20.10//:tree_sitter"), + "tree-sitter": Label("@vendor_py__tree-sitter-0.24.7//:tree_sitter"), }, }, } @@ -455,16 +452,6 @@ def crate_repositories(): Returns: A list of repos visible to the module through the module extension. """ - maybe( - http_archive, - name = "vendor_py__ahash-0.4.8", - sha256 = "0453232ace82dee0dd0b4c87a59bd90f7b53b314f3e0f61fe2ee7c8a16482289", - type = "tar.gz", - urls = ["https://static.crates.io/crates/ahash/0.4.8/download"], - strip_prefix = "ahash-0.4.8", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.ahash-0.4.8.bazel"), - ) - maybe( http_archive, name = "vendor_py__aho-corasick-1.1.3", @@ -545,16 +532,6 @@ def crate_repositories(): build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.cc-1.2.14.bazel"), ) - maybe( - http_archive, - name = "vendor_py__cfg-if-1.0.0", - sha256 = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd", - type = "tar.gz", - urls = ["https://static.crates.io/crates/cfg-if/1.0.0/download"], - strip_prefix = "cfg-if-1.0.0", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.cfg-if-1.0.0.bazel"), - ) - maybe( http_archive, name = "vendor_py__clap-4.5.29", @@ -595,36 +572,6 @@ def crate_repositories(): build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.colorchoice-1.0.3.bazel"), ) - maybe( - http_archive, - name = "vendor_py__foldhash-0.1.4", - sha256 = "a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f", - type = "tar.gz", - urls = ["https://static.crates.io/crates/foldhash/0.1.4/download"], - strip_prefix = "foldhash-0.1.4", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.foldhash-0.1.4.bazel"), - ) - - maybe( - http_archive, - name = "vendor_py__hashbrown-0.15.2", - sha256 = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289", - type = "tar.gz", - urls = ["https://static.crates.io/crates/hashbrown/0.15.2/download"], - strip_prefix = "hashbrown-0.15.2", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.hashbrown-0.15.2.bazel"), - ) - - maybe( - http_archive, - name = "vendor_py__hashbrown-0.9.1", - sha256 = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04", - type = "tar.gz", - urls = ["https://static.crates.io/crates/hashbrown/0.9.1/download"], - strip_prefix = "hashbrown-0.9.1", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.hashbrown-0.9.1.bazel"), - ) - maybe( http_archive, name = "vendor_py__is_terminal_polyfill-1.70.1", @@ -787,22 +734,12 @@ def crate_repositories(): maybe( http_archive, - name = "vendor_py__string-interner-0.12.2", - sha256 = "383196d1876517ee6f9f0864d1fc1070331b803335d3c6daaa04bbcccd823c08", + name = "vendor_py__streaming-iterator-0.1.9", + sha256 = "2b2231b7c3057d5e4ad0156fb3dc807d900806020c5ffa3ee6ff2c8c76fb8520", type = "tar.gz", - urls = ["https://static.crates.io/crates/string-interner/0.12.2/download"], - strip_prefix = "string-interner-0.12.2", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.string-interner-0.12.2.bazel"), - ) - - maybe( - http_archive, - name = "vendor_py__string-interner-0.19.0", - sha256 = "23de088478b31c349c9ba67816fa55d9355232d63c3afea8bf513e31f0f1d2c0", - type = "tar.gz", - urls = ["https://static.crates.io/crates/string-interner/0.19.0/download"], - strip_prefix = "string-interner-0.19.0", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.string-interner-0.19.0.bazel"), + urls = ["https://static.crates.io/crates/streaming-iterator/0.1.9/download"], + strip_prefix = "streaming-iterator-0.1.9", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.streaming-iterator-0.1.9.bazel"), ) maybe( @@ -835,16 +772,6 @@ def crate_repositories(): build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.thiserror-1.0.69.bazel"), ) - maybe( - http_archive, - name = "vendor_py__thiserror-2.0.11", - sha256 = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc", - type = "tar.gz", - urls = ["https://static.crates.io/crates/thiserror/2.0.11/download"], - strip_prefix = "thiserror-2.0.11", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.thiserror-2.0.11.bazel"), - ) - maybe( http_archive, name = "vendor_py__thiserror-impl-1.0.69", @@ -857,32 +784,32 @@ def crate_repositories(): maybe( http_archive, - name = "vendor_py__thiserror-impl-2.0.11", - sha256 = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2", + name = "vendor_py__tree-sitter-0.24.7", + sha256 = "a5387dffa7ffc7d2dae12b50c6f7aab8ff79d6210147c6613561fc3d474c6f75", type = "tar.gz", - urls = ["https://static.crates.io/crates/thiserror-impl/2.0.11/download"], - strip_prefix = "thiserror-impl-2.0.11", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.thiserror-impl-2.0.11.bazel"), + urls = ["https://static.crates.io/crates/tree-sitter/0.24.7/download"], + strip_prefix = "tree-sitter-0.24.7", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.tree-sitter-0.24.7.bazel"), ) maybe( http_archive, - name = "vendor_py__tree-sitter-0.20.10", - sha256 = "e747b1f9b7b931ed39a548c1fae149101497de3c1fc8d9e18c62c1a66c683d3d", + name = "vendor_py__tree-sitter-graph-0.12.0", + sha256 = "63f86eb73c7d891c4b9b6fe4d4e63dd94c506e4788af7c2296afdcfbeea626cc", type = "tar.gz", - urls = ["https://static.crates.io/crates/tree-sitter/0.20.10/download"], - strip_prefix = "tree-sitter-0.20.10", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.tree-sitter-0.20.10.bazel"), + urls = ["https://static.crates.io/crates/tree-sitter-graph/0.12.0/download"], + strip_prefix = "tree-sitter-graph-0.12.0", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.tree-sitter-graph-0.12.0.bazel"), ) maybe( http_archive, - name = "vendor_py__tree-sitter-graph-0.7.0", - sha256 = "639d21e886f581d293de5f5081f09af003c54607ff3fa85efa159b243ba1f97a", + name = "vendor_py__tree-sitter-language-0.1.4", + sha256 = "38eee4db33814de3d004de9d8d825627ed3320d0989cce0dea30efaf5be4736c", type = "tar.gz", - urls = ["https://static.crates.io/crates/tree-sitter-graph/0.7.0/download"], - strip_prefix = "tree-sitter-graph-0.7.0", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.tree-sitter-graph-0.7.0.bazel"), + urls = ["https://static.crates.io/crates/tree-sitter-language/0.1.4/download"], + strip_prefix = "tree-sitter-language-0.1.4", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.tree-sitter-language-0.1.4.bazel"), ) maybe( @@ -1010,9 +937,6 @@ def crate_repositories(): struct(repo = "vendor_py__cc-1.2.14", is_dev_dep = False), struct(repo = "vendor_py__clap-4.5.29", is_dev_dep = False), struct(repo = "vendor_py__regex-1.11.1", is_dev_dep = False), - struct(repo = "vendor_py__smallvec-1.14.0", is_dev_dep = False), - struct(repo = "vendor_py__string-interner-0.19.0", is_dev_dep = False), - struct(repo = "vendor_py__thiserror-2.0.11", is_dev_dep = False), - struct(repo = "vendor_py__tree-sitter-0.20.10", is_dev_dep = False), - struct(repo = "vendor_py__tree-sitter-graph-0.7.0", is_dev_dep = False), + struct(repo = "vendor_py__tree-sitter-0.24.7", is_dev_dep = False), + struct(repo = "vendor_py__tree-sitter-graph-0.12.0", is_dev_dep = False), ] From 6e074c301fde57cd889b4854b129dd686d5f4bcf Mon Sep 17 00:00:00 2001 From: Asger F Date: Mon, 17 Feb 2025 14:54:45 +0100 Subject: [PATCH 262/279] JS: Port lodash callback steps to flow summaries Not all of lodash, just the callbacks we already modeled plus a few easy ones --- .../frameworks/LodashUnderscore.qll | 171 +++++++++++++++++- 1 file changed, 170 insertions(+), 1 deletion(-) diff --git a/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll b/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll index a49cf639c92..e23729bcb3c 100644 --- a/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll +++ b/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll @@ -144,7 +144,13 @@ module LodashUnderscore { name = ["union", "zip"] and pred = call.getAnArgument() and succ = call - or + ) + } + + private predicate underscoreTaintStepLegacy(DataFlow::Node pred, DataFlow::Node succ) { + exists(string name, DataFlow::CallNode call | + call = any(Member member | member.getName() = name).getACall() + | name = ["each", "map", "every", "some", "max", "min", "sortBy", "partition", "mapObject", "tap"] and pred = call.getArgument(0) and @@ -168,6 +174,169 @@ module LodashUnderscore { underscoreTaintStep(pred, succ) } } + + private class UnderscoreTaintStepLegacy extends TaintTracking::LegacyTaintStep { + override predicate step(DataFlow::Node pred, DataFlow::Node succ) { + underscoreTaintStepLegacy(pred, succ) + } + } + + private class LodashEach extends DataFlow::SummarizedCallable { + LodashEach() { this = "_.each-like" } + + override DataFlow::CallNode getACall() { + result = member(["each", "eachRight", "forEach", "forEachRight", "every", "some"]).getACall() + } + + override predicate propagatesFlow(string input, string output, boolean preservesValue) { + preservesValue = true and + input = "Argument[0].ArrayElement" and + output = "Argument[1].Parameter[0]" + } + } + + private class LodashMap extends DataFlow::SummarizedCallable { + LodashMap() { this = "_.map" } + + override DataFlow::CallNode getACall() { result = member("map").getACall() } + + override predicate propagatesFlow(string input, string output, boolean preservesValue) { + ( + input = "Argument[0].ArrayElement" and + output = "Argument[1].Parameter[0]" + or + input = "Argument[1].ReturnValue" and + output = "ReturnValue.ArrayElement" + ) and + preservesValue = true + } + } + + private class LodashFlatMap extends DataFlow::SummarizedCallable { + LodashFlatMap() { this = "_.flatMap" } + + override DataFlow::CallNode getACall() { result = member("flatMap").getACall() } + + override predicate propagatesFlow(string input, string output, boolean preservesValue) { + ( + input = "Argument[0].ArrayElement" and + output = "Argument[1].Parameter[0]" + or + input = "Argument[1].ReturnValue.WithoutArrayElement" and + output = "ReturnValue.ArrayElement" + or + input = "Argument[1].ReturnValue.ArrayElement" and + output = "ReturnValue.ArrayElement" + ) and + preservesValue = true + } + } + + private class LodashFlatMapDeep extends DataFlow::SummarizedCallable { + LodashFlatMapDeep() { this = "_.flatMapDeep" } + + override DataFlow::CallNode getACall() { + result = member(["flatMapDeep", "flatMapDepth"]).getACall() + } + + override predicate propagatesFlow(string input, string output, boolean preservesValue) { + ( + input = "Argument[0].ArrayElement" and + output = "Argument[1].Parameter[0]" + or + input = "Argument[1].ReturnValue.WithoutArrayElement" and + output = "ReturnValue.ArrayElement" + or + input = "Argument[1].ReturnValue.ArrayElementDeep" and + output = "ReturnValue.ArrayElement" + ) and + preservesValue = true + } + } + + private class LodashReduce extends DataFlow::SummarizedCallable { + LodashReduce() { this = "_.reduce-like" } + + override DataFlow::CallNode getACall() { result = member(["reduce", "reduceRight"]).getACall() } + + override predicate propagatesFlow(string input, string output, boolean preservesValue) { + ( + input = "Argument[0].ArrayElement" and + output = "Argument[1].Parameter[1]" + or + input = ["Argument[1].ReturnValue", "Argument[2]"] and + output = ["ReturnValue", "Argument[1].Parameter[0]"] + ) and + preservesValue = true + } + } + + private class LoashSortBy extends DataFlow::SummarizedCallable { + LoashSortBy() { this = "_.sortBy-like" } + + override DataFlow::CallNode getACall() { result = member(["sortBy", "orderBy"]).getACall() } + + override predicate propagatesFlow(string input, string output, boolean preservesValue) { + input = "Argument[0].ArrayElement" and + output = ["Argument[1].Parameter[1]", "ReturnValue.ArrayElement"] and + preservesValue = true + } + } + + private class LodashMinMaxBy extends DataFlow::SummarizedCallable { + LodashMinMaxBy() { this = "_.minBy / _.maxBy" } + + override DataFlow::CallNode getACall() { result = member(["minBy", "maxBy"]).getACall() } + + override predicate propagatesFlow(string input, string output, boolean preservesValue) { + input = "Argument[0].ArrayElement" and + output = ["Argument[1].Parameter[1]", "ReturnValue"] and + preservesValue = true + } + } + + private class LodashPartition extends DataFlow::SummarizedCallable { + LodashPartition() { this = "_.partition" } + + override DataFlow::CallNode getACall() { result = member(["partition"]).getACall() } + + override predicate propagatesFlow(string input, string output, boolean preservesValue) { + input = "Argument[0].ArrayElement" and + output = ["Argument[1].Parameter[1]", "ReturnValue.ArrayElement.ArrayElement"] and + preservesValue = true + } + } + + private class UnderscoreMapObject extends DataFlow::SummarizedCallable { + UnderscoreMapObject() { this = "_.mapObject" } + + override DataFlow::CallNode getACall() { result = member("mapObject").getACall() } + + override predicate propagatesFlow(string input, string output, boolean preservesValue) { + // Just collapse all properties with AnyMember. We could be more precise by generating a summary + // for each property name, but for a rarely-used method like this it dosn't seem worth it. + ( + input = "Argument[0].AnyMember" and + output = "Argument[1].Parameter[1]" + or + input = "Argument[1].ReturnValue" and + output = "ReturnValue.AnyMember" + ) and + preservesValue = true + } + } + + private class LodashTap extends DataFlow::SummarizedCallable { + LodashTap() { this = "_.tap" } + + override DataFlow::CallNode getACall() { result = member("tap").getACall() } + + override predicate propagatesFlow(string input, string output, boolean preservesValue) { + input = "Argument[0]" and + output = ["Argument[1].Parameter[0]", "ReturnValue"] and + preservesValue = true + } + } } /** From a54f0a74f116d121310aea15a456abcef0775be2 Mon Sep 17 00:00:00 2001 From: Asger F Date: Mon, 17 Feb 2025 15:00:02 +0100 Subject: [PATCH 263/279] JS: Target post-update node instead of getALocalSource getAPropertyWrite() contains getALocalSource() under the the hood. Don't rely on that to find the successor of a mutation. --- javascript/ql/lib/semmle/javascript/dataflow/TaintTracking.qll | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/javascript/ql/lib/semmle/javascript/dataflow/TaintTracking.qll b/javascript/ql/lib/semmle/javascript/dataflow/TaintTracking.qll index 237c7c45dd6..01d2b10a14e 100644 --- a/javascript/ql/lib/semmle/javascript/dataflow/TaintTracking.qll +++ b/javascript/ql/lib/semmle/javascript/dataflow/TaintTracking.qll @@ -409,7 +409,7 @@ module TaintTracking { not assgn.getWriteNode() instanceof Property and // not a write inside an object literal pred = assgn.getRhs() and assgn = obj.getAPropertyWrite() and - succ = obj + succ = assgn.getBase().getPostUpdateNode() | obj instanceof DataFlow::ObjectLiteralNode or From 755140152ca2881903d62cfdedddcc367e8bf0f0 Mon Sep 17 00:00:00 2001 From: Paolo Tranquilli Date: Mon, 17 Feb 2025 15:09:35 +0100 Subject: [PATCH 264/279] Rust: support glob members in workspaces --- rust/extractor/src/rust_analyzer.rs | 19 +++++++++++++++---- .../workspace-with-glob/Cargo.toml | 4 ++++ .../workspace-with-glob/exe/Cargo.toml | 7 +++++++ .../workspace-with-glob/exe/src/main.rs | 5 +++++ .../workspace-with-glob/lib/Cargo.toml | 6 ++++++ .../workspace-with-glob/lib/src/lib.rs | 3 +++ .../workspace-with-glob/other/Cargo.toml | 6 ++++++ .../workspace-with-glob/other/src/lib.rs | 0 .../source_archive.expected | 3 +++ .../workspace-with-glob/steps.expected | 10 ++++++++++ .../workspace-with-glob/steps.ql | 4 ++++ .../workspace-with-glob/test_workspace.py | 5 +++++ 12 files changed, 68 insertions(+), 4 deletions(-) create mode 100644 rust/ql/integration-tests/workspace-with-glob/Cargo.toml create mode 100644 rust/ql/integration-tests/workspace-with-glob/exe/Cargo.toml create mode 100644 rust/ql/integration-tests/workspace-with-glob/exe/src/main.rs create mode 100644 rust/ql/integration-tests/workspace-with-glob/lib/Cargo.toml create mode 100644 rust/ql/integration-tests/workspace-with-glob/lib/src/lib.rs create mode 100644 rust/ql/integration-tests/workspace-with-glob/other/Cargo.toml create mode 100644 rust/ql/integration-tests/workspace-with-glob/other/src/lib.rs create mode 100644 rust/ql/integration-tests/workspace-with-glob/source_archive.expected create mode 100644 rust/ql/integration-tests/workspace-with-glob/steps.expected create mode 100644 rust/ql/integration-tests/workspace-with-glob/steps.ql create mode 100644 rust/ql/integration-tests/workspace-with-glob/test_workspace.py diff --git a/rust/extractor/src/rust_analyzer.rs b/rust/extractor/src/rust_analyzer.rs index 21f62281e72..ac139d68e12 100644 --- a/rust/extractor/src/rust_analyzer.rs +++ b/rust/extractor/src/rust_analyzer.rs @@ -3,7 +3,7 @@ use ra_ap_base_db::SourceDatabase; use ra_ap_hir::Semantics; use ra_ap_ide_db::RootDatabase; use ra_ap_load_cargo::{load_workspace_at, LoadCargoConfig, ProcMacroServerChoice}; -use ra_ap_paths::Utf8PathBuf; +use ra_ap_paths::{AbsPath, Utf8PathBuf}; use ra_ap_project_model::ProjectManifest; use ra_ap_project_model::{CargoConfig, ManifestPath}; use ra_ap_span::Edition; @@ -136,6 +136,8 @@ impl<'a> RustAnalyzer<'a> { struct CargoManifestMembersSlice { #[serde(default)] members: Vec, + #[serde(default)] + exclude: Vec, } #[derive(Deserialize)] @@ -171,6 +173,12 @@ impl TomlReader { } } +fn workspace_members_match(workspace_dir: &AbsPath, members: &[String], target: &AbsPath) -> bool { + members.iter().any(|p| { + glob::Pattern::new(workspace_dir.join(p).as_str()).is_ok_and(|p| p.matches(target.as_str())) + }) +} + fn find_workspace(reader: &mut TomlReader, manifest: &ProjectManifest) -> Option { let ProjectManifest::CargoToml(cargo) = manifest else { return None; @@ -200,9 +208,12 @@ fn find_workspace(reader: &mut TomlReader, manifest: &ProjectManifest) -> Option if cargo.starts_with(other.parent()) && reader.read(other).is_ok_and(|it| { it.workspace.as_ref().is_some_and(|w| { - w.members - .iter() - .any(|m| other.parent().join(m) == cargo.parent()) + workspace_members_match(other.parent(), &w.members, cargo.parent()) + && !workspace_members_match( + other.parent(), + &w.exclude, + cargo.parent(), + ) }) }) => { diff --git a/rust/ql/integration-tests/workspace-with-glob/Cargo.toml b/rust/ql/integration-tests/workspace-with-glob/Cargo.toml new file mode 100644 index 00000000000..7ca762f8a4e --- /dev/null +++ b/rust/ql/integration-tests/workspace-with-glob/Cargo.toml @@ -0,0 +1,4 @@ +[workspace] +members = [ "*" ] +exclude = [ "other" ] +resolver = "2" diff --git a/rust/ql/integration-tests/workspace-with-glob/exe/Cargo.toml b/rust/ql/integration-tests/workspace-with-glob/exe/Cargo.toml new file mode 100644 index 00000000000..b63ccfd5da5 --- /dev/null +++ b/rust/ql/integration-tests/workspace-with-glob/exe/Cargo.toml @@ -0,0 +1,7 @@ +[package] +name = "exe" +version = "0.1.0" +edition = "2021" + +[dependencies] +lib = { path = "../lib" } diff --git a/rust/ql/integration-tests/workspace-with-glob/exe/src/main.rs b/rust/ql/integration-tests/workspace-with-glob/exe/src/main.rs new file mode 100644 index 00000000000..7e409cee919 --- /dev/null +++ b/rust/ql/integration-tests/workspace-with-glob/exe/src/main.rs @@ -0,0 +1,5 @@ +use lib::hello; + +fn main() { + hello(); +} diff --git a/rust/ql/integration-tests/workspace-with-glob/lib/Cargo.toml b/rust/ql/integration-tests/workspace-with-glob/lib/Cargo.toml new file mode 100644 index 00000000000..e8fc5405b71 --- /dev/null +++ b/rust/ql/integration-tests/workspace-with-glob/lib/Cargo.toml @@ -0,0 +1,6 @@ +[package] +name = "lib" +version = "0.1.0" +edition = "2021" + +[dependencies] diff --git a/rust/ql/integration-tests/workspace-with-glob/lib/src/lib.rs b/rust/ql/integration-tests/workspace-with-glob/lib/src/lib.rs new file mode 100644 index 00000000000..fda8464098e --- /dev/null +++ b/rust/ql/integration-tests/workspace-with-glob/lib/src/lib.rs @@ -0,0 +1,3 @@ +pub fn hello() { + println!("Hello, world!"); +} diff --git a/rust/ql/integration-tests/workspace-with-glob/other/Cargo.toml b/rust/ql/integration-tests/workspace-with-glob/other/Cargo.toml new file mode 100644 index 00000000000..65034739aca --- /dev/null +++ b/rust/ql/integration-tests/workspace-with-glob/other/Cargo.toml @@ -0,0 +1,6 @@ +[package] +name = "other" +version = "0.1.0" +edition = "2021" + +[dependencies] diff --git a/rust/ql/integration-tests/workspace-with-glob/other/src/lib.rs b/rust/ql/integration-tests/workspace-with-glob/other/src/lib.rs new file mode 100644 index 00000000000..e69de29bb2d diff --git a/rust/ql/integration-tests/workspace-with-glob/source_archive.expected b/rust/ql/integration-tests/workspace-with-glob/source_archive.expected new file mode 100644 index 00000000000..9cc896fc7d6 --- /dev/null +++ b/rust/ql/integration-tests/workspace-with-glob/source_archive.expected @@ -0,0 +1,3 @@ +exe/src/main.rs +lib/src/lib.rs +other/src/lib.rs diff --git a/rust/ql/integration-tests/workspace-with-glob/steps.expected b/rust/ql/integration-tests/workspace-with-glob/steps.expected new file mode 100644 index 00000000000..26ac51d87bd --- /dev/null +++ b/rust/ql/integration-tests/workspace-with-glob/steps.expected @@ -0,0 +1,10 @@ +| Cargo.toml:0:0:0:0 | LoadManifest(Cargo.toml) | +| exe/src/main.rs:0:0:0:0 | Extract(exe/src/main.rs) | +| exe/src/main.rs:0:0:0:0 | Parse(exe/src/main.rs) | +| file://:0:0:0:0 | FindManifests | +| lib/src/lib.rs:0:0:0:0 | Extract(lib/src/lib.rs) | +| lib/src/lib.rs:0:0:0:0 | Parse(lib/src/lib.rs) | +| other/Cargo.toml:0:0:0:0 | LoadManifest(other/Cargo.toml) | +| other/src/lib.rs:0:0:0:0 | Extract(other/src/lib.rs) | +| other/src/lib.rs:0:0:0:0 | LoadSource(other/src/lib.rs) | +| other/src/lib.rs:0:0:0:0 | Parse(other/src/lib.rs) | diff --git a/rust/ql/integration-tests/workspace-with-glob/steps.ql b/rust/ql/integration-tests/workspace-with-glob/steps.ql new file mode 100644 index 00000000000..17358a1c100 --- /dev/null +++ b/rust/ql/integration-tests/workspace-with-glob/steps.ql @@ -0,0 +1,4 @@ +import codeql.rust.elements.internal.ExtractorStep + +from ExtractorStep step +select step diff --git a/rust/ql/integration-tests/workspace-with-glob/test_workspace.py b/rust/ql/integration-tests/workspace-with-glob/test_workspace.py new file mode 100644 index 00000000000..15b2c583261 --- /dev/null +++ b/rust/ql/integration-tests/workspace-with-glob/test_workspace.py @@ -0,0 +1,5 @@ +import pytest + + +def test_cargo(codeql, rust, check_source_archive): + codeql.database.create() From 342bff6125da3dbb72936112c4ab0d80a7b47f91 Mon Sep 17 00:00:00 2001 From: Paolo Tranquilli Date: Mon, 17 Feb 2025 15:52:45 +0100 Subject: [PATCH 265/279] Python: undo tree-sitter update --- MODULE.bazel | 4 +- ...or-0.1.9.bazel => BUILD.ahash-0.4.8.bazel} | 8 +- misc/bazel/3rdparty/py_deps/BUILD.bazel | 12 +-- ...e-0.1.4.bazel => BUILD.cfg-if-1.0.0.bazel} | 10 +- .../py_deps/BUILD.hashbrown-0.9.1.bazel | 90 ++++++++++++++++++ .../BUILD.string-interner-0.12.2.bazel | 92 +++++++++++++++++++ ....bazel => BUILD.tree-sitter-0.20.10.bazel} | 18 +--- ...el => BUILD.tree-sitter-graph-0.7.0.bazel} | 6 +- misc/bazel/3rdparty/py_deps/defs.bzl | 80 ++++++++++------ python/extractor/tsg-python/Cargo.lock | 50 ++++++---- python/extractor/tsg-python/Cargo.toml | 4 +- .../extractor/tsg-python/rust-toolchain.toml | 2 +- python/extractor/tsg-python/src/main.rs | 17 ++-- python/extractor/tsg-python/tsp/Cargo.toml | 2 +- 14 files changed, 303 insertions(+), 92 deletions(-) rename misc/bazel/3rdparty/py_deps/{BUILD.streaming-iterator-0.1.9.bazel => BUILD.ahash-0.4.8.bazel} (96%) rename misc/bazel/3rdparty/py_deps/{BUILD.tree-sitter-language-0.1.4.bazel => BUILD.cfg-if-1.0.0.bazel} (95%) create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.9.1.bazel create mode 100644 misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.12.2.bazel rename misc/bazel/3rdparty/py_deps/{BUILD.tree-sitter-0.24.7.bazel => BUILD.tree-sitter-0.20.10.bazel} (91%) rename misc/bazel/3rdparty/py_deps/{BUILD.tree-sitter-graph-0.12.0.bazel => BUILD.tree-sitter-graph-0.7.0.bazel} (96%) diff --git a/MODULE.bazel b/MODULE.bazel index 6d782c03f63..a19753b161d 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -62,8 +62,8 @@ use_repo( "vendor_py__cc-1.2.14", "vendor_py__clap-4.5.29", "vendor_py__regex-1.11.1", - "vendor_py__tree-sitter-0.24.7", - "vendor_py__tree-sitter-graph-0.12.0", + "vendor_py__tree-sitter-0.20.10", + "vendor_py__tree-sitter-graph-0.7.0", ) # deps for ruby+rust diff --git a/misc/bazel/3rdparty/py_deps/BUILD.streaming-iterator-0.1.9.bazel b/misc/bazel/3rdparty/py_deps/BUILD.ahash-0.4.8.bazel similarity index 96% rename from misc/bazel/3rdparty/py_deps/BUILD.streaming-iterator-0.1.9.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.ahash-0.4.8.bazel index 7f9939822a6..8ce7511104c 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.streaming-iterator-0.1.9.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.ahash-0.4.8.bazel @@ -11,7 +11,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "streaming_iterator", + name = "ahash", srcs = glob( include = ["**/*.rs"], allow_empty = True, @@ -29,13 +29,13 @@ rust_library( ], ), crate_root = "src/lib.rs", - edition = "2021", + edition = "2018", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=streaming-iterator", + "crate-name=ahash", "manual", "noclippy", "norustfmt", @@ -79,5 +79,5 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.1.9", + version = "0.4.8", ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.bazel b/misc/bazel/3rdparty/py_deps/BUILD.bazel index 705fc7e4c71..4ed674c7b57 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.bazel @@ -68,26 +68,26 @@ alias( ) alias( - name = "tree-sitter-0.24.7", - actual = "@vendor_py__tree-sitter-0.24.7//:tree_sitter", + name = "tree-sitter-0.20.10", + actual = "@vendor_py__tree-sitter-0.20.10//:tree_sitter", tags = ["manual"], ) alias( name = "tree-sitter", - actual = "@vendor_py__tree-sitter-0.24.7//:tree_sitter", + actual = "@vendor_py__tree-sitter-0.20.10//:tree_sitter", tags = ["manual"], ) alias( - name = "tree-sitter-graph-0.12.0", - actual = "@vendor_py__tree-sitter-graph-0.12.0//:tree_sitter_graph", + name = "tree-sitter-graph-0.7.0", + actual = "@vendor_py__tree-sitter-graph-0.7.0//:tree_sitter_graph", tags = ["manual"], ) alias( name = "tree-sitter-graph", - actual = "@vendor_py__tree-sitter-graph-0.12.0//:tree_sitter_graph", + actual = "@vendor_py__tree-sitter-graph-0.7.0//:tree_sitter_graph", tags = ["manual"], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-language-0.1.4.bazel b/misc/bazel/3rdparty/py_deps/BUILD.cfg-if-1.0.0.bazel similarity index 95% rename from misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-language-0.1.4.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.cfg-if-1.0.0.bazel index 0eb540b6fd1..40e9d8ed53f 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-language-0.1.4.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.cfg-if-1.0.0.bazel @@ -11,7 +11,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "tree_sitter_language", + name = "cfg_if", srcs = glob( include = ["**/*.rs"], allow_empty = True, @@ -28,14 +28,14 @@ rust_library( "WORKSPACE.bazel", ], ), - crate_root = "language.rs", - edition = "2021", + crate_root = "src/lib.rs", + edition = "2018", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=tree-sitter-language", + "crate-name=cfg-if", "manual", "noclippy", "norustfmt", @@ -79,5 +79,5 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.1.4", + version = "1.0.0", ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.9.1.bazel b/misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.9.1.bazel new file mode 100644 index 00000000000..7f29950f9a3 --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.hashbrown-0.9.1.bazel @@ -0,0 +1,90 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "hashbrown", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "ahash", + "inline-more", + ], + crate_root = "src/lib.rs", + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=hashbrown", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.9.1", + deps = [ + "@vendor_py__ahash-0.4.8//:ahash", + ], +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.12.2.bazel b/misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.12.2.bazel new file mode 100644 index 00000000000..b3804389f4a --- /dev/null +++ b/misc/bazel/3rdparty/py_deps/BUILD.string-interner-0.12.2.bazel @@ -0,0 +1,92 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_py_deps +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "string_interner", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "backends", + "inline-more", + "std", + ], + crate_root = "src/lib.rs", + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=string-interner", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasip1": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.12.2", + deps = [ + "@vendor_py__cfg-if-1.0.0//:cfg_if", + "@vendor_py__hashbrown-0.9.1//:hashbrown", + ], +) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.24.7.bazel b/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.20.10.bazel similarity index 91% rename from misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.24.7.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.20.10.bazel index 7f4192235e6..47f0492dcb3 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.24.7.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.20.10.bazel @@ -29,10 +29,6 @@ rust_library( "WORKSPACE.bazel", ], ), - crate_features = [ - "default", - "std", - ], crate_root = "binding_rust/lib.rs", edition = "2021", rustc_flags = [ @@ -84,13 +80,10 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.24.7", + version = "0.20.10", deps = [ "@vendor_py__regex-1.11.1//:regex", - "@vendor_py__regex-syntax-0.8.5//:regex_syntax", - "@vendor_py__streaming-iterator-0.1.9//:streaming_iterator", - "@vendor_py__tree-sitter-0.24.7//:build_script_build", - "@vendor_py__tree-sitter-language-0.1.4//:tree_sitter_language", + "@vendor_py__tree-sitter-0.20.10//:build_script_build", ], ) @@ -113,10 +106,6 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - crate_features = [ - "default", - "std", - ], crate_name = "build_script_build", crate_root = "binding_rust/build.rs", data = glob( @@ -132,7 +121,6 @@ cargo_build_script( ], ), edition = "2021", - links = "tree-sitter", pkg_name = "tree-sitter", rustc_flags = [ "--cap-lints=allow", @@ -144,7 +132,7 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "0.24.7", + version = "0.20.10", visibility = ["//visibility:private"], deps = [ "@vendor_py__cc-1.2.14//:cc", diff --git a/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.12.0.bazel b/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.7.0.bazel similarity index 96% rename from misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.12.0.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.7.0.bazel index 824040b4486..ef47a5a3d81 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.12.0.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.7.0.bazel @@ -79,15 +79,15 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.12.0", + version = "0.7.0", deps = [ "@vendor_py__log-0.4.25//:log", "@vendor_py__regex-1.11.1//:regex", "@vendor_py__serde-1.0.217//:serde", "@vendor_py__serde_json-1.0.138//:serde_json", "@vendor_py__smallvec-1.14.0//:smallvec", - "@vendor_py__streaming-iterator-0.1.9//:streaming_iterator", + "@vendor_py__string-interner-0.12.2//:string_interner", "@vendor_py__thiserror-1.0.69//:thiserror", - "@vendor_py__tree-sitter-0.24.7//:tree_sitter", + "@vendor_py__tree-sitter-0.20.10//:tree_sitter", ], ) diff --git a/misc/bazel/3rdparty/py_deps/defs.bzl b/misc/bazel/3rdparty/py_deps/defs.bzl index 8a303e6a8ae..e630e1f713d 100644 --- a/misc/bazel/3rdparty/py_deps/defs.bzl +++ b/misc/bazel/3rdparty/py_deps/defs.bzl @@ -298,13 +298,13 @@ _NORMAL_DEPENDENCIES = { "anyhow": Label("@vendor_py__anyhow-1.0.95//:anyhow"), "clap": Label("@vendor_py__clap-4.5.29//:clap"), "regex": Label("@vendor_py__regex-1.11.1//:regex"), - "tree-sitter": Label("@vendor_py__tree-sitter-0.24.7//:tree_sitter"), - "tree-sitter-graph": Label("@vendor_py__tree-sitter-graph-0.12.0//:tree_sitter_graph"), + "tree-sitter": Label("@vendor_py__tree-sitter-0.20.10//:tree_sitter"), + "tree-sitter-graph": Label("@vendor_py__tree-sitter-graph-0.7.0//:tree_sitter_graph"), }, }, "python/extractor/tsg-python/tsp": { _COMMON_CONDITION: { - "tree-sitter": Label("@vendor_py__tree-sitter-0.24.7//:tree_sitter"), + "tree-sitter": Label("@vendor_py__tree-sitter-0.20.10//:tree_sitter"), }, }, } @@ -452,6 +452,16 @@ def crate_repositories(): Returns: A list of repos visible to the module through the module extension. """ + maybe( + http_archive, + name = "vendor_py__ahash-0.4.8", + sha256 = "0453232ace82dee0dd0b4c87a59bd90f7b53b314f3e0f61fe2ee7c8a16482289", + type = "tar.gz", + urls = ["https://static.crates.io/crates/ahash/0.4.8/download"], + strip_prefix = "ahash-0.4.8", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.ahash-0.4.8.bazel"), + ) + maybe( http_archive, name = "vendor_py__aho-corasick-1.1.3", @@ -532,6 +542,16 @@ def crate_repositories(): build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.cc-1.2.14.bazel"), ) + maybe( + http_archive, + name = "vendor_py__cfg-if-1.0.0", + sha256 = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd", + type = "tar.gz", + urls = ["https://static.crates.io/crates/cfg-if/1.0.0/download"], + strip_prefix = "cfg-if-1.0.0", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.cfg-if-1.0.0.bazel"), + ) + maybe( http_archive, name = "vendor_py__clap-4.5.29", @@ -572,6 +592,16 @@ def crate_repositories(): build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.colorchoice-1.0.3.bazel"), ) + maybe( + http_archive, + name = "vendor_py__hashbrown-0.9.1", + sha256 = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04", + type = "tar.gz", + urls = ["https://static.crates.io/crates/hashbrown/0.9.1/download"], + strip_prefix = "hashbrown-0.9.1", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.hashbrown-0.9.1.bazel"), + ) + maybe( http_archive, name = "vendor_py__is_terminal_polyfill-1.70.1", @@ -734,12 +764,12 @@ def crate_repositories(): maybe( http_archive, - name = "vendor_py__streaming-iterator-0.1.9", - sha256 = "2b2231b7c3057d5e4ad0156fb3dc807d900806020c5ffa3ee6ff2c8c76fb8520", + name = "vendor_py__string-interner-0.12.2", + sha256 = "383196d1876517ee6f9f0864d1fc1070331b803335d3c6daaa04bbcccd823c08", type = "tar.gz", - urls = ["https://static.crates.io/crates/streaming-iterator/0.1.9/download"], - strip_prefix = "streaming-iterator-0.1.9", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.streaming-iterator-0.1.9.bazel"), + urls = ["https://static.crates.io/crates/string-interner/0.12.2/download"], + strip_prefix = "string-interner-0.12.2", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.string-interner-0.12.2.bazel"), ) maybe( @@ -784,32 +814,22 @@ def crate_repositories(): maybe( http_archive, - name = "vendor_py__tree-sitter-0.24.7", - sha256 = "a5387dffa7ffc7d2dae12b50c6f7aab8ff79d6210147c6613561fc3d474c6f75", + name = "vendor_py__tree-sitter-0.20.10", + sha256 = "e747b1f9b7b931ed39a548c1fae149101497de3c1fc8d9e18c62c1a66c683d3d", type = "tar.gz", - urls = ["https://static.crates.io/crates/tree-sitter/0.24.7/download"], - strip_prefix = "tree-sitter-0.24.7", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.tree-sitter-0.24.7.bazel"), + urls = ["https://static.crates.io/crates/tree-sitter/0.20.10/download"], + strip_prefix = "tree-sitter-0.20.10", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.tree-sitter-0.20.10.bazel"), ) maybe( http_archive, - name = "vendor_py__tree-sitter-graph-0.12.0", - sha256 = "63f86eb73c7d891c4b9b6fe4d4e63dd94c506e4788af7c2296afdcfbeea626cc", + name = "vendor_py__tree-sitter-graph-0.7.0", + sha256 = "639d21e886f581d293de5f5081f09af003c54607ff3fa85efa159b243ba1f97a", type = "tar.gz", - urls = ["https://static.crates.io/crates/tree-sitter-graph/0.12.0/download"], - strip_prefix = "tree-sitter-graph-0.12.0", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.tree-sitter-graph-0.12.0.bazel"), - ) - - maybe( - http_archive, - name = "vendor_py__tree-sitter-language-0.1.4", - sha256 = "38eee4db33814de3d004de9d8d825627ed3320d0989cce0dea30efaf5be4736c", - type = "tar.gz", - urls = ["https://static.crates.io/crates/tree-sitter-language/0.1.4/download"], - strip_prefix = "tree-sitter-language-0.1.4", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.tree-sitter-language-0.1.4.bazel"), + urls = ["https://static.crates.io/crates/tree-sitter-graph/0.7.0/download"], + strip_prefix = "tree-sitter-graph-0.7.0", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.tree-sitter-graph-0.7.0.bazel"), ) maybe( @@ -937,6 +957,6 @@ def crate_repositories(): struct(repo = "vendor_py__cc-1.2.14", is_dev_dep = False), struct(repo = "vendor_py__clap-4.5.29", is_dev_dep = False), struct(repo = "vendor_py__regex-1.11.1", is_dev_dep = False), - struct(repo = "vendor_py__tree-sitter-0.24.7", is_dev_dep = False), - struct(repo = "vendor_py__tree-sitter-graph-0.12.0", is_dev_dep = False), + struct(repo = "vendor_py__tree-sitter-0.20.10", is_dev_dep = False), + struct(repo = "vendor_py__tree-sitter-graph-0.7.0", is_dev_dep = False), ] diff --git a/python/extractor/tsg-python/Cargo.lock b/python/extractor/tsg-python/Cargo.lock index 9d8b20c05d2..10a0603a715 100644 --- a/python/extractor/tsg-python/Cargo.lock +++ b/python/extractor/tsg-python/Cargo.lock @@ -2,6 +2,12 @@ # It is not intended for manual editing. version = 3 +[[package]] +name = "ahash" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0453232ace82dee0dd0b4c87a59bd90f7b53b314f3e0f61fe2ee7c8a16482289" + [[package]] name = "aho-corasick" version = "1.1.3" @@ -76,6 +82,12 @@ dependencies = [ "shlex", ] +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + [[package]] name = "clap" version = "4.5.29" @@ -109,6 +121,15 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990" +[[package]] +name = "hashbrown" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04" +dependencies = [ + "ahash", +] + [[package]] name = "is_terminal_polyfill" version = "1.70.1" @@ -237,10 +258,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" [[package]] -name = "streaming-iterator" -version = "0.1.9" +name = "string-interner" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b2231b7c3057d5e4ad0156fb3dc807d900806020c5ffa3ee6ff2c8c76fb8520" +checksum = "383196d1876517ee6f9f0864d1fc1070331b803335d3c6daaa04bbcccd823c08" +dependencies = [ + "cfg-if", + "hashbrown", +] [[package]] name = "strsim" @@ -281,39 +306,30 @@ dependencies = [ [[package]] name = "tree-sitter" -version = "0.24.7" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5387dffa7ffc7d2dae12b50c6f7aab8ff79d6210147c6613561fc3d474c6f75" +checksum = "e747b1f9b7b931ed39a548c1fae149101497de3c1fc8d9e18c62c1a66c683d3d" dependencies = [ "cc", "regex", - "regex-syntax", - "streaming-iterator", - "tree-sitter-language", ] [[package]] name = "tree-sitter-graph" -version = "0.12.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63f86eb73c7d891c4b9b6fe4d4e63dd94c506e4788af7c2296afdcfbeea626cc" +checksum = "639d21e886f581d293de5f5081f09af003c54607ff3fa85efa159b243ba1f97a" dependencies = [ "log", "regex", "serde", "serde_json", "smallvec", - "streaming-iterator", + "string-interner", "thiserror", "tree-sitter", ] -[[package]] -name = "tree-sitter-language" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38eee4db33814de3d004de9d8d825627ed3320d0989cce0dea30efaf5be4736c" - [[package]] name = "tsg-python" version = "0.1.0" diff --git a/python/extractor/tsg-python/Cargo.toml b/python/extractor/tsg-python/Cargo.toml index 6aa864bcc40..e5f889f0dfb 100644 --- a/python/extractor/tsg-python/Cargo.toml +++ b/python/extractor/tsg-python/Cargo.toml @@ -10,7 +10,7 @@ edition = "2021" [dependencies] anyhow = "1.0" regex = "1" -tree-sitter = "^0.24" -tree-sitter-graph = "0.12.0" +tree-sitter = "0.20.4" +tree-sitter-graph = "0.7.0" tsp = {path = "tsp"} clap = "4.5" diff --git a/python/extractor/tsg-python/rust-toolchain.toml b/python/extractor/tsg-python/rust-toolchain.toml index 60e02ebd57e..5e0bcd3a476 100644 --- a/python/extractor/tsg-python/rust-toolchain.toml +++ b/python/extractor/tsg-python/rust-toolchain.toml @@ -2,6 +2,6 @@ # extractor. It is set to the lowest version of Rust we want to support. [toolchain] -channel = "1.82" +channel = "1.74" profile = "minimal" components = [ "rustfmt" ] diff --git a/python/extractor/tsg-python/src/main.rs b/python/extractor/tsg-python/src/main.rs index cb96d29a038..942d3608853 100644 --- a/python/extractor/tsg-python/src/main.rs +++ b/python/extractor/tsg-python/src/main.rs @@ -10,6 +10,7 @@ use std::path::Path; use anyhow::anyhow; use anyhow::Context as _; use anyhow::Result; +use clap::{Command, Arg, ArgAction}; use tree_sitter::Parser; use tree_sitter_graph::ast::File; use tree_sitter_graph::functions::Functions; @@ -480,14 +481,18 @@ pub mod extra_functions { } fn main() -> Result<()> { - let matches = clap::Command::new("tsg-python") + let matches = Command::new("tsg-python") .version(BUILD_VERSION) .author("Taus Brock-Nannestad ") .about("Extracts a Python AST from the parse tree given by tree-sitter-python") - .args(&[ - clap::arg!("-t --tsg [TSG]"), - clap::arg!("--source "), - ]) + .arg( + Arg::new("tsg") + .short('t') + .long("tsg") + .action(ArgAction::Set) + .required(false) + ) + .arg(Arg::new("source").index(1).required(true)) .get_matches(); let tsg_path = matches @@ -497,7 +502,7 @@ fn main() -> Result<()> { let source_path = Path::new(matches.get_one::("source").unwrap()); let language = tsp::language(); let mut parser = Parser::new(); - parser.set_language(&language)?; + parser.set_language(language)?; // Statically include `python.tsg`: let tsg = if matches.contains_id("tsg") { std::fs::read(&tsg_path).with_context(|| format!("Error reading TSG file {}", tsg_path))? diff --git a/python/extractor/tsg-python/tsp/Cargo.toml b/python/extractor/tsg-python/tsp/Cargo.toml index 7a9f366ad3b..29fec37f442 100644 --- a/python/extractor/tsg-python/tsp/Cargo.toml +++ b/python/extractor/tsg-python/tsp/Cargo.toml @@ -26,7 +26,7 @@ path = "bindings/rust/lib.rs" ## When updating these dependencies, run `misc/bazel/3rdparty/update_cargo_deps.sh` [dependencies] -tree-sitter = "^0.24" +tree-sitter = ">= 0.20, < 0.21" [build-dependencies] cc = "1.2" From 6f4562f3bdf2614ef29b7ec048526536ac537f1f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 17 Feb 2025 16:55:54 +0000 Subject: [PATCH 266/279] Release preparation for version 2.20.5 --- actions/ql/lib/CHANGELOG.md | 6 +++++ .../0.4.3.md} | 9 ++++--- actions/ql/lib/codeql-pack.release.yml | 2 +- actions/ql/lib/qlpack.yml | 2 +- actions/ql/src/CHANGELOG.md | 26 +++++++++++++++++++ .../2025-02-14-docker-false-positives.md | 5 ---- .../0.5.0.md} | 11 +++++--- actions/ql/src/codeql-pack.release.yml | 2 +- actions/ql/src/qlpack.yml | 2 +- cpp/ql/lib/CHANGELOG.md | 4 +++ cpp/ql/lib/change-notes/released/4.0.1.md | 3 +++ cpp/ql/lib/codeql-pack.release.yml | 2 +- cpp/ql/lib/qlpack.yml | 2 +- cpp/ql/src/CHANGELOG.md | 4 +++ cpp/ql/src/change-notes/released/1.3.4.md | 3 +++ cpp/ql/src/codeql-pack.release.yml | 2 +- cpp/ql/src/qlpack.yml | 2 +- .../ql/campaigns/Solorigate/lib/CHANGELOG.md | 4 +++ .../lib/change-notes/released/1.7.34.md | 3 +++ .../Solorigate/lib/codeql-pack.release.yml | 2 +- csharp/ql/campaigns/Solorigate/lib/qlpack.yml | 2 +- .../ql/campaigns/Solorigate/src/CHANGELOG.md | 4 +++ .../src/change-notes/released/1.7.34.md | 3 +++ .../Solorigate/src/codeql-pack.release.yml | 2 +- csharp/ql/campaigns/Solorigate/src/qlpack.yml | 2 +- csharp/ql/lib/CHANGELOG.md | 15 +++++++++++ .../2025-02-03-blazor-routing-parameters.md | 4 --- ...estmessage-and-system.uribuilder-models.md | 4 --- .../change-notes/2025-02-07-dotnet-models.md | 5 ---- .../2025-02-13-csharp13-dotnet9.md | 4 --- csharp/ql/lib/change-notes/released/5.1.0.md | 14 ++++++++++ csharp/ql/lib/codeql-pack.release.yml | 2 +- csharp/ql/lib/qlpack.yml | 2 +- csharp/ql/src/CHANGELOG.md | 4 +++ csharp/ql/src/change-notes/released/1.0.17.md | 3 +++ csharp/ql/src/codeql-pack.release.yml | 2 +- csharp/ql/src/qlpack.yml | 2 +- go/ql/consistency-queries/CHANGELOG.md | 4 +++ .../change-notes/released/1.0.17.md | 3 +++ .../codeql-pack.release.yml | 2 +- go/ql/consistency-queries/qlpack.yml | 2 +- go/ql/lib/CHANGELOG.md | 13 ++++++++++ .../2025-01-09-model-stdlib-1.24.md | 5 ---- .../4.1.0.md} | 12 ++++++--- go/ql/lib/codeql-pack.release.yml | 2 +- go/ql/lib/qlpack.yml | 2 +- go/ql/src/CHANGELOG.md | 6 +++++ .../1.1.8.md} | 9 ++++--- go/ql/src/codeql-pack.release.yml | 2 +- go/ql/src/qlpack.yml | 2 +- java/ql/lib/CHANGELOG.md | 4 +++ java/ql/lib/change-notes/released/7.0.1.md | 3 +++ java/ql/lib/codeql-pack.release.yml | 2 +- java/ql/lib/qlpack.yml | 2 +- java/ql/src/CHANGELOG.md | 6 +++++ .../1.2.0.md} | 7 ++--- java/ql/src/codeql-pack.release.yml | 2 +- java/ql/src/qlpack.yml | 2 +- javascript/ql/lib/CHANGELOG.md | 6 +++++ .../2.4.1.md} | 7 ++--- javascript/ql/lib/codeql-pack.release.yml | 2 +- javascript/ql/lib/qlpack.yml | 2 +- javascript/ql/src/CHANGELOG.md | 12 +++++++++ .../2025-02-04-jsx-parser-first-attempt.md | 5 ---- .../change-notes/2025-02-06-hoist-in-block.md | 6 ----- .../2025-02-13-url-search-params.md | 5 ---- .../ql/src/change-notes/released/1.4.1.md | 11 ++++++++ javascript/ql/src/codeql-pack.release.yml | 2 +- javascript/ql/src/qlpack.yml | 2 +- misc/suite-helpers/CHANGELOG.md | 4 +++ .../change-notes/released/1.0.17.md | 3 +++ misc/suite-helpers/codeql-pack.release.yml | 2 +- misc/suite-helpers/qlpack.yml | 2 +- python/ql/lib/CHANGELOG.md | 7 +++++ ...2025-02-06-allow-comments-in-subscripts.md | 5 ---- .../4.0.1.md} | 7 ++--- python/ql/lib/codeql-pack.release.yml | 2 +- python/ql/lib/qlpack.yml | 2 +- python/ql/src/CHANGELOG.md | 4 +++ python/ql/src/change-notes/released/1.4.3.md | 3 +++ python/ql/src/codeql-pack.release.yml | 2 +- python/ql/src/qlpack.yml | 2 +- ruby/ql/lib/CHANGELOG.md | 8 ++++++ .../ql/lib/change-notes/released/4.1.0.md | 7 ++--- ruby/ql/lib/codeql-pack.release.yml | 2 +- ruby/ql/lib/qlpack.yml | 2 +- ruby/ql/src/CHANGELOG.md | 4 +++ ruby/ql/src/change-notes/released/1.1.12.md | 3 +++ ruby/ql/src/codeql-pack.release.yml | 2 +- ruby/ql/src/qlpack.yml | 2 +- rust/ql/lib/CHANGELOG.md | 4 +++ rust/ql/lib/change-notes/released/0.1.2.md | 3 +++ rust/ql/lib/codeql-pack.release.yml | 2 +- rust/ql/lib/qlpack.yml | 2 +- rust/ql/src/CHANGELOG.md | 4 +++ rust/ql/src/change-notes/released/0.1.2.md | 3 +++ rust/ql/src/codeql-pack.release.yml | 2 +- rust/ql/src/qlpack.yml | 2 +- shared/controlflow/CHANGELOG.md | 4 +++ .../change-notes/released/2.0.1.md | 3 +++ shared/controlflow/codeql-pack.release.yml | 2 +- shared/controlflow/qlpack.yml | 2 +- shared/dataflow/CHANGELOG.md | 4 +++ .../dataflow/change-notes/released/2.0.1.md | 3 +++ shared/dataflow/codeql-pack.release.yml | 2 +- shared/dataflow/qlpack.yml | 2 +- shared/mad/CHANGELOG.md | 4 +++ shared/mad/change-notes/released/1.0.17.md | 3 +++ shared/mad/codeql-pack.release.yml | 2 +- shared/mad/qlpack.yml | 2 +- shared/rangeanalysis/CHANGELOG.md | 4 +++ .../change-notes/released/1.0.17.md | 3 +++ shared/rangeanalysis/codeql-pack.release.yml | 2 +- shared/rangeanalysis/qlpack.yml | 2 +- shared/regex/CHANGELOG.md | 4 +++ shared/regex/change-notes/released/1.0.17.md | 3 +++ shared/regex/codeql-pack.release.yml | 2 +- shared/regex/qlpack.yml | 2 +- shared/ssa/CHANGELOG.md | 4 +++ shared/ssa/change-notes/released/1.0.17.md | 3 +++ shared/ssa/codeql-pack.release.yml | 2 +- shared/ssa/qlpack.yml | 2 +- shared/threat-models/CHANGELOG.md | 4 +++ .../change-notes/released/1.0.17.md | 3 +++ shared/threat-models/codeql-pack.release.yml | 2 +- shared/threat-models/qlpack.yml | 2 +- shared/tutorial/CHANGELOG.md | 4 +++ .../tutorial/change-notes/released/1.0.17.md | 3 +++ shared/tutorial/codeql-pack.release.yml | 2 +- shared/tutorial/qlpack.yml | 2 +- shared/typeflow/CHANGELOG.md | 4 +++ .../typeflow/change-notes/released/1.0.17.md | 3 +++ shared/typeflow/codeql-pack.release.yml | 2 +- shared/typeflow/qlpack.yml | 2 +- shared/typetracking/CHANGELOG.md | 4 +++ .../change-notes/released/2.0.1.md | 3 +++ shared/typetracking/codeql-pack.release.yml | 2 +- shared/typetracking/qlpack.yml | 2 +- shared/typos/CHANGELOG.md | 4 +++ shared/typos/change-notes/released/1.0.17.md | 3 +++ shared/typos/codeql-pack.release.yml | 2 +- shared/typos/qlpack.yml | 2 +- shared/util/CHANGELOG.md | 4 +++ shared/util/change-notes/released/2.0.4.md | 3 +++ shared/util/codeql-pack.release.yml | 2 +- shared/util/qlpack.yml | 2 +- shared/xml/CHANGELOG.md | 4 +++ shared/xml/change-notes/released/1.0.17.md | 3 +++ shared/xml/codeql-pack.release.yml | 2 +- shared/xml/qlpack.yml | 2 +- shared/yaml/CHANGELOG.md | 4 +++ shared/yaml/change-notes/released/1.0.17.md | 3 +++ shared/yaml/codeql-pack.release.yml | 2 +- shared/yaml/qlpack.yml | 2 +- swift/ql/lib/CHANGELOG.md | 8 ++++++ .../2025-02-11-basic-block-rename.md | 6 ----- .../ql/lib/change-notes/released/4.1.0.md | 7 ++--- swift/ql/lib/codeql-pack.release.yml | 2 +- swift/ql/lib/qlpack.yml | 2 +- swift/ql/src/CHANGELOG.md | 4 +++ swift/ql/src/change-notes/released/1.0.17.md | 3 +++ swift/ql/src/codeql-pack.release.yml | 2 +- swift/ql/src/qlpack.yml | 2 +- 163 files changed, 450 insertions(+), 159 deletions(-) rename actions/ql/lib/change-notes/{2025-01-07-trusted-owner-ext.md => released/0.4.3.md} (95%) delete mode 100644 actions/ql/src/change-notes/2025-02-14-docker-false-positives.md rename actions/ql/src/change-notes/{2025-02-06-curate-suites.md => released/0.5.0.md} (78%) create mode 100644 cpp/ql/lib/change-notes/released/4.0.1.md create mode 100644 cpp/ql/src/change-notes/released/1.3.4.md create mode 100644 csharp/ql/campaigns/Solorigate/lib/change-notes/released/1.7.34.md create mode 100644 csharp/ql/campaigns/Solorigate/src/change-notes/released/1.7.34.md delete mode 100644 csharp/ql/lib/change-notes/2025-02-03-blazor-routing-parameters.md delete mode 100644 csharp/ql/lib/change-notes/2025-02-05-update-system.net.http.httprequestmessage-and-system.uribuilder-models.md delete mode 100644 csharp/ql/lib/change-notes/2025-02-07-dotnet-models.md delete mode 100644 csharp/ql/lib/change-notes/2025-02-13-csharp13-dotnet9.md create mode 100644 csharp/ql/lib/change-notes/released/5.1.0.md create mode 100644 csharp/ql/src/change-notes/released/1.0.17.md create mode 100644 go/ql/consistency-queries/change-notes/released/1.0.17.md delete mode 100644 go/ql/lib/change-notes/2025-01-09-model-stdlib-1.24.md rename go/ql/lib/change-notes/{2025-02-12-deprecate-namedtype.md => released/4.1.0.md} (62%) rename go/ql/src/change-notes/{2024-10-14-gopathsanitizer.md => released/1.1.8.md} (68%) create mode 100644 java/ql/lib/change-notes/released/7.0.1.md rename java/ql/src/change-notes/{2024-12-16-csrf-unprotected-request-type.md => released/1.2.0.md} (87%) rename javascript/ql/lib/change-notes/{2025-02-16-v-flag.md => released/2.4.1.md} (58%) delete mode 100644 javascript/ql/src/change-notes/2025-02-04-jsx-parser-first-attempt.md delete mode 100644 javascript/ql/src/change-notes/2025-02-06-hoist-in-block.md delete mode 100644 javascript/ql/src/change-notes/2025-02-13-url-search-params.md create mode 100644 javascript/ql/src/change-notes/released/1.4.1.md create mode 100644 misc/suite-helpers/change-notes/released/1.0.17.md delete mode 100644 python/ql/lib/change-notes/2025-02-06-allow-comments-in-subscripts.md rename python/ql/lib/change-notes/{2025-02-06-robustly-handle-loop-constructs.md => released/4.0.1.md} (58%) create mode 100644 python/ql/src/change-notes/released/1.4.3.md rename csharp/ql/lib/change-notes/2025-02-11-basic-block-rename.md => ruby/ql/lib/change-notes/released/4.1.0.md (84%) create mode 100644 ruby/ql/src/change-notes/released/1.1.12.md create mode 100644 rust/ql/lib/change-notes/released/0.1.2.md create mode 100644 rust/ql/src/change-notes/released/0.1.2.md create mode 100644 shared/controlflow/change-notes/released/2.0.1.md create mode 100644 shared/dataflow/change-notes/released/2.0.1.md create mode 100644 shared/mad/change-notes/released/1.0.17.md create mode 100644 shared/rangeanalysis/change-notes/released/1.0.17.md create mode 100644 shared/regex/change-notes/released/1.0.17.md create mode 100644 shared/ssa/change-notes/released/1.0.17.md create mode 100644 shared/threat-models/change-notes/released/1.0.17.md create mode 100644 shared/tutorial/change-notes/released/1.0.17.md create mode 100644 shared/typeflow/change-notes/released/1.0.17.md create mode 100644 shared/typetracking/change-notes/released/2.0.1.md create mode 100644 shared/typos/change-notes/released/1.0.17.md create mode 100644 shared/util/change-notes/released/2.0.4.md create mode 100644 shared/xml/change-notes/released/1.0.17.md create mode 100644 shared/yaml/change-notes/released/1.0.17.md delete mode 100644 swift/ql/lib/change-notes/2025-02-11-basic-block-rename.md rename ruby/ql/lib/change-notes/2025-02-11-basic-block-rename.md => swift/ql/lib/change-notes/released/4.1.0.md (84%) create mode 100644 swift/ql/src/change-notes/released/1.0.17.md diff --git a/actions/ql/lib/CHANGELOG.md b/actions/ql/lib/CHANGELOG.md index ddc9ef77e02..c5829269bf4 100644 --- a/actions/ql/lib/CHANGELOG.md +++ b/actions/ql/lib/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.4.3 + +### New Features + +* The "Unpinned tag for a non-immutable Action in workflow" query (`actions/unpinned-tag`) now supports expanding the trusted action owner list using data extensions (`extensible: trustedActionsOwnerDataModel`). If you trust an Action publisher, you can include the owner name/organization in a model pack to add it to the allow list for this query. This addition will prevent security alerts when using unpinned tags for Actions published by that owner. For more information on creating a model pack, see [Creating a CodeQL Model Pack](https://docs.github.com/en/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/creating-and-working-with-codeql-packs#creating-a-codeql-model-pack). + ## 0.4.2 ### Bug Fixes diff --git a/actions/ql/lib/change-notes/2025-01-07-trusted-owner-ext.md b/actions/ql/lib/change-notes/released/0.4.3.md similarity index 95% rename from actions/ql/lib/change-notes/2025-01-07-trusted-owner-ext.md rename to actions/ql/lib/change-notes/released/0.4.3.md index ecffb9cf131..adfe281e1c3 100644 --- a/actions/ql/lib/change-notes/2025-01-07-trusted-owner-ext.md +++ b/actions/ql/lib/change-notes/released/0.4.3.md @@ -1,4 +1,5 @@ ---- -category: feature ---- -* The "Unpinned tag for a non-immutable Action in workflow" query (`actions/unpinned-tag`) now supports expanding the trusted action owner list using data extensions (`extensible: trustedActionsOwnerDataModel`). If you trust an Action publisher, you can include the owner name/organization in a model pack to add it to the allow list for this query. This addition will prevent security alerts when using unpinned tags for Actions published by that owner. For more information on creating a model pack, see [Creating a CodeQL Model Pack](https://docs.github.com/en/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/creating-and-working-with-codeql-packs#creating-a-codeql-model-pack). \ No newline at end of file +## 0.4.3 + +### New Features + +* The "Unpinned tag for a non-immutable Action in workflow" query (`actions/unpinned-tag`) now supports expanding the trusted action owner list using data extensions (`extensible: trustedActionsOwnerDataModel`). If you trust an Action publisher, you can include the owner name/organization in a model pack to add it to the allow list for this query. This addition will prevent security alerts when using unpinned tags for Actions published by that owner. For more information on creating a model pack, see [Creating a CodeQL Model Pack](https://docs.github.com/en/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/creating-and-working-with-codeql-packs#creating-a-codeql-model-pack). diff --git a/actions/ql/lib/codeql-pack.release.yml b/actions/ql/lib/codeql-pack.release.yml index 94c5b17423c..1ec9c4ea5d9 100644 --- a/actions/ql/lib/codeql-pack.release.yml +++ b/actions/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.4.2 +lastReleaseVersion: 0.4.3 diff --git a/actions/ql/lib/qlpack.yml b/actions/ql/lib/qlpack.yml index 2392397c0a3..e2c404acfe6 100644 --- a/actions/ql/lib/qlpack.yml +++ b/actions/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/actions-all -version: 0.4.3-dev +version: 0.4.3 library: true warnOnImplicitThis: true dependencies: diff --git a/actions/ql/src/CHANGELOG.md b/actions/ql/src/CHANGELOG.md index 02c0e793c97..58690da3f48 100644 --- a/actions/ql/src/CHANGELOG.md +++ b/actions/ql/src/CHANGELOG.md @@ -1,3 +1,29 @@ +## 0.5.0 + +### Breaking Changes + +* The following queries have been removed from the `code-scanning` and `security-extended` suites. + Any existing alerts for these queries will be closed automatically. + * `actions/if-expression-always-true/critical` + * `actions/if-expression-always-true/high` + * `actions/unnecessary-use-of-advanced-config` + +* The following query has been moved from the `code-scanning` suite to the `security-extended` + suite. Any existing alerts for this query will be closed automatically unless the analysis is + configured to use the `security-extended` suite. + * `actions/unpinned-tag` +* The following queries have been added to the `security-extended` suite. + * `actions/unversioned-immutable-action` + * `actions/envpath-injection/medium` + * `actions/envvar-injection/medium` + * `actions/code-injection/medium` + * `actions/artifact-poisoning/medium` + * `actions/untrusted-checkout/medium` + +### Minor Analysis Improvements + +* Fixed false positives in the query `actions/unpinned-tag` (CWE-829), which will no longer flag uses of Docker-based GitHub actions pinned by the container's SHA256 digest. + ## 0.4.2 No user-facing changes. diff --git a/actions/ql/src/change-notes/2025-02-14-docker-false-positives.md b/actions/ql/src/change-notes/2025-02-14-docker-false-positives.md deleted file mode 100644 index 38747246220..00000000000 --- a/actions/ql/src/change-notes/2025-02-14-docker-false-positives.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -category: minorAnalysis ---- - -* Fixed false positives in the query `actions/unpinned-tag` (CWE-829), which will no longer flag uses of Docker-based GitHub actions pinned by the container's SHA256 digest. diff --git a/actions/ql/src/change-notes/2025-02-06-curate-suites.md b/actions/ql/src/change-notes/released/0.5.0.md similarity index 78% rename from actions/ql/src/change-notes/2025-02-06-curate-suites.md rename to actions/ql/src/change-notes/released/0.5.0.md index 8845e52f8f5..a508c8c09b3 100644 --- a/actions/ql/src/change-notes/2025-02-06-curate-suites.md +++ b/actions/ql/src/change-notes/released/0.5.0.md @@ -1,6 +1,7 @@ ---- -category: breaking ---- +## 0.5.0 + +### Breaking Changes + * The following queries have been removed from the `code-scanning` and `security-extended` suites. Any existing alerts for these queries will be closed automatically. * `actions/if-expression-always-true/critical` @@ -18,3 +19,7 @@ category: breaking * `actions/code-injection/medium` * `actions/artifact-poisoning/medium` * `actions/untrusted-checkout/medium` + +### Minor Analysis Improvements + +* Fixed false positives in the query `actions/unpinned-tag` (CWE-829), which will no longer flag uses of Docker-based GitHub actions pinned by the container's SHA256 digest. diff --git a/actions/ql/src/codeql-pack.release.yml b/actions/ql/src/codeql-pack.release.yml index 94c5b17423c..30e271c5361 100644 --- a/actions/ql/src/codeql-pack.release.yml +++ b/actions/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.4.2 +lastReleaseVersion: 0.5.0 diff --git a/actions/ql/src/qlpack.yml b/actions/ql/src/qlpack.yml index d7575be7f77..8653e20a5f0 100644 --- a/actions/ql/src/qlpack.yml +++ b/actions/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/actions-queries -version: 0.4.3-dev +version: 0.5.0 library: false warnOnImplicitThis: true groups: [actions, queries] diff --git a/cpp/ql/lib/CHANGELOG.md b/cpp/ql/lib/CHANGELOG.md index 0d224483825..ad800292195 100644 --- a/cpp/ql/lib/CHANGELOG.md +++ b/cpp/ql/lib/CHANGELOG.md @@ -1,3 +1,7 @@ +## 4.0.1 + +No user-facing changes. + ## 4.0.0 ### Breaking Changes diff --git a/cpp/ql/lib/change-notes/released/4.0.1.md b/cpp/ql/lib/change-notes/released/4.0.1.md new file mode 100644 index 00000000000..e04e687f6e4 --- /dev/null +++ b/cpp/ql/lib/change-notes/released/4.0.1.md @@ -0,0 +1,3 @@ +## 4.0.1 + +No user-facing changes. diff --git a/cpp/ql/lib/codeql-pack.release.yml b/cpp/ql/lib/codeql-pack.release.yml index 49fe3eef697..c0db4dcc0b3 100644 --- a/cpp/ql/lib/codeql-pack.release.yml +++ b/cpp/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 4.0.0 +lastReleaseVersion: 4.0.1 diff --git a/cpp/ql/lib/qlpack.yml b/cpp/ql/lib/qlpack.yml index f9b07e13a99..39f6675b936 100644 --- a/cpp/ql/lib/qlpack.yml +++ b/cpp/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/cpp-all -version: 4.0.1-dev +version: 4.0.1 groups: cpp dbscheme: semmlecode.cpp.dbscheme extractor: cpp diff --git a/cpp/ql/src/CHANGELOG.md b/cpp/ql/src/CHANGELOG.md index 1a4c8b06180..21e9b2b6119 100644 --- a/cpp/ql/src/CHANGELOG.md +++ b/cpp/ql/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.3.4 + +No user-facing changes. + ## 1.3.3 ### Minor Analysis Improvements diff --git a/cpp/ql/src/change-notes/released/1.3.4.md b/cpp/ql/src/change-notes/released/1.3.4.md new file mode 100644 index 00000000000..5073aca7222 --- /dev/null +++ b/cpp/ql/src/change-notes/released/1.3.4.md @@ -0,0 +1,3 @@ +## 1.3.4 + +No user-facing changes. diff --git a/cpp/ql/src/codeql-pack.release.yml b/cpp/ql/src/codeql-pack.release.yml index eb1f7dabc84..8263ddf2c8b 100644 --- a/cpp/ql/src/codeql-pack.release.yml +++ b/cpp/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.3.3 +lastReleaseVersion: 1.3.4 diff --git a/cpp/ql/src/qlpack.yml b/cpp/ql/src/qlpack.yml index f47caeb6b71..5d694ab8cc8 100644 --- a/cpp/ql/src/qlpack.yml +++ b/cpp/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/cpp-queries -version: 1.3.4-dev +version: 1.3.4 groups: - cpp - queries diff --git a/csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md b/csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md index 288181c929f..938e64917e4 100644 --- a/csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md +++ b/csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.7.34 + +No user-facing changes. + ## 1.7.33 No user-facing changes. diff --git a/csharp/ql/campaigns/Solorigate/lib/change-notes/released/1.7.34.md b/csharp/ql/campaigns/Solorigate/lib/change-notes/released/1.7.34.md new file mode 100644 index 00000000000..c24a10514ad --- /dev/null +++ b/csharp/ql/campaigns/Solorigate/lib/change-notes/released/1.7.34.md @@ -0,0 +1,3 @@ +## 1.7.34 + +No user-facing changes. diff --git a/csharp/ql/campaigns/Solorigate/lib/codeql-pack.release.yml b/csharp/ql/campaigns/Solorigate/lib/codeql-pack.release.yml index 80f613ab828..8b738878b2f 100644 --- a/csharp/ql/campaigns/Solorigate/lib/codeql-pack.release.yml +++ b/csharp/ql/campaigns/Solorigate/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.7.33 +lastReleaseVersion: 1.7.34 diff --git a/csharp/ql/campaigns/Solorigate/lib/qlpack.yml b/csharp/ql/campaigns/Solorigate/lib/qlpack.yml index 2a2b7f23397..604e5c8ce85 100644 --- a/csharp/ql/campaigns/Solorigate/lib/qlpack.yml +++ b/csharp/ql/campaigns/Solorigate/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-solorigate-all -version: 1.7.34-dev +version: 1.7.34 groups: - csharp - solorigate diff --git a/csharp/ql/campaigns/Solorigate/src/CHANGELOG.md b/csharp/ql/campaigns/Solorigate/src/CHANGELOG.md index 288181c929f..938e64917e4 100644 --- a/csharp/ql/campaigns/Solorigate/src/CHANGELOG.md +++ b/csharp/ql/campaigns/Solorigate/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.7.34 + +No user-facing changes. + ## 1.7.33 No user-facing changes. diff --git a/csharp/ql/campaigns/Solorigate/src/change-notes/released/1.7.34.md b/csharp/ql/campaigns/Solorigate/src/change-notes/released/1.7.34.md new file mode 100644 index 00000000000..c24a10514ad --- /dev/null +++ b/csharp/ql/campaigns/Solorigate/src/change-notes/released/1.7.34.md @@ -0,0 +1,3 @@ +## 1.7.34 + +No user-facing changes. diff --git a/csharp/ql/campaigns/Solorigate/src/codeql-pack.release.yml b/csharp/ql/campaigns/Solorigate/src/codeql-pack.release.yml index 80f613ab828..8b738878b2f 100644 --- a/csharp/ql/campaigns/Solorigate/src/codeql-pack.release.yml +++ b/csharp/ql/campaigns/Solorigate/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.7.33 +lastReleaseVersion: 1.7.34 diff --git a/csharp/ql/campaigns/Solorigate/src/qlpack.yml b/csharp/ql/campaigns/Solorigate/src/qlpack.yml index fae71e15799..ea626edf16f 100644 --- a/csharp/ql/campaigns/Solorigate/src/qlpack.yml +++ b/csharp/ql/campaigns/Solorigate/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-solorigate-queries -version: 1.7.34-dev +version: 1.7.34 groups: - csharp - solorigate diff --git a/csharp/ql/lib/CHANGELOG.md b/csharp/ql/lib/CHANGELOG.md index 211ce45f0ca..d85fe1d07ef 100644 --- a/csharp/ql/lib/CHANGELOG.md +++ b/csharp/ql/lib/CHANGELOG.md @@ -1,3 +1,18 @@ +## 5.1.0 + +### Deprecated APIs + +* The predicates `immediatelyControls` and `controls` on the `ConditionBlock` + class have been deprecated in favor of the newly added `dominatingEdge` + predicate. + +### Minor Analysis Improvements + +* Full support for C# 13 / .NET 9. All new language features are now supported by the extractor. QL library and data flow support for the new C# 13 language constructs and generated MaD models for the .NET 9 runtime. +* C# 13: Add generated models for .NET 9. +* The models for `System.Net.Http.HttpRequestMessage` and `System.UriBuilder` have been modified to better model the flow of tainted URIs. +* Blazor `[Parameter]` fields bound to a variable from the route specified in the `@page` directive are now modeled as remote flow sources. + ## 5.0.0 ### Breaking Changes diff --git a/csharp/ql/lib/change-notes/2025-02-03-blazor-routing-parameters.md b/csharp/ql/lib/change-notes/2025-02-03-blazor-routing-parameters.md deleted file mode 100644 index 00afc5867c6..00000000000 --- a/csharp/ql/lib/change-notes/2025-02-03-blazor-routing-parameters.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: minorAnalysis ---- -* Blazor `[Parameter]` fields bound to a variable from the route specified in the `@page` directive are now modeled as remote flow sources. diff --git a/csharp/ql/lib/change-notes/2025-02-05-update-system.net.http.httprequestmessage-and-system.uribuilder-models.md b/csharp/ql/lib/change-notes/2025-02-05-update-system.net.http.httprequestmessage-and-system.uribuilder-models.md deleted file mode 100644 index df0c3f15af4..00000000000 --- a/csharp/ql/lib/change-notes/2025-02-05-update-system.net.http.httprequestmessage-and-system.uribuilder-models.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: minorAnalysis ---- -* The models for `System.Net.Http.HttpRequestMessage` and `System.UriBuilder` have been modified to better model the flow of tainted URIs. \ No newline at end of file diff --git a/csharp/ql/lib/change-notes/2025-02-07-dotnet-models.md b/csharp/ql/lib/change-notes/2025-02-07-dotnet-models.md deleted file mode 100644 index ddb1d0767f5..00000000000 --- a/csharp/ql/lib/change-notes/2025-02-07-dotnet-models.md +++ /dev/null @@ -1,5 +0,0 @@ - ---- -category: minorAnalysis ---- -* C# 13: Add generated models for .NET 9. diff --git a/csharp/ql/lib/change-notes/2025-02-13-csharp13-dotnet9.md b/csharp/ql/lib/change-notes/2025-02-13-csharp13-dotnet9.md deleted file mode 100644 index ec8c6c565ad..00000000000 --- a/csharp/ql/lib/change-notes/2025-02-13-csharp13-dotnet9.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: minorAnalysis ---- -* Full support for C# 13 / .NET 9. All new language features are now supported by the extractor. QL library and data flow support for the new C# 13 language constructs and generated MaD models for the .NET 9 runtime. diff --git a/csharp/ql/lib/change-notes/released/5.1.0.md b/csharp/ql/lib/change-notes/released/5.1.0.md new file mode 100644 index 00000000000..3bcb077946c --- /dev/null +++ b/csharp/ql/lib/change-notes/released/5.1.0.md @@ -0,0 +1,14 @@ +## 5.1.0 + +### Deprecated APIs + +* The predicates `immediatelyControls` and `controls` on the `ConditionBlock` + class have been deprecated in favor of the newly added `dominatingEdge` + predicate. + +### Minor Analysis Improvements + +* Full support for C# 13 / .NET 9. All new language features are now supported by the extractor. QL library and data flow support for the new C# 13 language constructs and generated MaD models for the .NET 9 runtime. +* C# 13: Add generated models for .NET 9. +* The models for `System.Net.Http.HttpRequestMessage` and `System.UriBuilder` have been modified to better model the flow of tainted URIs. +* Blazor `[Parameter]` fields bound to a variable from the route specified in the `@page` directive are now modeled as remote flow sources. diff --git a/csharp/ql/lib/codeql-pack.release.yml b/csharp/ql/lib/codeql-pack.release.yml index c9e54136ca5..dd8d287d010 100644 --- a/csharp/ql/lib/codeql-pack.release.yml +++ b/csharp/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 5.0.0 +lastReleaseVersion: 5.1.0 diff --git a/csharp/ql/lib/qlpack.yml b/csharp/ql/lib/qlpack.yml index 2f8a154c73f..dc9235bcae3 100644 --- a/csharp/ql/lib/qlpack.yml +++ b/csharp/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-all -version: 5.0.1-dev +version: 5.1.0 groups: csharp dbscheme: semmlecode.csharp.dbscheme extractor: csharp diff --git a/csharp/ql/src/CHANGELOG.md b/csharp/ql/src/CHANGELOG.md index 90e6d1c825d..3818028925a 100644 --- a/csharp/ql/src/CHANGELOG.md +++ b/csharp/ql/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.17 + +No user-facing changes. + ## 1.0.16 ### Minor Analysis Improvements diff --git a/csharp/ql/src/change-notes/released/1.0.17.md b/csharp/ql/src/change-notes/released/1.0.17.md new file mode 100644 index 00000000000..4180b2c20f2 --- /dev/null +++ b/csharp/ql/src/change-notes/released/1.0.17.md @@ -0,0 +1,3 @@ +## 1.0.17 + +No user-facing changes. diff --git a/csharp/ql/src/codeql-pack.release.yml b/csharp/ql/src/codeql-pack.release.yml index 25c58f4113f..a88f1245e14 100644 --- a/csharp/ql/src/codeql-pack.release.yml +++ b/csharp/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.0.16 +lastReleaseVersion: 1.0.17 diff --git a/csharp/ql/src/qlpack.yml b/csharp/ql/src/qlpack.yml index ac10cfe753a..ac1433ae655 100644 --- a/csharp/ql/src/qlpack.yml +++ b/csharp/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-queries -version: 1.0.17-dev +version: 1.0.17 groups: - csharp - queries diff --git a/go/ql/consistency-queries/CHANGELOG.md b/go/ql/consistency-queries/CHANGELOG.md index 6bc6aae0b4e..99c47f43d52 100644 --- a/go/ql/consistency-queries/CHANGELOG.md +++ b/go/ql/consistency-queries/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.17 + +No user-facing changes. + ## 1.0.16 No user-facing changes. diff --git a/go/ql/consistency-queries/change-notes/released/1.0.17.md b/go/ql/consistency-queries/change-notes/released/1.0.17.md new file mode 100644 index 00000000000..4180b2c20f2 --- /dev/null +++ b/go/ql/consistency-queries/change-notes/released/1.0.17.md @@ -0,0 +1,3 @@ +## 1.0.17 + +No user-facing changes. diff --git a/go/ql/consistency-queries/codeql-pack.release.yml b/go/ql/consistency-queries/codeql-pack.release.yml index 25c58f4113f..a88f1245e14 100644 --- a/go/ql/consistency-queries/codeql-pack.release.yml +++ b/go/ql/consistency-queries/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.0.16 +lastReleaseVersion: 1.0.17 diff --git a/go/ql/consistency-queries/qlpack.yml b/go/ql/consistency-queries/qlpack.yml index aec2e2037ad..d935becec35 100644 --- a/go/ql/consistency-queries/qlpack.yml +++ b/go/ql/consistency-queries/qlpack.yml @@ -1,5 +1,5 @@ name: codeql-go-consistency-queries -version: 1.0.17-dev +version: 1.0.17 groups: - go - queries diff --git a/go/ql/lib/CHANGELOG.md b/go/ql/lib/CHANGELOG.md index 1e151003ad9..eef7a13d9a9 100644 --- a/go/ql/lib/CHANGELOG.md +++ b/go/ql/lib/CHANGELOG.md @@ -1,3 +1,16 @@ +## 4.1.0 + +### Deprecated APIs + +* The class `NamedType` has been deprecated. Use the new class `DefinedType` instead. This better matches the terminology used in the Go language specification, which was changed in Go 1.9. +* The member predicate `getNamedType` on `GoMicro::ServiceInterfaceType` has been deprecated. Use the new member predicate `getDefinedType` instead. +* The member predicate `getNamedType` on `Twirp::ServiceInterfaceType` has been deprecated. Use the new member predicate `getDefinedType` instead. + +### Minor Analysis Improvements + +* Taint models have been added for the `weak` package, which was added in Go 1.24. +* Taint models have been added for the interfaces `TextAppender` and `BinaryAppender` in the `encoding` package, which were added in Go 1.24. + ## 4.0.0 ### Breaking Changes diff --git a/go/ql/lib/change-notes/2025-01-09-model-stdlib-1.24.md b/go/ql/lib/change-notes/2025-01-09-model-stdlib-1.24.md deleted file mode 100644 index 3bb5009cffd..00000000000 --- a/go/ql/lib/change-notes/2025-01-09-model-stdlib-1.24.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -category: minorAnalysis ---- -* Taint models have been added for the `weak` package, which was added in Go 1.24. -* Taint models have been added for the interfaces `TextAppender` and `BinaryAppender` in the `encoding` package, which were added in Go 1.24. diff --git a/go/ql/lib/change-notes/2025-02-12-deprecate-namedtype.md b/go/ql/lib/change-notes/released/4.1.0.md similarity index 62% rename from go/ql/lib/change-notes/2025-02-12-deprecate-namedtype.md rename to go/ql/lib/change-notes/released/4.1.0.md index ded0fa491ab..3061e491f48 100644 --- a/go/ql/lib/change-notes/2025-02-12-deprecate-namedtype.md +++ b/go/ql/lib/change-notes/released/4.1.0.md @@ -1,6 +1,12 @@ ---- -category: deprecated ---- +## 4.1.0 + +### Deprecated APIs + * The class `NamedType` has been deprecated. Use the new class `DefinedType` instead. This better matches the terminology used in the Go language specification, which was changed in Go 1.9. * The member predicate `getNamedType` on `GoMicro::ServiceInterfaceType` has been deprecated. Use the new member predicate `getDefinedType` instead. * The member predicate `getNamedType` on `Twirp::ServiceInterfaceType` has been deprecated. Use the new member predicate `getDefinedType` instead. + +### Minor Analysis Improvements + +* Taint models have been added for the `weak` package, which was added in Go 1.24. +* Taint models have been added for the interfaces `TextAppender` and `BinaryAppender` in the `encoding` package, which were added in Go 1.24. diff --git a/go/ql/lib/codeql-pack.release.yml b/go/ql/lib/codeql-pack.release.yml index 49fe3eef697..d5b1bf88d10 100644 --- a/go/ql/lib/codeql-pack.release.yml +++ b/go/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 4.0.0 +lastReleaseVersion: 4.1.0 diff --git a/go/ql/lib/qlpack.yml b/go/ql/lib/qlpack.yml index 0ef261c505e..7ad4701e1b0 100644 --- a/go/ql/lib/qlpack.yml +++ b/go/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/go-all -version: 4.0.1-dev +version: 4.1.0 groups: go dbscheme: go.dbscheme extractor: go diff --git a/go/ql/src/CHANGELOG.md b/go/ql/src/CHANGELOG.md index 809116d3d32..acb065e05a3 100644 --- a/go/ql/src/CHANGELOG.md +++ b/go/ql/src/CHANGELOG.md @@ -1,3 +1,9 @@ +## 1.1.8 + +### Minor Analysis Improvements + +* Added [github.com/gorilla/mux.Vars](https://pkg.go.dev/github.com/gorilla/mux#Vars) to path sanitizers (disabled if [github.com/gorilla/mix.Router.SkipClean](https://pkg.go.dev/github.com/gorilla/mux#Router.SkipClean) has been called). + ## 1.1.7 No user-facing changes. diff --git a/go/ql/src/change-notes/2024-10-14-gopathsanitizer.md b/go/ql/src/change-notes/released/1.1.8.md similarity index 68% rename from go/ql/src/change-notes/2024-10-14-gopathsanitizer.md rename to go/ql/src/change-notes/released/1.1.8.md index e1577bf3a90..44d87ecdfd8 100644 --- a/go/ql/src/change-notes/2024-10-14-gopathsanitizer.md +++ b/go/ql/src/change-notes/released/1.1.8.md @@ -1,4 +1,5 @@ ---- -category: minorAnalysis ---- -* Added [github.com/gorilla/mux.Vars](https://pkg.go.dev/github.com/gorilla/mux#Vars) to path sanitizers (disabled if [github.com/gorilla/mix.Router.SkipClean](https://pkg.go.dev/github.com/gorilla/mux#Router.SkipClean) has been called). \ No newline at end of file +## 1.1.8 + +### Minor Analysis Improvements + +* Added [github.com/gorilla/mux.Vars](https://pkg.go.dev/github.com/gorilla/mux#Vars) to path sanitizers (disabled if [github.com/gorilla/mix.Router.SkipClean](https://pkg.go.dev/github.com/gorilla/mux#Router.SkipClean) has been called). diff --git a/go/ql/src/codeql-pack.release.yml b/go/ql/src/codeql-pack.release.yml index 75910556516..64972659c42 100644 --- a/go/ql/src/codeql-pack.release.yml +++ b/go/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.1.7 +lastReleaseVersion: 1.1.8 diff --git a/go/ql/src/qlpack.yml b/go/ql/src/qlpack.yml index e4ddb827af2..2ad511b8af5 100644 --- a/go/ql/src/qlpack.yml +++ b/go/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/go-queries -version: 1.1.8-dev +version: 1.1.8 groups: - go - queries diff --git a/java/ql/lib/CHANGELOG.md b/java/ql/lib/CHANGELOG.md index 5bc77cfcdf5..b7ef02c4149 100644 --- a/java/ql/lib/CHANGELOG.md +++ b/java/ql/lib/CHANGELOG.md @@ -1,3 +1,7 @@ +## 7.0.1 + +No user-facing changes. + ## 7.0.0 ### Breaking Changes diff --git a/java/ql/lib/change-notes/released/7.0.1.md b/java/ql/lib/change-notes/released/7.0.1.md new file mode 100644 index 00000000000..b5ef70820b2 --- /dev/null +++ b/java/ql/lib/change-notes/released/7.0.1.md @@ -0,0 +1,3 @@ +## 7.0.1 + +No user-facing changes. diff --git a/java/ql/lib/codeql-pack.release.yml b/java/ql/lib/codeql-pack.release.yml index e0db21c7869..a18747dd3a7 100644 --- a/java/ql/lib/codeql-pack.release.yml +++ b/java/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 7.0.0 +lastReleaseVersion: 7.0.1 diff --git a/java/ql/lib/qlpack.yml b/java/ql/lib/qlpack.yml index 7f5ba7b3c1d..8c986000078 100644 --- a/java/ql/lib/qlpack.yml +++ b/java/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/java-all -version: 7.0.1-dev +version: 7.0.1 groups: java dbscheme: config/semmlecode.dbscheme extractor: java diff --git a/java/ql/src/CHANGELOG.md b/java/ql/src/CHANGELOG.md index 1630463509e..b687bb0f6d9 100644 --- a/java/ql/src/CHANGELOG.md +++ b/java/ql/src/CHANGELOG.md @@ -1,3 +1,9 @@ +## 1.2.0 + +### New Queries + +* Added a new query, `java/csrf-unprotected-request-type`, to detect Cross-Site Request Forgery (CSRF) vulnerabilities due to using HTTP request types that are not default-protected from CSRF. + ## 1.1.13 ### Minor Analysis Improvements diff --git a/java/ql/src/change-notes/2024-12-16-csrf-unprotected-request-type.md b/java/ql/src/change-notes/released/1.2.0.md similarity index 87% rename from java/ql/src/change-notes/2024-12-16-csrf-unprotected-request-type.md rename to java/ql/src/change-notes/released/1.2.0.md index 13dea758e8b..4907c7cdbaa 100644 --- a/java/ql/src/change-notes/2024-12-16-csrf-unprotected-request-type.md +++ b/java/ql/src/change-notes/released/1.2.0.md @@ -1,4 +1,5 @@ ---- -category: newQuery ---- +## 1.2.0 + +### New Queries + * Added a new query, `java/csrf-unprotected-request-type`, to detect Cross-Site Request Forgery (CSRF) vulnerabilities due to using HTTP request types that are not default-protected from CSRF. diff --git a/java/ql/src/codeql-pack.release.yml b/java/ql/src/codeql-pack.release.yml index 09a80be68d1..75430e73d1c 100644 --- a/java/ql/src/codeql-pack.release.yml +++ b/java/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.1.13 +lastReleaseVersion: 1.2.0 diff --git a/java/ql/src/qlpack.yml b/java/ql/src/qlpack.yml index 38d90031217..00d0e5c0aa8 100644 --- a/java/ql/src/qlpack.yml +++ b/java/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/java-queries -version: 1.1.14-dev +version: 1.2.0 groups: - java - queries diff --git a/javascript/ql/lib/CHANGELOG.md b/javascript/ql/lib/CHANGELOG.md index e79db6c81b3..75fc3bec6dc 100644 --- a/javascript/ql/lib/CHANGELOG.md +++ b/javascript/ql/lib/CHANGELOG.md @@ -1,3 +1,9 @@ +## 2.4.1 + +### Minor Analysis Improvements + +* Added support for regular expressions using the `v` flag. + ## 2.4.0 ### Major Analysis Improvements diff --git a/javascript/ql/lib/change-notes/2025-02-16-v-flag.md b/javascript/ql/lib/change-notes/released/2.4.1.md similarity index 58% rename from javascript/ql/lib/change-notes/2025-02-16-v-flag.md rename to javascript/ql/lib/change-notes/released/2.4.1.md index 9fe3c681028..8c63327c74d 100644 --- a/javascript/ql/lib/change-notes/2025-02-16-v-flag.md +++ b/javascript/ql/lib/change-notes/released/2.4.1.md @@ -1,4 +1,5 @@ ---- -category: minorAnalysis ---- +## 2.4.1 + +### Minor Analysis Improvements + * Added support for regular expressions using the `v` flag. diff --git a/javascript/ql/lib/codeql-pack.release.yml b/javascript/ql/lib/codeql-pack.release.yml index cb0ea3a249a..eead7b212da 100644 --- a/javascript/ql/lib/codeql-pack.release.yml +++ b/javascript/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 2.4.0 +lastReleaseVersion: 2.4.1 diff --git a/javascript/ql/lib/qlpack.yml b/javascript/ql/lib/qlpack.yml index 781d1ee1b1e..27247958dc9 100644 --- a/javascript/ql/lib/qlpack.yml +++ b/javascript/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/javascript-all -version: 2.4.1-dev +version: 2.4.1 groups: javascript dbscheme: semmlecode.javascript.dbscheme extractor: javascript diff --git a/javascript/ql/src/CHANGELOG.md b/javascript/ql/src/CHANGELOG.md index 2f8c0a18392..49d57f50ba9 100644 --- a/javascript/ql/src/CHANGELOG.md +++ b/javascript/ql/src/CHANGELOG.md @@ -1,3 +1,15 @@ +## 1.4.1 + +### Bug Fixes + +* Fixed a recently-introduced bug that prevented taint tracking through `URLSearchParams` objects. + The original behaviour has been restored and taint should once again be tracked through such objects. +* Fixed a rare issue that would occur when a function declaration inside a block statement was referenced before it was declared. + Such code is reliant on legacy web semantics, which is non-standard but nevertheless implemented by most engines. + CodeQL now takes legacy web semantics into account and resolves references to these functions correctly. +* Fixed a bug that would cause parse errors in `.jsx` files in rare cases where the file + contained syntax that was misinterpreted as Flow syntax. + ## 1.4.0 ### Major Analysis Improvements diff --git a/javascript/ql/src/change-notes/2025-02-04-jsx-parser-first-attempt.md b/javascript/ql/src/change-notes/2025-02-04-jsx-parser-first-attempt.md deleted file mode 100644 index 5a5f7acc0ba..00000000000 --- a/javascript/ql/src/change-notes/2025-02-04-jsx-parser-first-attempt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -category: fix ---- -* Fixed a bug that would cause parse errors in `.jsx` files in rare cases where the file - contained syntax that was misinterpreted as Flow syntax. diff --git a/javascript/ql/src/change-notes/2025-02-06-hoist-in-block.md b/javascript/ql/src/change-notes/2025-02-06-hoist-in-block.md deleted file mode 100644 index 9fa966e23ce..00000000000 --- a/javascript/ql/src/change-notes/2025-02-06-hoist-in-block.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -category: fix ---- -* Fixed a rare issue that would occur when a function declaration inside a block statement was referenced before it was declared. - Such code is reliant on legacy web semantics, which is non-standard but nevertheless implemented by most engines. - CodeQL now takes legacy web semantics into account and resolves references to these functions correctly. diff --git a/javascript/ql/src/change-notes/2025-02-13-url-search-params.md b/javascript/ql/src/change-notes/2025-02-13-url-search-params.md deleted file mode 100644 index facac3d4fc9..00000000000 --- a/javascript/ql/src/change-notes/2025-02-13-url-search-params.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -category: fix ---- -* Fixed a recently-introduced bug that prevented taint tracking through `URLSearchParams` objects. - The original behaviour has been restored and taint should once again be tracked through such objects. diff --git a/javascript/ql/src/change-notes/released/1.4.1.md b/javascript/ql/src/change-notes/released/1.4.1.md new file mode 100644 index 00000000000..ffd0d8a0bed --- /dev/null +++ b/javascript/ql/src/change-notes/released/1.4.1.md @@ -0,0 +1,11 @@ +## 1.4.1 + +### Bug Fixes + +* Fixed a recently-introduced bug that prevented taint tracking through `URLSearchParams` objects. + The original behaviour has been restored and taint should once again be tracked through such objects. +* Fixed a rare issue that would occur when a function declaration inside a block statement was referenced before it was declared. + Such code is reliant on legacy web semantics, which is non-standard but nevertheless implemented by most engines. + CodeQL now takes legacy web semantics into account and resolves references to these functions correctly. +* Fixed a bug that would cause parse errors in `.jsx` files in rare cases where the file + contained syntax that was misinterpreted as Flow syntax. diff --git a/javascript/ql/src/codeql-pack.release.yml b/javascript/ql/src/codeql-pack.release.yml index b8b2e97d508..43ccf4467be 100644 --- a/javascript/ql/src/codeql-pack.release.yml +++ b/javascript/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.4.0 +lastReleaseVersion: 1.4.1 diff --git a/javascript/ql/src/qlpack.yml b/javascript/ql/src/qlpack.yml index 4996899a411..fe3995f6af7 100644 --- a/javascript/ql/src/qlpack.yml +++ b/javascript/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/javascript-queries -version: 1.4.1-dev +version: 1.4.1 groups: - javascript - queries diff --git a/misc/suite-helpers/CHANGELOG.md b/misc/suite-helpers/CHANGELOG.md index 0227fc12fbe..9bc6498316c 100644 --- a/misc/suite-helpers/CHANGELOG.md +++ b/misc/suite-helpers/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.17 + +No user-facing changes. + ## 1.0.16 No user-facing changes. diff --git a/misc/suite-helpers/change-notes/released/1.0.17.md b/misc/suite-helpers/change-notes/released/1.0.17.md new file mode 100644 index 00000000000..4180b2c20f2 --- /dev/null +++ b/misc/suite-helpers/change-notes/released/1.0.17.md @@ -0,0 +1,3 @@ +## 1.0.17 + +No user-facing changes. diff --git a/misc/suite-helpers/codeql-pack.release.yml b/misc/suite-helpers/codeql-pack.release.yml index 25c58f4113f..a88f1245e14 100644 --- a/misc/suite-helpers/codeql-pack.release.yml +++ b/misc/suite-helpers/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.0.16 +lastReleaseVersion: 1.0.17 diff --git a/misc/suite-helpers/qlpack.yml b/misc/suite-helpers/qlpack.yml index 53321132e5b..edf09f792c8 100644 --- a/misc/suite-helpers/qlpack.yml +++ b/misc/suite-helpers/qlpack.yml @@ -1,4 +1,4 @@ name: codeql/suite-helpers -version: 1.0.17-dev +version: 1.0.17 groups: shared warnOnImplicitThis: true diff --git a/python/ql/lib/CHANGELOG.md b/python/ql/lib/CHANGELOG.md index a0b21e90265..17c118e7039 100644 --- a/python/ql/lib/CHANGELOG.md +++ b/python/ql/lib/CHANGELOG.md @@ -1,3 +1,10 @@ +## 4.0.1 + +### Bug Fixes + +- Fixed a bug in the extractor where a comment inside a subscript could sometimes cause the AST to be missing nodes. +- Using the `break` and `continue` keywords outside of a loop, which is a syntax error but is accepted by our parser, would cause the control-flow construction to fail. This is now no longer the case. + ## 4.0.0 ### Breaking Changes diff --git a/python/ql/lib/change-notes/2025-02-06-allow-comments-in-subscripts.md b/python/ql/lib/change-notes/2025-02-06-allow-comments-in-subscripts.md deleted file mode 100644 index f962b27ca31..00000000000 --- a/python/ql/lib/change-notes/2025-02-06-allow-comments-in-subscripts.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -category: fix ---- - -- Fixed a bug in the extractor where a comment inside a subscript could sometimes cause the AST to be missing nodes. diff --git a/python/ql/lib/change-notes/2025-02-06-robustly-handle-loop-constructs.md b/python/ql/lib/change-notes/released/4.0.1.md similarity index 58% rename from python/ql/lib/change-notes/2025-02-06-robustly-handle-loop-constructs.md rename to python/ql/lib/change-notes/released/4.0.1.md index 45bbb2e7cc4..39ee0936258 100644 --- a/python/ql/lib/change-notes/2025-02-06-robustly-handle-loop-constructs.md +++ b/python/ql/lib/change-notes/released/4.0.1.md @@ -1,5 +1,6 @@ ---- -category: fix ---- +## 4.0.1 +### Bug Fixes + +- Fixed a bug in the extractor where a comment inside a subscript could sometimes cause the AST to be missing nodes. - Using the `break` and `continue` keywords outside of a loop, which is a syntax error but is accepted by our parser, would cause the control-flow construction to fail. This is now no longer the case. diff --git a/python/ql/lib/codeql-pack.release.yml b/python/ql/lib/codeql-pack.release.yml index 49fe3eef697..c0db4dcc0b3 100644 --- a/python/ql/lib/codeql-pack.release.yml +++ b/python/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 4.0.0 +lastReleaseVersion: 4.0.1 diff --git a/python/ql/lib/qlpack.yml b/python/ql/lib/qlpack.yml index 6fa3880f862..149b2b111cb 100644 --- a/python/ql/lib/qlpack.yml +++ b/python/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/python-all -version: 4.0.1-dev +version: 4.0.1 groups: python dbscheme: semmlecode.python.dbscheme extractor: python diff --git a/python/ql/src/CHANGELOG.md b/python/ql/src/CHANGELOG.md index f336f27befe..51366c4c90e 100644 --- a/python/ql/src/CHANGELOG.md +++ b/python/ql/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.4.3 + +No user-facing changes. + ## 1.4.2 No user-facing changes. diff --git a/python/ql/src/change-notes/released/1.4.3.md b/python/ql/src/change-notes/released/1.4.3.md new file mode 100644 index 00000000000..abf2a0d4dcc --- /dev/null +++ b/python/ql/src/change-notes/released/1.4.3.md @@ -0,0 +1,3 @@ +## 1.4.3 + +No user-facing changes. diff --git a/python/ql/src/codeql-pack.release.yml b/python/ql/src/codeql-pack.release.yml index a76cacdf799..08f88b689fb 100644 --- a/python/ql/src/codeql-pack.release.yml +++ b/python/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.4.2 +lastReleaseVersion: 1.4.3 diff --git a/python/ql/src/qlpack.yml b/python/ql/src/qlpack.yml index 98dbf9bb34c..91b149f88c2 100644 --- a/python/ql/src/qlpack.yml +++ b/python/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/python-queries -version: 1.4.3-dev +version: 1.4.3 groups: - python - queries diff --git a/ruby/ql/lib/CHANGELOG.md b/ruby/ql/lib/CHANGELOG.md index 0acb1e8a240..d7818abe71e 100644 --- a/ruby/ql/lib/CHANGELOG.md +++ b/ruby/ql/lib/CHANGELOG.md @@ -1,3 +1,11 @@ +## 4.1.0 + +### Deprecated APIs + +* The predicates `immediatelyControls` and `controls` on the `ConditionBlock` + class have been deprecated in favor of the newly added `dominatingEdge` + predicate. + ## 4.0.0 ### Breaking Changes diff --git a/csharp/ql/lib/change-notes/2025-02-11-basic-block-rename.md b/ruby/ql/lib/change-notes/released/4.1.0.md similarity index 84% rename from csharp/ql/lib/change-notes/2025-02-11-basic-block-rename.md rename to ruby/ql/lib/change-notes/released/4.1.0.md index 9000dc09a24..1f497d8e465 100644 --- a/csharp/ql/lib/change-notes/2025-02-11-basic-block-rename.md +++ b/ruby/ql/lib/change-notes/released/4.1.0.md @@ -1,6 +1,7 @@ ---- -category: deprecated ---- +## 4.1.0 + +### Deprecated APIs + * The predicates `immediatelyControls` and `controls` on the `ConditionBlock` class have been deprecated in favor of the newly added `dominatingEdge` predicate. diff --git a/ruby/ql/lib/codeql-pack.release.yml b/ruby/ql/lib/codeql-pack.release.yml index 49fe3eef697..d5b1bf88d10 100644 --- a/ruby/ql/lib/codeql-pack.release.yml +++ b/ruby/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 4.0.0 +lastReleaseVersion: 4.1.0 diff --git a/ruby/ql/lib/qlpack.yml b/ruby/ql/lib/qlpack.yml index 9c3b066dccb..42722632c09 100644 --- a/ruby/ql/lib/qlpack.yml +++ b/ruby/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/ruby-all -version: 4.0.1-dev +version: 4.1.0 groups: ruby extractor: ruby dbscheme: ruby.dbscheme diff --git a/ruby/ql/src/CHANGELOG.md b/ruby/ql/src/CHANGELOG.md index e22d95bc63f..2c7cdc596b2 100644 --- a/ruby/ql/src/CHANGELOG.md +++ b/ruby/ql/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.1.12 + +No user-facing changes. + ## 1.1.11 No user-facing changes. diff --git a/ruby/ql/src/change-notes/released/1.1.12.md b/ruby/ql/src/change-notes/released/1.1.12.md new file mode 100644 index 00000000000..2d7f915e29b --- /dev/null +++ b/ruby/ql/src/change-notes/released/1.1.12.md @@ -0,0 +1,3 @@ +## 1.1.12 + +No user-facing changes. diff --git a/ruby/ql/src/codeql-pack.release.yml b/ruby/ql/src/codeql-pack.release.yml index 121f8cf035d..f5b135d0193 100644 --- a/ruby/ql/src/codeql-pack.release.yml +++ b/ruby/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.1.11 +lastReleaseVersion: 1.1.12 diff --git a/ruby/ql/src/qlpack.yml b/ruby/ql/src/qlpack.yml index 5023e3174d6..5e709b1d7a8 100644 --- a/ruby/ql/src/qlpack.yml +++ b/ruby/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/ruby-queries -version: 1.1.12-dev +version: 1.1.12 groups: - ruby - queries diff --git a/rust/ql/lib/CHANGELOG.md b/rust/ql/lib/CHANGELOG.md index 5712c750565..ea8b30ac3fe 100644 --- a/rust/ql/lib/CHANGELOG.md +++ b/rust/ql/lib/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.1.2 + +No user-facing changes. + ## 0.1.1 No user-facing changes. diff --git a/rust/ql/lib/change-notes/released/0.1.2.md b/rust/ql/lib/change-notes/released/0.1.2.md new file mode 100644 index 00000000000..9b0e2e7d717 --- /dev/null +++ b/rust/ql/lib/change-notes/released/0.1.2.md @@ -0,0 +1,3 @@ +## 0.1.2 + +No user-facing changes. diff --git a/rust/ql/lib/codeql-pack.release.yml b/rust/ql/lib/codeql-pack.release.yml index 92d1505475f..6abd14b1ef8 100644 --- a/rust/ql/lib/codeql-pack.release.yml +++ b/rust/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.1.1 +lastReleaseVersion: 0.1.2 diff --git a/rust/ql/lib/qlpack.yml b/rust/ql/lib/qlpack.yml index 5bffcf30d3e..987173d9224 100644 --- a/rust/ql/lib/qlpack.yml +++ b/rust/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/rust-all -version: 0.1.2-dev +version: 0.1.2 groups: rust extractor: rust dbscheme: rust.dbscheme diff --git a/rust/ql/src/CHANGELOG.md b/rust/ql/src/CHANGELOG.md index 5712c750565..ea8b30ac3fe 100644 --- a/rust/ql/src/CHANGELOG.md +++ b/rust/ql/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.1.2 + +No user-facing changes. + ## 0.1.1 No user-facing changes. diff --git a/rust/ql/src/change-notes/released/0.1.2.md b/rust/ql/src/change-notes/released/0.1.2.md new file mode 100644 index 00000000000..9b0e2e7d717 --- /dev/null +++ b/rust/ql/src/change-notes/released/0.1.2.md @@ -0,0 +1,3 @@ +## 0.1.2 + +No user-facing changes. diff --git a/rust/ql/src/codeql-pack.release.yml b/rust/ql/src/codeql-pack.release.yml index 92d1505475f..6abd14b1ef8 100644 --- a/rust/ql/src/codeql-pack.release.yml +++ b/rust/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.1.1 +lastReleaseVersion: 0.1.2 diff --git a/rust/ql/src/qlpack.yml b/rust/ql/src/qlpack.yml index dd666292524..a512c15f0ff 100644 --- a/rust/ql/src/qlpack.yml +++ b/rust/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/rust-queries -version: 0.1.2-dev +version: 0.1.2 groups: - rust - queries diff --git a/shared/controlflow/CHANGELOG.md b/shared/controlflow/CHANGELOG.md index 65f4b540763..60a09e6e04d 100644 --- a/shared/controlflow/CHANGELOG.md +++ b/shared/controlflow/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.0.1 + +No user-facing changes. + ## 2.0.0 ### Breaking Changes diff --git a/shared/controlflow/change-notes/released/2.0.1.md b/shared/controlflow/change-notes/released/2.0.1.md new file mode 100644 index 00000000000..b5b6d0dee91 --- /dev/null +++ b/shared/controlflow/change-notes/released/2.0.1.md @@ -0,0 +1,3 @@ +## 2.0.1 + +No user-facing changes. diff --git a/shared/controlflow/codeql-pack.release.yml b/shared/controlflow/codeql-pack.release.yml index 0abe6ccede0..fe974a4dbf3 100644 --- a/shared/controlflow/codeql-pack.release.yml +++ b/shared/controlflow/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 2.0.0 +lastReleaseVersion: 2.0.1 diff --git a/shared/controlflow/qlpack.yml b/shared/controlflow/qlpack.yml index 1b923075630..6c81656f452 100644 --- a/shared/controlflow/qlpack.yml +++ b/shared/controlflow/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/controlflow -version: 2.0.1-dev +version: 2.0.1 groups: shared library: true dependencies: diff --git a/shared/dataflow/CHANGELOG.md b/shared/dataflow/CHANGELOG.md index b1730ac585e..6a65f730aca 100644 --- a/shared/dataflow/CHANGELOG.md +++ b/shared/dataflow/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.0.1 + +No user-facing changes. + ## 2.0.0 ### Breaking Changes diff --git a/shared/dataflow/change-notes/released/2.0.1.md b/shared/dataflow/change-notes/released/2.0.1.md new file mode 100644 index 00000000000..b5b6d0dee91 --- /dev/null +++ b/shared/dataflow/change-notes/released/2.0.1.md @@ -0,0 +1,3 @@ +## 2.0.1 + +No user-facing changes. diff --git a/shared/dataflow/codeql-pack.release.yml b/shared/dataflow/codeql-pack.release.yml index 0abe6ccede0..fe974a4dbf3 100644 --- a/shared/dataflow/codeql-pack.release.yml +++ b/shared/dataflow/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 2.0.0 +lastReleaseVersion: 2.0.1 diff --git a/shared/dataflow/qlpack.yml b/shared/dataflow/qlpack.yml index eb41d1079e1..8b07b3ed20f 100644 --- a/shared/dataflow/qlpack.yml +++ b/shared/dataflow/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/dataflow -version: 2.0.1-dev +version: 2.0.1 groups: shared library: true dependencies: diff --git a/shared/mad/CHANGELOG.md b/shared/mad/CHANGELOG.md index c9bc4beddf1..d4d7ae992e3 100644 --- a/shared/mad/CHANGELOG.md +++ b/shared/mad/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.17 + +No user-facing changes. + ## 1.0.16 No user-facing changes. diff --git a/shared/mad/change-notes/released/1.0.17.md b/shared/mad/change-notes/released/1.0.17.md new file mode 100644 index 00000000000..4180b2c20f2 --- /dev/null +++ b/shared/mad/change-notes/released/1.0.17.md @@ -0,0 +1,3 @@ +## 1.0.17 + +No user-facing changes. diff --git a/shared/mad/codeql-pack.release.yml b/shared/mad/codeql-pack.release.yml index 25c58f4113f..a88f1245e14 100644 --- a/shared/mad/codeql-pack.release.yml +++ b/shared/mad/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.0.16 +lastReleaseVersion: 1.0.17 diff --git a/shared/mad/qlpack.yml b/shared/mad/qlpack.yml index ebc658ad191..f5ddb46862e 100644 --- a/shared/mad/qlpack.yml +++ b/shared/mad/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/mad -version: 1.0.17-dev +version: 1.0.17 groups: shared library: true dependencies: diff --git a/shared/rangeanalysis/CHANGELOG.md b/shared/rangeanalysis/CHANGELOG.md index bc77ab8acc9..eb259ae5af1 100644 --- a/shared/rangeanalysis/CHANGELOG.md +++ b/shared/rangeanalysis/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.17 + +No user-facing changes. + ## 1.0.16 No user-facing changes. diff --git a/shared/rangeanalysis/change-notes/released/1.0.17.md b/shared/rangeanalysis/change-notes/released/1.0.17.md new file mode 100644 index 00000000000..4180b2c20f2 --- /dev/null +++ b/shared/rangeanalysis/change-notes/released/1.0.17.md @@ -0,0 +1,3 @@ +## 1.0.17 + +No user-facing changes. diff --git a/shared/rangeanalysis/codeql-pack.release.yml b/shared/rangeanalysis/codeql-pack.release.yml index 25c58f4113f..a88f1245e14 100644 --- a/shared/rangeanalysis/codeql-pack.release.yml +++ b/shared/rangeanalysis/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.0.16 +lastReleaseVersion: 1.0.17 diff --git a/shared/rangeanalysis/qlpack.yml b/shared/rangeanalysis/qlpack.yml index 52021192963..71aee294c79 100644 --- a/shared/rangeanalysis/qlpack.yml +++ b/shared/rangeanalysis/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/rangeanalysis -version: 1.0.17-dev +version: 1.0.17 groups: shared library: true dependencies: diff --git a/shared/regex/CHANGELOG.md b/shared/regex/CHANGELOG.md index ee6c1e70648..597cda59bb3 100644 --- a/shared/regex/CHANGELOG.md +++ b/shared/regex/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.17 + +No user-facing changes. + ## 1.0.16 No user-facing changes. diff --git a/shared/regex/change-notes/released/1.0.17.md b/shared/regex/change-notes/released/1.0.17.md new file mode 100644 index 00000000000..4180b2c20f2 --- /dev/null +++ b/shared/regex/change-notes/released/1.0.17.md @@ -0,0 +1,3 @@ +## 1.0.17 + +No user-facing changes. diff --git a/shared/regex/codeql-pack.release.yml b/shared/regex/codeql-pack.release.yml index 25c58f4113f..a88f1245e14 100644 --- a/shared/regex/codeql-pack.release.yml +++ b/shared/regex/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.0.16 +lastReleaseVersion: 1.0.17 diff --git a/shared/regex/qlpack.yml b/shared/regex/qlpack.yml index 30451f6dc3f..993dffe6218 100644 --- a/shared/regex/qlpack.yml +++ b/shared/regex/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/regex -version: 1.0.17-dev +version: 1.0.17 groups: shared library: true dependencies: diff --git a/shared/ssa/CHANGELOG.md b/shared/ssa/CHANGELOG.md index c1e8ee9e42f..6000f6d85a9 100644 --- a/shared/ssa/CHANGELOG.md +++ b/shared/ssa/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.17 + +No user-facing changes. + ## 1.0.16 No user-facing changes. diff --git a/shared/ssa/change-notes/released/1.0.17.md b/shared/ssa/change-notes/released/1.0.17.md new file mode 100644 index 00000000000..4180b2c20f2 --- /dev/null +++ b/shared/ssa/change-notes/released/1.0.17.md @@ -0,0 +1,3 @@ +## 1.0.17 + +No user-facing changes. diff --git a/shared/ssa/codeql-pack.release.yml b/shared/ssa/codeql-pack.release.yml index 25c58f4113f..a88f1245e14 100644 --- a/shared/ssa/codeql-pack.release.yml +++ b/shared/ssa/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.0.16 +lastReleaseVersion: 1.0.17 diff --git a/shared/ssa/qlpack.yml b/shared/ssa/qlpack.yml index ebc832179b9..b04c422d291 100644 --- a/shared/ssa/qlpack.yml +++ b/shared/ssa/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/ssa -version: 1.0.17-dev +version: 1.0.17 groups: shared library: true dependencies: diff --git a/shared/threat-models/CHANGELOG.md b/shared/threat-models/CHANGELOG.md index 6bc6aae0b4e..99c47f43d52 100644 --- a/shared/threat-models/CHANGELOG.md +++ b/shared/threat-models/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.17 + +No user-facing changes. + ## 1.0.16 No user-facing changes. diff --git a/shared/threat-models/change-notes/released/1.0.17.md b/shared/threat-models/change-notes/released/1.0.17.md new file mode 100644 index 00000000000..4180b2c20f2 --- /dev/null +++ b/shared/threat-models/change-notes/released/1.0.17.md @@ -0,0 +1,3 @@ +## 1.0.17 + +No user-facing changes. diff --git a/shared/threat-models/codeql-pack.release.yml b/shared/threat-models/codeql-pack.release.yml index 25c58f4113f..a88f1245e14 100644 --- a/shared/threat-models/codeql-pack.release.yml +++ b/shared/threat-models/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.0.16 +lastReleaseVersion: 1.0.17 diff --git a/shared/threat-models/qlpack.yml b/shared/threat-models/qlpack.yml index b6ecead9dad..dec6e811b9c 100644 --- a/shared/threat-models/qlpack.yml +++ b/shared/threat-models/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/threat-models -version: 1.0.17-dev +version: 1.0.17 library: true groups: shared dataExtensions: diff --git a/shared/tutorial/CHANGELOG.md b/shared/tutorial/CHANGELOG.md index 0d1c113cc29..616521bdcfa 100644 --- a/shared/tutorial/CHANGELOG.md +++ b/shared/tutorial/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.17 + +No user-facing changes. + ## 1.0.16 No user-facing changes. diff --git a/shared/tutorial/change-notes/released/1.0.17.md b/shared/tutorial/change-notes/released/1.0.17.md new file mode 100644 index 00000000000..4180b2c20f2 --- /dev/null +++ b/shared/tutorial/change-notes/released/1.0.17.md @@ -0,0 +1,3 @@ +## 1.0.17 + +No user-facing changes. diff --git a/shared/tutorial/codeql-pack.release.yml b/shared/tutorial/codeql-pack.release.yml index 25c58f4113f..a88f1245e14 100644 --- a/shared/tutorial/codeql-pack.release.yml +++ b/shared/tutorial/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.0.16 +lastReleaseVersion: 1.0.17 diff --git a/shared/tutorial/qlpack.yml b/shared/tutorial/qlpack.yml index 1d4748c4b35..66a32648e25 100644 --- a/shared/tutorial/qlpack.yml +++ b/shared/tutorial/qlpack.yml @@ -1,7 +1,7 @@ name: codeql/tutorial description: Library for the CodeQL detective tutorials, helping new users learn to write CodeQL queries. -version: 1.0.17-dev +version: 1.0.17 groups: shared library: true warnOnImplicitThis: true diff --git a/shared/typeflow/CHANGELOG.md b/shared/typeflow/CHANGELOG.md index 22eea9d7c8b..1edea337a83 100644 --- a/shared/typeflow/CHANGELOG.md +++ b/shared/typeflow/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.17 + +No user-facing changes. + ## 1.0.16 No user-facing changes. diff --git a/shared/typeflow/change-notes/released/1.0.17.md b/shared/typeflow/change-notes/released/1.0.17.md new file mode 100644 index 00000000000..4180b2c20f2 --- /dev/null +++ b/shared/typeflow/change-notes/released/1.0.17.md @@ -0,0 +1,3 @@ +## 1.0.17 + +No user-facing changes. diff --git a/shared/typeflow/codeql-pack.release.yml b/shared/typeflow/codeql-pack.release.yml index 25c58f4113f..a88f1245e14 100644 --- a/shared/typeflow/codeql-pack.release.yml +++ b/shared/typeflow/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.0.16 +lastReleaseVersion: 1.0.17 diff --git a/shared/typeflow/qlpack.yml b/shared/typeflow/qlpack.yml index 856cceea312..52170c28a8e 100644 --- a/shared/typeflow/qlpack.yml +++ b/shared/typeflow/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/typeflow -version: 1.0.17-dev +version: 1.0.17 groups: shared library: true dependencies: diff --git a/shared/typetracking/CHANGELOG.md b/shared/typetracking/CHANGELOG.md index 5ac7f2636b6..496612be952 100644 --- a/shared/typetracking/CHANGELOG.md +++ b/shared/typetracking/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.0.1 + +No user-facing changes. + ## 2.0.0 ### Breaking Changes diff --git a/shared/typetracking/change-notes/released/2.0.1.md b/shared/typetracking/change-notes/released/2.0.1.md new file mode 100644 index 00000000000..b5b6d0dee91 --- /dev/null +++ b/shared/typetracking/change-notes/released/2.0.1.md @@ -0,0 +1,3 @@ +## 2.0.1 + +No user-facing changes. diff --git a/shared/typetracking/codeql-pack.release.yml b/shared/typetracking/codeql-pack.release.yml index 0abe6ccede0..fe974a4dbf3 100644 --- a/shared/typetracking/codeql-pack.release.yml +++ b/shared/typetracking/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 2.0.0 +lastReleaseVersion: 2.0.1 diff --git a/shared/typetracking/qlpack.yml b/shared/typetracking/qlpack.yml index 805ed9bdaed..9af434a8703 100644 --- a/shared/typetracking/qlpack.yml +++ b/shared/typetracking/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/typetracking -version: 2.0.1-dev +version: 2.0.1 groups: shared library: true dependencies: diff --git a/shared/typos/CHANGELOG.md b/shared/typos/CHANGELOG.md index 85078c7993c..16433eff6d6 100644 --- a/shared/typos/CHANGELOG.md +++ b/shared/typos/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.17 + +No user-facing changes. + ## 1.0.16 No user-facing changes. diff --git a/shared/typos/change-notes/released/1.0.17.md b/shared/typos/change-notes/released/1.0.17.md new file mode 100644 index 00000000000..4180b2c20f2 --- /dev/null +++ b/shared/typos/change-notes/released/1.0.17.md @@ -0,0 +1,3 @@ +## 1.0.17 + +No user-facing changes. diff --git a/shared/typos/codeql-pack.release.yml b/shared/typos/codeql-pack.release.yml index 25c58f4113f..a88f1245e14 100644 --- a/shared/typos/codeql-pack.release.yml +++ b/shared/typos/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.0.16 +lastReleaseVersion: 1.0.17 diff --git a/shared/typos/qlpack.yml b/shared/typos/qlpack.yml index 8e2b68b6392..cf94a2afe2c 100644 --- a/shared/typos/qlpack.yml +++ b/shared/typos/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/typos -version: 1.0.17-dev +version: 1.0.17 groups: shared library: true warnOnImplicitThis: true diff --git a/shared/util/CHANGELOG.md b/shared/util/CHANGELOG.md index f6eb7781486..5d0c95a3d9e 100644 --- a/shared/util/CHANGELOG.md +++ b/shared/util/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.0.4 + +No user-facing changes. + ## 2.0.3 No user-facing changes. diff --git a/shared/util/change-notes/released/2.0.4.md b/shared/util/change-notes/released/2.0.4.md new file mode 100644 index 00000000000..8e002b6db64 --- /dev/null +++ b/shared/util/change-notes/released/2.0.4.md @@ -0,0 +1,3 @@ +## 2.0.4 + +No user-facing changes. diff --git a/shared/util/codeql-pack.release.yml b/shared/util/codeql-pack.release.yml index fabf1e86596..0f306f8bd3b 100644 --- a/shared/util/codeql-pack.release.yml +++ b/shared/util/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 2.0.3 +lastReleaseVersion: 2.0.4 diff --git a/shared/util/qlpack.yml b/shared/util/qlpack.yml index e2ddbb7374d..62068d204a8 100644 --- a/shared/util/qlpack.yml +++ b/shared/util/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/util -version: 2.0.4-dev +version: 2.0.4 groups: shared library: true dependencies: null diff --git a/shared/xml/CHANGELOG.md b/shared/xml/CHANGELOG.md index d6297fd0036..77359b40c67 100644 --- a/shared/xml/CHANGELOG.md +++ b/shared/xml/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.17 + +No user-facing changes. + ## 1.0.16 No user-facing changes. diff --git a/shared/xml/change-notes/released/1.0.17.md b/shared/xml/change-notes/released/1.0.17.md new file mode 100644 index 00000000000..4180b2c20f2 --- /dev/null +++ b/shared/xml/change-notes/released/1.0.17.md @@ -0,0 +1,3 @@ +## 1.0.17 + +No user-facing changes. diff --git a/shared/xml/codeql-pack.release.yml b/shared/xml/codeql-pack.release.yml index 25c58f4113f..a88f1245e14 100644 --- a/shared/xml/codeql-pack.release.yml +++ b/shared/xml/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.0.16 +lastReleaseVersion: 1.0.17 diff --git a/shared/xml/qlpack.yml b/shared/xml/qlpack.yml index 552e89e1a6f..fd461dc9bb7 100644 --- a/shared/xml/qlpack.yml +++ b/shared/xml/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/xml -version: 1.0.17-dev +version: 1.0.17 groups: shared library: true dependencies: diff --git a/shared/yaml/CHANGELOG.md b/shared/yaml/CHANGELOG.md index 2aff18b9a3c..b20aa95a794 100644 --- a/shared/yaml/CHANGELOG.md +++ b/shared/yaml/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.17 + +No user-facing changes. + ## 1.0.16 No user-facing changes. diff --git a/shared/yaml/change-notes/released/1.0.17.md b/shared/yaml/change-notes/released/1.0.17.md new file mode 100644 index 00000000000..4180b2c20f2 --- /dev/null +++ b/shared/yaml/change-notes/released/1.0.17.md @@ -0,0 +1,3 @@ +## 1.0.17 + +No user-facing changes. diff --git a/shared/yaml/codeql-pack.release.yml b/shared/yaml/codeql-pack.release.yml index 25c58f4113f..a88f1245e14 100644 --- a/shared/yaml/codeql-pack.release.yml +++ b/shared/yaml/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.0.16 +lastReleaseVersion: 1.0.17 diff --git a/shared/yaml/qlpack.yml b/shared/yaml/qlpack.yml index 5701451a376..a134e60f475 100644 --- a/shared/yaml/qlpack.yml +++ b/shared/yaml/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/yaml -version: 1.0.17-dev +version: 1.0.17 groups: shared library: true warnOnImplicitThis: true diff --git a/swift/ql/lib/CHANGELOG.md b/swift/ql/lib/CHANGELOG.md index d9a18cfabbf..c74bc7c586a 100644 --- a/swift/ql/lib/CHANGELOG.md +++ b/swift/ql/lib/CHANGELOG.md @@ -1,3 +1,11 @@ +## 4.1.0 + +### Deprecated APIs + +* The predicates `immediatelyControls` and `controls` on the `ConditionBlock` + class have been deprecated in favor of the newly added `dominatingEdge` + predicate. + ## 4.0.0 ### Breaking Changes diff --git a/swift/ql/lib/change-notes/2025-02-11-basic-block-rename.md b/swift/ql/lib/change-notes/2025-02-11-basic-block-rename.md deleted file mode 100644 index 9000dc09a24..00000000000 --- a/swift/ql/lib/change-notes/2025-02-11-basic-block-rename.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -category: deprecated ---- -* The predicates `immediatelyControls` and `controls` on the `ConditionBlock` - class have been deprecated in favor of the newly added `dominatingEdge` - predicate. diff --git a/ruby/ql/lib/change-notes/2025-02-11-basic-block-rename.md b/swift/ql/lib/change-notes/released/4.1.0.md similarity index 84% rename from ruby/ql/lib/change-notes/2025-02-11-basic-block-rename.md rename to swift/ql/lib/change-notes/released/4.1.0.md index 9000dc09a24..1f497d8e465 100644 --- a/ruby/ql/lib/change-notes/2025-02-11-basic-block-rename.md +++ b/swift/ql/lib/change-notes/released/4.1.0.md @@ -1,6 +1,7 @@ ---- -category: deprecated ---- +## 4.1.0 + +### Deprecated APIs + * The predicates `immediatelyControls` and `controls` on the `ConditionBlock` class have been deprecated in favor of the newly added `dominatingEdge` predicate. diff --git a/swift/ql/lib/codeql-pack.release.yml b/swift/ql/lib/codeql-pack.release.yml index 49fe3eef697..d5b1bf88d10 100644 --- a/swift/ql/lib/codeql-pack.release.yml +++ b/swift/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 4.0.0 +lastReleaseVersion: 4.1.0 diff --git a/swift/ql/lib/qlpack.yml b/swift/ql/lib/qlpack.yml index 50c6a60e39e..364e4012082 100644 --- a/swift/ql/lib/qlpack.yml +++ b/swift/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/swift-all -version: 4.0.1-dev +version: 4.1.0 groups: swift extractor: swift dbscheme: swift.dbscheme diff --git a/swift/ql/src/CHANGELOG.md b/swift/ql/src/CHANGELOG.md index 729baa54c4a..1c2d813af92 100644 --- a/swift/ql/src/CHANGELOG.md +++ b/swift/ql/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.17 + +No user-facing changes. + ## 1.0.16 No user-facing changes. diff --git a/swift/ql/src/change-notes/released/1.0.17.md b/swift/ql/src/change-notes/released/1.0.17.md new file mode 100644 index 00000000000..4180b2c20f2 --- /dev/null +++ b/swift/ql/src/change-notes/released/1.0.17.md @@ -0,0 +1,3 @@ +## 1.0.17 + +No user-facing changes. diff --git a/swift/ql/src/codeql-pack.release.yml b/swift/ql/src/codeql-pack.release.yml index 25c58f4113f..a88f1245e14 100644 --- a/swift/ql/src/codeql-pack.release.yml +++ b/swift/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.0.16 +lastReleaseVersion: 1.0.17 diff --git a/swift/ql/src/qlpack.yml b/swift/ql/src/qlpack.yml index 58a558cd2b9..28ac1ec5181 100644 --- a/swift/ql/src/qlpack.yml +++ b/swift/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/swift-queries -version: 1.0.17-dev +version: 1.0.17 groups: - swift - queries From ad24f94a77079ffa0524349c5af0fe14078a9be0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 17 Feb 2025 17:58:24 +0000 Subject: [PATCH 267/279] Post-release preparation for codeql-cli-2.20.5 --- actions/ql/lib/qlpack.yml | 2 +- actions/ql/src/qlpack.yml | 2 +- cpp/ql/lib/qlpack.yml | 2 +- cpp/ql/src/qlpack.yml | 2 +- csharp/ql/campaigns/Solorigate/lib/qlpack.yml | 2 +- csharp/ql/campaigns/Solorigate/src/qlpack.yml | 2 +- csharp/ql/lib/qlpack.yml | 2 +- csharp/ql/src/qlpack.yml | 2 +- go/ql/consistency-queries/qlpack.yml | 2 +- go/ql/lib/qlpack.yml | 2 +- go/ql/src/qlpack.yml | 2 +- java/ql/lib/qlpack.yml | 2 +- java/ql/src/qlpack.yml | 2 +- javascript/ql/lib/qlpack.yml | 2 +- javascript/ql/src/qlpack.yml | 2 +- misc/suite-helpers/qlpack.yml | 2 +- python/ql/lib/qlpack.yml | 2 +- python/ql/src/qlpack.yml | 2 +- ruby/ql/lib/qlpack.yml | 2 +- ruby/ql/src/qlpack.yml | 2 +- rust/ql/lib/qlpack.yml | 2 +- rust/ql/src/qlpack.yml | 2 +- shared/controlflow/qlpack.yml | 2 +- shared/dataflow/qlpack.yml | 2 +- shared/mad/qlpack.yml | 2 +- shared/rangeanalysis/qlpack.yml | 2 +- shared/regex/qlpack.yml | 2 +- shared/ssa/qlpack.yml | 2 +- shared/threat-models/qlpack.yml | 2 +- shared/tutorial/qlpack.yml | 2 +- shared/typeflow/qlpack.yml | 2 +- shared/typetracking/qlpack.yml | 2 +- shared/typos/qlpack.yml | 2 +- shared/util/qlpack.yml | 2 +- shared/xml/qlpack.yml | 2 +- shared/yaml/qlpack.yml | 2 +- swift/ql/lib/qlpack.yml | 2 +- swift/ql/src/qlpack.yml | 2 +- 38 files changed, 38 insertions(+), 38 deletions(-) diff --git a/actions/ql/lib/qlpack.yml b/actions/ql/lib/qlpack.yml index e2c404acfe6..2a5ca8a5fff 100644 --- a/actions/ql/lib/qlpack.yml +++ b/actions/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/actions-all -version: 0.4.3 +version: 0.4.4-dev library: true warnOnImplicitThis: true dependencies: diff --git a/actions/ql/src/qlpack.yml b/actions/ql/src/qlpack.yml index 8653e20a5f0..7777783bfad 100644 --- a/actions/ql/src/qlpack.yml +++ b/actions/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/actions-queries -version: 0.5.0 +version: 0.5.1-dev library: false warnOnImplicitThis: true groups: [actions, queries] diff --git a/cpp/ql/lib/qlpack.yml b/cpp/ql/lib/qlpack.yml index 39f6675b936..6d862ce68cf 100644 --- a/cpp/ql/lib/qlpack.yml +++ b/cpp/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/cpp-all -version: 4.0.1 +version: 4.0.2-dev groups: cpp dbscheme: semmlecode.cpp.dbscheme extractor: cpp diff --git a/cpp/ql/src/qlpack.yml b/cpp/ql/src/qlpack.yml index 5d694ab8cc8..bcd94838675 100644 --- a/cpp/ql/src/qlpack.yml +++ b/cpp/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/cpp-queries -version: 1.3.4 +version: 1.3.5-dev groups: - cpp - queries diff --git a/csharp/ql/campaigns/Solorigate/lib/qlpack.yml b/csharp/ql/campaigns/Solorigate/lib/qlpack.yml index 604e5c8ce85..fc9b5c3bdbe 100644 --- a/csharp/ql/campaigns/Solorigate/lib/qlpack.yml +++ b/csharp/ql/campaigns/Solorigate/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-solorigate-all -version: 1.7.34 +version: 1.7.35-dev groups: - csharp - solorigate diff --git a/csharp/ql/campaigns/Solorigate/src/qlpack.yml b/csharp/ql/campaigns/Solorigate/src/qlpack.yml index ea626edf16f..37b99a5d69d 100644 --- a/csharp/ql/campaigns/Solorigate/src/qlpack.yml +++ b/csharp/ql/campaigns/Solorigate/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-solorigate-queries -version: 1.7.34 +version: 1.7.35-dev groups: - csharp - solorigate diff --git a/csharp/ql/lib/qlpack.yml b/csharp/ql/lib/qlpack.yml index dc9235bcae3..bfa839cde60 100644 --- a/csharp/ql/lib/qlpack.yml +++ b/csharp/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-all -version: 5.1.0 +version: 5.1.1-dev groups: csharp dbscheme: semmlecode.csharp.dbscheme extractor: csharp diff --git a/csharp/ql/src/qlpack.yml b/csharp/ql/src/qlpack.yml index ac1433ae655..846fa2dd51a 100644 --- a/csharp/ql/src/qlpack.yml +++ b/csharp/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-queries -version: 1.0.17 +version: 1.0.18-dev groups: - csharp - queries diff --git a/go/ql/consistency-queries/qlpack.yml b/go/ql/consistency-queries/qlpack.yml index d935becec35..b88dbb62067 100644 --- a/go/ql/consistency-queries/qlpack.yml +++ b/go/ql/consistency-queries/qlpack.yml @@ -1,5 +1,5 @@ name: codeql-go-consistency-queries -version: 1.0.17 +version: 1.0.18-dev groups: - go - queries diff --git a/go/ql/lib/qlpack.yml b/go/ql/lib/qlpack.yml index 7ad4701e1b0..ccd136c1c7e 100644 --- a/go/ql/lib/qlpack.yml +++ b/go/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/go-all -version: 4.1.0 +version: 4.1.1-dev groups: go dbscheme: go.dbscheme extractor: go diff --git a/go/ql/src/qlpack.yml b/go/ql/src/qlpack.yml index 2ad511b8af5..553c830e891 100644 --- a/go/ql/src/qlpack.yml +++ b/go/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/go-queries -version: 1.1.8 +version: 1.1.9-dev groups: - go - queries diff --git a/java/ql/lib/qlpack.yml b/java/ql/lib/qlpack.yml index 8c986000078..d0085155128 100644 --- a/java/ql/lib/qlpack.yml +++ b/java/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/java-all -version: 7.0.1 +version: 7.0.2-dev groups: java dbscheme: config/semmlecode.dbscheme extractor: java diff --git a/java/ql/src/qlpack.yml b/java/ql/src/qlpack.yml index 00d0e5c0aa8..babf946af10 100644 --- a/java/ql/src/qlpack.yml +++ b/java/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/java-queries -version: 1.2.0 +version: 1.2.1-dev groups: - java - queries diff --git a/javascript/ql/lib/qlpack.yml b/javascript/ql/lib/qlpack.yml index 27247958dc9..f5f46e45737 100644 --- a/javascript/ql/lib/qlpack.yml +++ b/javascript/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/javascript-all -version: 2.4.1 +version: 2.4.2-dev groups: javascript dbscheme: semmlecode.javascript.dbscheme extractor: javascript diff --git a/javascript/ql/src/qlpack.yml b/javascript/ql/src/qlpack.yml index fe3995f6af7..cab60e2c47b 100644 --- a/javascript/ql/src/qlpack.yml +++ b/javascript/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/javascript-queries -version: 1.4.1 +version: 1.4.2-dev groups: - javascript - queries diff --git a/misc/suite-helpers/qlpack.yml b/misc/suite-helpers/qlpack.yml index edf09f792c8..5cfea663b2b 100644 --- a/misc/suite-helpers/qlpack.yml +++ b/misc/suite-helpers/qlpack.yml @@ -1,4 +1,4 @@ name: codeql/suite-helpers -version: 1.0.17 +version: 1.0.18-dev groups: shared warnOnImplicitThis: true diff --git a/python/ql/lib/qlpack.yml b/python/ql/lib/qlpack.yml index 149b2b111cb..3e2b578bc4e 100644 --- a/python/ql/lib/qlpack.yml +++ b/python/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/python-all -version: 4.0.1 +version: 4.0.2-dev groups: python dbscheme: semmlecode.python.dbscheme extractor: python diff --git a/python/ql/src/qlpack.yml b/python/ql/src/qlpack.yml index 91b149f88c2..9de5652f766 100644 --- a/python/ql/src/qlpack.yml +++ b/python/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/python-queries -version: 1.4.3 +version: 1.4.4-dev groups: - python - queries diff --git a/ruby/ql/lib/qlpack.yml b/ruby/ql/lib/qlpack.yml index 42722632c09..3f8aa19c7fe 100644 --- a/ruby/ql/lib/qlpack.yml +++ b/ruby/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/ruby-all -version: 4.1.0 +version: 4.1.1-dev groups: ruby extractor: ruby dbscheme: ruby.dbscheme diff --git a/ruby/ql/src/qlpack.yml b/ruby/ql/src/qlpack.yml index 5e709b1d7a8..0c869afeb60 100644 --- a/ruby/ql/src/qlpack.yml +++ b/ruby/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/ruby-queries -version: 1.1.12 +version: 1.1.13-dev groups: - ruby - queries diff --git a/rust/ql/lib/qlpack.yml b/rust/ql/lib/qlpack.yml index 987173d9224..fee6db9154f 100644 --- a/rust/ql/lib/qlpack.yml +++ b/rust/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/rust-all -version: 0.1.2 +version: 0.1.3-dev groups: rust extractor: rust dbscheme: rust.dbscheme diff --git a/rust/ql/src/qlpack.yml b/rust/ql/src/qlpack.yml index a512c15f0ff..570ab528b80 100644 --- a/rust/ql/src/qlpack.yml +++ b/rust/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/rust-queries -version: 0.1.2 +version: 0.1.3-dev groups: - rust - queries diff --git a/shared/controlflow/qlpack.yml b/shared/controlflow/qlpack.yml index 6c81656f452..e2b78e76e55 100644 --- a/shared/controlflow/qlpack.yml +++ b/shared/controlflow/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/controlflow -version: 2.0.1 +version: 2.0.2-dev groups: shared library: true dependencies: diff --git a/shared/dataflow/qlpack.yml b/shared/dataflow/qlpack.yml index 8b07b3ed20f..cd8496066aa 100644 --- a/shared/dataflow/qlpack.yml +++ b/shared/dataflow/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/dataflow -version: 2.0.1 +version: 2.0.2-dev groups: shared library: true dependencies: diff --git a/shared/mad/qlpack.yml b/shared/mad/qlpack.yml index f5ddb46862e..765b8d2e62f 100644 --- a/shared/mad/qlpack.yml +++ b/shared/mad/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/mad -version: 1.0.17 +version: 1.0.18-dev groups: shared library: true dependencies: diff --git a/shared/rangeanalysis/qlpack.yml b/shared/rangeanalysis/qlpack.yml index 71aee294c79..dbd0ebe416b 100644 --- a/shared/rangeanalysis/qlpack.yml +++ b/shared/rangeanalysis/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/rangeanalysis -version: 1.0.17 +version: 1.0.18-dev groups: shared library: true dependencies: diff --git a/shared/regex/qlpack.yml b/shared/regex/qlpack.yml index 993dffe6218..c066aa0a4ae 100644 --- a/shared/regex/qlpack.yml +++ b/shared/regex/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/regex -version: 1.0.17 +version: 1.0.18-dev groups: shared library: true dependencies: diff --git a/shared/ssa/qlpack.yml b/shared/ssa/qlpack.yml index b04c422d291..cf04130a464 100644 --- a/shared/ssa/qlpack.yml +++ b/shared/ssa/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/ssa -version: 1.0.17 +version: 1.0.18-dev groups: shared library: true dependencies: diff --git a/shared/threat-models/qlpack.yml b/shared/threat-models/qlpack.yml index dec6e811b9c..bbc1c43dcc9 100644 --- a/shared/threat-models/qlpack.yml +++ b/shared/threat-models/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/threat-models -version: 1.0.17 +version: 1.0.18-dev library: true groups: shared dataExtensions: diff --git a/shared/tutorial/qlpack.yml b/shared/tutorial/qlpack.yml index 66a32648e25..f4e1f783fa1 100644 --- a/shared/tutorial/qlpack.yml +++ b/shared/tutorial/qlpack.yml @@ -1,7 +1,7 @@ name: codeql/tutorial description: Library for the CodeQL detective tutorials, helping new users learn to write CodeQL queries. -version: 1.0.17 +version: 1.0.18-dev groups: shared library: true warnOnImplicitThis: true diff --git a/shared/typeflow/qlpack.yml b/shared/typeflow/qlpack.yml index 52170c28a8e..700414d36ad 100644 --- a/shared/typeflow/qlpack.yml +++ b/shared/typeflow/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/typeflow -version: 1.0.17 +version: 1.0.18-dev groups: shared library: true dependencies: diff --git a/shared/typetracking/qlpack.yml b/shared/typetracking/qlpack.yml index 9af434a8703..6d9cde362fd 100644 --- a/shared/typetracking/qlpack.yml +++ b/shared/typetracking/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/typetracking -version: 2.0.1 +version: 2.0.2-dev groups: shared library: true dependencies: diff --git a/shared/typos/qlpack.yml b/shared/typos/qlpack.yml index cf94a2afe2c..f0d70d09ad4 100644 --- a/shared/typos/qlpack.yml +++ b/shared/typos/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/typos -version: 1.0.17 +version: 1.0.18-dev groups: shared library: true warnOnImplicitThis: true diff --git a/shared/util/qlpack.yml b/shared/util/qlpack.yml index 62068d204a8..f2cf13e3f17 100644 --- a/shared/util/qlpack.yml +++ b/shared/util/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/util -version: 2.0.4 +version: 2.0.5-dev groups: shared library: true dependencies: null diff --git a/shared/xml/qlpack.yml b/shared/xml/qlpack.yml index fd461dc9bb7..444e69d7b4f 100644 --- a/shared/xml/qlpack.yml +++ b/shared/xml/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/xml -version: 1.0.17 +version: 1.0.18-dev groups: shared library: true dependencies: diff --git a/shared/yaml/qlpack.yml b/shared/yaml/qlpack.yml index a134e60f475..2bc443d00f5 100644 --- a/shared/yaml/qlpack.yml +++ b/shared/yaml/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/yaml -version: 1.0.17 +version: 1.0.18-dev groups: shared library: true warnOnImplicitThis: true diff --git a/swift/ql/lib/qlpack.yml b/swift/ql/lib/qlpack.yml index 364e4012082..665e977c878 100644 --- a/swift/ql/lib/qlpack.yml +++ b/swift/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/swift-all -version: 4.1.0 +version: 4.1.1-dev groups: swift extractor: swift dbscheme: swift.dbscheme diff --git a/swift/ql/src/qlpack.yml b/swift/ql/src/qlpack.yml index 28ac1ec5181..2821816e7da 100644 --- a/swift/ql/src/qlpack.yml +++ b/swift/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/swift-queries -version: 1.0.17 +version: 1.0.18-dev groups: - swift - queries From c9587028305f8649439458052dcb037ea1066d80 Mon Sep 17 00:00:00 2001 From: Asger F Date: Mon, 17 Feb 2025 20:30:07 +0100 Subject: [PATCH 268/279] JS: Accept some unproblematic consistency warnings --- .../test/library-tests/FlowSummary/DataFlowConsistency.expected | 2 ++ 1 file changed, 2 insertions(+) diff --git a/javascript/ql/test/library-tests/FlowSummary/DataFlowConsistency.expected b/javascript/ql/test/library-tests/FlowSummary/DataFlowConsistency.expected index da22cf7e778..f3b3ca527c3 100644 --- a/javascript/ql/test/library-tests/FlowSummary/DataFlowConsistency.expected +++ b/javascript/ql/test/library-tests/FlowSummary/DataFlowConsistency.expected @@ -20,6 +20,7 @@ reverseRead | tst.js:267:28:267:31 | map3 | Origin of readStep is missing a PostUpdateNode. | argHasPostUpdate postWithInFlow +| file://:0:0:0:0 | [summary] to write: Argument[0] in _.tap | PostUpdateNode should not be the target of local flow. | | file://:0:0:0:0 | [summary] to write: Argument[1] in Array method with flow into callback | PostUpdateNode should not be the target of local flow. | | file://:0:0:0:0 | [summary] to write: Argument[1] in Array#filter | PostUpdateNode should not be the target of local flow. | | file://:0:0:0:0 | [summary] to write: Argument[1] in Array#find / Array#findLast | PostUpdateNode should not be the target of local flow. | @@ -29,6 +30,7 @@ postWithInFlow | file://:0:0:0:0 | [summary] to write: Argument[1] in Array#reduce / Array#reduceRight | PostUpdateNode should not be the target of local flow. | | file://:0:0:0:0 | [summary] to write: Argument[2] in 'array.prototype.find' / 'array-find' | PostUpdateNode should not be the target of local flow. | | file://:0:0:0:0 | [summary] to write: Argument[2] in Array.from(arg, callback, [thisArg]) | PostUpdateNode should not be the target of local flow. | +| file://:0:0:0:0 | [summary] to write: Argument[2] in _.reduce-like | PostUpdateNode should not be the target of local flow. | | file://:0:0:0:0 | [summary] to write: Argument[this] in Array#flatMap | PostUpdateNode should not be the target of local flow. | | file://:0:0:0:0 | [summary] to write: Argument[this] in Array#forEach / Map#forEach / Set#forEach | PostUpdateNode should not be the target of local flow. | | file://:0:0:0:0 | [summary] to write: Argument[this] in Array#map | PostUpdateNode should not be the target of local flow. | From 9bb5fe837d19d539649453cb383fab2377fe6bfe Mon Sep 17 00:00:00 2001 From: Jami Cogswell Date: Mon, 17 Feb 2025 15:47:45 -0500 Subject: [PATCH 269/279] Java: address review comments --- .../code/java/security/PathSanitizer.qll | 25 ++++++------------- 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/java/ql/lib/semmle/code/java/security/PathSanitizer.qll b/java/ql/lib/semmle/code/java/security/PathSanitizer.qll index 3e79b958b5f..cd173823f2d 100644 --- a/java/ql/lib/semmle/code/java/security/PathSanitizer.qll +++ b/java/ql/lib/semmle/code/java/security/PathSanitizer.qll @@ -347,16 +347,6 @@ private class FileGetNameSanitizer extends PathInjectionSanitizer { } } -/** Holds if `expr` may be null. */ -private predicate maybeNull(Expr expr) { - exists(DataFlow::Node src, DataFlow::Node sink | - src.asExpr() = nullExpr() and - sink.asExpr() = expr - | - DataFlow::localFlow(src, sink) - ) -} - /** Holds if `g` is a guard that checks for `..` components. */ private predicate pathTraversalGuard(Guard g, Expr e, boolean branch) { // Local taint-flow is used here to handle cases where the validated expression comes from the @@ -383,14 +373,13 @@ private class FileConstructorChildArgumentStep extends AdditionalTaintStep { exists(ConstructorCall constrCall | constrCall.getConstructedType() instanceof TypeFile and n1.asExpr() = constrCall.getArgument(1) and - n2.asExpr() = constrCall and - ( - not n1 = DataFlow::BarrierGuard::getABarrierNode() and - not n1 = ValidationMethod::getAValidatedNode() and - not TaintTracking::localExprTaint(any(PathNormalizeSanitizer p), n1.asExpr()) - or - maybeNull(constrCall.getArgument(0)) - ) + n2.asExpr() = constrCall + | + not n1 = DataFlow::BarrierGuard::getABarrierNode() and + not n1 = ValidationMethod::getAValidatedNode() and + not TaintTracking::localExprTaint(any(PathNormalizeSanitizer p), n1.asExpr()) + or + DataFlow::localExprFlow(nullExpr(), constrCall.getArgument(0)) ) } } From e61068337789f382965b58f88904369656eebe94 Mon Sep 17 00:00:00 2001 From: Asger F Date: Tue, 18 Feb 2025 09:25:23 +0100 Subject: [PATCH 270/279] JS: Linter fix --- .../ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll b/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll index e23729bcb3c..b9feb8aab8f 100644 --- a/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll +++ b/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll @@ -298,7 +298,7 @@ module LodashUnderscore { private class LodashPartition extends DataFlow::SummarizedCallable { LodashPartition() { this = "_.partition" } - override DataFlow::CallNode getACall() { result = member(["partition"]).getACall() } + override DataFlow::CallNode getACall() { result = member("partition").getACall() } override predicate propagatesFlow(string input, string output, boolean preservesValue) { input = "Argument[0].ArrayElement" and From 82a4b172183326e19876a75420ba00f02ba192c5 Mon Sep 17 00:00:00 2001 From: Asger F Date: Tue, 18 Feb 2025 09:43:08 +0100 Subject: [PATCH 271/279] JS: Change note --- .../src/change-notes/2025-02-18-no-implicit-array-taint.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 javascript/ql/src/change-notes/2025-02-18-no-implicit-array-taint.md diff --git a/javascript/ql/src/change-notes/2025-02-18-no-implicit-array-taint.md b/javascript/ql/src/change-notes/2025-02-18-no-implicit-array-taint.md new file mode 100644 index 00000000000..444ffb30905 --- /dev/null +++ b/javascript/ql/src/change-notes/2025-02-18-no-implicit-array-taint.md @@ -0,0 +1,5 @@ +--- +category: majorAnalysis +--- +* Improved precision of data flow through arrays, fixing some spurious flows + that would sometimes cause the `length` property of an array to be seen as tainted. From 38efd4a8a2c8dd196f4ffed44f42a098e87ed524 Mon Sep 17 00:00:00 2001 From: Paolo Tranquilli Date: Tue, 18 Feb 2025 10:03:18 +0100 Subject: [PATCH 272/279] Python: downgrade `tree-sitter` back to `0.20.4` --- MODULE.bazel | 4 +- misc/bazel/3rdparty/py_deps/BUILD.bazel | 12 +++--- ...p-4.5.29.bazel => BUILD.clap-4.5.30.bazel} | 4 +- ....bazel => BUILD.clap_builder-4.5.30.bazel} | 2 +- ...0.bazel => BUILD.tree-sitter-0.20.4.bazel} | 10 ++--- .../BUILD.tree-sitter-graph-0.7.0.bazel | 2 +- misc/bazel/3rdparty/py_deps/defs.bzl | 40 +++++++++---------- python/extractor/tsg-python/Cargo.lock | 12 +++--- python/extractor/tsg-python/Cargo.toml | 2 +- 9 files changed, 44 insertions(+), 44 deletions(-) rename misc/bazel/3rdparty/py_deps/{BUILD.clap-4.5.29.bazel => BUILD.clap-4.5.30.bazel} (97%) rename misc/bazel/3rdparty/py_deps/{BUILD.clap_builder-4.5.29.bazel => BUILD.clap_builder-4.5.30.bazel} (99%) rename misc/bazel/3rdparty/py_deps/{BUILD.tree-sitter-0.20.10.bazel => BUILD.tree-sitter-0.20.4.bazel} (96%) diff --git a/MODULE.bazel b/MODULE.bazel index a19753b161d..427f450e7fc 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -60,9 +60,9 @@ use_repo( py_deps, "vendor_py__anyhow-1.0.95", "vendor_py__cc-1.2.14", - "vendor_py__clap-4.5.29", + "vendor_py__clap-4.5.30", "vendor_py__regex-1.11.1", - "vendor_py__tree-sitter-0.20.10", + "vendor_py__tree-sitter-0.20.4", "vendor_py__tree-sitter-graph-0.7.0", ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.bazel b/misc/bazel/3rdparty/py_deps/BUILD.bazel index 4ed674c7b57..541a99c9d74 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.bazel @@ -44,14 +44,14 @@ alias( ) alias( - name = "clap-4.5.29", - actual = "@vendor_py__clap-4.5.29//:clap", + name = "clap-4.5.30", + actual = "@vendor_py__clap-4.5.30//:clap", tags = ["manual"], ) alias( name = "clap", - actual = "@vendor_py__clap-4.5.29//:clap", + actual = "@vendor_py__clap-4.5.30//:clap", tags = ["manual"], ) @@ -68,14 +68,14 @@ alias( ) alias( - name = "tree-sitter-0.20.10", - actual = "@vendor_py__tree-sitter-0.20.10//:tree_sitter", + name = "tree-sitter-0.20.4", + actual = "@vendor_py__tree-sitter-0.20.4//:tree_sitter", tags = ["manual"], ) alias( name = "tree-sitter", - actual = "@vendor_py__tree-sitter-0.20.10//:tree_sitter", + actual = "@vendor_py__tree-sitter-0.20.4//:tree_sitter", tags = ["manual"], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.clap-4.5.29.bazel b/misc/bazel/3rdparty/py_deps/BUILD.clap-4.5.30.bazel similarity index 97% rename from misc/bazel/3rdparty/py_deps/BUILD.clap-4.5.29.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.clap-4.5.30.bazel index 69978ee20f6..bab01231626 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.clap-4.5.29.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.clap-4.5.30.bazel @@ -88,8 +88,8 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "4.5.29", + version = "4.5.30", deps = [ - "@vendor_py__clap_builder-4.5.29//:clap_builder", + "@vendor_py__clap_builder-4.5.30//:clap_builder", ], ) diff --git a/misc/bazel/3rdparty/py_deps/BUILD.clap_builder-4.5.29.bazel b/misc/bazel/3rdparty/py_deps/BUILD.clap_builder-4.5.30.bazel similarity index 99% rename from misc/bazel/3rdparty/py_deps/BUILD.clap_builder-4.5.29.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.clap_builder-4.5.30.bazel index c9462e52d9a..eb6a5e244c5 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.clap_builder-4.5.29.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.clap_builder-4.5.30.bazel @@ -87,7 +87,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "4.5.29", + version = "4.5.30", deps = [ "@vendor_py__anstream-0.6.18//:anstream", "@vendor_py__anstyle-1.0.10//:anstyle", diff --git a/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.20.10.bazel b/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.20.4.bazel similarity index 96% rename from misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.20.10.bazel rename to misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.20.4.bazel index 47f0492dcb3..3b5db51f105 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.20.10.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-0.20.4.bazel @@ -30,7 +30,7 @@ rust_library( ], ), crate_root = "binding_rust/lib.rs", - edition = "2021", + edition = "2018", rustc_flags = [ "--cap-lints=allow", ], @@ -80,10 +80,10 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-uefi": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.20.10", + version = "0.20.4", deps = [ "@vendor_py__regex-1.11.1//:regex", - "@vendor_py__tree-sitter-0.20.10//:build_script_build", + "@vendor_py__tree-sitter-0.20.4//:build_script_build", ], ) @@ -120,7 +120,7 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2021", + edition = "2018", pkg_name = "tree-sitter", rustc_flags = [ "--cap-lints=allow", @@ -132,7 +132,7 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "0.20.10", + version = "0.20.4", visibility = ["//visibility:private"], deps = [ "@vendor_py__cc-1.2.14//:cc", diff --git a/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.7.0.bazel b/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.7.0.bazel index ef47a5a3d81..adb4680650d 100644 --- a/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.7.0.bazel +++ b/misc/bazel/3rdparty/py_deps/BUILD.tree-sitter-graph-0.7.0.bazel @@ -88,6 +88,6 @@ rust_library( "@vendor_py__smallvec-1.14.0//:smallvec", "@vendor_py__string-interner-0.12.2//:string_interner", "@vendor_py__thiserror-1.0.69//:thiserror", - "@vendor_py__tree-sitter-0.20.10//:tree_sitter", + "@vendor_py__tree-sitter-0.20.4//:tree_sitter", ], ) diff --git a/misc/bazel/3rdparty/py_deps/defs.bzl b/misc/bazel/3rdparty/py_deps/defs.bzl index e630e1f713d..9d78e46b2f8 100644 --- a/misc/bazel/3rdparty/py_deps/defs.bzl +++ b/misc/bazel/3rdparty/py_deps/defs.bzl @@ -296,15 +296,15 @@ _NORMAL_DEPENDENCIES = { "python/extractor/tsg-python": { _COMMON_CONDITION: { "anyhow": Label("@vendor_py__anyhow-1.0.95//:anyhow"), - "clap": Label("@vendor_py__clap-4.5.29//:clap"), + "clap": Label("@vendor_py__clap-4.5.30//:clap"), "regex": Label("@vendor_py__regex-1.11.1//:regex"), - "tree-sitter": Label("@vendor_py__tree-sitter-0.20.10//:tree_sitter"), + "tree-sitter": Label("@vendor_py__tree-sitter-0.20.4//:tree_sitter"), "tree-sitter-graph": Label("@vendor_py__tree-sitter-graph-0.7.0//:tree_sitter_graph"), }, }, "python/extractor/tsg-python/tsp": { _COMMON_CONDITION: { - "tree-sitter": Label("@vendor_py__tree-sitter-0.20.10//:tree_sitter"), + "tree-sitter": Label("@vendor_py__tree-sitter-0.20.4//:tree_sitter"), }, }, } @@ -554,22 +554,22 @@ def crate_repositories(): maybe( http_archive, - name = "vendor_py__clap-4.5.29", - sha256 = "8acebd8ad879283633b343856142139f2da2317c96b05b4dd6181c61e2480184", + name = "vendor_py__clap-4.5.30", + sha256 = "92b7b18d71fad5313a1e320fa9897994228ce274b60faa4d694fe0ea89cd9e6d", type = "tar.gz", - urls = ["https://static.crates.io/crates/clap/4.5.29/download"], - strip_prefix = "clap-4.5.29", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.clap-4.5.29.bazel"), + urls = ["https://static.crates.io/crates/clap/4.5.30/download"], + strip_prefix = "clap-4.5.30", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.clap-4.5.30.bazel"), ) maybe( http_archive, - name = "vendor_py__clap_builder-4.5.29", - sha256 = "f6ba32cbda51c7e1dfd49acc1457ba1a7dec5b64fe360e828acb13ca8dc9c2f9", + name = "vendor_py__clap_builder-4.5.30", + sha256 = "a35db2071778a7344791a4fb4f95308b5673d219dee3ae348b86642574ecc90c", type = "tar.gz", - urls = ["https://static.crates.io/crates/clap_builder/4.5.29/download"], - strip_prefix = "clap_builder-4.5.29", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.clap_builder-4.5.29.bazel"), + urls = ["https://static.crates.io/crates/clap_builder/4.5.30/download"], + strip_prefix = "clap_builder-4.5.30", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.clap_builder-4.5.30.bazel"), ) maybe( @@ -814,12 +814,12 @@ def crate_repositories(): maybe( http_archive, - name = "vendor_py__tree-sitter-0.20.10", - sha256 = "e747b1f9b7b931ed39a548c1fae149101497de3c1fc8d9e18c62c1a66c683d3d", + name = "vendor_py__tree-sitter-0.20.4", + sha256 = "4e34327f8eac545e3f037382471b2b19367725a242bba7bc45edb9efb49fe39a", type = "tar.gz", - urls = ["https://static.crates.io/crates/tree-sitter/0.20.10/download"], - strip_prefix = "tree-sitter-0.20.10", - build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.tree-sitter-0.20.10.bazel"), + urls = ["https://static.crates.io/crates/tree-sitter/0.20.4/download"], + strip_prefix = "tree-sitter-0.20.4", + build_file = Label("//misc/bazel/3rdparty/py_deps:BUILD.tree-sitter-0.20.4.bazel"), ) maybe( @@ -955,8 +955,8 @@ def crate_repositories(): return [ struct(repo = "vendor_py__anyhow-1.0.95", is_dev_dep = False), struct(repo = "vendor_py__cc-1.2.14", is_dev_dep = False), - struct(repo = "vendor_py__clap-4.5.29", is_dev_dep = False), + struct(repo = "vendor_py__clap-4.5.30", is_dev_dep = False), struct(repo = "vendor_py__regex-1.11.1", is_dev_dep = False), - struct(repo = "vendor_py__tree-sitter-0.20.10", is_dev_dep = False), + struct(repo = "vendor_py__tree-sitter-0.20.4", is_dev_dep = False), struct(repo = "vendor_py__tree-sitter-graph-0.7.0", is_dev_dep = False), ] diff --git a/python/extractor/tsg-python/Cargo.lock b/python/extractor/tsg-python/Cargo.lock index 10a0603a715..16849dc7f4d 100644 --- a/python/extractor/tsg-python/Cargo.lock +++ b/python/extractor/tsg-python/Cargo.lock @@ -90,18 +90,18 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "clap" -version = "4.5.29" +version = "4.5.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8acebd8ad879283633b343856142139f2da2317c96b05b4dd6181c61e2480184" +checksum = "92b7b18d71fad5313a1e320fa9897994228ce274b60faa4d694fe0ea89cd9e6d" dependencies = [ "clap_builder", ] [[package]] name = "clap_builder" -version = "4.5.29" +version = "4.5.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6ba32cbda51c7e1dfd49acc1457ba1a7dec5b64fe360e828acb13ca8dc9c2f9" +checksum = "a35db2071778a7344791a4fb4f95308b5673d219dee3ae348b86642574ecc90c" dependencies = [ "anstream", "anstyle", @@ -306,9 +306,9 @@ dependencies = [ [[package]] name = "tree-sitter" -version = "0.20.10" +version = "0.20.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e747b1f9b7b931ed39a548c1fae149101497de3c1fc8d9e18c62c1a66c683d3d" +checksum = "4e34327f8eac545e3f037382471b2b19367725a242bba7bc45edb9efb49fe39a" dependencies = [ "cc", "regex", diff --git a/python/extractor/tsg-python/Cargo.toml b/python/extractor/tsg-python/Cargo.toml index e5f889f0dfb..259d2a7d353 100644 --- a/python/extractor/tsg-python/Cargo.toml +++ b/python/extractor/tsg-python/Cargo.toml @@ -10,7 +10,7 @@ edition = "2021" [dependencies] anyhow = "1.0" regex = "1" -tree-sitter = "0.20.4" +tree-sitter = "=0.20.4" tree-sitter-graph = "0.7.0" tsp = {path = "tsp"} clap = "4.5" From b3f7cd988bfdd8bf93e71c9866798d709b44b515 Mon Sep 17 00:00:00 2001 From: Asger F Date: Tue, 18 Feb 2025 12:43:13 +0100 Subject: [PATCH 273/279] JS: Extract TS snippets with no tsconfig.json file --- .../extractor/src/com/semmle/js/extractor/AutoBuild.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/javascript/extractor/src/com/semmle/js/extractor/AutoBuild.java b/javascript/extractor/src/com/semmle/js/extractor/AutoBuild.java index 7247489ee69..0d5fa561910 100644 --- a/javascript/extractor/src/com/semmle/js/extractor/AutoBuild.java +++ b/javascript/extractor/src/com/semmle/js/extractor/AutoBuild.java @@ -1087,6 +1087,12 @@ protected DependencyInstallationResult preparePackagesAndDependencies(Set remainingTypeScriptFiles.add(f); } } + for (Map.Entry entry : state.getSnippets().entrySet()) { + if (!extractedFiles.contains(entry.getKey()) + && FileType.forFileExtension(entry.getKey().toFile()) == FileType.TYPESCRIPT) { + remainingTypeScriptFiles.add(entry.getKey()); + } + } if (!remainingTypeScriptFiles.isEmpty()) { extractTypeScriptFiles(remainingTypeScriptFiles, extractedFiles, extractors); } From 7486742c37533ac9e4309f5cf6b95948a9ec4707 Mon Sep 17 00:00:00 2001 From: Asger F Date: Tue, 18 Feb 2025 16:53:40 +0100 Subject: [PATCH 274/279] JS: Fix model of _.sortBy --- .../ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll b/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll index b9feb8aab8f..67ddfaadf91 100644 --- a/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll +++ b/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll @@ -278,7 +278,7 @@ module LodashUnderscore { override predicate propagatesFlow(string input, string output, boolean preservesValue) { input = "Argument[0].ArrayElement" and - output = ["Argument[1].Parameter[1]", "ReturnValue.ArrayElement"] and + output = ["Argument[1].Parameter[0]", "ReturnValue.ArrayElement"] and preservesValue = true } } From 804a1a6cb086f7532e4d9259570fdb5d91886d69 Mon Sep 17 00:00:00 2001 From: Asger F Date: Tue, 18 Feb 2025 16:58:04 +0100 Subject: [PATCH 275/279] JS: Handle array of sorting criteria --- .../lib/semmle/javascript/frameworks/LodashUnderscore.qll | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll b/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll index 67ddfaadf91..7c2e6aa37a5 100644 --- a/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll +++ b/javascript/ql/lib/semmle/javascript/frameworks/LodashUnderscore.qll @@ -278,7 +278,11 @@ module LodashUnderscore { override predicate propagatesFlow(string input, string output, boolean preservesValue) { input = "Argument[0].ArrayElement" and - output = ["Argument[1].Parameter[0]", "ReturnValue.ArrayElement"] and + output = + [ + "Argument[1].Parameter[0]", "Argument[1].ArrayElement.Parameter[0]", + "ReturnValue.ArrayElement" + ] and preservesValue = true } } From 2d991fc38703b03d6ba6a32f5346b1a3c75eff24 Mon Sep 17 00:00:00 2001 From: Remco Vermeulen Date: Tue, 18 Feb 2025 20:25:22 +0000 Subject: [PATCH 276/279] Updata Java CCR suite --- java/ql/src/codeql-suites/java-ccr.qls | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/java/ql/src/codeql-suites/java-ccr.qls b/java/ql/src/codeql-suites/java-ccr.qls index 0637a088a01..ac1f52624c4 100644 --- a/java/ql/src/codeql-suites/java-ccr.qls +++ b/java/ql/src/codeql-suites/java-ccr.qls @@ -1 +1,14 @@ -[] \ No newline at end of file +- queries: . +- include: + id: + - java/suspicious-date-format + - java/integer-multiplication-cast-to-long + - java/equals-on-unrelated-types + - java/contradictory-type-checks + - java/reference-equality-of-boxed-types + - java/inconsistent-equals-and-hashcode + - java/unchecked-cast-in-equals + - java/unused-container + - java/input-resource-leak + - java/output-resource-leak + - java/type-variable-hides-type \ No newline at end of file From faef735ce9fcc9c926e803e43449a4f953f536da Mon Sep 17 00:00:00 2001 From: Simon Friis Vindum Date: Wed, 19 Feb 2025 11:11:11 +0100 Subject: [PATCH 277/279] Rust: Move equality into disjunction --- rust/ql/lib/codeql/rust/elements/internal/VariableImpl.qll | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rust/ql/lib/codeql/rust/elements/internal/VariableImpl.qll b/rust/ql/lib/codeql/rust/elements/internal/VariableImpl.qll index 9fe8a081556..7d45d553973 100644 --- a/rust/ql/lib/codeql/rust/elements/internal/VariableImpl.qll +++ b/rust/ql/lib/codeql/rust/elements/internal/VariableImpl.qll @@ -75,11 +75,11 @@ module Impl { * pattern. */ private predicate variableDecl(AstNode definingNode, Name name, string text) { - text = name.getText() and ( exists(SelfParam sp | name = sp.getName() and definingNode = name and + text = name.getText() and // exclude self parameters from functions without a body as these are // trait method declarations without implementations not exists(Function f | not f.hasBody() and f.getParamList().getSelfParam() = sp) @@ -92,6 +92,7 @@ module Impl { or not exists(getOutermostEnclosingOrPat(pat)) and definingNode = name ) and + text = name.getText() and // exclude for now anything starting with an uppercase character, which may be a reference to // an enum constant (e.g. `None`). This excludes static and constant variables (UPPERCASE), // which we don't appear to recognize yet anyway. This also assumes programmers follow the From 462b6e6a0e5df3899cb2ba3dcb10280c0b9f37c4 Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Wed, 19 Feb 2025 11:41:49 +0000 Subject: [PATCH 278/279] Bazel: Add `--test_output all` --- .bazelrc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.bazelrc b/.bazelrc index 44d3756e4be..71c954c2b0b 100644 --- a/.bazelrc +++ b/.bazelrc @@ -12,6 +12,9 @@ common --override_module=semmle_code=%workspace%/misc/bazel/semmle_code_stub build --repo_env=CC=clang --repo_env=CXX=clang++ +# print test output, like sembuild does. +# Set to `errors` if this is too verbose. +test --test_output all # we use transitions that break builds of `...`, so for `test` to work with that we need the following test --build_tests_only From ce234bb2c6553f4a47e6e3d7be116270fa721ac6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 19 Feb 2025 00:21:04 +0000 Subject: [PATCH 279/279] Add changed framework coverage reports --- java/documentation/library-coverage/coverage.csv | 2 +- java/documentation/library-coverage/coverage.rst | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/java/documentation/library-coverage/coverage.csv b/java/documentation/library-coverage/coverage.csv index 2f320721865..fc3620ca4bc 100644 --- a/java/documentation/library-coverage/coverage.csv +++ b/java/documentation/library-coverage/coverage.csv @@ -79,7 +79,7 @@ jakarta.xml.bind.attachment,,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2, java.applet,,,11,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,11, java.awt,1,,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,,,,,,,,,,3 java.beans,,,177,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,82,95 -java.io,66,1,226,,,,,,,,,22,,,,,,,,,,,,,,,44,,,,,,,,,,,,,,,,,,,,,,1,,203,23 +java.io,66,1,225,,,,,,,,,22,,,,,,,,,,,,,,,44,,,,,,,,,,,,,,,,,,,,,,1,,202,23 java.lang,38,3,783,,13,,,,,,1,,,,,,,,,,,,8,,,,11,,,4,,,1,,,,,,,,,,,,,,,3,,,506,277 java.math,,,9,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,9 java.net,23,3,347,,,,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,21,,,,,,,,,,,,,,3,248,99 diff --git a/java/documentation/library-coverage/coverage.rst b/java/documentation/library-coverage/coverage.rst index 89f4700e987..3851cb04166 100644 --- a/java/documentation/library-coverage/coverage.rst +++ b/java/documentation/library-coverage/coverage.rst @@ -18,10 +18,10 @@ Java framework & library support `Google Guava `_,``com.google.common.*``,,730,43,9,,,,, JBoss Logging,``org.jboss.logging``,,,324,,,,,, `JSON-java `_,``org.json``,,236,,,,,,, - Java Standard Library,``java.*``,10,4622,259,99,,9,,,26 + Java Standard Library,``java.*``,10,4621,259,99,,9,,,26 Java extensions,"``javax.*``, ``jakarta.*``",69,4159,90,10,4,2,1,1,4 Kotlin Standard Library,``kotlin*``,,1849,16,14,,,,,2 `Spring `_,``org.springframework.*``,38,486,143,26,,28,14,,35 Others,"``actions.osgi``, ``antlr``, ``ch.ethz.ssh2``, ``cn.hutool.core.codec``, ``com.alibaba.druid.sql``, ``com.alibaba.fastjson2``, ``com.amazonaws.auth``, ``com.auth0.jwt.algorithms``, ``com.azure.identity``, ``com.esotericsoftware.kryo.io``, ``com.esotericsoftware.kryo5.io``, ``com.fasterxml.jackson.core``, ``com.fasterxml.jackson.databind``, ``com.google.gson``, ``com.hubspot.jinjava``, ``com.jcraft.jsch``, ``com.microsoft.sqlserver.jdbc``, ``com.mitchellbosecke.pebble``, ``com.mongodb``, ``com.opensymphony.xwork2``, ``com.rabbitmq.client``, ``com.sshtools.j2ssh.authentication``, ``com.sun.crypto.provider``, ``com.sun.jndi.ldap``, ``com.sun.net.httpserver``, ``com.sun.net.ssl``, ``com.sun.rowset``, ``com.sun.security.auth.module``, ``com.sun.security.ntlm``, ``com.sun.security.sasl.digest``, ``com.thoughtworks.xstream``, ``com.trilead.ssh2``, ``com.unboundid.ldap.sdk``, ``com.zaxxer.hikari``, ``flexjson``, ``freemarker.cache``, ``freemarker.template``, ``groovy.lang``, ``groovy.text``, ``groovy.util``, ``hudson``, ``io.jsonwebtoken``, ``io.netty.bootstrap``, ``io.netty.buffer``, ``io.netty.channel``, ``io.netty.handler.codec``, ``io.netty.handler.ssl``, ``io.netty.handler.stream``, ``io.netty.resolver``, ``io.netty.util``, ``io.undertow.server.handlers.resource``, ``javafx.scene.web``, ``jenkins``, ``jodd.json``, ``liquibase.database.jvm``, ``liquibase.statement.core``, ``net.lingala.zip4j``, ``net.schmizz.sshj``, ``net.sf.json``, ``net.sf.saxon.s9api``, ``ognl``, ``okhttp3``, ``org.acegisecurity``, ``org.antlr.runtime``, ``org.apache.commons.codec``, ``org.apache.commons.compress.archivers.tar``, ``org.apache.commons.exec``, ``org.apache.commons.httpclient.util``, ``org.apache.commons.jelly``, ``org.apache.commons.jexl2``, ``org.apache.commons.jexl3``, ``org.apache.commons.lang``, ``org.apache.commons.logging``, ``org.apache.commons.net``, ``org.apache.commons.ognl``, ``org.apache.cxf.catalog``, ``org.apache.cxf.common.classloader``, ``org.apache.cxf.common.jaxb``, ``org.apache.cxf.common.logging``, ``org.apache.cxf.configuration.jsse``, ``org.apache.cxf.helpers``, ``org.apache.cxf.resource``, ``org.apache.cxf.staxutils``, ``org.apache.cxf.tools.corba.utils``, ``org.apache.cxf.tools.util``, ``org.apache.cxf.transform``, ``org.apache.directory.ldap.client.api``, ``org.apache.hadoop.fs``, ``org.apache.hadoop.hive.metastore``, ``org.apache.hadoop.hive.ql.exec``, ``org.apache.hadoop.hive.ql.metadata``, ``org.apache.hc.client5.http.async.methods``, ``org.apache.hc.client5.http.classic.methods``, ``org.apache.hc.client5.http.fluent``, ``org.apache.hive.hcatalog.templeton``, ``org.apache.ibatis.jdbc``, ``org.apache.ibatis.mapping``, ``org.apache.log4j``, ``org.apache.shiro.authc``, ``org.apache.shiro.codec``, ``org.apache.shiro.jndi``, ``org.apache.shiro.mgt``, ``org.apache.sshd.client.session``, ``org.apache.struts.beanvalidation.validation.interceptor``, ``org.apache.struts2``, ``org.apache.tools.ant``, ``org.apache.tools.zip``, ``org.apache.velocity.app``, ``org.apache.velocity.runtime``, ``org.codehaus.cargo.container.installer``, ``org.codehaus.groovy.control``, ``org.dom4j``, ``org.eclipse.jetty.client``, ``org.fusesource.leveldbjni``, ``org.geogebra.web.full.main``, ``org.gradle.api.file``, ``org.hibernate``, ``org.influxdb``, ``org.jboss.vfs``, ``org.jdbi.v3.core``, ``org.jenkins.ui.icon``, ``org.jenkins.ui.symbol``, ``org.jooq``, ``org.keycloak.models.map.storage``, ``org.kohsuke.stapler``, ``org.lastaflute.web``, ``org.mvel2``, ``org.openjdk.jmh.runner.options``, ``org.owasp.esapi``, ``org.pac4j.jwt.config.encryption``, ``org.pac4j.jwt.config.signature``, ``org.scijava.log``, ``org.slf4j``, ``org.thymeleaf``, ``org.xml.sax``, ``org.xmlpull.v1``, ``org.yaml.snakeyaml``, ``play.libs.ws``, ``play.mvc``, ``ratpack.core.form``, ``ratpack.core.handling``, ``ratpack.core.http``, ``ratpack.exec``, ``ratpack.form``, ``ratpack.func``, ``ratpack.handling``, ``ratpack.http``, ``ratpack.util``, ``retrofit2``, ``software.amazon.awssdk.transfer.s3.model``, ``sun.jvmstat.perfdata.monitor.protocol.local``, ``sun.jvmstat.perfdata.monitor.protocol.rmi``, ``sun.misc``, ``sun.net.ftp``, ``sun.net.www.protocol.http``, ``sun.security.acl``, ``sun.security.jgss.krb5``, ``sun.security.krb5``, ``sun.security.pkcs``, ``sun.security.pkcs11``, ``sun.security.provider``, ``sun.security.ssl``, ``sun.security.x509``, ``sun.tools.jconsole``",133,10525,908,140,6,22,18,,208 - Totals,,312,26329,2635,404,16,128,33,1,409 + Totals,,312,26328,2635,404,16,128,33,1,409